[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.