diff options
author | Norbert Preining <norbert@preining.info> | 2024-01-10 03:03:23 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2024-01-10 03:03:23 +0000 |
commit | cdb8117b8f1ac752d1927b82759c5be9f0ec0ab5 (patch) | |
tree | ebd07d36ab12076de3523b744cc87f975747f3e0 /macros/texinfo/texinfo/tp/t/results/macro/macro_in_macro_arg.pl | |
parent | 140e2f7f1509acd423172e2895d0d7839e5b88c6 (diff) |
CTAN sync 202401100303
Diffstat (limited to 'macros/texinfo/texinfo/tp/t/results/macro/macro_in_macro_arg.pl')
-rw-r--r-- | macros/texinfo/texinfo/tp/t/results/macro/macro_in_macro_arg.pl | 128 |
1 files changed, 116 insertions, 12 deletions
diff --git a/macros/texinfo/texinfo/tp/t/results/macro/macro_in_macro_arg.pl b/macros/texinfo/texinfo/tp/t/results/macro/macro_in_macro_arg.pl index 91d6699746..1d89148bf7 100644 --- a/macros/texinfo/texinfo/tp/t/results/macro/macro_in_macro_arg.pl +++ b/macros/texinfo/texinfo/tp/t/results/macro/macro_in_macro_arg.pl @@ -36,18 +36,24 @@ $result_trees{'macro_in_macro_arg'} = { 'text' => 'macro' } ], - 'extra' => { - 'spaces_after_argument' => ' + 'info' => { + 'spaces_after_argument' => { + 'text' => ' ' + } }, 'type' => 'line_arg' } ], 'cmdname' => 'end', 'extra' => { - 'spaces_before_argument' => ' ', 'text_arg' => 'macro' }, + 'info' => { + 'spaces_before_argument' => { + 'text' => ' ' + } + }, 'source_info' => { 'file_name' => '', 'line_nr' => 4, @@ -55,7 +61,7 @@ $result_trees{'macro_in_macro_arg'} = { } } ], - 'extra' => { + 'info' => { 'arg_line' => ' macroone ' }, @@ -96,18 +102,24 @@ $result_trees{'macro_in_macro_arg'} = { 'text' => 'macro' } ], - 'extra' => { - 'spaces_after_argument' => ' + 'info' => { + 'spaces_after_argument' => { + 'text' => ' ' + } }, 'type' => 'line_arg' } ], 'cmdname' => 'end', 'extra' => { - 'spaces_before_argument' => ' ', 'text_arg' => 'macro' }, + 'info' => { + 'spaces_before_argument' => { + 'text' => ' ' + } + }, 'source_info' => { 'file_name' => '', 'line_nr' => 8, @@ -115,7 +127,7 @@ $result_trees{'macro_in_macro_arg'} = { } } ], - 'extra' => { + 'info' => { 'arg_line' => ' macrotwo{arg} ' }, @@ -165,18 +177,24 @@ $result_trees{'macro_in_macro_arg'} = { 'text' => 'macro' } ], - 'extra' => { - 'spaces_after_argument' => ' + 'info' => { + 'spaces_after_argument' => { + 'text' => ' ' + } }, 'type' => 'line_arg' } ], 'cmdname' => 'end', 'extra' => { - 'spaces_before_argument' => ' ', 'text_arg' => 'macro' }, + 'info' => { + 'spaces_before_argument' => { + 'text' => ' ' + } + }, 'source_info' => { 'file_name' => '', 'line_nr' => 13, @@ -184,7 +202,7 @@ $result_trees{'macro_in_macro_arg'} = { } } ], - 'extra' => { + 'info' => { 'arg_line' => ' macrothree{text, arg} ' }, @@ -195,6 +213,47 @@ $result_trees{'macro_in_macro_arg'} = { } }, { + 'source_marks' => [ + { + 'counter' => 1, + 'element' => { + 'args' => [ + { + 'contents' => [ + { + 'text' => '@macroone{}text for macro2' + } + ], + 'type' => 'brace_command_arg' + } + ], + 'info' => { + 'command_name' => 'macrothree' + }, + 'type' => 'macro_call' + }, + 'position' => 1, + 'sourcemark_type' => 'macro_expansion', + 'status' => 'start' + }, + { + 'counter' => 2, + 'element' => { + 'args' => [ + { + 'type' => 'brace_command_arg' + } + ], + 'info' => { + 'command_name' => 'macroone' + }, + 'type' => 'macro_call' + }, + 'position' => 1, + 'sourcemark_type' => 'macro_expansion', + 'status' => 'start' + } + ], 'text' => ' ', 'type' => 'empty_line' @@ -202,10 +261,55 @@ $result_trees{'macro_in_macro_arg'} = { { 'contents' => [ { + 'source_marks' => [ + { + 'counter' => 3, + 'element' => { + 'args' => [ + { + 'contents' => [ + { + 'source_marks' => [ + { + 'counter' => 2, + 'sourcemark_type' => 'macro_expansion', + 'status' => 'end' + } + ], + 'text' => 'text for macro2' + } + ], + 'type' => 'line_arg' + } + ], + 'info' => { + 'command_name' => 'macrotwo' + }, + 'type' => 'macro_call' + }, + 'position' => 3, + 'sourcemark_type' => 'macro_expansion', + 'status' => 'start' + }, + { + 'counter' => 3, + 'position' => 34, + 'sourcemark_type' => 'macro_expansion', + 'status' => 'end' + } + ], 'text' => 'a, hello text for macro2 after arg ' }, { + 'source_marks' => [ + { + 'counter' => 1, + 'position' => 5, + 'sourcemark_type' => 'macro_expansion', + 'status' => 'end' + } + ], 'text' => '&&&& ' } |