summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/l3keys.dtx')
-rw-r--r--Master/texmf-dist/source/latex/l3kernel/l3keys.dtx38
1 files changed, 19 insertions, 19 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx b/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx
index 6f781667d1e..1f9f6b537a4 100644
--- a/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx
+++ b/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx
@@ -37,7 +37,7 @@
\documentclass[full]{l3doc}
%</driver>
%<*driver|package>
-\GetIdInfo$Id: l3keys.dtx 5983 2015-09-10 18:57:56Z joseph $
+\GetIdInfo$Id: l3keys.dtx 6037 2015-09-23 12:41:15Z joseph $
{L3 Key-value interfaces}
%</driver|package>
%<*driver>
@@ -912,24 +912,24 @@
\group_begin:
\char_set_catcode_active:n { `\= }
\char_set_catcode_active:n { `\, }
- \char_set_lccode:nn { `\8 } { `\= }
- \char_set_lccode:nn { `\9 } { `\, }
-\tl_to_lowercase:n
- {
- \group_end:
- \cs_new_protected:Npn \@@_parse:n #1
- {
- \group_begin:
- \tl_set:Nn \l_@@_sanitise_tl {#1}
- \tl_replace_all:Nnn \l_@@_sanitise_tl { = } { 8 }
- \tl_replace_all:Nnn \l_@@_sanitise_tl { , } { 9 }
- \tl_clear:N \l_@@_parse_tl
- \exp_after:wN \@@_parse_elt:w \exp_after:wN
- \q_nil \l_@@_sanitise_tl 9 \q_recursion_tail 9 \q_recursion_stop
- \exp_after:wN \group_end:
- \l_@@_parse_tl
- }
- }
+ \cs_new_protected:Npx \@@_parse:n #1
+ {
+ \group_begin:
+ \tl_set:Nn \exp_not:N \l_@@_sanitise_tl {#1}
+ \tl_replace_all:Nnn \exp_not:N \l_@@_sanitise_tl
+ { \exp_not:N = } { \token_to_str:N = }
+ \tl_replace_all:Nnn \exp_not:N \l_@@_sanitise_tl
+ { \exp_not:N , } { \token_to_str:N , }
+ \tl_clear:N \exp_not:N \l_@@_parse_tl
+ \exp_not:N \exp_after:wN
+ \exp_not:N \@@_parse_elt:w \exp_not:N \exp_after:wN
+ \exp_not:N \q_nil \exp_not:N \l_@@_sanitise_tl
+ \token_to_str:N , \exp_not:N \q_recursion_tail
+ \token_to_str:N , \exp_not:N \q_recursion_stop
+ \exp_not:N \exp_after:wN \group_end:
+ \exp_not:N \l_@@_parse_tl
+ }
+\group_end:
% \end{macrocode}
% \end{macro}
%