Дані програми:
Версія: 1.3.4-20131226
Дата завантаження: 17 Feb 15
Ліцензія: Безкоштовно
Популярність: 94
Мок перебуває перекладачка з відкритим вихідним кодом для мови програмування AWK.
Мок менше і набагато швидше, ніж простака. Він має деякі час компіляції
межі, такі як Sprintf буфера = 1020 і NF = 32767.
Що нового У цьому випуску:
- Додати конфігураційного чек обійти недавнього розриву в math.h Cygwin, який заявляє _LIB_VERSION не дозволяючи йому бути оновлені (доповідь Герт Hulselmans).
- Невеликі зміни в налаштування скрипта, брязкотом і MinGW
- Оновлення config.guess і config.sub
Що нового у версії 1.3.4-20130803:
- невеликі оновлення, щоб налаштувати скрипт
- додати гранично перевірки, поліпшити обчислення індексу в scan.c виправити старі 1.3.3 проблеми з дуже довгими строкових літералів в розібраному сценарію (доповідь Marcin Крол).
- оновлення config.guess і config.sub
Що нового у версії 1.3.4-20121209:
- вбудовані виправлення для Cygwin в matherr.c, яка заявляє, інший тип для _LIB_VERSION
- додати відсутні "-f" варіант в прикладах / gdecl.awk
- виправити регресії в fflush, гарантуючи, що вона повертає помилку, якщо аргумент не відповідає ні вихідного файлу (доповідь Натан тижнів).
- змінити формулювання конфігурування --help повідомлення, щоб було ясно, що за замовчуванням для --with-вбудованому-регулярний вираз використовує вбудовану движок регулярних виразів з Мок.
- питання виправлення, представлені Coverity Scan. Більшість з них були незначними, і були адресовані шляхом зміни джерела, щоб дозволити Coverity поліпшення якості аналізу коду.
- змінити підтримку LC_NUMERIC шляхом переведення період для місцевого десяткового роздільника, як потрібно працювати з strtod (), яка використовується для перевірки десяткових констант при скануванні вихідних файлів. Це усуває нескінченний цикл Мок 'BEGIN {друку 1,0} »(доповідь Яна Psota).
- відродженого людини / mawk.doc, береться до уваги в попередніх оновленнях.
Що нового у версії 1.3.4-20121129:
- зміна поведінки, якщо внутрішній виклик fflush не вдається:., А чи не виході з помилкою, поширюються повертається значення скрипта одно -1, для узгодження з простака і BWK (обговорення з Аарон Роббінс і Натан тижнів)
- додати особливий випадок для Переслати посилання на функцію за допомогою параметра-масиву, оновлення тип параметра функції, так що масив передається належним чином.
- довжина опори (масив), як це зроблено в простака і BWK AWK.
- Підтримка LC_NUMERIC, які будуть змінювати відображуване десяткову крапку в деяких місцях. Це не змінює десяткову точку, використовуваний для входу, відповідність поведінки nawk і BWK AWK (запит за запитом від Yechiel Бардов для тисяч сепаратор).
- додати пункт Налаштування --enable-Init-srand, щоб вибір: ініціалізація випадкових чисел автоматично при запуску чи ні. Якщо цього не зробити робить програми більш передбачуваною (Debian # 63843).
- додати пункт Налаштування --enable встроенная_команда_оболочкі-srand, використовувати це, щоб засуджувати вбудовані функції srand / RAND Мок, який зазвичай не так добре, як системних функцій, що надається.
- розширити пункт Налаштування --enable-трасування, щоб показати вбудовані функції.
- додати SysTime і вказуєте їй функції
- , коли попередження про невизнаних варіантів, не вихід з помилкою на них подивитися опції:
- - небудь смачненьке
- - небудь смачненьке старий
- - POSIX
- - Re-інтервал
- - традиційний
- інтегрувати патч Домінік Letz для функції strtime.
- правильно Логіка "/ DEV / стандартного введення" спеціальний пристрій (Gentoo # 424137).
- поновлення для сценарію конфігурації макросів: + змінити конфігураційний скрипт і файл збірки крос-компіляції. + Видалити Turbo C ++ і Zortech C ++ make-файлів. + Видаляти застарілі функції перевірок: Fmod, тетсру, strchr, strerror, strtod, vfprintf. + Видаляти застарілі чеки на деякі заголовки: math.h, stdarg.h, stdlib.h, string.h time.h + підтримує --datarootdir варіант. + Додати третю параметр AC_DEFINE, щоб дозволити AUTOHEADER бігти. + Видалити невживані макросів.
- оновлення config.guess і config.sub
- Додати іконки для веб-сторінки мистецтва
Що нового у версії 1.3.4-20120627:
- Це версія реалізує "nextfile" функцію простака, в додає "/ DEV / стандартного введення", як псевдонім для стандартного введення (вже псевдонімом "-"), фіксує перевірку переповнення використовується для розрізнення великих чисел і рядків, покращує налагодження сліди і перевірка пам'яті витік, і додає різні інші виправлення і поліпшення переносимості.
Що нового у версії 1.3.4-20100625:
- правильний переклад вісімковому і шестигранним тікає для системного бібліотеці регулярних виразів.
- змінити конфігураційний скрипт для підтримки --program-суфікс, та ін.
- додати скрипти пакетами, для "Мок-CUR".
- додати RPM Spec-файл.
- крок release- і патч-рівня значення за version.c в patchlev.h спростити упаковки скрипти.
Що нового у версії 1.3.3-20090920:
- Цей реліз підтримує нулі в шаблоні поля сепаратора.
- Це підвищує продуктивність асоціативних масивів за допомогою нової функції хешування.
- Він має й інші виправлень / поліпшень.
Що нового у версії 1.3.3-20090820:
- невеликі переносимості / стандарти виправлення для прикладів / hical
- додати функцію WHINY_USERS упорядковано-масиву, для сумісності з простака (патч від Аарона Роббінса).
- правильно нижня межа для d_to_U () функції, яка спалахнула перетворення нуля у форматі "% X", додав у скрутне становище для Debian # 303825 (доповідь Масами Хірамацу).
- Змінити "% S" і "% С" Форматування в Printf / Sprintf команди для того, щоб "? S» не робить нулями, для відповідність стандартам (обговорення з Аароном Роббінс, Майк Бреннан, викликаний Debian # 339799 ).
Коментар не знайдено