From 3e1c81c3bcd0ea0aadb6bd2feca29215e749963e Mon Sep 17 00:00:00 2001 From: David Carlisle Date: Mon, 11 Mar 2024 11:39:09 +0000 Subject: [PATCH] remove true but confusing statement that double quotes are changed to single --- 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 @@ \section{Wildcard expansion handling\label{sec:wildcard}} \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}