[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
From: |
Patrice Dumas |
Date: |
Sun, 29 Sep 2024 05:38:55 -0400 (EDT) |
branch: master
commit e04e2d8fd817adbc2cd35463a0c9125b027eca17
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Thu Jun 13 23:19:07 2024 +0200
tp/TODO: remove attempt to categorize all elements in Texinfo tree
---
tp/TODO | 76 -----------------------------------------------------------------
1 file changed, 76 deletions(-)
diff --git a/tp/TODO b/tp/TODO
index b970c0249c..e4786c0aff 100644
--- a/tp/TODO
+++ b/tp/TODO
@@ -104,82 +104,6 @@ useful-heap
3. - 0.5 = 2.5M remaining not imputed (- get_associated_info_key)
54M TOTAL (for 54.4M reported)
-Texinfo syntax
-
-ltspaces_in_arg: leading and trailing spaces directly in the argument text
-
-Elements are described by:
- where-syntax-contains
-
-where:
- text
- content: outside paragraphs
- root: at the top level only not inside another container
- preamble: at the top level in the preamble
- block: in a block
- line
- index_line
- heading_spec
- two_col_table: on @table/@vtable line
- multitable
- lineraw
-
-element:
-text
-text-cmd_nobrace (NOBRACE_symbol except in_heading_spec) % nobrace
-text-cmd_brace BRACE_noarg % brace ltspaces_in_arg (error if not empty)
-text-cmd_follow-plain_text BRACE_accent % brace follow_space ltspaces_in_arg
-text-cmd_brace-special_U_text U % brace ltspaces_not_in_arg (restrictions on
text)
-text-cmd_brace-plain_text key % brace ltspaces_in_arg
-index_line-cmd_brace-plain_text sortas % brace ltspaces_not_in_arg
-heading_spec-cmd_nobrace | % nobrace
-preamble-cmd_brace-plain_text hyphenation % brace ltspaces_not_in_arg
-content+line-cmd_line-plain_text end % line
-content+line-cmd_line-lineraw set clear % lineraw
-content-cmd_line-lineraw unmacro clickstyle vskip % lineraw
-comments-cmd_line-lineraw c comment % lineraw
-multitable-cmd_line-plain_text columnfractions % line (on @multitable line,
only floats)
-line-cmd_line-text subentry % line
-root-cmd_line bye raisesections lowersections contents shortcontents % line
noarg
-content-cmd_line insertcopying % line noarg
-content+line+text-cmd_nobrace refill % nobrace
-content-cmd_nobrace noindent indent % nobrace leads to a warning if in
paragraph
-block-cmd_nobrace-content headitem item in multitable % nobrace
-content-container-text paragraph preformatted
-two_col_table-cmd_nobrace+cmd_brace command_as_argument, containing
- brace commands except BRACE_noarg
BRACE_accent
- and not_in_basic_inline_commands
-content+text-cmd_line-line(index_line) findex... index_entry_command % line
-def_line-line_container-text+bracketed_arg def_line_arg (argument has no space
at top level)
-multitable-bracketed-text bracketed_arg for multitable prototypes % bracketed
ltspaces_not_in_arg
-def_line_container-bracketed-text % bracketed ltspaces_not_in_arg
-
-Groups:
-$plain_text = text text_symbol text_plain_text_container comments
-$text = $plain_text text-cmd_brace-special_U_text text-cmd_brace-plain_text
-$content = paragraph preformatted
-
-Contains
-text:
-text-cmd_no_brace:
-text-cmd_brace:
-text-cmd_follow-plain_text: $plain_text
-text-cmd_brace-special_U_text: text + special constraints
-text-cmd_brace-plain_text: $plain_text
-index_line-cmd_brace-plain_text: $plain_text
-preamble-cmd_brace-plain_text: $plain_text
-content+line-cmd_line-plain_text: $plain_text
-content+line-cmd_line-lineraw: $plain_text
-content-cmd_line-lineraw: $plain_text
-comments-cmd_line-lineraw: $plain_text
-line-cmd_line-plain_text: $plain_text
-line-cmd_line-text: $text
-root-cmd_line:
-content-cmd_line:
-content+line+text-cmd_nobrace:
-block-cmd_nobrace-content: $content
-content-container-text: $text
-
check for comma after @xref{...}, in parser to simplify checking for
it in Info output module.