[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (7e80c4b196 -> f22be3f481)
From: |
Patrice Dumas |
Subject: |
master updated (7e80c4b196 -> f22be3f481) |
Date: |
Tue, 12 Dec 2023 11:44:28 -0500 (EST) |
pertusus pushed a change to branch master.
from 7e80c4b196 No empty file_name in source info
new ff01803522 * tp/Texinfo/XS/main/errors.c
(message_list_line_error_internal) (line_error_internal,
message_list_line_error_ext) (message_list_command_warn,
vmessage_list_command_warn) (message_list_command_error): add an explicit warn
argument to message_list_line_error_internal. Pass OPTIONS information to
message_list_line_error_ext, message_list_command_warn,
vmessage_list_command_warn and message_list_command_error. Update callers.
new f22be3f481 * tp/Texinfo/XS/Makefile.am (libtexinfo_la_SOURCES),
tp/Texinfo/XS/main/errors.c (vmessage_list_line_error),
tp/Texinfo/XS/parsetexi/errors_parser.c,
tp/Texinfo/XS/parsetexi/errors_parser.h: rename
message_list_line_error_internal as vmessage_list_line_error. Update callers.
Add errors_parser.c and move functions using parser internal structures,
current_source_info, error_messages_list and debug_output from errors.c to
errors_parser.c. This corresponds to line_error_ [...]
Summary of changes:
ChangeLog | 26 ++++
tp/Texinfo/XS/Makefile.am | 2 +
tp/Texinfo/XS/convert/convert_html.c | 6 +-
tp/Texinfo/XS/main/convert_utils.c | 6 +-
tp/Texinfo/XS/main/errors.c | 142 ++++-----------------
tp/Texinfo/XS/main/errors.h | 29 ++---
tp/Texinfo/XS/main/targets.c | 2 +-
tp/Texinfo/XS/main/translations.c | 2 +-
tp/Texinfo/XS/parsetexi/close.c | 2 +-
tp/Texinfo/XS/parsetexi/end_line.c | 2 +-
tp/Texinfo/XS/parsetexi/errors_parser.c | 138 ++++++++++++++++++++
tp/Texinfo/XS/parsetexi/errors_parser.h | 23 ++++
tp/Texinfo/XS/parsetexi/handle_commands.c | 2 +-
tp/Texinfo/XS/parsetexi/indices.c | 2 +-
tp/Texinfo/XS/parsetexi/input.c | 4 +-
tp/Texinfo/XS/parsetexi/labels.c | 2 +-
tp/Texinfo/XS/parsetexi/macro.c | 2 +-
tp/Texinfo/XS/parsetexi/menus.c | 2 +-
tp/Texinfo/XS/parsetexi/multitable.c | 2 +-
tp/Texinfo/XS/parsetexi/parser.c | 2 +-
tp/Texinfo/XS/parsetexi/separator.c | 2 +-
tp/Texinfo/XS/structuring_transfo/structuring.c | 42 +++---
.../XS/structuring_transfo/transformations.c | 3 +-
23 files changed, 272 insertions(+), 173 deletions(-)
create mode 100644 tp/Texinfo/XS/parsetexi/errors_parser.c
create mode 100644 tp/Texinfo/XS/parsetexi/errors_parser.h
- master updated (7e80c4b196 -> f22be3f481),
Patrice Dumas <=