MirBSD Korn Shell

Skjermbilde programvare:
MirBSD Korn Shell
Prog.varedetaljer:
Versjon: R49
Last opp dato: 17 Feb 15
Utvikler: MirOS Project
Lisens: Gratis
Popularitet: 9

Rating: 2.0/5 (Total Votes: 1)

MirBSD Korn Shell (mksh) er et aktivt utviklet etterfølger av pdksh (Public Domain Korn Shell), som tar sikte på å produsere et skall god for interaktiv bruk, men med hovedfokus på scripting.
Prosjektet er ment å være bærbar til de fleste * nix-lignende operativsystemer, så lenge de ikke er for obskure

Hva er nytt i denne utgaven:.

  • [tg] dot.mkshrc: fikse to problemer med cd wrapper
  • [tg] Unbreak satt + p (bredere problemet fortsatt tas opp)
  • [Steffen Daode Nurpmeso] Bruk WCONTINUED med waitpid (2)
  • [millert] Legg riktig suspeninnebygd håndtering tty (4) og setpgrp (2)
  • [tg] Desinfiser og litt optimalisere kontroll karakter håndtering
  • [tg] Legg O_BINARY til alle åpne (2) kaller for OS / 2 kLIBC støtte
  • [tg] Generer opsjons strenger for skall, satt, ulimit på kompilering
  • [Steffen Daode Nurpmeso] Drop ISTRIP termios (4) modus
  • [tg] Nevn negative historie tall, octals i manpage
  • [tg] Gjør check.pl arbeid med Perl & lt; 5.6.1 igjen
  • [tg] Detect GETSID (2) og hoppe over oksh suspendere builtin ellers
  • [tg] Dokument som satt -o noclobber er utrygt for tempfiles
  • [tg] Update til Unicode 6.3.0
  • [RT] Gjenopprett noen portabilitet
  • [tg] Fix parsing posisjons argument variabelnavn
  • [tg] Dryss noen __attribute __ ((__ pure__)); fikse advarsler
  • [tg] Fix bygger på OSX: alltid bruke vår wcwidth kode; bare bruke vår strlcpy (3) kode hvis OE ikke gir ett (tilskyndet av jonthn på IRC)
  • [tg] Optimal sh -c til exec selv i MKSH_SMALL
  • [tg] Bruk ny BAFH for hashing

Hva er nytt i versjon R47:

  • R47 er en må-ha bugfix oppdatering som korrigerer de fleste problemer dukker opp med R45 / R46 samt noen mye eldre bugs.
  • Det er nå enda mer på linje med POSIX atferd, fjerner behovet for cttyhack på Linux, og introduserer den nye & quot; satt ± o arve-xtrace & quot ;, som oppførselen til & quot; satt -x & quot; ved inngåelse en funksjon kan kontrolleres.
  • Character bredder er nå beregnet per Unicode 6.2.0 standard.

Hva er nytt i versjon R44:

  • [tg] & quot; $ @ & quot; alltid genererer ord; bug oppdaget av Engla i IRC
  • [tg] Optimalisere print_columns skjerm for å bruke plass på skjermen bedre

Hva er nytt i versjon R40d:

  • [tg] Ny test.sh '-f alternativet (samme som "-C fastbox ')
  • [tg] Drop bruker satt -o noglob inne pushd / POPD / dirs
  • [tg] Bruk + = mer i dot.mkshrc og holde strenger kortere
  • [tg] Riktig samvirke mellom lokal og satt -A
  • [tg] Fix out-of-bounds minne tilgang på strenger av 32 KiB lengde
  • [tg] MKSH_DISABLE_DEPRECATED (for integratorer)
  • [tg, Jilles Tjoelker] test (1) innebygd oppfører seg akkurat som POSIX sier
  • [tg] Move kompilere-time påstander til Build.sh fra misc.c # ifdef DEBUG
  • [tg] Påkallelse dokumentasjon er på bunnen av Build.sh
  • [tg] test.sh: verbosely lete etter perl (1) tolk for å bruke
  • [tg] Nye tester for heltall (baser en ‥ 36, base uspesifisert, base OOB)
  • [tg] Riktig feil baner for typografisk -n global tilstand
  • [tg] Fraråd tolke & quot; 010 & quot; som oktaltall, vil gå
  • [tg] Forbedringer re. heltall håndtering; mer eksplisitt manpage tekst
  • [tg] Ikke bruk caddr_t på Linux, så dietlibc slutter bitching
  • [tg, Jilles Tjoelker] Catch divisjon / modulo overløp 0x80000000 / -1
  • [tg] Emacs modus ^ O regresjon fix når de hentet linjene er redigert

Hva er nytt i versjon R40c:

  • Denne versjonen fikser flere små bugs i sh kompatibilitet, UTF- 8 håndtering, Emacs-modus, og bygge system.
  • Det inkluderer noen tilføyelser til mannen siden samt bærbarhet reparasjoner for Openstep, Interix, og Hurd og en ny port til MSYS.

Hva er nytt i versjon R40b:

  • Denne versjonen fikser flere obskure måter skallet kunne krasje tty , fryse, eller nekter å starte.
  • Fanen ferdigstillelse brukeropplevelsen ble forbedret for å tillate ^ cing ut av katt.
  • setenv funksjonen ble lagt til standard ~ / .mkshrc fil.
  • Dokumentasjonen bedre forklarer at ekkoet er ikke bærbar og som oppstartsfilene blir lest.
  • manpage lesbarhet ble forbedret.
  • Den nye & quot; global & quot; spesiell innebygd kommando ble lagt, gjør det samme som & quot; typografisk & quot; (& Quot; lokale & quot;). Bortsett fra å gjøre hver rørt parameter lokale til funksjon, selv om det eksisterte før
  • Compiler / linker feil er fanget tidligere.
  • Noen kompilatoren advarsler ble fikset.

Hva er nytt i versjon R40:.

  • katt og søvn ble lagt til som builtins
  • De Android, FreeMiNT, og Haiku plattformer støttes nå.
  • Mange interaktive forbedringer ble gjort.
  • Oppførselen ble justert med POSIX / SUSv4 (parameter utvidelser, etc).
  • Link tid optimalisering og LLVM Dragonegg støttes.
  • Altfor komplisert kode ble erstattet med enklere, mindre, raskere og mer riktig kode.
  • Unicode støtte ble synkronisert med versjon 6.0.0 av standarden.
  • Mange bash / ksh93 / zsh utvidelser støttes:% INNHOLD% amp; quot; ... & quot ;, $ {PIPESTATUS [*]}, case, & og; |, x + = y, x + = ( yz), osv.
  • En ny rekursive parser fikser kommando substitusjon.
  • Funksjoner arve & quot; satt -x & quot;.
  • & quot; lese & quot; innebygd kan lese (opptil) n bytes i en rekke ord eller røye, med en timeout.
  • & quot; Her dokumentet & quot; håndtering ble forbedret.

Hva er nytt i versjon R39:

  • Stabil oppdatering; R40 vil bli en stor oppdatering med nye funksjoner og syntaks endringer.

Hva er nytt i versjon R38c:

  • [tg] Fix regresjon tester på operativsystemer insistere på en shebang (Cygwin)
  • [Sean Boudreau] QNX 6.4.2 ed (1) sies å ha bugs fikset
  • [tg] Build.sh feilrettinger: -DMKSH_BINSHREDUCED kan også gis uten -DMKSH_SMALL; tillate HAVE_REALPATH = x og HAVE_REVOKE = x i miljøet for å aktivere disse selv om -DMKSH_SMALL deaktiverer dem som standard, som mknod allerede gjorde
  • [tg] -DMKSH_ASSUME_UTF8 = 0 hopper miljøet sjekker, som -DMKSH_ASSUME_UTF8 = 1, men deaktiverer utf8-modus
  • [tg] Påfør litt mer KNF - stil (9) - til kilden; rydde opp og optimalisere ytterligere for liten størrelse
  • [OpenBSD] Fix segfaults forårsaket av manglende sjekk for slutten av innspill i tokeniser på & quot; la - & quot; og andre innspill
  • [OpenBSD] Gjør modus Vi redigering ^ W oppføre seg som Emacs modus
  • [tg] Hvis ingen killpg (3) er avaiable, bruk kill (2) og håper det fungerer
  • [tg] -DMKSH_NO_LIMITS hopper prøver å bygge ulimit koden

Lignende programvare

tnftp
tnftp

17 Feb 15

pftpd
pftpd

17 Feb 15

ftputil
ftputil

20 Feb 15

VWM
VWM

17 Feb 15

Kommentarer til MirBSD Korn Shell

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!