emacs-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] Add shell-quasiquote.


From: Eli Zaretskii
Subject: Re: [PATCH] Add shell-quasiquote.
Date: Tue, 20 Oct 2015 18:40:24 +0300

> From: address@hidden (Taylan Ulrich Bayırlı/Kammer)
> Date: Tue, 20 Oct 2015 10:54:51 +0200
> Cc: "Stephen J. Turnbull" <address@hidden>,
>       emacs-devel <address@hidden>
> 
> I didn't break anything, explained why I could not support non-POSIX
> without Eli's help, asked for proper help, drafted a patch where he
> could have just filled the blanks in documentation to declare the
> required safety guarantees for non-POSIX systems, but nope...

This is not about non-Posix shells (although that aspect did start
this thread).  This is about using project-wide APIs for certain
standard jobs.  That should have been a no-brainer, because it makes
no sense to have several functions doing the same job in subtly
different ways.

So you were politely requested to call that function for quoting shell
arguments in your package.  Doing that is the only thing that stands
in the way of accepting your package on ELPA.  AFAIK, there were no
other comments.

If you think shell-quote-argument should be changed, feel free to
submit a patch proposal to that effect, and state there your reasons
for the changes.  If they are accepted, all Lisp programs in Emacs
that need to quote command arguments will work that way, and everybody
will win by having a better Emacs.

I cannot understand why you insist on tying your contribution with two
orthogonal issues: what and how should be quoted, and what should be
in the doc string.  By doing this, you prevent acceptance of your
package, which IMO is a pity.




reply via email to

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