সফটওয়্যার বিবরণ:
সংস্করণ: R49
তারিখ আপলোড: 17 Feb 15
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 71
MirBSD Korn shell (mksh) কিন্তু স্ক্রিপ্টিং প্রাথমিক ফোকাস সঙ্গে, ইন্টারেক্টিভ ব্যবহারের জন্য একটি শেল ভাল উৎপাদন, যার লক্ষ্য pdksh একটি সক্রিয়ভাবে বিকশিত উত্তরাধিকারী (পাবলিক ডোমেইন Korn শেল), না.
প্রকল্পের যতদিন তারা খুব অস্পষ্ট না হন হিসাবে সবচেয়ে * স্নো মত অপারেটিং সিস্টেম পোর্টেবল হতে উদ্দেশ্যে
এই রিলিজে নতুন কি:.
- [TG] dot.mkshrc: সিডি আলোয়ান সঙ্গে দুই সমস্যা সমাধানের
- [TG] Unbreak + P (এখনও সুরাহা করা ব্যাপকতর বিষয়) সেট করুন
- [স্টিফেন Daode Nurpmeso] ব্যবহার করুন WCONTINUED waitpid (2)
- [millert] সঠিক অভ্যন্তরীণ হ্যান্ডলিং TTY (4) এবং setpgrp (2) স্থগিত যোগ করুন
- [TG] Sanitise আপনি এবং সামান্য পরিচালনার নিয়ন্ত্রণ অক্ষর নিখুত করুন
- [TG] থেকে O_BINARY যোগ করুন সব খোলা (2) কল অপারেটিং সিস্টেমের জন্য / 2 kLIBC সমর্থন
- [TG], শেল জন্য বিকল্প পংক্তি নির্মাণ কম্পাইল সময়ে, ulimit সেট করুন
- [স্টিফেন Daode Nurpmeso] ড্রপ ISTRIP termios (4) মোড
- [TG] র manpage নেতিবাচক ইতিহাস সংখ্যা, octals উল্লেখ
- [TG] পার্ল & LT সঙ্গে check.pl কাজ করা; 5.6.1 আবার
- [TG] getsid সনাক্ত করুন (2) এবং oksh এড়িয়ে অন্যথায় builtin স্থগিত
- -o noclobber সেট [TG] ডকুমেন্ট tempfiles জন্য অনিরাপদ করুন
- [TG] আপডেট করুন
- [আর.টি.] কিছু বহনযোগ্যতা পুনরুদ্ধার করুন
- [TG] অবস্থানগত যুক্তি ভেরিয়েবলের নাম পার্স ফিক্স করুন
- [TG] ((__ pure__)) কয়েক __attribute __ ছিটিয়ে; ঠিক সতর্কবার্তা
- [TG] OSX উপর নির্মাণ ফিক্স: সবসময় আমাদের wcwidth কোড ব্যবহার; OE এক প্রদান করে না, যদি কেবল আমাদের strlcpy (3) কোড ব্যবহার (আইআরসি উপর jonthn দ্বারা অনুরোধ জানানো)
- [TG] MKSH_SMALL এমনকি exec করতে SH -c Optimise
- [TG] হ্যাশ জন্য নতুন BAFH ব্যবহার করুন
ইউনিকোড 6.3.0 থেকে
সংস্করণ R47 নতুন কি:
- R47 একটি আবশ্যক আছে সবচেয়ে সমস্যা সমাধান করা যা bugfix আপডেটের অনেক কিছু পুরোনো বাগ হিসাবে ভাল হিসাবে R45 / R46 সঙ্গে পপিং আপ.
- এটা এখন আরও বেশি POSIX আচরণ সঙ্গে সংযুক্ত করা হয়, লিনাক্স cttyhack জন্য প্রয়োজন সরিয়ে ফেলা, এবং নতুন, & quot প্রবর্তন সেট -x, & quot; একটি ফাংশন লিখে উপর নিয়ন্ত্রণ করা যায়.
- ক্যারেক্টার প্রস্থ এখন ইউনিকোড 6.2.0 মান প্রতি গণনা করা হয়.
;, ণ উত্তরাধিকারী-xtrace, & quot ± সেট যা দিয়ে আচরণ, & quot;
সংস্করণ R44 নতুন কি:
- [TG] & quot; $ @, & quot; সবসময় শব্দ উত্পন্ন; আইআরসি মধ্যে engla দ্বারা সমঝোতার প্রচেষ্টা বাগ করুন
- পর্দা স্থান ভাল ব্যবহার করতে [TG] Optimise print_columns প্রদর্শন
সংস্করণ R40d নতুন কি:
- '-f' [TG] নতুন test.sh বিকল্প ('সি fastbox' হিসাবে একই)
- pushd / popd / dirs ভিতর সেট -o noglob ব্যবহার করে [TG] ড্রপ করুন
- [TG] ব্যবহার করুন + = dot.mkshrc আরো এবং স্ট্রিং খাটো রাখা
- [TG] স্থানীয় এবং সেট একটি মধ্যে সঠিক Interworking
- [TG] 32 KiB দৈর্ঘ্য স্ট্রিং উপর আউট-অফ-সীমার স্মৃতি প্রবেশ ফিক্স
- [TG] (integrators জন্য) MKSH_DISABLE_DEPRECATED
- [TG, Jilles Tjoelker] পরীক্ষা (1) বিল্ট ইন আচরণ ঠিক POSIX বলেছেন করুন
- [TG] সরান কম্পাইল সময় গবেষকেরা ডিবাগ Ifdef misc.c # থেকে Build.sh থেকে
- [TG] আবাহন ডকুমেন্টেশন Build.sh এর নীচে হয়
- [TG] test.sh: verbosely পার্ল (1) দোভাষী ব্যবহার করার জন্য চেহারা
- [TG] নতুন পরীক্ষা (বেস 1 ‥ 36, অনির্দিষ্ট বেস, বেস OOB)
- [TG] বিশ্বব্যাপী রাষ্ট্র -n অক্ষরস্থাপক জন্য সঠিক ত্রুটি পাথ
- [TG] ব্যাখ্যা, & quot বলব, ২010, & quot; অকট্যাল সংখ্যা হিসাবে, যেতে হবে
- [TG] উন্নতি করছেন. পূর্ণসংখ্যা হ্যান্ডলিং; আরো স্পষ্ট র manpage টেক্সট
- [TG] লিনাক্স caddr_t ব্যবহার করবেন না, তাই মন্তব্য করছি স্টপ dietlibc
- [TG, Jilles Tjoelker] ক্যাচ বিভাগ / মডিউল ওভারফ্লো 0x80000000 / -1
- [TG] টিপে, Emacs মোড ^ হে রিগ্রেশন ফিক্স সংগ্রহ লাইন সম্পাদিত হয় যখন
পূর্ণসংখ্যার জন্য
সংস্করণ R40c নতুন কি:
- এই সংস্করণ SH উপযুক্ততা, UTF- মধ্যে বেশ কিছু ছোট বাগ সংশোধন করা হয়েছে 8 হ্যান্ডলিং, টিপে, Emacs মোড, এবং বিল্ড সিস্টেম.
- এটা Openstep, Interix, এবং ইন্সটল এবং MSYS একটি নতুন পোর্টের জন্য কিছু মানুষ পাতা সংযোজন হিসেবে বহনযোগ্যতা সংশোধন করা হয়েছে অন্তর্ভুক্ত.
সংস্করণ R40b নতুন কি:
- এই সংস্করণে বেশ কিছু অস্পষ্ট উপায় শেল TTY বিপর্যস্ত হতে পারে সংশোধন করা হয়েছে , হিমায়িত করা, বা শুরু করতে অস্বীকার করে.
- ট্যাব সমাপ্তির ব্যবহারকারীর অভিজ্ঞতা বিড়াল আউট ^ রোজগার অনুমতি উন্নত ছিল.
- setenv ফাংশন ডিফল্ট ~ / .mkshrc ফাইল যোগ করা হয়েছিল.
- ভাল ডকুমেন্টেশন প্রতিধ্বনি পোর্টেবল হয় না এবং প্রারম্ভকালে ফাইল পড়তে হয়, যা যে ব্যাখ্যা.
- র manpage স্পষ্টতা উন্নত ছিল.
- নতুন, & quot; বিশ্বব্যাপী, & quot; বিশেষ বিল্ট ইন কমান্ড হিসাবে একই করছেন, যোগ করা হয়েছিল, & quot; অক্ষরস্থাপক, & quot; (& Quot; স্থানীয় & quot;). প্রতি এটা আগে অস্তিত্ব, এমনকি যদি ফাংশন স্থানীয় পরামিতি স্পর্শ করে ছাড়া
- কম্পাইলার / লিংক ত্রুটি আগে ধরা হয়.
- কিছু কম্পাইলার সতর্কবার্তা সংশোধন করা হয়েছে.
সংস্করণ R40 নতুন কি:.
- বিড়াল এবং ঘুম builtins হিসেবে যোগ করা হয়েছে
- অ্যানড্রইড, FreeMiNT, এবং হাইকু প্ল্যাটফর্মের বর্তমানে সমর্থিত হবে.
- অনেক ইন্টারেক্টিভ উন্নতি করা হয়.
- আচরণ POSIX / SUSv4 (পরামিতি প্রসারণও, ইত্যাদি) সঙ্গে সংযুক্ত করা হয়.
- লিংক সময় অপ্টিমাইজেশান এবং LLVM Dragonegg সমর্থিত.
- মাত্রাতিরিক্ত জটিল কোড ছোট, দ্রুত, এবং আরো সঠিক কোড. , সহজ প্রতিস্থাপন করা হয়েছে
- ইউনিকোড সমর্থন মান সংস্করণ 6.0.0 সাথে সিংক্রোনাইজ করা হয়েছিল.
- এক্সটেনশন সমর্থিত করুন bash / ksh93 / zsh অনেক:% সামগ্রী% রহমান; quot; ... quot ;, $ {PIPESTATUS [*]}, যদি ও, ও এবং; |, এক্স + + = y, ও এক্স + + = ( YZ), ইত্যাদি.
- নতুন রিকার্সিভ পার্সার সংশোধন করা হয়েছে কমান্ড প্রতিকল্পন.
- কার্যাবলী উত্তরাধিকারী. & Quot; -x, & quot সেট;
- , & quot; পড়া, & quot; অভ্যন্তরীণ (পর্যন্ত) পড়া এন একটি সময়সীমার সঙ্গে, শব্দ বা গৃহস্থালির কাজ, একটি অ্যারের মধ্যে বাইট করতে পারেন.
- & quot; এখানে নথি, & quot; হ্যান্ডলিং উন্নত ছিল.
সংস্করণ R39 নতুন কি:
- স্থিতিশীল আপডেট; R40 নতুন বৈশিষ্ট্য এবং বাক্য গঠন পরিবর্তনের সঙ্গে একটি প্রধান আপডেট হয়ে যাবে.
সংস্করণ R38c নতুন কি:
- [TG] একটি কুঁড়েঘর উপর জোর অপারেটিং সিস্টেমের উপর রিগ্রেশন পরীক্ষা ফিক্স (Cygwin)
- [শন Boudreau] QNX 6.4.2 এড (1) বলা হয় বাগ সংশোধন করা হয়েছে থেকে
- [TG] Build.sh বাগ: -DMKSH_BINSHREDUCED এছাড়াও -DMKSH_SMALL ছাড়া দেওয়া যেতে পারে; HAVE_REALPATH = x এর অনুমতি দেয় এবং -DMKSH_SMALL ডিফল্টরূপে তাদের নিষ্ক্রিয় করা, এমনকি যদি mknod ইতিমধ্যে ভালো HAVE_REVOKE = x এর পরিবেশ, এই পুনরায় সক্রিয় করা
- [TG] -DMKSH_ASSUME_UTF8 = 0 পরিবেশ চেক, -DMKSH_ASSUME_UTF8 মত = 1 অগ্রাহ্য, কিন্তু UTF8-মোড নিষ্ক্রিয় করুন
- [TG] আরো কিছু KNF প্রয়োগ উৎস থেকে; এটা পরিষ্কার এবং আরও ছোট আকার জন্য অনুকূল
- [OpenBSD] & quot tokeniser ইনপুট শেষ জন্য চেক অনুপস্থিত দ্বারা সৃষ্ট segfaults ফিক্স; যাক -, & quot; এবং অন্যান্য ইনপুট করুন
- [OpenBSD] করুন Vi সম্পাদনার মোড ^ ওয়াট, Emacs মোড এর মত আচরণ
- [TG], ব্যবহার গ্যাস (2) এবং আশা করি এটি কাজ করে
- [TG] অগ্রাহ্য ulimit কোড গড়ে তুলতে চেষ্টা -DMKSH_NO_LIMITS
শৈলী (9) - -
কোন killpg (3) উপলব্ধ হয় তাহলে
পাওয়া মন্তব্যসমূহ না