Софтуер детайли:
Версия: R49
Дата на качване: 17 Feb 15
Разрешително: Безплатно
Популярност: 71
MirBSD Korn Shell (mksh) е активно разработен наследник на pdksh (обществено достояние Korn Shell), с цел производство на обвивката добро за интерактивна употреба, но с основен фокус върху скриптове.
Проектът има за цел да бъде преносим за повечето * Никс-подобни операционни системи, стига те да не са твърде неясни
Какво ново в тази версия:.
- [TG] dot.mkshrc: фиксира два въпроса със CD обвивка
- [TG] Unbreak зададете + р (по-широк въпрос все още да се обърне внимание)
- [Щефен Daode Nurpmeso] Използвайте WCONTINUED с waitpid (2)
- [millert] Добави правилното спре вградена обработка TTY (4) и setpgrp (2)
- [TG] Sanitise и леко оптимизиране на контрола характер работа
- [TG] Добави O_BINARY на всички отворени (2) призовава за OS / 2 подкрепа kLIBC
- [TG] Генериране опционни струни за черупки, определени, ulimit по време на компилация
- [Щефен Daode Nurpmeso] Drop ISTRIP termios (4) режим
- [TG] Споменете отрицателните числа история, octals в Спиране
- [TG] Направи check.pl работа с Perl & LT; 5.6.1 отново
- [TG] Откриване getsid (2) и прескачане на oksh преустанови вграден друго
- [TG] Документ, който определя -o noclobber не е безопасна за tempfiles
- [TG] Актуализация на Unicode 6.3.0
- [RT] Възстановяване на някои преносимост
- [TG] Fix разбор позиционна аргумент имена на променливи
- [TG] Поръсете няколко __attribute __ ((__ pure__)); фиксират предупреждения
- [TG] Фикс изграждане на OSX: Винаги използвайте нашата wcwidth код; използвате само нашия strlcpy (3) код ако OE не предвижда една (продиктувано от jonthn на IRC)
- [TG] Оптимизирайте SH -С да открит носител дори в MKSH_SMALL
- [TG] Използвайте нова BAFH за хеширане
Какво ново във версия R47:
- R47 е-трябва да има Bugfix актуализация, която коригира повечето въпроси пръкват с R45 / R46, както и някои много по-стари грешки.
- Сега е още по-близки с POSIX поведение, премахва необходимостта от cttyhack на Linux, и представя новата & quot; зададете ± о наследяват-xtrace & quot ;, с които поведението на & quot; зададете -х & quot; при влизане функция може да се контролира.
- ширини на героите са вече изчислява на стандарта Unicode 6.2.0.
Какво ново във версия R44:
- [TG] & quot; $ @ & quot; винаги генерира думи; бъг забелязан от engla в IRC
- [TG] Оптимизиране print_columns дисплей да използвате пространството на екрана по-добре
- [TG] New test.sh "-F" вариант (същото като "-С fastbox")
- [TG] Drop, използвайки определен -o noglob вътре в обратен ред / POPd / директории
- [TG] Използвайте + = повече в dot.mkshrc и запази струни кратък
- [TG] Правилно работещи съвместно между местна и задайте -А
- [TG] Fix извън границите достъп до паметта на нанизи от 32 дължина KiB
- [TG] MKSH_DISABLE_DEPRECATED (за интегратори)
- [TG, Jilles Tjoelker] тест (1) вградена държи точно както казва POSIX
- [TG] Move компилация с твърдения за Build.sh от misc.c # ifdef DEBUG
- [TG] Призив документация е в дъното на Build.sh
- [TG] test.sh: подробно изрежда търси Perl (1) преводач, за да използват
- [TG] Нови тестове за цели числа (база 1 ‥ 36, базови неуточнена, база OOB)
- [TG] Правилни пътеки грешки за оформление, -п глобална държава
- [TG] Неодобряване тълкуването & quot; 010 & quot; като осмична номер, ще отида
- [TG] Подобрения отново. число манипулация; по-ясно Спиране текст
- [TG] Не използвайте caddr_t на Linux, така dietlibc спре да мрънка
- [TG, Jilles Tjoelker] Catch дивизия / модул препълване 0x80000000 / -1
- [TG] режим Emacs ^ O регресия Fix когато извиканите линии са редактирани
Какво ново във версия R40c:
- Тази версия определя няколко малки грешки в SH съвместимост, UTF- 8 работа, режим на Emacs, и Системата за създаване.
- Тя включва някои допълнения към страницата мъж, както и преносимост на поправки за OPENSTEP, Interix и Хърд и ново пристанище за MSYS.
Какво ново във версия R40b:
- Тази версия определя няколко неясни начини черупката може да се срине терминалната , замразяване, или да откаже да започне.
- потребителската практика автоматичното допълване се подобри, за да позволи на ^, платен от котка.
- Функцията SetEnv е добавен в преписката по подразбиране ~ / .mkshrc.
- Документацията по-добре обяснява, че ехото не е преносимо и които при стартиране на файлове се четат.
- Спиране четливост е подобрена.
- Новата & quot; глобалната & quot; е добавен специален вграден в командването, прави същото като & quot; оформление & quot; (& Quot; местно & quot;). С изключение на вземане всеки докоснал параметър локални за функцията, дори ако тя е съществувала преди
- Compiler / грешки свързващи се хванат по-рано.
- Някои компилатор предупреждения бяха фиксирани.
Какво ново във версия R40:.
- котка и съня са добавяни, КЛАВИШНАта_ПОСЛЕДОВАТЕЛНОСТ
- платформи Android, FreeMiNT и Хайку вече се поддържат.
- бяха направени много интерактивни подобрения.
- Поведението е приведено в съответствие с POSIX / SUSv4 (параметър разширения и т.н.).
- оптимизация време Link и LLVM Dragonegg се поддържат.
- прекалено сложни код се заменя с по-проста, по-малък, по-бързо и по-правилно код.
- подкрепа Unicode бе синхронизирано с версия 6.0.0 на стандарта.
- Много Баш / ksh93 / zsh се поддържат разширения:% съдържание% усилвател; quot; ... & quot ;, $ {PIPESTATUS [*]}, дело; & и; |, X + = Y, X + = ( YZ) и др.
- Нов рекурсивни анализатор поправки команда смяна.
- Функции наследят & quot; зададете -х & quot;.
- The & quot; чете & quot; вградена може да чете (до) п байта в масив от думи или Чар, с изчакване.
- & quot; Тук документ & quot; обработка са били подобрени.
Какво ново във версия R39:
- Stable актуализация; R40 ще се превърне в основен ъпдейт с нови функции и синтактични промени.
Какво ново във версия R38c:
- [TG] Fix регресия тестове на ОС настояват за жилище (Cygwin)
- [Sean Boudreau] QNX 6.4.2 изд (1) се казва, че буболечките фиксирани
- [TG] Build.sh фиксирани бъга: -DMKSH_BINSHREDUCED може да се приема без -DMKSH_SMALL; позволи HAVE_REALPATH = Х и HAVE_REVOKE = х в околната среда, за да активирате отново те дори -DMKSH_SMALL ги деактивира по подразбиране, като mknod Вече го направих
- [TG] -DMKSH_ASSUME_UTF8 = 0 прескача проверки на околната среда, като -DMKSH_ASSUME_UTF8 = 1, но забранява utf8-режим
- [TG] Прилагане на някои по-KNF - стил (9) - към източника; го почисти и по-нататъшно оптимизиране на малък размер
- [OpenBSD] Fix segfaults причинени от липсващи проверка за изтичане на вход в tokeniser на & quot; нека - & quot; и други ресурси,
- [OpenBSD] Направи Vi режим редактиране ^ W държат като Emacs режим на
- [TG] Ако не killpg (3) е avaiable, използване Kill (2) и се надявам, че работи
- [TG] -DMKSH_NO_LIMITS прескача опитват да изградят код ulimit
Коментари не е намерена