[latex3-commits] [latex3/l3sys-query] main: remove true but confusing statement that double quotes are changed to single (3e1c81c)

github at latex-project.org github at latex-project.org
Mon Mar 11 12:48:34 CET 2024


Repository : https://github.com/latex3/l3sys-query
On branch  : main
Link       : https://github.com/latex3/l3sys-query/commit/3e1c81c3bcd0ea0aadb6bd2feca29215e749963e

>---------------------------------------------------------------

commit 3e1c81c3bcd0ea0aadb6bd2feca29215e749963e
Author: David Carlisle <d.p.carlisle at gmail.com>
Date:   Mon Mar 11 11:39:09 2024 +0000

    remove true but confusing statement that double quotes are changed to single


>---------------------------------------------------------------

3e1c81c3bcd0ea0aadb6bd2feca29215e749963e
 l3sys-query.tex | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/l3sys-query.tex b/l3sys-query.tex
index 1b8d410..d519f30 100644
--- a/l3sys-query.tex
+++ b/l3sys-query.tex
@@ -230,8 +230,12 @@ allow quoting of wildcards from the shell in a platform-neutral manner,
 \texttt{l3sys-query} will strip exactly one set of |'| characters around each
 argument before further processing.
 
+It is not possible to use |"| quotes at all in the argument passed to
+|l3sys-query| from \TeX, as the \TeX\ system removes all |"| in |\input|
+while handling space quoting.
+
 Restricted shell escape prevents shell expansion of wildcards entirely. On
-non-Windows systems, it does this by replacing all \verb|"| by |'| and ensuring
+non-Windows systems, it does this by ensuring
 that each argument is |'| quoted to ensure further expansion.
 Thus a \TeX{} call such as
 \begin{verbatim}





More information about the latex3-commits mailing list.