GNU ed 1.20.1 lançado

O Projeto GNU lançou uma nova versão do editor de texto clássico ed, que se tornou o primeiro editor de texto padrão para o sistema operacional UNIX. A nova versão é numerada 1.20.1.

Na nova versão:

  • Novas opções de linha de comando '+line', '+/RE' e '+?RE', que definem a linha atual para o número de linha especificado ou para a primeira ou última linha correspondente à expressão regular "RE".
  • Nomes de arquivos contendo caracteres de controle de 1 a 31 agora são rejeitados, a menos que sejam resolvidos usando a opção de linha de comando --unsafe-names.
  • Os nomes de arquivos contendo caracteres de controle de 1 a 31 agora são impressos usando sequências de escape octais.
  • Ed agora rejeita nomes de arquivos que terminem com uma barra.
  • Comandos intermediários que não definem o sinalizador de alteração não fazem mais com que o segundo comando "e" ou "q" falhe com um aviso de "buffer modificado".
  • A expansão do til agora é feita para nomes de arquivos passados ​​para comandos; se o nome do arquivo começar com "~/", o til (~) será substituído pelo conteúdo da variável HOME.
  • Ed agora avisa na primeira vez que um comando modifica um buffer carregado de um arquivo somente leitura.
  • Foi documentado que "e" cria um buffer vazio se o arquivo não existir.
  • Foi documentado que 'f' define o nome do arquivo padrão, independentemente de o arquivo existir ou não.
  • Descrição aprimorada do status de saída em --help e no manual.
  • A variável MAKEINFO foi adicionada à configuração e ao Makefile.in.
  • Foi documentado em INSTALL que ao escolher o padrão C, os recursos POSIX devem ser explicitamente habilitados: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′

Fonte: linux.org.ru

Adicionar um comentário