[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bug#1212: 23.0.60; split-string-and-unquote problems
From: |
Stefan Monnier |
Subject: |
Re: bug#1212: 23.0.60; split-string-and-unquote problems |
Date: |
Mon, 20 Oct 2008 21:11:10 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
> *** `split-string-and-unquote' does (what?)
> *** `combine-and-quote-strings' does (what?)
AFAIK, these two functions are meant to:
- provide a way to specify any list of strings within a single string
(i.e. it needs to provide some separators and some way to quote the
separators), using a format that's simple to type for the end user.
- be inverse of each other; more precisely
(equal STR (split-string-and-unquote (combine-and-quote-strings STR)))
this is also stipulated in the docstring of split-string-and-unquote.
As the docstring of split-string-and-unquote explains, the quoting used
is the same as the one used for ELisp strings.
I could have used sh-style quoting or csh-style, or any other style, but
csh-style is nasty, sh-style is too powerful (what should we do with
backquotes and $(...)), and ELisp is what Emacs uses already and it's
reasonably simple and we know it handles all cases reasonably well, so
it seemed like an OK choice.
Stefan
- Re: bug#1212: 23.0.60; split-string-and-unquote problems, Eli Zaretskii, 2008/10/20
- Re: bug#1212: 23.0.60; split-string-and-unquote problems,
Stefan Monnier <=
- Re: bug#1212: 23.0.60; split-string-and-unquote problems, Eli Zaretskii, 2008/10/21
- Re: bug#1212: 23.0.60; split-string-and-unquote problems, Stefan Monnier, 2008/10/21
- Re: bug#1212: 23.0.60; split-string-and-unquote problems, Eli Zaretskii, 2008/10/21
- Re: bug#1212: 23.0.60; split-string-and-unquote problems, Stefan Monnier, 2008/10/21
- Re: bug#1212: 23.0.60; split-string-and-unquote problems, Eli Zaretskii, 2008/10/22
- Re: bug#1212: 23.0.60; split-string-and-unquote problems, Stefan Monnier, 2008/10/22
- Re: bug#1212: 23.0.60; split-string-and-unquote problems, Eli Zaretskii, 2008/10/22
- Re: bug#1212: 23.0.60; split-string-and-unquote problems, Stefan Monnier, 2008/10/22
- Re: bug#1212: 23.0.60; split-string-and-unquote problems, Eli Zaretskii, 2008/10/22
- Re: bug#1212: 23.0.60; split-string-and-unquote problems, Stefan Monnier, 2008/10/22