From 46c61fba486cb9ec3a0cddbad93091ed33c54f7b Mon Sep 17 00:00:00 2001 From: richard Date: Sun, 17 Jan 2016 07:51:34 +0000 Subject: xemacs needs upstream TLC with recent texinfo --- editors/xemacs/distinfo | 8 ++- editors/xemacs/patches/patch-man_custom.texi | 67 ++++++++++++++++++++++ editors/xemacs/patches/patch-man_info.texi | 15 +++++ .../patches/patch-man_lispref_edebug-inc.texi | 13 +++++ .../patches/patch-man_lispref_packaging.texi | 13 +++++ editors/xemacs/patches/patch-man_term.texi | 13 +++++ editors/xemacs/patches/patch-man_widget.texi | 13 +++++ 7 files changed, 141 insertions(+), 1 deletion(-) create mode 100644 editors/xemacs/patches/patch-man_custom.texi create mode 100644 editors/xemacs/patches/patch-man_info.texi create mode 100644 editors/xemacs/patches/patch-man_lispref_edebug-inc.texi create mode 100644 editors/xemacs/patches/patch-man_lispref_packaging.texi create mode 100644 editors/xemacs/patches/patch-man_term.texi create mode 100644 editors/xemacs/patches/patch-man_widget.texi (limited to 'editors/xemacs') diff --git a/editors/xemacs/distinfo b/editors/xemacs/distinfo index cef9fcf6f96..67bf8157eaf 100644 --- a/editors/xemacs/distinfo +++ b/editors/xemacs/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.20 2015/11/03 03:32:23 agc Exp $ +$NetBSD: distinfo,v 1.21 2016/01/17 07:51:34 richard Exp $ SHA1 (xemacs/xemacs-21.4.23.tar.gz) = b57bc569cf8d376c1e2443b6ea1f40d30271e9a6 RMD160 (xemacs/xemacs-21.4.23.tar.gz) = 9df94c576b546a4df30c29ed3b5609ee816ad43c @@ -10,6 +10,12 @@ SHA1 (patch-configure.in) = 6ae72ac1746b42fc7f9a451579a5288f53a2b21c SHA1 (patch-lib-src_Makefile.in.in) = 865662811be6a92d5022f76e8325d0b194942791 SHA1 (patch-lib-src_vcdiff) = bd42965219395cdae24d63972c23b3578229f375 SHA1 (patch-lwlib_Makefile.in.in) = 2de9b7c45d7f5337d25138e518cd303b3c721fab +SHA1 (patch-man_custom.texi) = 516baec86e2d04facd94ce07e8cdd7390b1fcd79 +SHA1 (patch-man_info.texi) = eb40eb9b6392c558db8d831e02b7693aaadb83b9 +SHA1 (patch-man_lispref_edebug-inc.texi) = 8e0cb2c29886ca7eb0c9d18d750e1455fc0c0fae +SHA1 (patch-man_lispref_packaging.texi) = 8a778def392f5654122cc633177668b9c3d565fd +SHA1 (patch-man_term.texi) = 47aff3a7678d315e5ec24ddce1e2418ccb988ad4 +SHA1 (patch-man_widget.texi) = 54076e3a3a14a2b26a9dc352a5359c6475d1f5c4 SHA1 (patch-src_Makefile.in.in) = 28098f18870c34165b37fe11e84cbd6f5584bc63 SHA1 (patch-src_config.h.in) = 9a031ace4ca6f89dacbf599484d9fcd410d7841f SHA1 (patch-src_dired.c) = 98f1c076c29385e3d5052cdb84d067f6cec8bc22 diff --git a/editors/xemacs/patches/patch-man_custom.texi b/editors/xemacs/patches/patch-man_custom.texi new file mode 100644 index 00000000000..50bdbc59d79 --- /dev/null +++ b/editors/xemacs/patches/patch-man_custom.texi @@ -0,0 +1,67 @@ +$NetBSD: patch-man_custom.texi,v 1.1 2016/01/17 07:51:34 richard Exp $ +http://tracker.xemacs.org/XEmacs/its/issue859 +--- man/custom.texi.orig 2015-01-29 15:04:29.000000000 +0000 ++++ man/custom.texi +@@ -60,7 +60,7 @@ automatically created from the options n + + @node Declaring Groups, Declaring Variables, Top, Top + @comment node-name, next, previous, up +-@section Declaring Groups ++@chapter Declaring Groups + + Use @code{defgroup} to declare new customization groups. + +@@ -92,7 +92,7 @@ tag for that member. + + @node Declaring Variables, Declaring Faces, Declaring Groups, Top + @comment node-name, next, previous, up +-@section Declaring Variables ++@chapter Declaring Variables + + Use @code{defcustom} to declare user editable variables. + +@@ -176,7 +176,7 @@ member. For other types of variables, t + + @node Declaring Faces, Usage for Package Authors, Declaring Variables, Top + @comment node-name, next, previous, up +-@section Declaring Faces ++@chapter Declaring Faces + + Faces are declared with @code{defface}. + +@@ -228,7 +228,7 @@ documentation string.@refill + + @node Usage for Package Authors, Utilities, Declaring Faces, Top + @comment node-name, next, previous, up +-@section Usage for Package Authors ++@chapter Usage for Package Authors + + The recommended usage for the author of a typical emacs lisp package is + to create one group identifying the package, and make all user options +@@ -244,7 +244,7 @@ keyword. + + @node Utilities, The Init File, Usage for Package Authors, Top + @comment node-name, next, previous, up +-@section Utilities ++@chapter Utilities + + These utilities can come in handy when adding customization support. + +@@ -276,7 +276,7 @@ The menu is in a format applicable to @c + + @node The Init File, Wishlist, Utilities, Top + @comment node-name, next, previous, up +-@section The Init File ++@chapter The Init File + + Customizations are saved to the file specified by @code{custom-file}, as + calls to @code{custom-set-variables} and @code{custom-set-faces}. +@@ -299,7 +299,7 @@ about enforcing its idea of the correct + + @node Wishlist, , The Init File, Top + @comment node-name, next, previous, up +-@section Wishlist ++@chapter Wishlist + + @itemize @bullet + @item diff --git a/editors/xemacs/patches/patch-man_info.texi b/editors/xemacs/patches/patch-man_info.texi new file mode 100644 index 00000000000..a76b0a946ee --- /dev/null +++ b/editors/xemacs/patches/patch-man_info.texi @@ -0,0 +1,15 @@ +$NetBSD: patch-man_info.texi,v 1.1 2016/01/17 07:51:34 richard Exp $ +http://tracker.xemacs.org/XEmacs/its/issue859 +--- man/info.texi.orig 2015-01-29 15:04:29.000000000 +0000 ++++ man/info.texi +@@ -542,6 +542,10 @@ to cancel the @samp{f}. + + @c If a menu appears at the end of this node, remove it. + @c It is an accident of the menu updating command. ++@c Except now texinfo5 insists on one ++@menu ++* Help-Cross:: Cross reference section ++@end menu + + @node Help-Cross, , , Help-Adv + @subsection The node reached by the cross reference in Info diff --git a/editors/xemacs/patches/patch-man_lispref_edebug-inc.texi b/editors/xemacs/patches/patch-man_lispref_edebug-inc.texi new file mode 100644 index 00000000000..977cb70253c --- /dev/null +++ b/editors/xemacs/patches/patch-man_lispref_edebug-inc.texi @@ -0,0 +1,13 @@ +$NetBSD: patch-man_lispref_edebug-inc.texi,v 1.1 2016/01/17 07:51:34 richard Exp $ +http://tracker.xemacs.org/XEmacs/its/issue859 +--- man/lispref/edebug-inc.texi.orig 2015-01-29 15:04:29.000000000 +0000 ++++ man/lispref/edebug-inc.texi +@@ -1103,7 +1103,7 @@ by an alternative, equivalent specificat + Here is a table of the possibilities for @var{specification} and how each + directs processing of arguments. + +-@table @bullet ++@table @code + + @item @code{t} + All arguments are instrumented for evaluation. diff --git a/editors/xemacs/patches/patch-man_lispref_packaging.texi b/editors/xemacs/patches/patch-man_lispref_packaging.texi new file mode 100644 index 00000000000..be415235bb5 --- /dev/null +++ b/editors/xemacs/patches/patch-man_lispref_packaging.texi @@ -0,0 +1,13 @@ +$NetBSD: patch-man_lispref_packaging.texi,v 1.1 2016/01/17 07:51:34 richard Exp $ +http://tracker.xemacs.org/XEmacs/its/issue859 +--- man/lispref/packaging.texi.orig 2015-01-29 15:04:29.000000000 +0000 ++++ man/lispref/packaging.texi +@@ -600,7 +600,7 @@ Builds the HTML versions of the document + Does most of the work. Builds the elcs, infos at a minimum. + @end table + +-@subsection The targets that most people would be interested in would be: ++@section The targets that most people would be interested in would be: + + @itemize @bullet + @item @code{all} diff --git a/editors/xemacs/patches/patch-man_term.texi b/editors/xemacs/patches/patch-man_term.texi new file mode 100644 index 00000000000..7d631bdfb2d --- /dev/null +++ b/editors/xemacs/patches/patch-man_term.texi @@ -0,0 +1,13 @@ +$NetBSD: patch-man_term.texi,v 1.1 2016/01/17 07:51:34 richard Exp $ +http://tracker.xemacs.org/XEmacs/its/issue859 +--- man/term.texi.orig 2015-01-29 15:04:29.000000000 +0000 ++++ man/term.texi +@@ -4,7 +4,7 @@ settitle Notes about emacs Term mode + + @titlepage + @sp 6 +-@center @titlefont(Notes about Emacs TERM Mode) ++@center @titlefont{Notes about Emacs TERM Mode} + @end titlepage + + @ifinfo diff --git a/editors/xemacs/patches/patch-man_widget.texi b/editors/xemacs/patches/patch-man_widget.texi new file mode 100644 index 00000000000..580b0b6b8ab --- /dev/null +++ b/editors/xemacs/patches/patch-man_widget.texi @@ -0,0 +1,13 @@ +$NetBSD: patch-man_widget.texi,v 1.1 2016/01/17 07:51:34 richard Exp $ +http://tracker.xemacs.org/XEmacs/its/issue859 +--- man/widget.texi.orig 2015-01-29 15:04:29.000000000 +0000 ++++ man/widget.texi +@@ -38,7 +38,7 @@ + + @node Introduction, User Interface, Top, Top + @comment node-name, next, previous, up +-@section Introduction ++@chapter Introduction + + Most graphical user interface toolkits, such as Motif and XView, provide + a number of standard user interface controls (sometimes known as -- cgit v1.2.3