Archives are refreshed every 15 minutes - for details, please visit
the main index
.
You can also
download the archives in mbox format
.
texinfo-commits (date)
[
Thread Index
][
Top
][
All Lists
][
texinfo-commits info page
]
Advanced
[
Prev Period
]
Last Modified: Mon Jul 31 2023 10:17:37 -0400
Messages in reverse chronological order
[
Next Period
]
July 31, 2023
master updated (69fc96b273 -> c2ca0a163f)
,
Patrice Dumas
,
10:17
[no subject]
,
Patrice Dumas
,
10:17
[no subject]
,
Patrice Dumas
,
10:17
[no subject]
,
Patrice Dumas
,
10:17
July 30, 2023
[no subject]
,
Gavin D. Smith
,
15:38
[no subject]
,
Gavin D. Smith
,
15:38
[no subject]
,
Gavin D. Smith
,
15:38
master updated (47d0bd7143 -> 69fc96b273)
,
Gavin D. Smith
,
15:38
July 29, 2023
master updated (a824645ffe -> 47d0bd7143)
,
Gavin D. Smith
,
19:49
[no subject]
,
Gavin D. Smith
,
19:49
[no subject]
,
Gavin D. Smith
,
19:49
[no subject]
,
Gavin D. Smith
,
19:49
branch master updated: * README-hacking: hints on valgrind for tp/t tests
,
Gavin D. Smith
,
18:25
branch master updated: * tp/Texinfo/XS/parsetexi/def.c (split_delimiters): Free return value from u8_strconv_from_encoding.
,
Gavin D. Smith
,
17:33
branch master updated: * tp/Texinfo/XS/parsetexi/macro.c (expandline_macro_arguments): Free return value from parse_command_name.
,
Gavin D. Smith
,
17:13
branch master updated: Changes in TODO/FIXME comments
,
Patrice Dumas
,
17:05
[no subject]
,
Gavin D. Smith
,
16:41
master updated (b37b142d5a -> 55496f76d2)
,
Gavin D. Smith
,
16:41
[no subject]
,
Gavin D. Smith
,
16:41
[no subject]
,
Patrice Dumas
,
15:24
master updated (bf75469e92 -> b37b142d5a)
,
Patrice Dumas
,
15:24
[no subject]
,
Patrice Dumas
,
15:24
[no subject]
,
Patrice Dumas
,
15:24
branch master updated: Temporarily enable test to see how it goes on solaris build farm
,
Patrice Dumas
,
11:17
[no subject]
,
Patrice Dumas
,
11:15
[no subject]
,
Patrice Dumas
,
11:15
master updated (8ed5b64537 -> 4ddf044c0a)
,
Patrice Dumas
,
11:15
branch master updated: * install-info/install-info.c (output_dirfile): Do not insert a blank line before a new section if one is there already. This prevents the number of blank lines continually increasing if a section is repeatedly deleted and inserted.
,
Gavin D. Smith
,
08:00
branch master updated: * doc/texinfo-tex-test.texi (Index and paragraphs): Remove section as change making index command end paragraph was reverted.
,
Gavin D. Smith
,
07:50
branch master updated: * NEWS: mention stricter checks of input encoding, with more errors and warnings, especially for UTF-8.
,
Patrice Dumas
,
06:21
[no subject]
,
Patrice Dumas
,
06:09
[no subject]
,
Patrice Dumas
,
06:09
master updated (b7fb8204a6 -> fad08b198e)
,
Patrice Dumas
,
06:09
branch master updated: * tp/Texinfo/Convert/Unicode.pm (check_unicode_point_conversion): in case encoding is not attempted, still use an eval to catch invalid argument to hex().
,
Patrice Dumas
,
04:26
branch master updated: tp/TODO: add, move around.
,
Patrice Dumas
,
04:13
branch master updated: * tp/Texinfo/Convert/Unicode.pm (check_unicode_point_conversion): with strict encoding, there is a warning for nonchar with perl 5.10.1 on solaris 11, though not on solaris 10. So for a range of perl versions, 5.10.0 to 5.13.8 we do not attempt the eval and check for the codepoints to be below 0x10FFFF early.
,
Patrice Dumas
,
03:51
July 28, 2023
branch master updated: * tp/Makefile.tres, tp/t/60macro.t (line_end_accent_command_macro_call): add test for a command with braces expanded in a macro followed by end of line one line command.
,
Patrice Dumas
,
18:23
branch master updated: * doc/texinfo.tex (\deftypeline): Read arguments correctly, in the same way as \deftypefn.
,
Gavin D. Smith
,
17:11
branch master updated: * tp/Texinfo/Common.pm (element_associated_processing_encoding): rename element_extra_encoding_for_perl as element_associated_processing_encoding. Update callers.
,
Patrice Dumas
,
16:03
branch master updated: * tp/Texinfo/Common.pm (%non_formatted_brace_commands): add sortas.
,
Patrice Dumas
,
15:05
branch master updated: * tp/texi2any.pl (set_translations_encoding): reset translations encoding when COMMAND_LINE_ENCODING is reset.
,
Patrice Dumas
,
14:51
branch master updated: * tp/Texinfo/Convert/Unicode.pm (check_unicode_point_conversion): check that the codepoint expands to valid UTF-8, by using :encoding(utf-8) instead of :utf8 on the stream, consistently with the conversion used to output UTF-8.
,
Patrice Dumas
,
11:14
branch master updated: * tp/Texinfo/Convert/Unicode.pm (%unicode_character_brace_no_arg_commands): add a comment to described the failure with charnames::vianame.
,
Patrice Dumas
,
11:05
branch master updated: * tp/Texinfo/Convert/Unicode.pm (%unicode_character_brace_no_arg_commands): revert use of charnames::vianame as an attempt to fix tests of @sc{@aa{}} in perl 5.10.1 (on solaris).
,
Patrice Dumas
,
07:43
branch master updated: * tp/Texinfo/XS/parsetexi/Parsetexi.xs (init): use macro corresponding to bytes to get file paths in the C parser. The file path comes from Texinfo::ModulePath through Texinfo::XSLoader and is a byte string.
,
Patrice Dumas
,
06:11
branch master updated: tp/Texinfo/ModulePath.pm.in: add comments
,
Patrice Dumas
,
06:07
branch master updated: * tp/Texinfo/XS/parsetexi/Parsetexi.xs: use # comments, not C comments.
,
Patrice Dumas
,
06:06
branch master updated: Set 'no utf8' in texi2any as we substitute file names in byte strings
,
Patrice Dumas
,
05:45
branch master updated: TODO: remove use @node for better control over HTML splitting item
,
Patrice Dumas
,
05:29
branch master updated: * tp/Texinfo/XS/parsetexi/Parsetexi.pm, tp/Texinfo/XS/parsetexi/Parsetexi.xs (parse_file) (add_include_directory): use macro corresponding to bytes to get file paths in the C parser. Add comments explaining that file paths should be binary string, with any encoding, while other strings should be UTF-8 encoded.
,
Patrice Dumas
,
05:26
branch master updated: * tp/texi2any.pl: use $curdir from File::Spec->curdir() instead of '.'.
,
Patrice Dumas
,
05:02
July 27, 2023
branch master updated: * doc/texinfo.tex (\unnsecentry, \unnsubsecentry): Correct spelling of command sequences.
,
Gavin D. Smith
,
17:57
branch master updated: * tp/Texinfo/XS/parsetexi/Parsetexi.pm (parser), tp/Texinfo/XS/parsetexi/Parsetexi.xs: pass parser conf strings as UTF-8 encoded bytes, and use the macro corresponding to bytes to get the strings in the C parser.
,
Patrice Dumas
,
17:43
[no subject]
,
Patrice Dumas
,
17:18
[no subject]
,
Patrice Dumas
,
17:18
master updated (199910f5f9 -> 2dbf62ceaa)
,
Patrice Dumas
,
17:18
[no subject]
,
Patrice Dumas
,
17:18
branch master updated: * doc/info-stnd.texi (Top): Eliminate @menu and use new @nodedescription command in sub-nodes.
,
Gavin D. Smith
,
15:23
branch master updated: * doc/info-stnd.texi (Xref Commands): Eliminate @menu and use new @nodedescription command in sub-nodes.
,
Gavin D. Smith
,
09:49
branch master updated: fix changelog
,
Gavin D. Smith
,
09:37
branch master updated: * tp/Texinfo/XS/xspara.c (xspara_add_text): Re-order arguments to fprint to match intended order.
,
Gavin D. Smith
,
09:34
branch master updated: * doc/info-stnd.texi (Node Commands): Remove reference to "this window". Add index entry for 'execute-command'. (More Node Commands): Subordinate comment about 'global-next-node' and 'global-prev-node' to one of the items in the table.
,
Gavin D. Smith
,
09:20
branch master updated: * doc/info-stnd.texi (Xref Commands): Mention menus in this node. (Parts of an Xref): Change two cases of "cross reference" to "cross-reference". Place example earlier in node. Refer to a menu entry as an "entry". Link to different node in Texinfo manual. Fix capitalisation of "Texinfo".
,
Gavin D. Smith
,
09:04
[no subject]
,
Gavin D. Smith
,
08:22
master updated (b07bab870a -> 4baee0260c)
,
Gavin D. Smith
,
08:22
[no subject]
,
Gavin D. Smith
,
08:22
[no subject]
,
Gavin D. Smith
,
08:22
[no subject]
,
Gavin D. Smith
,
08:21
[no subject]
,
Gavin D. Smith
,
08:21
branch master updated: * doc/texinfo.texi (@verbatim): Change [tab] to <tab> as is more usual in other parts of the manual.
,
Gavin D. Smith
,
06:16
July 26, 2023
branch master updated: TOC @subsubsection number alignment
,
Gavin D. Smith
,
18:14
branch master updated: TOC @subsection number alignment
,
Gavin D. Smith
,
17:40
branch master updated: Simpler more consistent UTF-8 and unicode handling, stricter UTF-8 conversion
,
Patrice Dumas
,
17:22
branch master updated: * doc/texinfo.tex (\summarycontents): Set \extrasecnoskip to restore extra space in the summary contents.
,
Gavin D. Smith
,
13:44
branch master updated: TOC section number spacing
,
Gavin D. Smith
,
13:23
branch master updated: Texinfo/Convert/Utils.pm: minor changes, mostly in documentation
,
Patrice Dumas
,
11:56
branch master updated: * doc/texinfo.tex (\tocentry): Fix setting of \entrycontskip to work with last change.
,
Gavin D. Smith
,
11:53
branch master updated: Add missing test results file
,
Patrice Dumas
,
11:22
branch master updated: TOC section number alignment
,
Gavin D. Smith
,
10:44
branch master updated: NEWS: try to improve wording of the new news
,
Patrice Dumas
,
08:39
branch master updated: in HTML associate node without section to following heading command
,
Patrice Dumas
,
08:24
branch master updated: Add missing test results
,
Patrice Dumas
,
07:14
July 25, 2023
branch master updated: * tp/Texinfo/Convert/HTML.pm (_default_format_navigation_panel): do not output buttons corresponding to space separators if there is no button before. Do not output the paragraph in the navigation panel div if there is no navigation panel buttons output.
,
Patrice Dumas
,
17:22
branch master updated: Complete HTML menus with nodedescription
,
Patrice Dumas
,
14:46
branch master updated: * tp/Texinfo/ParserNonXS.pm (_expand_linemacro_arguments), tp/Texinfo/XS/parsetexi/macro.c (expand_linemacro_arguments): a comment on a linemacro defined command invokation (not in braces) is not part of the arguments, and is left after the expansion as agreed with Gavin.
,
Patrice Dumas
,
13:52
branch master updated: * tp/Texinfo/Convert/ParagraphNonXS.pm (new): rename 'last_char' as 'last_letter'. a Always set 'last_letter', to an empty string when it was previously undef.
,
Patrice Dumas
,
10:12
branch master updated: * tp/Texinfo/Convert/ParagraphNonXS.pm (new): rename 'last_char' as 'last_letter'. a Always set 'last_letter', to an empty string when it was previously undef.
,
Patrice Dumas
,
09:55
July 24, 2023
branch master updated: No casts in isascii_* calls
,
Gavin D. Smith
,
18:21
[no subject]
,
Patrice Dumas
,
17:50
[no subject]
,
Patrice Dumas
,
17:50
[no subject]
,
Patrice Dumas
,
17:50
[no subject]
,
Patrice Dumas
,
17:50
master updated (f92a2d11c7 -> 122e6287e8)
,
Patrice Dumas
,
17:50
branch master updated: Complete Plaintext/Info menus with nodedescription
,
Patrice Dumas
,
02:44
branch master updated: Revert "Add switching from/to unfilled and change in indenting in Paragraph"
,
Patrice Dumas
,
01:56
July 23, 2023
branch master updated: Add switching from/to unfilled and change in indenting in Paragraph
,
Patrice Dumas
,
16:24
branch master updated: @nodedescription parsing in texi1any
,
Patrice Dumas
,
13:08
branch master updated: Fix parsetexi compilation errors
,
Gavin D. Smith
,
11:47
master updated (8ed2d8895d -> c14791e9da)
,
Patrice Dumas
,
10:24
[no subject]
,
Patrice Dumas
,
10:24
[no subject]
,
Patrice Dumas
,
10:24
branch master updated: * tp/Texinfo/ParserNonXS.pm (_expand_macro_arguments, _handle_macro), tp/Texinfo/XS/parsetexi/macro.c (expand_macro_arguments) (handle_macro): pass the leading brace and possible spaces following the leading brace to expand_macro_arguments instead of handling them in handle_macro. Add space before brace to "spaces_after_cmd_before_arg" info key as an element for macros call elements.
,
Patrice Dumas
,
08:03
branch master updated: * tp/Texinfo/ParserNonXS.pm (_new_value_element) (_process_remaining_on_line), tp/Texinfo/XS/parsetexi/parser.c (new_value_element, process_remaining_on_line) <value>: add space before brace to "spaces_after_cmd_before_arg" info key as an element, similar to other brace commands.
,
Patrice Dumas
,
07:24
branch master updated: * tp/Makefile.tres, tp/t/65linemacro.t (protection_of_end_of_line_by_command): add specific test of protection of end of line by @ in linemacro call. From Gavin.
,
Patrice Dumas
,
03:36
branch master updated: TODO: add @nodedescription
,
Patrice Dumas
,
03:22
July 22, 2023
branch master updated: tp/t/formats_encodings.t, tp/t/info_tests.t fix typo in skip string
,
Patrice Dumas
,
18:00
branch master updated: * tp/t/60macro.t (non_ascii_in_macro_name): skip test if /a regex flag is not available.
,
Patrice Dumas
,
17:57
branch master updated: Update po files
,
Patrice Dumas
,
17:41
branch master updated: autoconf test for conversion from EUC-CN to UTF-8 by iconv
,
Patrice Dumas
,
17:30
branch master updated: TODO: update, mostly removing @defblock/@defline
,
Patrice Dumas
,
13:25
branch master updated: * tp/Texinfo/XS/parsetexi/api.c (parse_file), tp/Texinfo/XS/parsetexi/end_line.c (end_line_misc_line), tp/Texinfo/XS/parsetexi/macro.c (parse_macro_command_line), tp/Texinfo/XS/parsetexi/parser.c (check_line_directive): rename char variables used as a temporary placeholder for a character replaced by an end of string as saved to be more explicit and consistent.
,
Patrice Dumas
,
13:11
branch master updated: * tp/Texinfo/XS/parsetexi/end_line.c (isascii_alpha) (parse_line_command_args, end_line_starting_block) (end_line_misc_line), tp/Texinfo/XS/parsetexi/handle_commands.c (parse_rawline_command), tp/Texinfo/XS/parsetexi/macro.c (parse_macro_command_line), tp/Texinfo/XS/parsetexi/parser.c (isascii_alnum, read_command_name, read_flag_name): add isascii_alpha to replace isalpha and isascii_alnum to replace isalnum to make sure that the character is also ascii, both because we want to select asci [...]
,
Patrice Dumas
,
11:21
branch master updated: Same parsing of @macro line for both parsers
,
Patrice Dumas
,
09:09
branch master updated: * tp/Texinfo/Common.pm (element_extra_encoding_for_perl) (set_output_encodings), tp/Texinfo/Convert/Converter.pm (txt_image_text), tp/Texinfo/Convert/IXIN.pm (output_ixin), tp/Texinfo/Convert/Plaintext.pm (converter_initialize), tp/Texinfo/Translations.pm (gdt): check if encoding name is not defined, or not empty, but not that it is not '0'.
,
Patrice Dumas
,
07:11
branch master updated: * tp/Texinfo/Convert/Converter.pm (txt_image_text): decode file name for error messages.
,
Patrice Dumas
,
06:24
[no subject]
,
Patrice Dumas
,
05:22
[no subject]
,
Patrice Dumas
,
05:22
master updated (0b7ab21a67 -> 99152498d3)
,
Patrice Dumas
,
05:22
branch master updated: * tp/Texinfo/ParserNonXS.pm (_input_push_file, _next_text) (_end_line_misc_line), tp/Texinfo/Convert/HTML.pm (_process_css_file): do not use binmode to reset input encoding, as with buffering in input the file content is read ahead with the previous encoding. Instead set binary mode and decode upon getting the line.
,
Patrice Dumas
,
05:16
July 21, 2023
branch master updated: NEWS: move the XS parser encodings new to the release
,
Patrice Dumas
,
15:55
[no subject]
,
Patrice Dumas
,
15:50
[no subject]
,
Patrice Dumas
,
15:50
master updated (6dda4cc1c9 -> 81a8c41bca)
,
Patrice Dumas
,
15:50
[no subject]
,
Patrice Dumas
,
15:50
July 20, 2023
branch master updated: * tp/t/65linemacro.t (end_conditional_in_linemacro) (begin_conditional_in_linemacro, block_begin_end_in_linemacro_call): add another conditional test in end_conditional_in_linemacro, add begin_conditional_in_linemacro and block_begin_end_in_linemacro_call similar tests.
,
Patrice Dumas
,
06:26
branch master updated: * tp/t/65linemacro.t (recursive_linemacro_in_call): new test.
,
Patrice Dumas
,
06:08
branch master updated: * tp/t/60macro.t (arobase_brace_in_macro_call), tp/t/65linemacro.t (arobase_brace_in_linemacro_call): add tests with @{ and @} in macro and linemacro calls.
,
Patrice Dumas
,
05:55
branch master updated: * tp/t/60macro.t (verb_with_arobase_in_macro_call) (verb_with_brace_in_macro_call, tp/t/65linemacro.t (verb_in_linemacro_call, verb_with_arobase_in_linemacro_call) (verb_with_brace_in_linemacro_call), tp/Makefile.tres: more tests for @verb in macro and linemacro calls.
,
Patrice Dumas
,
05:20
branch master updated: * tp/t/65linemacro.t (comment_in_linemacro_call) (comment_in_one_argument_linemacro_call) (comment_at_end_of_linemacro_call): new tests with comments and linemacro.
,
Patrice Dumas
,
02:47
branch master updated: * tp/Texinfo/ParserNonXS.pm (_handle_macro), tp/Texinfo/XS/parsetexi/macro.c (handle_macro): put checks related to expansion before the expansion, as during the expansion, the text may go past the call. In particular for user defined linemacro which generally get the final new line from following text.
,
Patrice Dumas
,
01:54
July 19, 2023
branch master updated: Reimplement linemacro arguments expansion in a separate function
,
Patrice Dumas
,
13:49
branch master updated: Reimplement linemacro arguments expansion in a separate function
,
Patrice Dumas
,
11:48
branch master updated: t/results/misc_commands/comment_space_command_on_line.pl: update test result file
,
Patrice Dumas
,
10:15
branch master updated: * tp/Texinfo/ParserNonXS.pm (_parse_command_name) (_process_remaining_on_line), tp/Texinfo/XS/MiscXS.xs (xs_parse_command_name), tp/Texinfo/XS/misc.c (xs_parse_command_name): use more similar interface for parse_command_name in the perl parser than in the XS parser.
,
Patrice Dumas
,
02:45
July 18, 2023
branch master updated: * tp/Texinfo/ParserNonXS.pm (_parse_command_name, _parse_texi_regex) (_process_remaining_on_line), tp/Texinfo/XS/MiscXS.xs (xs_parse_command_name, xs_parse_texi_regex), tp/Texinfo/XS/misc.c (xs_parse_command_name, xs_parse_texi_regex), tp/Texinfo/XS/parsetexi/parser.c (parse_command_name) (process_remaining_on_line): process text starting with @ in one place. Determine first if starting by @ (in _parse_texi_regex in the perl parser) and afterwards determine the command name, with a new fu [...]
,
Patrice Dumas
,
18:10
July 17, 2023
branch master updated: Multi-line TOC entry alignment
,
Gavin D. Smith
,
11:37
July 16, 2023
branch master updated: Mention adding gnulib modules uniconv/u8-strconv-from-enc unistr/u8-mbsnlen in 2023-01-30
,
Patrice Dumas
,
19:05
branch master updated: tp/TODO: add changing the implementation of encoding in XS parser
,
Patrice Dumas
,
17:32
branch master updated: * tp/Texinfo/ParserNonXS.pm (_end_line_misc_line): inline and remove _encoding_alias, for simpler code more similar to XS parser.
,
Patrice Dumas
,
17:00
branch master updated: tp/Texinfo/XS/parsetexi/Parsetexi.pm: minor changes
,
Patrice Dumas
,
15:32
branch master updated: * tp/Texinfo/Convert/IXIN.pm (output_ixin): take encoding information from image element.
,
Patrice Dumas
,
15:30
branch master updated: tp/Texinfo/Convert/Utils.pm: minor fixes in POD section
,
Patrice Dumas
,
13:58
branch master updated: * tp/Texinfo/Convert/Converter.pm (encoded_input_file_name), tp/Texinfo/Convert/Utils.pm (expand_verbatiminclude) (encoded_input_file_name): put encoded_input_file_name in Texinfo::Convert::Utils, and make encoded_input_file_name in Texinfo::Convert::Converter a wrapper around it. Add an optional argument to encoded_input_file_name to specify the input file encoding. Use encoded_input_file_name in expand_verbatiminclude with the optional argument.
,
Patrice Dumas
,
13:19
[no subject]
,
Patrice Dumas
,
09:27
[no subject]
,
Patrice Dumas
,
09:27
master updated (df67caaf9b -> c3e3f353b7)
,
Patrice Dumas
,
09:27
branch master updated: Change in comment and in modules and texi2any functions documentation
,
Patrice Dumas
,
08:01
July 15, 2023
branch master updated: * tp/Texinfo/XS/parsetexi/Parsetexi.pm (get_parser_info), tp/Texinfo/XS/parsetexi/api.c (build_global_info), tp/Texinfo/XS/parsetexi/end_line.c (end_line_misc_line) <documentencoding>, tp/Texinfo/XS/parsetexi/parser.c (wipe_global_info): do not set input_perl_encoding in the XS parser, set in perl code in Parsetexi.pm get_parser_info.
,
Patrice Dumas
,
17:32
branch master updated: * tp/Texinfo/ParserNonXS.pm (_end_line_misc_line), tp/Texinfo/XS/parsetexi/end_line.c (end_line_misc_line): remove input_perl_encoding from documentencoding extra hash.
,
Patrice Dumas
,
15:44
branch master updated: Replace extra input_perl_encoding by input_encoding_name in elements
,
Patrice Dumas
,
15:36
branch master updated: * tp/Texinfo/XS/parsetexi/parser.c (process_remaining_on_line), tp/Texinfo/XS/parsetexi/separator.c (handle_open_brace) <verb>: handle a non-ascii verb delimiter.
,
Patrice Dumas
,
13:34
branch master updated: * tp/t/formats_encodings.t (dotless_argument_non_ascii): add the test of braced non-ascii argument of @dotless.
,
Patrice Dumas
,
12:44
branch master updated: * tp/Texinfo/XS/parsetexi/parser.c (process_remaining_on_line) <accent commands>: use an element string to get a whole UTF-8 character in error message on dotless argument.
,
Patrice Dumas
,
12:39
[no subject]
,
Gavin D. Smith
,
12:19
[no subject]
,
Gavin D. Smith
,
12:19
master updated (426cfc5265 -> 50ef985e5c)
,
Gavin D. Smith
,
12:19
[no subject]
,
Patrice Dumas
,
10:11
master updated (84899636d0 -> 426cfc5265)
,
Patrice Dumas
,
10:11
[no subject]
,
Patrice Dumas
,
10:11
branch master updated: * tp/Texinfo/Convert/Plaintext.pm (_convert): avoid undef warning with definfoenclose by checking that $brace_commands{} exists. Change in spaces.
,
Patrice Dumas
,
06:55
branch master updated: Distinguish input text macro context and input text macro expansion
,
Patrice Dumas
,
06:03
July 14, 2023
[no subject]
,
Patrice Dumas
,
20:31
master updated (192ee2dc4d -> 244ebf293c)
,
Patrice Dumas
,
20:31
[no subject]
,
Patrice Dumas
,
20:31
[no subject]
,
Patrice Dumas
,
20:31
master updated (63147c6122 -> 192ee2dc4d)
,
Patrice Dumas
,
15:43
[no subject]
,
Patrice Dumas
,
15:43
[no subject]
,
Patrice Dumas
,
15:43
branch master updated: * NEWS: mention @linemacro
,
Gavin D. Smith
,
11:23
[no subject]
,
Gavin D. Smith
,
11:15
[no subject]
,
Gavin D. Smith
,
11:15
master updated (88847bb437 -> 58191c5cf6)
,
Gavin D. Smith
,
11:15
branch master updated: * tp/Texinfo/XS/parsetexi/debug.c (debug_print_element) (debug_print_protected_string): use fputs instead of debug_nonl to output a string when there is no need for formats.
,
Patrice Dumas
,
09:53
branch master updated: * tp/Texinfo/ParserNonXS.pm (_handle_open_brace) (_process_remaining_on_line): handle @verb delimiter determination in handle_open_brace to do the same as in the XS parser.
,
Patrice Dumas
,
07:43
branch master updated: * tp/Texinfo/ParserNonXS.pm (_process_remaining_on_line), tp/Texinfo/XS/parsetexi/separator.c (handle_open_brace): call new_line after verb opening brace if the line is an empty string in case the delimiter is in macro expansion.
,
Patrice Dumas
,
07:28
branch master updated: * tp/Makefile.tres, tp/t/60macro.t: add macro_for_verb test.
,
Patrice Dumas
,
04:19
branch master updated: * tp/Makefile.tres, tp/t/65linemacro.t: add end_conditional_in_linemacro test.
,
Patrice Dumas
,
04:09
branch master updated: * tp/Texinfo/ParserNonXS.pm (_end_line, _handle_macro) (_handle_menu_entry_separators, _handle_open_brace) (_process_remaining_on_line, _parse_texi): use exactly the whitespace_chars_except_newline chracters from the XS parser in matching.
,
Patrice Dumas
,
03:55
July 13, 2023
branch master updated: * tp/Texinfo/ParserNonXS.pm (_expand_macro_arguments), tp/Texinfo/XS/parsetexi/macro.c (expand_macro_arguments): simplify XS parser code. More consistent code.
,
Patrice Dumas
,
19:02
branch master updated: * tp/Texinfo/ParserNonXS.pm (_close_current, _expand_macro_arguments) (_handle_menu_entry_separators, _handle_close_brace) (_process_remaining_on_line, _parse_line_command_args), tp/Texinfo/XS/parsetexi/close.c (close_all_style_commands) (close_commands), tp/Texinfo/XS/parsetexi/context_stack.c (context_name), p/Texinfo/XS/parsetexi/macro.c (expand_macro_arguments), tp/Texinfo/XS/parsetexi/menus.c (handle_menu_entry_separators), tp/Texinfo/XS/parsetexi/parser.c (abort_empty_line, process_r [...]
,
Patrice Dumas
,
18:29
branch master updated: * tp/Texinfo/XS/parsetexi/Parsetexi.pm (parser), tp/Texinfo/XS/parsetexi/Parsetexi.xs (reset_parser), tp/Texinfo/XS/parsetexi/api.c (reset_parser): pass directly DEBUG configuration value to reset_parser() to override previous parser configuration, as the configuration isn't already reset and the new configuration is set afterwards. Do not call debug() in reset_parser() but use directly the debugging configuration input value.
,
Patrice Dumas
,
08:32
branch master updated: * doc/texi2any_api.texi (Error Reporting in User Defined Functions), tp/Texinfo/Report.pm (line_warn, line_error), tp/Texinfo/XS/parsetexi/Parsetexi.pm (_get_errors), tp/Texinfo/XS/parsetexi/errors.c (debug_error_warning_message) (line_error_internal): output directly some messages for warning/errors in XS parser as is done in perl parser, using the debug_error_warning_message function. To avoid a redundant message being output when calling Texinfo::Report::line_warn or line_error from Pa [...]
,
Patrice Dumas
,
08:01
July 12, 2023
branch master updated: * tp/Texinfo/ParserNonXS.pm (%parser_state_initialization) (_end_line_def_line, _process_remaining_on_line), tp/Texinfo/XS/parsetexi/api.c (reset_parser_except_conf), tp/Texinfo/XS/parsetexi/end_line.c (end_line_def_line), tp/Texinfo/XS/parsetexi/parser.c (process_remaining_on_line): add in_parsing_only state set when only parsing should process, not any processing (error message, rearranging of the tree...).
,
Patrice Dumas
,
17:48
branch master updated: * doc/texinfo-tex-test.texi (Definitions): Add a needed "@clear txidefnamenospace" before examples.
,
Gavin D. Smith
,
13:24
branch master updated: No custom gendocs template any more
,
Gavin D. Smith
,
13:23
branch master updated: No space for @ def line continuation
,
Gavin D. Smith
,
12:40
branch master updated: XS file copyright notices
,
Gavin D. Smith
,
06:28
July 11, 2023
branch master updated: * tp/Texinfo/XS/parsetexi/close.c (remove_empty_content) (close_container, close_commands), tp/Texinfo/XS/parsetexi/end_line.c (end_line_def_line, end_line_starting_block, end_line), tp/Texinfo/XS/parsetexi/parser.c (merge_text, abort_empty_line) (isolate_last_space), tp/Texinfo/XS/parsetexi/source_marks.c (place_source_mark): do not use print_element_debug without free'ing the result string, instead use debug_print_element more to avoid memory leaks. Report and idea of fix from Gavin.
,
Patrice Dumas
,
19:37
branch master updated: NEWS: Mention CHECK_NORMAL_MENU_STRUCTURE change.
,
Gavin D. Smith
,
09:46
branch master updated: Warnings for missing menu entries
,
Gavin D. Smith
,
08:47
branch master updated: * doc/texinfo.texi: Fix structuring errors revealed by CHECK_NORMAL_MENU_STRUCTURE=1.
,
Gavin D. Smith
,
08:40
July 10, 2023
branch master updated: * util/texinfo.dtd: fix typo in link attribute declaration.
,
Patrice Dumas
,
17:49
branch master updated: @link for "Texinfo XML"
,
Gavin D. Smith
,
17:00
branch master updated: * doc/texinfo.texi (@link), NEWS: Document @link. * doc/texinfo.texi (Info Format FAQ): Mention possibility of @link.
,
Gavin D. Smith
,
16:56
branch master updated: * doc/texinfo.texi (@link), NEWS: Document @link. * doc/texinfo.texi (Info Format FAQ): Mention possibility of @link.
,
Gavin D. Smith
,
16:32
branch master updated: * util/texinfo.dtd: Add 'link'.
,
Gavin D. Smith
,
13:09
branch master updated: * tp/t/converters_tests.t (link): New test.
,
Gavin D. Smith
,
11:21
branch master updated: @link for DocBook
,
Gavin D. Smith
,
11:00
July 09, 2023
branch master updated: * tp/Texinfo/ParserNonXS.pm (_close_current), tp/Texinfo/XS/parsetexi/close.c (close_current): use the current element returned by end_line_misc_line and end_line_starting_block, and get the parent/call close_container for each type.
,
Patrice Dumas
,
17:34
July 08, 2023
branch master updated: * tp/Texinfo/ParserNonXS.pm (_remove_empty_content, _close_container), tp/Texinfo/XS/parsetexi/close.c (remove_empty_content) (close_container): synchronize debug messages across the parsers. Use more print_element_debug instead of debug_print_element in XS parser.
,
Patrice Dumas
,
09:43
branch master updated: * tp/Texinfo/Common.pm (debug_command_name, debug_print_element), tp/Texinfo/ParserNonXS.pm (_process_remaining_on_line), tp/Texinfo/XS/parsetexi/debug.c (debug_command_name) (print_element_debug), tp/Texinfo/XS/parsetexi/parser.c (process_remaining_on_line): escape \n and \t in command name in debug messages for better readability.
,
Patrice Dumas
,
08:21
branch master updated: * tp/Texinfo/ParserNonXS.pm (_debug_show_source_mark) (_place_source_mark, _merge_text), tp/Texinfo/XS/parsetexi/source_marks.c (source_mark_name) place_source_mark), tp/Texinfo/XS/parsetexi/tree_types.h (source_marks_names): more similar code in perl parser than in XS parser, same source marks debug message in XS parser than in perl parser.
,
Patrice Dumas
,
06:47
branch master updated: * tp/Texinfo/ParserNonXS.pm (%parser_state_initialization, _next_text) (_handle_macro): register the number of expanded macros in a scalar and go through input to check if a macro is being expanded instead of keeping a stack of expanded macros, also to be more similar with XS parser.
,
Patrice Dumas
,
04:56
branch master updated: Update tex html test results.
,
Patrice Dumas
,
04:44
branch master updated: * tp/Texinfo/Common.pm (debug_print_element), tp/Texinfo/ParserNonXS.pm (_merge_text, _abort_empty_line) (_isolate_last_space, _end_line_misc_line, _parse_texi), tp/Texinfo/XS/parsetexi/context_stack.c (push_context, pop_context), tp/Texinfo/XS/parsetexi/debug.c (print_element_debug), tp/Texinfo/XS/parsetexi/end_line.c (end_line), tp/Texinfo/XS/parsetexi/macro.c (parse_macro_command_line), tp/Texinfo/XS/parsetexi/parser.c (merge_text, abort_empty_line) (parse_texi): shorten debug messages, [...]
,
Patrice Dumas
,
02:29
July 07, 2023
branch master updated: * tp/t/65linemacro.t, tp/Makefile.tres: add blockitem_no_item test.
,
Patrice Dumas
,
16:52
July 02, 2023
branch master updated: * doc/texinfo.tex (\link): Call \unsepspaces in case @link is used in @example environment, to stop the label in e.g. @link{One, Three} being taken as " Three" with a extra leading space. Report from Andreas Falkenhahn.
,
Gavin D. Smith
,
06:40
[
Prev Period
]
[
Next Period
]
Mail converted by
MHonArc