[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs Lisp's future
From: |
Richard Stallman |
Subject: |
Re: Emacs Lisp's future |
Date: |
Wed, 15 Oct 2014 09:16:20 -0400 |
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
I believe the commands that use shell-command-to-string are a good
example of these cases. That function is frequently used as
infrastructure to query an external program about something, and the
result is then used, at least in some cases, to decide how to proceed.
1. The scenario we've been told about is where the invalid UTF-8 gets
passed on to some other program. I don't think any harm will come if
Emacs itself looks at the output of the command. Emacs does not
generally get confused by raw bytes.
2. It would not be hard to make another function (which does strict
decoding) to recommend instead of shell-command-to-string for use in
Lisp code in certain cases.
3. It would be easy enough to make shell-command-to-string do flexible
decoding when called interactively and do strict decoding when called
noninteractively -- controlled through an optional argument.
--
Dr Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org www.gnu.org
Skype: No way! That's nonfree (freedom-denying) software.
Use Ekiga or an ordinary phone call.
- Re: Emacs Lisp's future, (continued)
- Re: Emacs Lisp's future, Paul Eggert, 2014/10/15
- Re: Emacs Lisp's future, Stephen J. Turnbull, 2014/10/15
- Re: Emacs Lisp's future, Richard Stallman, 2014/10/13
- Re: Emacs Lisp's future, Eli Zaretskii, 2014/10/13
- Re: Emacs Lisp's future, Richard Stallman, 2014/10/13
- Re: Emacs Lisp's future, Eli Zaretskii, 2014/10/14
- Re: Emacs Lisp's future, David Kastrup, 2014/10/14
- Re: Emacs Lisp's future,
Richard Stallman <=
- Re: Emacs Lisp's future, Eli Zaretskii, 2014/10/15
- Re: Emacs Lisp's future, David Kastrup, 2014/10/15
- Re: Emacs Lisp's future, Richard Stallman, 2014/10/16
- Re: Emacs Lisp's future, Richard Stallman, 2014/10/12
- Re: Emacs Lisp's future, Eli Zaretskii, 2014/10/09
- Re: Emacs Lisp's future, Richard Stallman, 2014/10/10
- Re: Emacs Lisp's future, Richard Stallman, 2014/10/10
Re: Emacs Lisp's future, Mark H Weaver, 2014/10/10