Детали программы:
Версия: R49
Дата загрузки: 17 Feb 15
Тип распространения: Бесплатная
Популярность: 71
MirBSD оболочки Korn (МКШ) является активно развивается преемника pdksh (общественное достояние Korn Shell), направленную на производство оболочки хорошо для интерактивного использования, но с основным упором на сценариев.
Проект предназначен для портативных большинству * NIX-подобных операционных систем, пока они не слишком неясным
Что нового В этом выпуске:.
- [тг] dot.mkshrc: исправить две проблемы с оберткой кд
- [тг] Unbreak установить + P (широкий вопрос все еще должны быть рассмотрены)
- [Штеффен Даодэ Nurpmeso] Использование WCONTINUED с waitpid (2)
- [millert] Добавить собственно приостановить встроенную обработку TTY (4) и setpgrp (2)
- [тг] Sanitise и слегка оптимизировать управление характер обработки
- [тг] Добавить O_BINARY всем открытым (2) призывает к OS / 2 поддержка kLIBC
- [тг] Создание вариант строки для оболочки, установить, ULIMIT во время компиляции
- [Штеффен Даодэ Nurpmeso] Падение ISTRIP termios (4) Режим
- [тг] Упоминание отрицательных чисел истории, значения в восьмиричном в Manpage
- [тг] Сделайте check.pl работу с Perl & LT; 5.6.1 снова
- [тг] Обнаружение getsid (2) и пропустить oksh приостановить встроенные в противном случае
- [тг] Документ, установить -o noclobber небезопасно для временных файлов
- [тг] Обновление 6.3.0 Unicode
- [RT] Восстановление определенную переносимость
- [тг] Fix разбора имена позиционная аргументов переменной
- [тг] Посыпать несколько __attribute __ ((__ pure__)); Исправление предупреждений
- [тг] Fix построить на OSX: всегда используйте наш wcwidth код; использовать только наш strlcpy (3) код, если ОЕ не обеспечивает один (вызвано jonthn на IRC)
- [тг] Оптимизация ш -с чтобы Exec даже в MKSH_SMALL
- [тг] Используйте новый BAFH для хеширования
Что нового в версии R47:
- R47 является обязательным Исправление обновление, которое исправляет большинство проблем выскакивают с R45 / R46, а также некоторых намного старше ошибок.
- Это теперь еще более выровнены с POSIX поведение, устраняет необходимость в cttyhack на Linux, и вводит новый и Quot; установить ± Ø наследуют-xtrace & Quot ;, с которой поведение и Quot; установить -х & Quot; при входе в функцию можно контролировать.
- ширины символов в настоящее время рассчитывается в соответствии со стандартом Unicode 6.2.0.
Что нового в версии R44:
- [тг] & Quot; $ @ & Quot; всегда порождает слова; ошибка замечена Engla в IRC
- на дисплее [] трансгенных Оптимизация print_columns использовать пространство экрана лучше
Что нового в версии R40d:
- [тг] Новый test.sh "-f ' (так же, как '-С fastbox')
- [тг] Падение, используя набор -o noglob внутри Pushd / POPD / директорий
- [тг] Использование + = больше dot.mkshrc и держать струны короткий
- [тг] Правильное взаимодействие между местной и установленной -А
- [тг] Fix вне границ доступа к памяти на 32 строк длиной КБ
- [тг] MKSH_DISABLE_DEPRECATED (для интеграторов)
- [тг, Jilles Tjoelker] Тест (1) встроенный ведет себя точно так, как говорит POSIX
- [тг] Переместить во время компиляции утверждения в build.sh от misc.c # IFDEF DEBUG
- [тг] Вызов документация находится на нижней части build.sh
- [тг] test.sh: многословно ищут Perl (1) переводчик, чтобы использовать
- [тг] Новые тесты для целых чисел (база 1 ‥ 36, базовые определено, база OOB)
- [тг] Правильные пути для ошибок набрана -n глобального состояния
- [тг] устаревшим интерпретации и Quot; 010 & Quot; а восьмеричное число, пойдет
- [тг] Улучшения повторно. число управление; более четко текст страница руководства
- [тг] Не используйте caddr_t на Linux, так dietlibc перестает скулить
- [тг, Jilles Tjoelker] Поймать отдел / переполнения модулю 0x80000000 / -1
- [тг] Режим Emacs ^ О регрессии исправить, когда надуманные линии редактируются
Что нового в версии R40c:
- Эта версия исправляет ряд мелких ошибок в совместимости SH, UTF- 8 обработки, режим Emacs, и система сборки.
- Это включает в себя некоторые дополнения к странице человека, а также переносимости исправления OPENSTEP, Interix, и Херд и нового порта в MSYS.
Что нового в версии R40b:
- Эта версия исправляет ряд неясных путей оболочка может рухнуть в TTY , заморозить, либо отказаться, чтобы начать.
- Пользовательский опыт завершение вкладка была улучшена, чтобы позволить ^ Cing из кот.
- Функция SetEnv был добавлен в файл по умолчанию ~ / .mkshrc.
- Документация лучше объясняет, что эхо не является портативным и какие файлы запуска чтения.
- Manpage разборчивость была улучшена.
- Новый & Quot; глобальная & Quot; специальные встроенные команды был добавлен, делает то же самое, как и Quot; набрано & Quot; (& Quot; местные и Quot;)., кроме решений каждый коснулся параметр локальной функции, даже если она существовала перед
- Компилятор / линкер ошибки поймали раньше.
- Некоторые предупреждений компилятора были исправлены.
Что нового в версии R40:.
- кошка и спать были добавлены в встроенных команд
- Платформы Android, FreeMiNT, и Haiku теперь поддерживаются.
- были сделаны многие интерактивные улучшения.
- Поведение был согласован с POSIX / SUSv4 (расширений параметров, и т.д.).
- Оптимизация времени подключения и LLVM Dragonegg поддерживаются.
- Слишком сложная код был заменен более простым, меньше, быстрее, и более правильный код.
- поддержка юникода была синхронизирована с версии 6.0.0 стандарта.
- Много Баш / ksh93 / ЗШ расширения поддерживаются:% содержания% амп; Quot; ... & Quot ;, $ {PIPESTATUS [*]}, кейс; & и; |, х + = у, х + = ( уг), т.
- Новый рекурсивные анализатор исправления команда замена.
- Функции наследуют & Quot; установить -x & Quot;.
- The & Quot; читал и Quot; встроенная можете прочитать (до) N байт в массив слов или полукокса, с тайм-аута.
- & Quot; Здесь документ и Quot; Обработка была улучшена.
Что нового в версии R39:
- Стабильный обновление; R40 станет главным обновление с новыми функциями и изменения синтаксиса.
Что нового в версии R38c:
- [тг] Fix регрессивных тестов на платформах, настаивающих на притон (Cygwin)
- [Шон Будро] QNX 6.4.2 издание (1), как говорят, в исправлены ошибки
- [тг] build.sh исправления: -DMKSH_BINSHREDUCED также может быть дано без -DMKSH_SMALL; позволяют HAVE_REALPATH = х и HAVE_REVOKE = х в среде для повторного включения этих даже если -DMKSH_SMALL отключает их по умолчанию, как MKNOD уже делали
- [тг] = 0 -DMKSH_ASSUME_UTF8 пропускает проверку среды, как -DMKSH_ASSUME_UTF8 = 1, но отключает utf8-режим
- [тг] Нанесите больше KNF - стиль (9) - к источнику; очистить его и далее оптимизировать для малого размера
- [OpenBSD] Fix ошибки сегментации, вызванных отсутствует чек на конец ввода в tokeniser на & Quot; пусть - и Quot; и другой вход
- [OpenBSD] Сделайте Vi режим редактирования ^ W вести себя как режиме Emacs в
- [тг] Если нет killpg (3) не является доклада доступен, использование убийствам (2) и надеюсь, что это работает
- [тг] -DMKSH_NO_LIMITS пропускает пытается построить код ULIMIT
Комментарии не найдены