MirBSD Korn Shell

Скріншот програми:
MirBSD Korn Shell
Дані програми:
Версія: R49
Дата завантаження: 17 Feb 15
Розробник: MirOS Project
Ліцензія: Безкоштовно
Популярність: 9

Rating: 2.0/5 (Total Votes: 1)

MirBSD Korn Shell (МКШ) є активно розвивається наступника pdksh (Public Domain Korn Shell), спрямовану на виробництво оболонки добре для інтерактивного використання, але з основним упором на сценаріїв.
Проект призначений для портативних більшості * NIX-подібних операційних систем, поки вони не надто неясними

Що нового У цьому випуску :.

  • [TG] dot.mkshrc: виправити дві проблеми з оболонкою кд
  • [TG] Unbreak встановити + P (ширше, ще належить вирішити)
  • [Штеффен Даоде Nurpmeso] Використання WCONTINUED з waitpid (2)
  • [millert] Додати власне призупинити вбудовану обробку TTY (4) і setpgrp (2)
  • [TG] Sanitise і злегка оптимізувати керуючий символ обробки
  • [TG] Додати O_BINARY для всіх відкритий (2) вимагає OS / 2 підтримка kLIBC
  • [TG] Створення рядка параметрів для оболонки, набір, ULIMIT під час компіляції
  • [Штеффен Даоде Nurpmeso] Падіння ISTRIP termios (4) Режим
  • [TG] Згадка негативні числа історію, значення в вісімковий в Manpage
  • [TG] Зробити check.pl роботу з Perl і LT; 5.6.1 знову
  • [TG] Виявлення getsid (2) і пропустити oksh призупинити вбудовані в іншому випадку
  • [TG] документ, в якому -o NoClobber небезпечно для тимчасових файлів
  • [TG] Оновлення Unicode 6.3.0
  • [RT] Відновлення певну переносимість
  • [TG] Fix розбору імен позиційна аргументів змінної
  • [TG] Посипати кілька __attribute __ ((__ pure__)); Виправлення попереджень
  • [TG] Fix побудувати на OSX: завжди використовуйте наш wcwidth код; тільки використовувати наш strlcpy (3) код, якщо OE його не існує (викликано jonthn на IRC)
  • [TG] Оптимізація ш -c для Exec навіть у MKSH_SMALL
  • [TG] Використовуйте новий BAFH для хеширования

Що нового у версії R47:

  • R47 є обов'язковим Виправлення оновлення, яке виправляє більшість проблем вискакують з R45 / R46, а також деяких більш старих помилок.
  • В даний час навіть більшою мірою збігаються з POSIX поведінку, усуває необхідність у cttyhack на Linux, і вводить новий і Quot; встановити ± Ø успадковують-xtrace & Quot;, з якою поведінку і Quot; встановити -x & Quot; при вході у функцію можна управляти.
  • ширини символів в даний час розраховується відповідно до стандарту Unicode 6.2.0.

Що нового у версії R44:

  • [TG] і Quot; $ @ & Quot; завжди породжує слова; помилка помічена Engla в IRC
  • на дисплеї [трансгенних] Оптимізація print_columns використовувати екранний простір більш

Що нового у версії R40d:

  • [TG] Нове test.sh "-f ' (так само, як '-c fastbox')
  • [TG] Падіння, використовуючи набір -o noglob всередині Pushd / Popd / директорій
  • [TG] Використання + = більше dot.mkshrc і зберігати рядки коротше
  • [TG] Правильне взаємодія між місцевою і встановити -a
  • [TG] Fix поза межі доступу до пам'яті на струнах 32 довжиною КБ
  • [TG] MKSH_DISABLE_DEPRECATED (для інтеграторів)
  • [тг, Jilles Tjoelker] Тест (1) вбудований поводиться саме так, як каже POSIX
  • [TG] для переміщення під час компіляції затвердження в Build.sh від misc.c # IFDEF DEBUG
  • [TG] Виклик документація знаходиться на нижній частині Build.sh
  • [TG] test.sh: багатослівно шукати Perl (1) перекладач використовувати
  • [TG] Нові випробування для цілих чисел (базові 1 ‥ 36, базові заданий, база OOB)
  • [TG] правильні шляхи помилок для набрана -n глобального стану
  • [TG] застарілим інтерпретації та Quot; 010 & Quot; як вісімкове число, піде
  • [TG] Покращення повторно. число управління; більш чітко текст сторінок Довідника
  • [TG] Не використовуйте caddr_t на Linux, так dietlibc перестає скиглити
  • [тг, Jilles Tjoelker] Поймайте поділ / перелив модулю 0x80000000 / -1
  • [TG] Режим Emacs ^ O регресії виправити, коли надумані лінії редагуються

Що нового у версії R40c:

  • Ця версія виправляє ряд дрібних помилок в сумісності SH, UTF- 8 обробки, режим Emacs, і система збірки.
  • Це включає в себе деякі доповнення до сторінці людини, а також переносимості виправлення для OPENSTEP, Interix, і Херд і нового порту в MSYS.

Що нового у версії R40b:

  • Ця версія виправляє ряд неясних шляхів оболонка може призвести до збою в TTY заморозити або відмовитися, щоб почати. ​​
  • користувальницький досвід автодоповнення була покращена, щоб дозволити ^ Cing з кіт.
  • функція SetEnv був доданий в стандартний файл ~ / .mkshrc.
  • Документація краще пояснює, що луна не є портативним і які файли автозавантаження читати.
  • Manpage розбірливість була покращена.
  • Новий & Quot; глобальна & Quot; спеціальні вбудовані команди був доданий, робить те ж саме, як і Quot; набрано & Quot; (& Quot; місцеві та Quot;). Крім докладає всіх торкнувся параметр локальної для функції, навіть якщо вона існувала перед
  • Compiler / помилки компоновщика зловили раніше.
  • Деякі попереджень компілятора були зафіксовані.

Що нового у версії R40 :.

  • кішка і спати були додані в якості вбудованих команд
  • Платформи Android, FreeMiNT і Haiku тепер підтримуються.
  • були зроблені багато інтерактивних поліпшень.
  • поведінку у відповідність з POSIX / SUSv4 (розширень параметрів, і т.д.).
  • Оптимізація раз Посилання та LLVM Dragonegg підтримуються.
  • Занадто складний код був замінений більш простим, менше, швидше, і більш правильний код.
  • Підтримка Unicode був синхронізований з версією 6.0.0 цього стандарту.
  • багато Bash / ksh93 / ЗШ розширення підтримуються:% CONTENT% амп; Quot; ... & Quot;, $ {PIPESTATUS [*]}, кейс; & і; | х + = Y, X + = ( YZ) та ін.
  • новий рекурсивні аналізатор фіксує команда підстановки.
  • Опції успадковувати і Quot; встановити -x & Quot ;.
  • & Quot; читати & Quot; вбудована можете прочитати (до) N байт в масив слів або Чар, за допомогою тайм-ауту.
  • & Quot; документ тут і Quot; Обробка була покращена.

Що нового у версії R39:

  • Стабільний оновлення; R40 стане великим оновленням з новими можливостями і змінами синтаксису.

Що нового у версії R38c:

  • [TG] Fix регресивних тестів на платформах, які наполягають на притон (Cygwin)
  • [Шон Будро] 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 сегментації викликано відсутністю чек на кінець введення в tokeniser на & Quot; нехай - і Quot; та інші пристрої введення
  • [OpenBSD] Зробити Vi режим редагування ^ W поводяться як і в режимі Emacs в
  • [TG] Якщо немає killpg (3) не є доповіді доступний, використання вбивств (2) і сподіваюся, що це працює
  • [TG] -DMKSH_NO_LIMITS пропускає намагається побудувати код ULIMIT

Схожі програми

OpDemand Shell
OpDemand Shell

15 Apr 15

MetaFTPD
MetaFTPD

20 Feb 15

ftpterm
ftpterm

11 May 15

progbar
progbar

14 Apr 15

MirBSD Korn Shell

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями