LINUX.ORG.RU

первая публичная бета-версия gawk 4.0

 , , ,


0

1

Arnold Robbins, разработчик gnu awk, сообщает о выходе первой бета-версии грядущего релиза 4.0:

этот релиз завершает более чем полуторагодичную напряжённую работу многих людей и включает значительное количество как крупных нововведений, так и мелких улучшений.

насколько я могу судить, документация и код находятся в стадии заморозки.

так почему же бета-версия? потому, что только вы, да-да, вы, конечный пользователь, сможете заметить, поломал ли я что-нибудь в вашем gawk, и сообщить мне об этом, чтобы я внёс исправления к финальному релизу.

спасибо,

Arnold Robbins

Изменения между 3.1.8 и 4.0.0:

  1. Вместо специальных файлов /dev/pid, /dev/ppid, /dev/pgrpid и /dev/user теперь используется PROCINFO.
  2. 'sub' и 'gsub' теперь по умолчанию ведут себя в соответствии с posix 2009.
  3. В рег. выражениях теперь распознаются \s и \S.
  4. split() принимает четвёртый необязательный аргумент — массив с разделителями.
  5. Новая опция -b/--characters-as-bytes, означающая «руки прочь от моих данных». gawk не будет пытаться распознать во вводе многобайтовую строку.
  6. Новая опция --sandbox. см. документацию.
  7. Теперь есть косвенный вызов функций.
  8. Интервальные выражения теперь — часть дефолтных рег. выражений.
  9. --gen-po переименована в корректную --gen-pot.
  10. Теперь по умолчанию доступны switch/case (раньше требовалось указывать конф. опцию).
  11. gawk ныне поддерживает BEGINFILE и ENDFILE. см. документацию.

...

И ещё двадцать пунктов, ознакомиться с которыми можно в первоисточнике новости.

gnu awk распространяется на условиях лицензии gnu gpl v3+

список рассылки: bug-gawk@gnu.org

архив с бета-версией

домашняя страница

первоисточник новости

>>> первоисточник перевода



Проверено: svu ()

Вот это добавил бы что ли хоть:

bug-gnu-utils:2011-05:

First public beta of upcoming gawk 4.0 release
From: Aharon Robbins (А не Арнольд как скопипастил ты)
Subject: First public beta of upcoming gawk 4.0 release
Date: Fri, 27 May 2011 10:14:22 +0300

This note is to announce the first BETA release of GNU Awk 4.0.

Форматирование ужасно.

Сообщение удалено $MODERATOR_NAME по причине 'ждём релиз'

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

> Вот это добавил бы что ли хоть

не понял, что именно. заголовок письма? тут так принято?

Aharon Robbins (А не Арнольд как скопипастил ты)

кстати, не обратил внимание, спасибо. на своём сайте skeeve.com он пишет так:

I am Arnold Robbins. In Israel, where I live now, I use my Hebrew name, «Aharon».

письмо от aharon-а. в тесте письма arnold. как же правильно его назвать? aharon «arnold» robbins, что ли? или arnold «aharon» robbins?

Форматирование ужасно

учусь. что именно подправить?

Сообщение удалено $MODERATOR_NAME по причине 'ждём релиз'

я всё-таки надеюсь, что $MODERATOR_NAME сначала прочитает текст внутри цитаты.

sash-kan ()
Ответ на: комментарий от sash-kan

1) для ЛОРа наиболее адекватным источником инфы является список рассылки проекта, ссылку на сабжевое сообщение в которой ты можешь увидеть внутри моей цитаты (ссылка)
2) Надо указывать так, как человек подписан в списке рассылки проекта, а не как в блоге того же человека. Если его дома сусликом называют, не станешь же ты писать «суслик»?
3) В русском языке существуют заглавные буквы, которые принято ставить в начале предложения.
4) список оформить при помощи тега \[list\]\[*\]\[\\list\] LORCODE'a.
5) В качестве первоисточника указать сообщение в рассылке (см. выше)
6) Перевести сообщение самому, добавить ещё инфы о проекте и не ссылаться на unixforum - кроспосты в новостях не приветствуются (читай Форум - Linux-org-ru - Добавление новостей
7) если новость о gawk, где метка «gawk»?
8) сколько времени пройдёт до окончательного релиза? Если бета долгожданная (да таки прошло полтора года), могут и подтвердить. Но так как ветка уже заморожена и релиз не за горами - скорее удалят.

adriano32 ★★★ ()

Что такое gawk? Неплохо бы об этом подробнее, чтобы даже я понял.

Dmitry_Sokolowsky ★★★★★ ()
Ответ на: комментарий от Dmitry_Sokolowsky

Инструмент для обработки текстов в неитерактивном режиме, с применением рег. выражений, а так вобще язык программирования

pylin ★★★★★ ()
Ответ на: комментарий от Dmitry_Sokolowsky

>Что такое gawk? Неплохо бы об этом подробнее, чтобы даже я понял.

gawk - это то единственное, при взгляде на которе я все еще имею священный ужас

dikiy ★★☆☆☆ ()
Ответ на: комментарий от ELF

>хе-хе, ты наверное sendmail.cf не видел еще )))

я его не только видел, но и настраивал. Но все же awk диче.

dikiy ★★☆☆☆ ()

>В рег. выражениях теперь распознаются \s и \S.

Да неужели

madgnu ★★★★★ ()

> В рег. выражениях теперь распознаются \s и \S.

Ну наконец-то!

Ах, да, уже не нужно, я уже освоил perl...

DELIRIUM ☆☆☆☆☆ ()

Ну шо, хто первый сделает веб-фреймворк на gawk?

Сабж, а то аж обидно, gawk есть, а рельсы на него не портированы.

shimon ★★★★★ ()
Ответ на: комментарий от Dmitry_Sokolowsky

>чтобы даже я понял.

Это невыполнимое условие:(

Led ★★★☆☆ ()
Ответ на: комментарий от Dmitry_Sokolowsky

> Что такое gawk? Неплохо бы об этом подробнее, чтобы даже я понял.

Язык обработки строк для тех, кому баша уже не хватает, а перл всё ещё не понадобился.

(Я за перл, если чо.)

hobbit ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.