emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#26984: closed (Add loksh (ported OpenBSD pdksh))


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#26984: closed (Add loksh (ported OpenBSD pdksh))
Date: Sat, 20 May 2017 00:43:02 +0000

Your message dated Sat, 20 May 2017 02:42:49 +0200
with message-id <address@hidden>
and subject line Re: bug#26984: Add loksh (ported OpenBSD pdksh)
has caused the debbugs.gnu.org bug report #26984,
regarding Add loksh (ported OpenBSD pdksh)
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
26984: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=26984
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: Add loksh (ported OpenBSD pdksh) Date: Thu, 18 May 2017 18:20:47 +0000
The first patch adds loksh, a port of OpenBSD pdksh to Linux userland.
Intended for musl build, but we don't have that now.
It seems to work, I use it.
-- 
https://pragmatique.xyz
PGP: https://people.pragmatique.xyz/ng0/

Attachment: 0001-gnu-Add-loksh.patch
Description: Text document


--- End Message ---
--- Begin Message --- Subject: Re: bug#26984: Add loksh (ported OpenBSD pdksh) Date: Sat, 20 May 2017 02:42:49 +0200 User-agent: Notmuch/0.24.1 (https://notmuchmail.org) Emacs/25.2.1 (x86_64-unknown-linux-gnu)
ng0 <address@hidden> writes:

> Subject: [PATCH] gnu: Add loksh.
>
> * gnu/packages/shells.scm (loksh): New variable.

Thanks for this patch! I've used this shell a lot on OpenBSD. One
thing it does better than bash is that ^W stops at "/" and other
boundaries, not just spaces!

I've applied it with a slight adjustment to description:

diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm
index 5035c935a..47d3a4614 100644
--- a/gnu/packages/shells.scm
+++ b/gnu/packages/shells.scm
@@ -487,10 +487,10 @@ operating system.")
        (modify-phases %standard-phases
          (delete 'configure)))) ;No configure script
     (home-page "https://github.com/dimkr/loksh";)
-    (synopsis "Port of OpenBSD pdksh to Linux")
+    (synopsis "Korn Shell from OpenBSD")
     (description
-     "loksh is a Linux port of OpenBSD's ksh (pdksh).
-It is a small, interactive shell targeted at resource-constrained systems.")
+     "loksh is a Linux port of OpenBSD's @command{ksh}.  It is a small,
+interactive POSIX shell targeted at resource-constrained systems.")
     ;; The file 'LEGAL' says it is the public domain, and the 2
     ;; exceptions which are listed are not included in this port.
     (license public-domain)))

> By the way, this can not be used for the test suite in graphviz.
> There are many ksh implementations, and this is not the one
> the tests accept. Or at least its ksh93 checks fail ;)

Maybe they need "mksh"? Another popular Korn Shell :)

Attachment: signature.asc
Description: PGP signature


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]