Релиз макропроцессора GNU M4 1.4.20

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 4149
Зарегистрирован: 20.08.2022

#

Релиз макропроцессора GNU M4 1.4.20
Дата публикации:Sun, 11 May 2025 08:12:02 +0300




Спустя четыре года с момента прошлого обновления состоялся релиз
макропроцессора GNU M4 1.4.20, используемого в качестве обвязки для формирования конфигурации sendmail и генерации configure-скриптов в инструментарии Autoconf. M4 позволяет динамически генерировать текст на основе шаблонов, пропуская через себя входной текст и подставляя результат выполнения указанных в этом тексте макросов. Из макросов могут вызываться как собственные, так и готовые функции, например, для включения файлов, выполнения арифметических операций, манипуляций со строковыми данными и запуска системных команд.



В новой версии:
  • Заметно ускорено выполнение выражений "eval".
    Обеспечена совместимость с новыми стандартами для языка Си.
    Из gnulib перенесены исправления, решающие проблемы с переносимостью.
    В командах "syscmd" и "esyscmd" налажена обработка выражений командной строки, начинающихся с символов "+" и "-".
    Реализована корректная активация бинарного режима при загрузке переносимых файлов на не-Unix платформах, на которых бинарные файлы обрабатывающие иначе, чем текстовые (например, заменяются символы в конце строки).




Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=63217

Жизнь за Нер'зула!

Ответить