texinfo-commits
[Top][All Lists]
Advanced

[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.
 
 ***********************************************************************
 



reply via email to

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