MirBSD Korn Shell

Software screenshot:
MirBSD Korn Shell
Podrobnosti Software:
Verze: R49
Datum uploadu: 17 Feb 15
Vývojka: MirOS Project
Licence: Volný
Popularita: 9

Rating: 2.0/5 (Total Votes: 1)

MirBSD Korn Shell (mksh) je aktivně rozvíjet nástupce pdksh (Public Domain Korn shell), jejímž cílem je produkovat shell dobré pro interaktivní použití, ale s primárním zaměřením na skriptování.
Projekt má být přenosný pro většinu * nix-jako operační systémy, pokud nejste příliš obskurní

Co je nového v této verzi:.

  • [tg] dot.mkshrc: opravit dva problémy s cd obalu
  • [tg] Unbreak nastavení + P (širší problematiku stále třeba řešit)
  • [Steffen Daode Nurpmeso] Použití WCONTINUED s waitpid (2)
  • [millert] Přidat správný pozastavit vestavěný manipulaci tty (4) a setpgrp (2)
  • [tg] Sanitise a lehce optimalizovat řídicí znak manipulaci
  • [tg] Přidat O_BINARY všem open (2) vyzývá k OS / 2 kLIBC podpora
  • [tg] Generování opční řetězce pro shell, nastavení, ulimit při kompilaci
  • [Steffen Daode Nurpmeso] Drop ISTRIP termios (4) Režim
  • [tg] Zmínka záporných čísel historie, octals v manuálové stránce
  • [tg] Udělat check.pl práci s Perl & lt; 5.6.1 znovu
  • [tg] Detekce GETSID (2) a přeskočte oksh pozastavit vestavěný jinak
  • [tg] Dokument, který nastaví -o noclobber je nebezpečný pro tempfiles
  • [tg] Aktualizace Unicode 6.3.0
  • [RT] Obnova nějaký přenositelnosti
  • [tg] Oprava parsování poziční argumentů názvy proměnných
  • [tg] Posypeme několik __attribute __ ((__ pure__)); opravit varování
  • [tg] Fix stavět na OSX: Vždy použijte náš wcwidth kód; Používejte pouze náš strlcpy (3), kód, pokud OE přímo neposkytuje (vyzváni jonthn na IRC)
  • [tg] Optimalizace sh -c exec iv MKSH_SMALL
  • [tg] Použijte nový BAFH pro zatřiďování

Co je nového ve verzi R47:

  • R47 je musíte mít Opraveno aktualizaci, která opravuje většinu problémů vyskakování s R45 / R46, stejně jako některé mnohem starších chyb.
  • V současné době se ještě více v souladu s POSIX chováním, odstraňuje potřebu cttyhack na Linux, a zavádí nový & quot; nastavení ± o Převzít-xtrace & quot ;, s nímž chování & quot; nastavit X & quot; při vstupu do funkce může být ovládána.
  • šířky postav jsou nyní vypočteny podle standardu Unicode 6.2.0.

Co je nového ve verzi R44:

  • [tg] & quot; $ @ & quot; vždy generuje slova; bug spatřen Engla v IRC
  • na displeji [tg] Optimalizace print_columns použít místo na obrazovce lépe

Co je nového ve verzi R40d:

  • [tg] New test.sh "-f" možnost (stejné jako "-C FASTBOX")
  • [tg] Drop pomocí set -o noglob uvnitř pushd / POPD / dirs
  • [tg] Use + = více dot.mkshrc a udržet Struny kratší
  • [tg] Správná převodní mezi lokálním a nastavit -A
  • [tg] Fix out-of-bounds přístupu do paměti na řetězce 32 KiB délky
  • [tg] MKSH_DISABLE_DEPRECATED (pro integrátory)
  • [tg, Jilles Tjoelker] test (1) vestavěný chová přesně tak, jak říká, že POSIX
  • [TG] Move kompilace úvazek tvrzení na Build.sh z misc.c # ifdef DEBUG
  • [tg] Invocation dokumentace je v dolní části Build.sh
  • [tg] test.sh: logu hledat perl (1) interpret používat
  • [TG] Nové zkoušky na celá čísla (základní 1 ‥ 36, základní NS, základní OOB)
  • [tg] odstraňte chybu stezky na druhem písma -n globálního stavu
  • [tg] kritizovat tlumočení & quot; 010 & quot; jako osmičkové číslo, půjde
  • [tg] Zlepšení znovu. integer manipulace; jasnější manuálové stránky text
  • [tg] Nepoužívat caddr_t na Linuxu, takže dietlibc přestane nadávání
  • [tg, Jilles Tjoelker] divize Catch / přetečení modulo 0x80000000 / -1
  • [tg] Režim Emacs ^ O regresní opravy, pokud jsou načtené řádky upravovat

Co je nového ve verzi R40c:

  • Tato verze opravuje několik drobných chyb v kompatibilitě sh, UTF- 8 manipulace, režim Emacs, a sestavení systému.
  • Obsahuje některé dodatky k manuálové stránky, stejně jako s přenositelností opravy OPENSTEP, Interix a Hurd a nového přístavu na MSYS.

Co je nového ve verzi R40b:

  • Tato verze opravuje několik nejasných způsobů shell mohlo dojít k pádu tty , zmrazit, nebo odmítnout spustit.
  • uživatelské zkušenosti Dokončení karta byla zlepšena, aby ^ cování z kočky.
  • Funkce setenv byla přidána do výchozí soubor ~ / .mkshrc.
  • dokumentace lépe vysvětluje, že echo není přenosná a která spouštěcí soubory jsou čteny.
  • manuálové čitelnost se zlepšila.
  • Nový & quot; globální & quot; speciální vestavěný příkaz byl přidán, to samé jako & quot; vysázet & quot; (& Quot; místní & quot;)., S výjimkou, jež každý dotkl parametr lokální funkci, i když to existovalo před
  • Compiler / linker chyby jsou chyceni dříve.
  • Některé varování kompilátoru byly opraveny.

Co je nového ve verzi R40:.

  • kočka a spánek byl přidán jako vestavěných příkazů
  • Na platformy Android, FreeMiNT, a Haiku jsou nyní podporovány.
  • mnoho interaktivních zlepšení došlo.
  • chování bylo v souladu s POSIX / SUSv4 (parametr rozšíření, atd).
  • optimalizace čas Link a LLVM Dragonegg jsou podporovány.
  • Příliš složitá kód byl nahrazen jednodušší, menší, rychlejší a přesnější kódu.
  • Podpora Unicode byl synchronizován s verzí 6.0.0 této normy.
  • Mnoho bash / ksh93 / zsh rozšíření Podporovány jsou:% OBSAH% amp; quot; ... & quot ;, $ {PIPESTATUS [*]}, pouzdro, a a, |, x + = y, x + = ( yz), atd.
  • Nový rekurzivní analyzátor opravy příkaz substituce.
  • Funkce dědit & quot; nastavit -x & quot;.
  • & quot; číst & quot; vestavěný mohou číst (až) n bajtů do pole slov nebo char, s časovým limitem.
  • & quot; Zde dokument & quot; manipulace se zlepšila.

Co je nového ve verzi R39:

  • Stabilní aktualizace; R40 se stane hlavní aktualizace s novými funkcemi a změny syntaxe.

Co je nového ve verzi R38c:

  • [tg] Fix regresní testy na OS trvá na ten cirkus (Cygwin)
  • [Sean Boudreau] QNX 6.4.2 ed (1) se říká, že opravených
  • [TG] Build.sh opravy chyb: -DMKSH_BINSHREDUCED mohou být rovněž uvedeny bez -DMKSH_SMALL; umožnit HAVE_REALPATH = x a HAVE_REVOKE = x v prostředí znovu povolit tyto, i když -DMKSH_SMALL zakáže jim ve výchozím nastavení, stejně jako mknod už udělal
  • [tg] -DMKSH_ASSUME_UTF8 = 0 přeskočí kontroly prostředí, jako -DMKSH_ASSUME_UTF8 = 1, ale zakáže utf8-mode
  • [tg] naneste trochu víc KNF - styl (9) - ke zdroji; vyčistit a dále optimalizovat pro malou velikost
  • [OpenBSD] Fix segfault chyb způsobených chybějící šek na konci vstupu do tokeniser na & quot; ať - & quot; a jiný vstup
  • [OpenBSD] Udělat režim Vi editace ^ W chovají jako Emacs Mode
  • [tg] Je-li (3) je mě najdeš žádná killpg, využití kill (2), a doufám, že to funguje
  • [tg] -DMKSH_NO_LIMITS přeskakuje se snaží vytvořit ulimit kód

Podobný software

sftpserver
sftpserver

14 Apr 15

fget
fget

3 Jun 15

Pash
Pash

2 Jun 15

Komentáře k MirBSD Korn Shell

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!