summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/l3experimental/l3str/l3regex.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/l3experimental/l3str/l3regex.dtx')
-rw-r--r--Master/texmf-dist/source/latex/l3experimental/l3str/l3regex.dtx13
1 files changed, 7 insertions, 6 deletions
diff --git a/Master/texmf-dist/source/latex/l3experimental/l3str/l3regex.dtx b/Master/texmf-dist/source/latex/l3experimental/l3str/l3regex.dtx
index 1ab8905e6aa..82a8e0ae577 100644
--- a/Master/texmf-dist/source/latex/l3experimental/l3str/l3regex.dtx
+++ b/Master/texmf-dist/source/latex/l3experimental/l3str/l3regex.dtx
@@ -35,7 +35,7 @@
%
%<*driver|package>
\RequirePackage{expl3}
-\GetIdInfo$Id: l3regex.dtx 4482 2013-04-24 21:05:12Z joseph $
+\GetIdInfo$Id: l3regex.dtx 4576 2013-07-24 21:40:24Z joseph $
{L3 Experimental regular expressions}
%</driver|package>
%<*driver>
@@ -2542,13 +2542,12 @@
{
\token_if_eq_meaning:NNT \@@_compile_special:N #1
{
- \str_case:nnn { #2 }
+ \str_case:nn { #2 }
{
: { \@@_compile_class_posix:NNNNw }
= { \__msg_kernel_warning:nnx { regex } { posix-unsupported } { = } }
. { \__msg_kernel_warning:nnx { regex } { posix-unsupported } { . } }
}
- { }
}
\@@_compile_raw:N [ #1 #2
}
@@ -3164,7 +3163,7 @@
\@@_show_push:n {~}
#2
\exp_last_unbraced:Nf
- \int_case:nnn { \l_@@_show_lines_int }
+ \int_case:nnF { \l_@@_show_lines_int }
{
{0}
{
@@ -3206,7 +3205,7 @@
\cs_new:Npn \@@_show_anchor_to_str:N #1
{
anchor~at~
- \str_case:nnn { #1 }
+ \str_case:nnF { #1 }
{
{ \l_@@_min_pos_int } { start~(\iow_char:N\\A) }
{ \l_@@_start_pos_int } { start~of~match~(\iow_char:N\\G) }
@@ -5439,11 +5438,13 @@
\flag_clear:n { @@_end }
\tl_set:Nx \l_@@_internal_a_tl
{
+ \s__seq
\int_step_function:nnnN
{ \c_two * \l_@@_max_state_int }
\c_one
{ \l_@@_submatch_int - \c_one }
\@@_extract_seq_aux:n
+ \s_obj_end
}
\int_compare:nNnF
{ \flag_height:n { @@_begin } + \flag_height:n { @@_end } }
@@ -5934,7 +5935,7 @@
\str_if_eq_x:nnF { #1 #2 } { 1 0 }
{
, ~ repeated ~
- \int_case:nnn {#2}
+ \int_case:nnF {#2}
{
{ -1 } { #1~or~more~times,~\bool_if:NTF #3 { lazy } { greedy } }
{ 0 } { #1~times }