texinfo-commits
[Top][All Lists]
Advanced

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

texinfo ChangeLog


From: Sergey Poznyakoff
Subject: texinfo ChangeLog
Date: Wed, 06 Apr 2011 21:25:08 +0000

CVSROOT:        /cvsroot/texinfo
Module name:    texinfo
Changes by:     Sergey Poznyakoff <gray>        11/04/06 21:25:07

Modified files:
        .              : ChangeLog 

Log message:
        Updated

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/ChangeLog?cvsroot=texinfo&r1=1.1229&r2=1.1230

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/texinfo/texinfo/ChangeLog,v
retrieving revision 1.1229
retrieving revision 1.1230
diff -u -b -r1.1229 -r1.1230
--- ChangeLog   28 Mar 2011 18:37:32 -0000      1.1229
+++ ChangeLog   6 Apr 2011 21:25:07 -0000       1.1230
@@ -1,3 +1,60 @@
+2011-04-06  Sergey Poznyakoff  <address@hidden>
+
+       Use C99 stdarg.
+       
+       * system.h [HAVE_VPRINTF]: Remove obsolete stuff.  Include
+       stdarg.h unconditionally.
+       (TEXINFO_PRINTFLIKE): New macro.
+       * info/info.c (main): Update invocations of info_follow_menus.
+       (vinfo_error): New function.
+       (info_error): Change signature to that of a variadic function.
+       (show_error_node): New function.
+       * info/info.h (info_error): Change signature.
+       (vinfo_error,show_error_node): New function.
+       * info/infodoc.c (create_internal_info_help_node): Use
+       string_to_node.
+       * info/infokey.c (syntax_error, error_message): Change to
+       variadic functions.  All uses updated.
+       * info/session.c (begin_info_session_with_error): Remove.
+       (info_follow_menus): On errors fill in a formatted error node.
+       * info/session.h (begin_info_session_with_error): Remove proto.
+       (info_follow_menus): Change prototype.
+       * info/window.c (free_echo_area): Remove static qualifier.
+       (vwindow_message_in_echo_area): New function.
+       (window_message_in_echo_area): Rewrite as a variadic function.
+       (message_in_echo_area): Likewise.
+       (message_buffer_size, message_buffer_index): Change type to size_t.
+       (message_buffer_resize): Remove.
+       (build_message_buffer): Rewrite from scratch, using vsnprintf.
+       (printf_to_message_buffer): Rewrite as a variadic function.
+       (message_buffer_length_this_line): Rewrite via strrchr.
+       * info/window.h (build_message_node): Change prototype.
+       (format_message_node,): New prototypes.
+       (printf_to_message_buffer): Now a variadic function.
+       (window_message_in_echo_area): Likewise.
+       (message_in_echo_area): Likewise.
+       (vwindow_message_in_echo_area): New prototype.
+       (free_echo_area): New prototype.
+       * install-info/install-info.c (vdiag): New functions.
+       (error,warning,fatal): Rewrite as variadic functions.
+       All uses updated.
+       (insert_html_tag_with_attribute): Likewise.
+       * makeinfo/html.h (insert_html_tag_with_attribute): New prototype.
+       * makeinfo/makeinfo.c (error,file_line_error)
+       (line_error,warning,add_word_args)
+       (add_html_block_elt_args,execute_string): Rewrite as variadic functions.
+       All uses updated.
+       * makeinfo/makeinfo.h (add_word_args,add_html_block_elt_args)
+       (execute_string,warning,error)
+       (line_error,file_line_error): Change signatures.
+       * makeinfo/xml.c (xml_insert_element_with_attribute): Use C99
+       stdarg.
+       (xml_insert_element_with_attribute): Likewise.
+       * po/Makevars (XGETTEXT_OPTIONS): Add new flags.
+       * po/POTFILES.in: Remove perl sources, taken care of in
+       po_document.
+       * util/texindex.c (fatal,error): Rewrite as variadic functions.
+
 2011-03-28  Karl Berry  <address@hidden>
 
        * doc/gendocs_template: rm comments about xml.



reply via email to

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