GNU ed 1.20.1 がリリースされました

GNU プロジェクトは、UNIX OS の最初の標準テキスト エディタとなるクラシック テキスト エディタ ed の新バージョンをリリースしました。新しいバージョンの番号は 1.20.1 です。

収録曲:

  • 新しいコマンド ライン オプション '+line'、'+/RE'、および '+?RE'。現在の行を、指定された行番号、または正規表現 "RE" に一致する最初または最後の行に設定します。
  • 制御文字 1 ~ 31 を含むファイル名は、 --unsafe-names コマンド ライン オプションを使用して解決されない限り拒否されるようになりました。
  • 制御文字 1 ~ 31 を含むファイル名は、XNUMX 進数のエスケープ シーケンスを使用して出力されるようになりました。
  • Ed はスラッシュで終わるファイル名を拒否するようになりました。
  • 変更フラグを設定しない中間コマンドによって、2 番目の「e」または「q」コマンドが「バッファが変更されました」という警告で失敗することがなくなりました。
  • コマンドに渡されたファイル名に対してチルダ展開が行われるようになりました。ファイル名が「~/」で始まる場合、チルダ (~) は HOME 変数の内容に置き換えられます。
  • Ed は、コマンドが読み取り専用ファイルからロードされたバッファを初めて変更するときに警告を発するようになりました。
  • ファイルが存在しない場合、「e」は空のバッファを作成することが文書化されています。
  • ファイルが存在するかどうかに関係なく、「f」はデフォルトのファイル名を設定することが文書化されています。
  • --help とマニュアルの終了ステータスの説明を改善しました。
  • MAKEINFO 変数が構成と Makefile.in に追加されました。
  • C 標準を選択する場合、POSIX 機能を明示的に有効にする必要があることが INSTALL に記載されています: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2'

出所: linux.org.ru

コメントを追加します