MirBSD Korn Shell

Screenshot Λογισμικό:
MirBSD Korn Shell
Στοιχεία Λογισμικού:
Εκδοχή: R49
Ανεβάστε ημερομηνία: 17 Feb 15
Προγραμματιστής: MirOS Project
Άδεια: Δωρεάν
Δημοτικότητα: 9

Rating: 2.0/5 (Total Votes: 1)

MirBSD Korn Shell (mksh) είναι μια ενεργή ανάπτυξη διάδοχος του pdksh (ο Δημόσιος Τομέας κέλυφος Korn), με στόχο την παραγωγή ενός κελύφους καλό για διαδραστική χρήση, αλλά με επίκεντρο κυρίως την scripting.
Το έργο έχει ως στόχο να είναι φορητό με τα περισσότερα λειτουργικά συστήματα * nix-όπως εφ 'όσον δεν είναι πάρα πολύ ασαφής

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • [TG] dot.mkshrc: διορθώσετε τα δύο ζητήματα με το cd περιτύλιγμα
  • [TG] Unbreak που + p (ευρύτερο ζήτημα εξακολουθεί να αντιμετωπιστεί)
  • [Steffen Daode Nurpmeso] Χρήση WCONTINUED με waitpid (2)
  • [millert] Προσθέστε τη σωστή αναστείλει ενσωματωμένη χειρισμό TTY (4) και setpgrp (2)
  • [TG] Sanitise και ελαφρώς βελτιστοποίηση χαρακτήρα ελέγχου χειρισμού
  • [TG] Προσθήκη O_BINARY σε όλα τα ανοιχτά (2) καλεί για το OS / 2 υποστήριξη klibc
  • [TG] Δημιουργία χορδές επιλογή για κέλυφος, που, ulimit κατά τη μεταγλώττιση
  • [Steffen Daode Nurpmeso] Drop ISTRIP termios (4) Λειτουργία
  • [TG] Αναφέρετε τους αρνητικούς αριθμούς της ιστορίας, octals στη σελίδα man
  • [TG] Κάνετε την εργασία check.pl με Perl & lt? 5.6.1 πάλι
  • [TG] Εντοπισμός GETSID (2) και να παραλείψετε τα oksh αναστέλλονται BUILTIN αλλιώς
  • [TG] Έγγραφο που θέτουν -o noclobber είναι ασφαλές για tempfiles
  • [TG] Ενημέρωση σε Unicode 6.3.0
  • [RT] Επαναφορά κάποια φορητότητα
  • [TG] Fix parsing επιχείρημα θέσης ονόματα μεταβλητών
  • [TG] Ψεκάστε μερικά __ __attribute ((__ pure__))? καθορίσει τις προειδοποιήσεις
  • [TG] Fix χτίσει σε OSX: χρησιμοποιείτε πάντα wcwidth κωδικό μας? χρησιμοποιείτε μόνο strlcpy (3) μας κώδικα, εάν η ΟΕ δεν παρέχει ένα (ζητηθεί από jonthn στο IRC)
  • [TG] Βελτιστοποίηση sh -c η εκτέλεση του ακόμη και σε MKSH_SMALL
  • [TG] Χρησιμοποιήστε το νέο BAFH τον κατακερματισμό

Τι είναι καινούργιο στην έκδοση R47:

  • R47 είναι ένα must-have bugfix ενημέρωση που διορθώνει τα περισσότερα ζητήματα βρεθώ με R45 / R46 καθώς και ορισμένες πολύ μεγαλύτερα σφάλματα.
  • Είναι τώρα ακόμη περισσότερο ευθυγραμμισμένη με POSIX συμπεριφορά, καταργεί την ανάγκη για cttyhack σε Linux, και εισάγει το νέο & quot? Οριστεί ± o κληρονομούν-xtrace & quot ;, με την οποία η συμπεριφορά του & quot? Set -x & quot? την είσοδο σε μια λειτουργία μπορεί να ελεγχθεί.
  • πλάτη χαρακτήρων είναι τώρα υπολογίζεται σύμφωνα με το πρότυπο Unicode 6.2.0.

Τι είναι καινούργιο στην έκδοση R44:

  • [TG] & quot? $ @ & Quot? δημιουργεί πάντα τα λόγια? σφάλμα εντοπίστηκε από Engla στο IRC
  • οθόνη [TG] Βελτιστοποίηση print_columns να χρησιμοποιήσει το χώρο της οθόνης καλύτερα

Τι είναι καινούργιο στην έκδοση R40d:

  • [TG] Νέα test.sh '-f' επιλογή (ίδιο με το «-C fastbox»)
  • [TG] Drop χρήση που -o noglob μέσα pushd / POPD / dirs
  • [TG] Χρήση + = περισσότερο σε dot.mkshrc και να κρατήσει χορδές μικρότερη
  • [TG] Σωστή αλληλεπίδραση μεταξύ των τοπικών και που -A
  • [TG] Fix out-of-όρια πρόσβασης μνήμης στις χορδές μήκους 32 KiB
  • [TG] MKSH_DISABLE_DEPRECATED (για ολοκληρωτές)
  • [tg, Jilles Tjoelker] δοκιμή (1) ενσωματωμένη συμπεριφέρεται ακριβώς όπως λέει POSIX
  • [TG] ισχυρισμούς Μετακίνηση χρόνο μεταγλώττισης να Build.sh από misc.c # ifdef ΔΙΟΡΘΩΣΤΕ
  • [TG] τεκμηρίωση Επίκληση βρίσκεται στο κάτω μέρος του Build.sh
  • [TG] test.sh: την λεπτομερή ψάξουν για Perl (1) διερμηνέα για να χρησιμοποιήσετε
  • [TG] Νέες δοκιμές για ακέραιους αριθμούς (βάση 1 ‥ 36, βάση απροσδιόριστη, βάση OOB)
  • [TG] σωστές διαδρομές σφάλματος για στοιχειοθεσίας -n παγκόσμια κατάσταση
  • [TG] Κατάργηση ερμηνεία & quot? 010 & quot? όπως οκταδικό αριθμό, θα πάει
  • [TG] Βελτιώσεις εκ νέου. ακέραιος χειρισμό? σαφέστερο κείμενο manpage
  • [TG] Μην χρησιμοποιείτε caddr_t σε Linux, έτσι dietlibc σταματά γκρίνια
  • [tg, Jilles Tjoelker] διαίρεση αλιευμάτων / modulo υπερχείλισης 0x80000000 / -1
  • [TG] λειτουργία Emacs ^ Ο αποτύπωση παλινδρόμησης όταν οι παρατραβηγμένο γραμμές επιμέλεια

Τι είναι καινούργιο στην έκδοση R40c:

  • Αυτή η έκδοση διορθώνει πολλά μικρά σφάλματα στη συμβατότητα sh, UTF- 8 το χειρισμό, τη λειτουργία Emacs, και το σύστημα κατασκευής.
  • Περιλαμβάνει κάποιες προσθήκες στη σελίδα άνθρωπο καθώς και δυνατότητα μεταφοράς διορθώσεις για Openstep, Interix, και Hurd και ένα νέο λιμάνι στην MSYS.

Τι είναι καινούργιο στην έκδοση R40b:

  • Αυτή η έκδοση διορθώνει διάφορες σκοτεινές τρόπους το κέλυφος θα μπορούσε να συντρίψει το TTY , πάγωμα, ή να αρνούνται να ξεκινήσετε.
  • Η εμπειρία του χρήστη ολοκλήρωση καρτέλα βελτιώθηκε για να επιτρέψει ^ δότηση από γάτα.
  • Η λειτουργία setenv προστέθηκε στο προεπιλεγμένο αρχείο ~ / .mkshrc.
  • Η τεκμηρίωση καλύτερα εξηγεί ότι η ECHO δεν είναι φορητό και που διαβάζονται αρχεία εκκίνησης.
  • manpage αναγνωσιμότητα βελτιώθηκε.
  • Το νέο & quot? Παγκόσμια & quot? ειδική ενσωματωμένη εντολή προστέθηκε, κάνει το ίδιο όπως & quot? στοιχειοθεσίας & quot? (& Quot? Τοπικό & quot?). Εκτός κάνοντας κάθε άγγιξε παράμετρος τοπικά στη συνάρτηση, ακόμη και αν υπήρχε πριν

  • Οι
  • Compiler / σφάλματα συνδετήρα που αλιεύονται νωρίτερα.
  • Μερικές προειδοποιήσεις compiler έχουν καθοριστεί.

Τι είναι καινούργιο στην έκδοση R40:.

  • γάτα και ο ύπνος προστέθηκαν ως Builtins
  • Οι πλατφόρμες Android, FreeMiNT, και Haiku υποστηρίζονται πλέον.
  • Πολλές διαδραστικές βελτιώσεις έγιναν.
  • Η συμπεριφορά ευθυγραμμίστηκε με το POSIX / SUSv4 (επεκτάσεις παράμετρος, κλπ).
  • βελτιστοποίηση του χρόνου Link και LLVM Dragonegg υποστηρίζονται.
  • Υπερβολικά περίπλοκη κώδικας αντικαταστάθηκε με απλούστερο, μικρότερο, πιο γρήγορα και πιο σωστό κώδικα.
  • υποστήριξη Unicode συγχρονίστηκε με την έκδοση 6.0.0 του προτύπου.
  • Μια παρτίδα του bash / ksh93 / zsh οι επεκτάσεις υποστηρίζονται:% περιεκτικότητα% amp? Quot? ... & Quot ;, $ {PIPESTATUS [*]}, υπόθεση? & Και? |, X + = y, x + = ( YZ), κλπ.
  • Ένα νέο αναδρομικό διορθώσεις συντακτικών αντικατάσταση εντολών.
  • Λειτουργίες κληρονομούν & quot? Set -x & quot?.
  • Το & quot? Διαβάσει & quot? ενσωματωμένη μπορεί να διαβάσει (μέχρι) n bytes σε μια σειρά των λέξεων ή char, με ένα συγκεκριμένο χρονικό διάστημα.
  • & quot? Εδώ έγγραφο & quot? χειρισμό βελτιώθηκε.

Τι είναι καινούργιο στην έκδοση R39:

  • Σταθερή ενημέρωση? R40 θα γίνει μια σημαντική ενημέρωση με νέα χαρακτηριστικά και τις αλλαγές σύνταξης.

Τι είναι καινούργιο στην έκδοση R38c:

  • [TG] Fix δοκιμές παλινδρόμησης για ΛΣ επιμένοντας σε μια δουλεία (Cygwin)
  • [Sean Boudreau] QNX 6.4.2 ED (1) λέγεται ότι τα σφάλματα που καθορίζονται
  • [TG] Build.sh διορθώσεις: -DMKSH_BINSHREDUCED μπορεί επίσης να δοθεί χωρίς -DMKSH_SMALL? επιτρέπουν HAVE_REALPATH = X και HAVE_REVOKE = x στο περιβάλλον για να ενεργοποιήσετε ξανά αυτά, ακόμη και αν -DMKSH_SMALL τους απενεργοποιεί από προεπιλογή, όπως ήδη έκανε mknod
  • [TG] -DMKSH_ASSUME_UTF8 = 0 παραλείπει τις περιβαλλοντικές επιταγές, όπως -DMKSH_ASSUME_UTF8 = 1, αλλά απενεργοποιεί την UTF8-mode
  • [TG] Εφαρμόστε λίγο περισσότερο KNF - στιλ (9) - με την πηγή? καθαρίστε και περαιτέρω βελτιστοποίηση για μικρό μέγεθος
  • [OpenBSD] Fix segfaults προκαλείται από λείπει επιταγή για το τέλος της εισόδου στην tokeniser για & quot? Ας - & quot? και άλλων εισροών,
  • [OpenBSD] Κάντε Vi λειτουργία επεξεργασίας ^ W συμπεριφέρονται σαν λειτουργία του Emacs
  • [TG] Εάν δεν killpg (3) είναι avaiable, χρήση kill (2), και ελπίζω ότι λειτουργεί
  • [TG] -DMKSH_NO_LIMITS κάδους προσπαθούν να χτίσουν τον κωδικό ulimit

Παρόμοια λογισμικά

Getleft
Getleft

2 Jun 15

BASH Debugger
BASH Debugger

2 Jun 15

GtkTerm
GtkTerm

20 Feb 15

Σχόλια για MirBSD Korn Shell

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία