texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master updated (fedb753999 -> b328cdf7f9)


From: Patrice Dumas
Subject: master updated (fedb753999 -> b328cdf7f9)
Date: Sun, 26 Mar 2023 11:06:54 -0400 (EDT)

pertusus pushed a change to branch master.

    from fedb753999 * NEWS: add 7.0.3 news. * README-hacking: update
     new f012b7a67c * tp/Texinfo/XS/parsetexi/def.c (DEF_MAP, def_maps, 
parse_def): pass the list of def commands arguments by using a list of 
arguments names as strings.  This is a first step to allow to generalize 
parse_def to be able to handle linemacro defined arguments with arbitrary names 
and is more similar to the perl parser.
     new b328cdf7f9 * tp/Texinfo/XS/parsetexi/def.c (parse_def), 
tp/Texinfo/XS/parsetexi/end_line.c (end_line_def_line), 
tp/Texinfo/XS/parsetexi/tree_types.h (DEF_ARG): return parsed definition 
information as a list of DEF_ARG argument type name and element, instead of 
setting the types of arguments as structure firelds.  Remove DEF_INFO type.


Summary of changes:
 ChangeLog                            |  17 ++++++
 tp/Texinfo/XS/parsetexi/def.c        | 114 +++++++++++++++++++++--------------
 tp/Texinfo/XS/parsetexi/def.h        |   2 +-
 tp/Texinfo/XS/parsetexi/end_line.c   |  50 +++++++++------
 tp/Texinfo/XS/parsetexi/tree_types.h |   9 +--
 5 files changed, 122 insertions(+), 70 deletions(-)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]