MirBSD Korn Shell

Software screenshot:
MirBSD Korn Shell
Software detaljer:
Version: R49
Upload dato: 17 Feb 15
Udvikler: MirOS Project
Licens: Gratis
Popularitet: 9

Rating: 2.0/5 (Total Votes: 1)

MirBSD Korn Shell (mksh) er en aktivt udviklet efterfølger pdksh (Public Domain Korn Shell), der tager sigte på at producere en shell god til interaktiv brug, men med primært fokus på scripting.
Projektet er beregnet til at være bærbar til de fleste * nix-lignende operativsystemer, så længe de ikke er for uklare

Hvad er nyt i denne udgivelse:.

  • [tg] dot.mkshrc: fix to problemer med cd indpakning
  • [tg] Unbreak sæt + p (bredere spørgsmål stadig skal løses)
  • [Steffen Daode Nurpmeso] Brug WCONTINUED med waitpid (2)
  • [millert] Tilføj korrekt suspendere indbyggede håndtering tty (4) og setpgrp (2)
  • [tg] Sanitise og lidt optimere styretegnet håndtering
  • [tg] Tilføj O_BINARY til alle åbne (2) kræver, at OS / 2 klibc support
  • [tg] Generer option strenge til shell, sæt, ulimit påkompileringstidspunktet
  • [Steffen Daode Nurpmeso] Drop ISTRIP termios (4) indstilling
  • [tg] Nævn negative historie numre, octals i mansiden
  • [tg] Gør check.pl arbejde med Perl & lt; 5.6.1 igen
  • [tg] Detect GETSID (2) og springe oksh suspendere indlejret ellers
  • [tg] Dokument der satte -o noclobber er usikre for tempfiles
  • [tg] Update til Unicode 6.3.0
  • [RT] Gendan nogle bærbarhed
  • [tg] Fix parsing variabelnavne positionelle argument
  • [tg] Drys et par __attribute __ ((__ pure__)); fastsætte advarsler
  • [tg] Fix bygge på OSX: altid bruge vores wcwidth kode; kun bruge vores strlcpy (3) kode, hvis OE ikke giver en (foranlediget af jonthn på IRC)
  • [tg] Optimer sh -c at exec selv i MKSH_SMALL
  • [tg] Brug ny BAFH til hashing

Hvad er nyt i version R47:

  • R47 er et must-have bugfix opdatering som korrigerer de fleste spørgsmål popping op med R45 / R46 samt nogle meget ældre bugs.
  • Det er nu endnu mere på linje med POSIX adfærd, fjerner behovet for cttyhack på Linux, og introducerer den nye & quot; indstillet ± o arve-xtrace & quot ;, som adfærd & quot; sæt -x & quot; ved ankomsten en funktion kan kontrolleres.
  • Karakter bredder nu opgjort pr Unicode 6.2.0 standarden.

Hvad er nyt i version R44:

  • [tg] & quot; $ @ & quot; altid genererer ord; bug spottet af Engla i IRC
  • [tg] Optimer print_columns skærm for at bruge skærmplads bedre

Hvad er nyt i version R40d:

  • [tg] Ny test.sh '-f' muligheden (samme som "-C fastbox")
  • [tg] Drop hjælp sat -o noglob inde PUSHD / PopD / dirs
  • [tg] Brug + = mere i dot.mkshrc og holde strengene kortere
  • [tg] Korrekt samfunktionen mellem lokale og sæt -A
  • [tg] Fix out-of-bounds hukommelse adgang på strenge af 32 KiB længde
  • [tg] MKSH_DISABLE_DEPRECATED (for integratorer)
  • [tg, Jilles Tjoelker] test (1) indbygget opfører nøjagtigt som POSIX siger
  • [tg] Move kompilere tid påstande til Build.sh fra misc.c # ifdef DEBUG
  • [tg] invokation dokumentation er i bunden af ​​Build.sh
  • [tg] test.sh: verbosely søge perl (1) tolk til at bruge
  • [tg] Nye test for heltal (basis 1 ‥ 36, base-uspecificeret, basen OOB)
  • [tg] fejl vedrørende stier til typeset -n global tilstand
  • [tg] misbillige tolkning & quot; 010 & quot; som oktal nummer, vil gå
  • [tg] Forbedringer re. heltal håndtering; mere eksplicit manpage tekst
  • [tg] Brug ikke caddr_t på Linux, så dietlibc stopper brokker
  • [tg, Jilles Tjoelker] Catch division / modulo overløb 0x80000000 / -1
  • [tg] Emacs-modus ^ O regression fix når hentede linjer redigeret

Hvad er nyt i version R40c:

  • Denne version løser flere små bugs i sh kompatibilitet, UTF- 8 håndtering, Emacs tilstand og byggesystemet.
  • Det omfatter nogle tilføjelser til man-siden samt bærbarhed rettelser til OpenStep, Interix og Hurd og en ny havn til MSYS.

Hvad er nyt i version R40b:

  • Denne version løser flere obskure måder skallen kunne crashe tty , fryse, eller nægter at starte.
  • fanen færdiggørelse brugeroplevelse blev forbedret for at tillade ^ Cing ud af kat.
  • setenv funktion blev tilføjet til standard ~ / .mkshrc fil.
  • Dokumentationen bedre forklarer, at ekko ikke bærbar, og som startfiler læses.
  • manpage læsbarhed blev forbedret.
  • Det nye & quot; global & quot; speciel indbygget kommando blev tilføjet, at gøre det samme som & quot; typeset & quot; (& Quot; lokale & quot;). Undtagen gøre enhver rørt parameter lokale til den funktion, selv om det eksisterede før
  • Compiler / linker fejl fanges tidligere.
  • Nogle compiler advarsler blev fastsat.

Hvad er nyt i version R40:.

  • kat og søvn blev tilføjet som builtins
  • Android, FreeMiNT, og Haiku-platforme understøttes nu.
  • Mange interaktive forbedringer blev foretaget.
  • adfærd blev afstemt med POSIX / SUSv4 (parameter udvidelser, osv).
  • Link tid optimering og LLVM Dragonegg understøttes.
  • Alt for kompliceret kode blev erstattet med enklere, mindre, hurtigere og mere korrekte kode.
  • Unicode support blev synkroniseret med version 6.0.0 af standarden.
  • En masse bash / ksh93 / zsh udvidelser understøttes:% INDHOLD% amp; quot; ... & quot ;, $ {PIPESTATUS [*]}, sag; & og; |, x + = y, x + = ( yz) osv.
  • En ny rekursive parser rettelser kommando substitution.
  • Funktioner arve & quot; sæt -x & quot;.
  • & quot; læse & quot; indbyggede kan læse (op til) n bytes i en række ord eller char, med en timeout.
  • & quot; Her dokument & quot; håndtering blev forbedret.

Hvad er nyt i version R39:

  • Stabil opdatering; R40 vil blive en større opdatering med nye funktioner og syntaks ændringer.

Hvad er nyt i version R38c:

  • [tg] Fix regression test på styresystemer insistere på en molevitten (Cygwin)
  • [Sean Boudreau] QNX 6.4.2 ed (1) siges at have bugs fast
  • [tg] Build.sh fejlrettelser: -DMKSH_BINSHREDUCED kan også gives uden -DMKSH_SMALL; tillade HAVE_REALPATH = x og HAVE_REVOKE = x i miljøet for at genaktivere disse selvom -DMKSH_SMALL deaktiverer dem som standard, ligesom mknod allerede gjorde
  • [tg] -DMKSH_ASSUME_UTF8 = 0 springer miljøet checks, ligesom -DMKSH_ASSUME_UTF8 = 1, men deaktiverer UTF8-mode
  • [tg] Anvend nogle flere KNF - stil (9) - til kilden; rense det og yderligere at optimere for lille størrelse
  • [OpenBSD] Fix lagersegmenteringsfejl forårsaget af manglende kontrol for enden af ​​input i tokeniser på & quot; lad - & quot; og andre input
  • [OpenBSD] Gør Vi redigeringstilstand ^ W opfører sig som Emacs tilstandes
  • [tg] Hvis der ikke killpg (3) er typerne, brug Kill (2), og håber det virker
  • [tg] -DMKSH_NO_LIMITS springer forsøger at opbygge den ulimit koden

Lignende software

V6scripts
V6scripts

20 Feb 15

ftp4j
ftp4j

20 Feb 15

ConMan
ConMan

11 May 15

DreamPie
DreamPie

20 Feb 15

Kommentarer til MirBSD Korn Shell

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!