Szoftver adatai:
Változat: R49
Feltöltés dátuma: 17 Feb 15
Engedély: Ingyenes
Népszerűség: 71
MirBSD Korn Shell (mksh) egy folyamatos fejlesztés utódja pdksh (a Public Domain Korn Shell), amelynek célja a termelő a shell jó interaktív használatra, de az elsődleges hangsúly a script.
A projekt célja, hogy a hordozható hogy a legtöbb * nix-szerű operációs rendszerek, amíg ők nem is homályos.
Mi az új ebben a kiadásban:
- [TG] dot.mkshrc: fix két kérdés a cd wrapper
- [TG] gyógyítsd be + p (tágabb értelemben is foglalkozni kell)
- [Steffen Daode Nurpmeso] Use WCONTINUED a waitpid (2)
- [millert] Add megfelelő felfüggesztheti beépített kezelése tty (4) és setpgrp (2)
- [tg] fertőtleníteni, és enyhén optimális szabályozási jellegű kezelése
- [TG] Add O_BINARY minden nyitott (2) kéri, OS / 2 kLIBC támogatás
- [TG] Létrehoz opciót húrok shell, meg, Ulimit fordítási időben
- [Steffen Daode Nurpmeso] Csepp istrip termios (4) módban
- [TG] említ negatív történelem számok, octals a manpage
- [TG] Tedd check.pl munka Perl & lt; 5.6.1 újra
- [TG] Megkeresi GETSID (2) és kihagyja a oksh suspend builtin egyébként
- [TG] Document, hogy állítsa -o noclobber nem biztonságos az tempfiles
- [TG] Frissítés Unicode 6.3.0
- [RT] visszaállítsa a hordozhatóság
- [TG] Fix elemzés pozicionális érv, neveik
- [TG] Megszórjuk néhány __attribute __ ((__ pure__)); fix figyelmeztetések
- [TG] Fix építeni OSX: mindig a wcwidth kódot; csak akkor használja a strlcpy (3) kódját, ha a OE nem ad ilyet (kéri jonthn az IRC-n)
- [TG] optimalizálása sh -c exec még MKSH_SMALL
- [TG] Ezzel új BAFH a hashing
Mi az új verzióban R47:
- R47 egy must-have hibajavítás frissítést, amely korrigálja a legtöbb kérdésben felbukkanó az R45 / R46, valamint néhány sokkal idősebb hibákat.
- Ez most még jobban igazodik az POSIX viselkedését, így nincs szükség cttyhack a Linux, és bevezeti az új & quot; beállítani ± o örökli-xtrace & quot ;, amellyel a viselkedése & quot; be -x & quot; belépéskor a funkció vezérelhető.
- Karakter szélességben most jutó Unicode 6.2.0 szabványnak.
Mi az új verzióban R44:
- [TG] & quot; $ @ & quot; Mindig generál szavakat; bug kiszúrta Engla az IRC
- [TG] Optimise print_columns kijelzőt, hogy a képernyő tér jobb
Mi az új verzióban R40d:
- [TG] Új test.sh "-f" (ugyanaz, mint a "C fastbox)
- [TG] Drop funkció be -o noglob belül pushd / popd / könyvtárak
- [tg] Use + = több dot.mkshrc és tartsa húrok rövidebb
- [TG] Helyes interworking a helyi és állítsa -A
- [TG] Fix out-of-határokat memória-hozzáférést a húrok 32 KiB hossza
- [tg] MKSH_DISABLE_DEPRECATED (az integrátorok)
- [tg, Jilles Tjoelker] test (1) beépített pontosan úgy viselkedik, POSIX szerint
- [TG] Move fordítási időben kijelentései Build.sh a misc.c # IFDEF DEBUG
- [TG] Fohászt dokumentáció alján Build.sh
- [TG] test.sh: Bőbeszédűen keresni perl (1) tolmács használni
- [TG] Új tesztek egész (alap 1 ‥ 36, alap meghatározhatatlan, alap OOB)
- [TG] javítsa ki a hibát utakat typeset -n globális állam
- [TG] inaktiválása értelmezése & quot; 010 & quot; mint nyolcas szám, megy
- [TG] Fejlesztések újra. integer kezelése; kifejezettebb manpage text
- [TG] Ne használja caddr_t a Linux, így dietlibc abbahagyja a panaszkodás
- [tg, Jilles Tjoelker] Catch részleg / modulo túlfolyó 0x80000000 / -1
- [TG] Emacs mód ^ O regressziós fix, amikor a lehívott sorok szerkesztett
Mi az új verzióban R40c:
- Ez a verzió javít néhány apró hiba a sh kompatibilitás, UTF- 8 kezelés, Emacs mód, és a fordító rendszerben.
- Ez magában foglalja a néhány kiegészítéssel, hogy a man oldalt, valamint a hordozhatóság javításokat OPENSTEP, Interix, és Hurd és egy új portot MSYS.
Mi az új verzióban R40b:
- Ez a verzió javít néhány homályos módon a shell is összeomolhat a tty , fagyasztva, vagy megtagadják, hogy kezdjem.
- A lap befejezése felhasználói élmény volt fejlesztése lehetővé teszi ^ Cing ki cat.
- A setenv funkciót adva az alapértelmezett ~ / .mkshrc fájlt.
- A dokumentáció jobban elmagyarázza, hogy echo nem hordozható, és amely startup fájlok olvasni.
- manuáljában olvashatóságát javult.
- Az új & quot; globális & quot; speciális beépített parancsot adtunk, hogy ugyanazt az & quot; typeset & quot; (& Quot; helyi & quot;), kivéve, hogy minden érintett paramétert a helyi a funkció még ha létezett.
- Compiler / linker hibát fogott korábban.
- Néhány fordító figyelmeztetések kerültek rögzítésre.
Mi az új verzióban R40:
- macska és az alvás adtunk, amint builtins.
- Az Android, FreeMiNT, és Haiku platformokon is támogatottak.
- Sok interaktív fejlesztéseket hajtottak végre.
- A viselkedést igazodik POSIX / SUSv4 (paraméter bővítések, stb).
- Link idő optimalizálása és LLVM Dragonegg támogatja.
- Túl összetett kódot váltotta egyszerűbb, kisebb, gyorsabb, és több helyes kódot.
- Unicode támogatást szinkronizált változata 6.0.0 a szabvány.
- Sok bash / ksh93 / zsh kiterjesztések használhatók:% TARTALOM% amp; quot; ... & quot ;, $ {PIPESTATUS [*]}, esetében; &; és | x + = y, x + = ( yz), stb.
- Egy új rekurzív elemző javítások parancskiegészítést.
- Funkciók öröklik & quot; be -x & quot;.
- A & quot; olvasható & quot; beépített tudja olvasni (akár) n byte tömbben a szavak vagy char, egy timeout.
- & quot; Itt dokumentum & quot; kezelése javult.
Mi az új verzióban R39:
- Stabil update; R40 válik az adatbázis új funkciók és szintaktikai változásokat.
Mi az új verzióban R38c:
- [TG] Fix regressziós vizsgálatok operációs rendszer ragaszkodva a kalyiba (Cygwin)
- [Sean Boudreau] QNX 6.4.2 ed (1) azt mondta, hogy a hiba javítva
- [TG] Build.sh hibajavítás: -DMKSH_BINSHREDUCED is adható anélkül -DMKSH_SMALL; hogy HAVE_REALPATH = x és HAVE_REVOKE = x a környezetben, hogy újra engedélyezze ezeket akkor is, ha -DMKSH_SMALL letiltja ezek alapértelmezésben, mint a mknod már megtettem
- [tg] -DMKSH_ASSUME_UTF8 = 0 kihagyja a környezet ellenőrzések, mint a -DMKSH_ASSUME_UTF8 = 1, de letiltja a utf8-mode
- [TG] Apply néhány KNF - style (9) - a forrás; feltakarítani és tovább optimalizálja a kis méretű
- [OpenBSD] Fix lefagyásokra okozta hiányzik csekket bemenet végét a tokeniser a & quot; hadd - & quot; és más input
- [OpenBSD] Tedd Vi szerkesztési mód ^ W viselkednek Emacs mód a
- [TG] Ha nem killpg (3) van avaiable, használata kill (2), és remélem, hogy működik
- [TG] -DMKSH_NO_LIMITS ugrik próbál építeni a ulimit kódot
Hozzászólás nem található