GNU ed 1.20.1 թողարկվել է

GNU Project-ը թողարկել է դասական տեքստային խմբագրիչի նոր տարբերակը, որը դարձավ UNIX OS-ի առաջին ստանդարտ տեքստային խմբագրիչը: Նոր տարբերակը համարակալված է 1.20.1։

Նոր տարբերակում.

  • Նոր հրամանի տող տարբերակներ՝ «+line», «+/RE» և «+?RE», որոնք ընթացիկ տողում սահմանում են նշված տողի համարը կամ «RE» կանոնավոր արտահայտությանը համապատասխանող առաջին կամ վերջին տողը։
  • 1-ից 31-ը վերահսկիչ նիշեր պարունակող ֆայլերի անուններն այժմ մերժվում են, եթե դրանք չլուծվեն՝ օգտագործելով --unsafe-names հրամանի տող տարբերակը:
  • 1-ից 31-ը կառավարող նիշեր պարունակող ֆայլերի անուններն այժմ տպագրվում են օկտալային փախուստի հաջորդականությունների միջոցով:
  • Ed-ն այժմ մերժում է ֆայլերի անունները, որոնք ավարտվում են շեղով:
  • Միջանկյալ հրամանները, որոնք չեն սահմանում փոփոխության դրոշակը, այլևս չեն հանգեցնում երկրորդ «e» կամ «q» հրամանի ձախողմանը «բուֆերային փոփոխված» նախազգուշացման դեպքում:
  • Tilde-ի ընդլայնումն այժմ կատարվում է հրամաններին փոխանցված ֆայլերի անունների համար. եթե ֆայլի անունը սկսվում է «~/»-ով, ապա տիլդը (~) փոխարինվում է HOME փոփոխականի բովանդակությամբ:
  • Ed-ն այժմ զգուշացնում է առաջին անգամ, երբ հրամանը փոփոխում է միայն կարդալու ֆայլից բեռնված բուֆերը:
  • Փաստագրված է, որ «e»-ն ստեղծում է դատարկ բուֆեր, եթե ֆայլը գոյություն չունի:
  • Փաստագրված է, որ «f»-ը սահմանում է լռելյայն ֆայլի անունը՝ անկախ նրանից՝ ֆայլը գոյություն ունի, թե ոչ:
  • Ելքի կարգավիճակի բարելավված նկարագրությունը --help-ում և ձեռնարկում:
  • MAKEINFO փոփոխականն ավելացվել է կազմաձևում և Makefile.in-ին:
  • INSTALL-ում փաստվեց, որ C ստանդարտն ընտրելիս POSIX-ի հնարավորությունները պետք է հստակորեն միացված լինեն. ./կարգավորել CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′:

Source: linux.org.ru

Добавить комментарий