[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: TODO: update text on libraries as there are now p
From: |
Patrice Dumas |
Subject: |
branch master updated: TODO: update text on libraries as there are now private API at diverse levels available for all the C codes with a good cover. |
Date: |
Fri, 04 Oct 2024 19:25:51 -0400 |
This is an automated email from the git hooks/post-receive script.
pertusus pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new b3e073b747 TODO: update text on libraries as there are now private API
at diverse levels available for all the C codes with a good cover.
b3e073b747 is described below
commit b3e073b7475f45e60e4b11ae7099b25710bda1ed
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Thu Aug 15 15:41:31 2024 +0200
TODO: update text on libraries as there are now private API at diverse
levels available for all the C codes with a good cover.
---
ChangeLog | 5 +++++
TODO | 13 +++++++------
2 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 6a70da291e..c08942a952 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -8,6 +8,11 @@
(html_default_format_node_redirection_page)
(html_default_format_special_body_about): fix function names.
+2024-08-15 Patrice Dumas <pertusus@free.fr>
+
+ TODO: update text on libraries as there are now private API at diverse
+ levels available for all the C codes with a good cover.
+
2024-08-15 Patrice Dumas <pertusus@free.fr>
* tp/Texinfo/XS/Makefile.am (libtexinfo_convert_la_SOURCES),
diff --git a/TODO b/TODO
index 6c3d0a7111..f56e005404 100644
--- a/TODO
+++ b/TODO
@@ -129,19 +129,20 @@ If you are interested in working on any of these, email
bug-texinfo@gnu.org.
Get Emacs to support node name quoting. See
https://lists.gnu.org/archive/html/bug-gnu-emacs/2022-08/msg01756.html
- Process Texinfo files directly instead of converting to other formats.
- It should be possible to turn the C codes to one or several libraries,
- the main thing that is needed is probably a consistent public C API.
+ There are already C code libraries with different (internal) API levels.
+ For parsing, document structure and conversion to some formats.
- There is no plan to use such a library to process Texinfo files directly
+ There is no plan to use these libraries to process Texinfo files directly
in the Texinfo project, as it will always be easier to convert Texinfo
to a format with the same information and easier to process such as
TexinfoXML, or to a format corresponding to the tree structure of Texinfo
documents as parsed by the Parser.
If others are interested in processing Texinfo files directly,
- however, it could be possible to work on providing a practical API
- for the C codes in the Texinfo project, and maybe bindings for
- other languages than C or Perl.
+ however, it could be possible to work on providing a practical and
+ public API for the C codes in the Texinfo project, especially if the
+ existing APIs can be reused, and maybe bindings for other languages
+ than C or Perl.
***********************************************************************
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: TODO: update text on libraries as there are now private API at diverse levels available for all the C codes with a good cover.,
Patrice Dumas <=