MirBSD Korn Shell

Софтуер снимки:
MirBSD Korn Shell
Софтуер детайли:
Версия: R49
Дата на качване: 17 Feb 15
Розробник: MirOS Project
Разрешително: Безплатно
Популярност: 71

Rating: 2.0/5 (Total Votes: 1)

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 дисплей да използвате пространството на екрана по-добре

Какво ново във версия R40d

  • [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

Подобен софтуер

ftpsync
ftpsync

3 Jun 15

wput
wput

2 Jun 15

ftp4j
ftp4j

20 Feb 15

Коментари към MirBSD Korn Shell

Коментари не е намерена
добавите коментар
Включете на изображения!