Whole of tree build fix
[packages] / xemacs-packages / texinfo / ChangeLog
1 2014-05-15  Norbert Koch  <viteno@xemacs.org>
2
3         * Makefile (VERSION): XEmacs package 1.32 released.
4
5 2014-05-15  Norbert Koch  <viteno@xemacs.org>
6
7         * Makefile (VERSION): XEmacs package 1.31 released.
8
9 2014-05-13  Jerry James  <james@xemacs.org>
10
11         * .cvsignore: Remove.
12         * .hgignore: New file.
13
14 2005-09-26  Norbert Koch  <viteno@xemacs.org>
15
16         * Makefile (VERSION): XEmacs package 1.30 released.
17
18 2005-09-25  Adrian Aichner  <adrian@xemacs.org>
19
20         * texinfmt.el: Minor sync with GNU Emacs texinfmt-version "2.41 of
21         1 Mar 2005".
22         * texinfmt.el (texinfmt-version): New.
23         * texinfmt.el (texinfo-format-buffer): Restore use of
24         coding-system-for-write (sync)
25         * texinfmt.el (texinfo-pre-format-hook): New.
26         * texinfmt.el (texinfo-format-region): Run texinfo-pre-format-hook
27         (sync).
28         * texinfmt.el (texinfo-format-buffer-1): Use buffer-disable-undo
29         (sync).
30         * texinfmt.el (texinfo-append-refill): Generalize refill regexp
31         (sync).
32         * texinfmt.el (texinfo-paragraphindent): Use string-to-number (sync).
33         * texinfmt.el (texinfo-format-printindex): My genuine fix for
34         Message-ID: <9ea6aaa80503091939552b5e23@mail.gmail.com>.
35         * texinfmt.el (texinfo-print-index): Adjust index entry format (sync).
36         * texinfo.el: Minor sync with GNU Emacs.
37         * texinfo.el (texinfo): Typo fix sync.
38         * texinfo.el (texinfo-mode-hook): New.  Not used yet.
39         * texinfo.el (texinfo-imenu-generic-expression): Typo fix sync.
40         * texinfo.el (texinfo-environments): Ditto.
41         * texinfo.el (texinfo-environment-regexp): Ditto.
42         * texinfo.el (texinfo-font-lock-keywords): Ditto.
43         * texinfo.el (texinfo-insert-quote): Ditto.
44         * texinfo.el (texinfo-show-structure): Ditto.
45
46 2005-03-26  Norbert Koch  <viteno@xemacs.org>
47
48         * Makefile (VERSION): XEmacs package 1.29 released.
49
50 2005-02-23  Katsumi Yamaoka  <yamaoka@jpl.org>
51
52         * texinfmt.el (texinfo-format-scan):  Silence whitespace-cleanup.
53         * texnfo-upd.el (texinfo-copy-node-name): Use point-at-eol instead 
54         of line-end-position. 
55
56 2004-12-22  Norbert Koch  <viteno@xemacs.org>
57
58         * Makefile (VERSION): XEmacs package 1.28 released.
59
60 2004-12-08  Norbert Koch  <viteno@xemacs.org>
61
62         * Makefile (VERSION): XEmacs package 1.27 released.
63
64         * texinfmt.el (texinfo-format-region):
65         * texinfmt.el (texinfo-format-buffer-1):
66         * texinfmt.el (texinfo-sort-startkeyfun):
67         line-(beginning|end)-position -> point-at-(b|e)ol.  The former are
68         not known in 21.4.
69
70 2004-12-07  Norbert Koch  <viteno@xemacs.org>
71
72         * Makefile (VERSION): XEmacs package 1.26 released.
73
74 2004-12-07  Ben Wing  <ben@xemacs.org>
75
76         * texinfmt.el:
77         * texinfmt.el (fboundp):
78         * texinfmt.el (match-string-no-properties): New.
79         Add defn of match-string-no-properties, not in 21.4.
80
81 2004-12-06  Ben Wing  <ben@xemacs.org>
82
83         * Makefile:
84         Depends on text-modes.
85         
86         * texinfmt.el (whitespace):
87         Require 'whitespace to fix compilation.
88
89 2004-11-07  Ben Wing  <ben@xemacs.org>
90
91         * Makefile (ELCS):
92         Compile texinfo earlier due to dependencies.
93         
94         * informat.el:
95         * informat.el (Info-tagify):
96         * informat.el (Info-validate):
97         * informat.el (batch-info-validate):
98         * texinfmt.el:
99         * texinfmt.el (texinfmt-version):
100         * texinfmt.el (texinfo-format-buffer):
101         * texinfmt.el (tex-start-of-header)): New.
102         * texinfmt.el (tex-end-of-header)): New.
103         * texinfmt.el (texinfo-format-region):
104         * texinfmt.el (texinfo-format-buffer-1):
105         * texinfmt.el (texinfo-format-convert):
106         * texinfmt.el (texinfo-no-refill-regexp):
107         * texinfmt.el (texinfo-append-refill):
108         * texinfmt.el (texinfo-raise-lower-sections):
109         * texinfmt.el (texinfo-raisesections-alist):
110         * texinfmt.el (texinfo-lowersections-alist):
111         * texinfmt.el (texinfo-format-scan):
112         * texinfmt.el (texinfo-copying-text): New.
113         * texinfmt.el (texinfo-copying): New.
114         * texinfmt.el (texinfo-insertcopying): New.
115         * texinfmt.el (texinfo-parse-line-arg):
116         * texinfmt.el (texinfo-parse-expanded-arg):
117         * texinfmt.el (texinfo-format-parse-line-args):
118         * texinfmt.el (texinfo-format-parse-args):
119         * texinfmt.el (texinfo-format-parse-defun-args):
120         * texinfmt.el (texinfo-discard-line):
121         * texinfmt.el (texinfo-anchor):
122         * texinfmt.el (texinfo-format-xref):
123         * texinfmt.el (texinfo-format-uref):
124         * texinfmt.el (texinfo-format-documentdescription): New.
125         * texinfmt.el (texinfo-footnote-style):
126         * texinfmt.el (texinfo-format-separate-node):
127         * texinfmt.el (texinfo-enumerate):
128         * texinfmt.el (texinfo-enumerate-item):
129         * texinfmt.el (texinfo-alphaenumerate-item):
130         * texinfmt.el (texinfo-capsenumerate-item):
131         * texinfmt.el (texinfo-table):
132         * texinfmt.el (texinfo-multitable-widths):
133         * texinfmt.el (texinfo-multitable-extract-row):
134         * texinfmt.el (texinfo-multitable-item):
135         * texinfmt.el (texinfo-format-iftex):
136         * texinfmt.el (texinfo-format-ifhtml):
137         * texinfmt.el (texinfo-format-image): New.
138         * texinfmt.el (texinfo-format-ifplaintext): New.
139         * texinfmt.el (texinfo-format-ifxml): New.
140         * texinfmt.el (texinfo-format-tex):
141         * texinfmt.el (texinfo-format-html):
142         * texinfmt.el (texinfo-format-xml): New.
143         * texinfmt.el (ifnotplaintext):
144         * texinfmt.el (texinfo-format-ifnotinfo): New.
145         * texinfmt.el (ifnothtml):
146         * texinfmt.el (texinfo-format-titlepage):
147         * texinfmt.el (texinfo-format-titlespec):
148         * texinfmt.el (texinfo-format-ignore):
149         * texinfmt.el (texinfo-alias):
150         * texinfmt.el (email):
151         * texinfmt.el (texinfo-format-email): New.
152         * texinfmt.el (texinfo-format-verb): New.
153         * texinfmt.el (texinfo-format-kbd-regexp):
154         * texinfmt.el (texinfo-format-kbd-end-regexp):
155         * texinfmt.el (texinfo-format-kbd):
156         * texinfmt.el (texinfo-format-dircategory):
157         * texinfmt.el (texinfo-do-flushright):
158         * texinfmt.el (texinfo-format-refill):
159         * texinfmt.el (texinfo-noindent):
160         * texinfmt.el (texinfo-format-defindex):
161         * texinfmt.el (texinfo-sort-region):
162         * texinfmt.el (texinfo-sort-startkeyfun):
163         * texinfmt.el (texinfo-format-deftypefn):
164         * texinfmt.el (texinfo-format-deftypefun):
165         * texinfmt.el (texinfo-format-defop):
166         * texinfmt.el (texinfo-format-defcv):
167         * texinfmt.el (texinfo-format-defmethod):
168         * texinfmt.el (texinfo-index-defun):
169         * texinfmt.el (texinfo-index-deffn):
170         * texinfmt.el (texinfo-index-deftypefn):
171         * texinfmt.el (texinfo-index-defmethod):
172         * texinfmt.el (texinfo-index-defop):
173         * texinfmt.el (texinfo-index-defivar):
174         * texinfmt.el (texinfo-index-defcv):
175         * texinfmt.el (texinfo-set):
176         * texinfmt.el (texinfo-value):
177         * texinfmt.el (texinfo-if-set):
178         * texinfmt.el (texinfo-if-clear):
179         * texinfmt.el (texinfo-format-ifeq):
180         * texinfmt.el (afourpaper):
181         * texinfmt.el (documentlanguage):
182         * texinfmt.el (texinfo-unsupported):
183         * texinfmt.el (batch-texinfo-format):
184         * texinfo.el:
185         * texinfo.el (require):
186         * texinfo.el (texinfo-open-quote): New.
187         * texinfo.el (texinfo-version): Removed.
188         * texinfo.el (texinfo-close-quote): New.
189         * texinfo.el (texinfo-update-node):
190         * texinfo.el (texinfo-section-list): New.
191         * texinfo.el (texinfo-mode-syntax-table):
192         * texinfo.el (texinfo-imenu-generic-expression):
193         * texinfo.el (texinfo-font-lock-syntactic-keywords): New.
194         * texinfo.el (texinfo-environments): New.
195         * texinfo.el (texinfo-environment-regexp): New.
196         * texinfo.el (texinfo-heading-face): New.
197         * texinfo.el (texinfo-clone-environment): New.
198         * texinfo.el (texinfo-mode-map):
199         * texinfo.el (texinfo-mode-menu):
200         * texinfo.el (texinfo-filter): New.
201         * texinfo.el (texinfo-chapter-level-regexp):
202         * texinfo.el (texinfo-mode):
203         * texinfo.el (texinfo-block-default): New.
204         * texinfo.el (texinfo-insert-block): New.
205         * texinfo.el (texinfo-inside-macro-p): New.
206         * texinfo.el (texinfo-inside-env-p): New.
207         * texinfo.el (texinfo-insert-quote): New.
208         * texinfo.el (texinfo-last-unended-begin): New.
209         * texinfo.el (texinfo-next-unmatched-end): New.
210         * texinfo.el (texinfo-insert-@email): New.
211         * texinfo.el (texinfo-insert-@emph): New.
212         * texinfo.el (texinfo-insert-@node):
213         * texinfo.el (texinfo-insert-@quotation): New.
214         * texinfo.el (texinfo-insert-@strong): New.
215         * texinfo.el (texinfo-insert-@uref): New.
216         * texinfo.el ('texinfo-insert-@url): New.
217         * texinfo.el (texinfo-show-structure):
218         * texinfo.el (texinfo-section-types-regexp)): Removed.
219         * texinfo.el (texinfo-section-level-regexp)): Removed.
220         * texinfo.el (texinfo-subsection-level-regexp)): Removed.
221         * texinfo.el (texinfo-subsubsection-level-regexp)): Removed.
222         * texnfo-upd.el:
223         * texnfo-upd.el (texinfo):
224         * texnfo-upd.el (texinfo-section-types-regexp): New.
225         * texnfo-upd.el (texinfo-section-level-regexp): New.
226         * texnfo-upd.el (texinfo-subsection-level-regexp): New.
227         * texnfo-upd.el (texinfo-subsubsection-level-regexp): New.
228         * texnfo-upd.el (texinfo-update-menu-same-level-regexps): New.
229         * texnfo-upd.el (texinfo-update-menu-higher-regexps): New.
230         * texnfo-upd.el (texinfo-update-menu-lower-regexps): New.
231         * texnfo-upd.el (texinfo-make-menu):
232         * texnfo-upd.el (texinfo-make-one-menu):
233         * texnfo-upd.el (texinfo-all-menus-update):
234         * texnfo-upd.el (texinfo-find-lower-level-node):
235         * texnfo-upd.el (texinfo-find-higher-level-node):
236         * texnfo-upd.el (texinfo-make-menu-list):
237         * texnfo-upd.el (texinfo-menu-locate-entry-p):
238         * texnfo-upd.el (texinfo-copy-node-name):
239         * texnfo-upd.el (texinfo-copy-section-title):
240         * texnfo-upd.el (texinfo-old-menu-p):
241         * texnfo-upd.el (texinfo-incorporate-descriptions):
242         * texnfo-upd.el (texinfo-incorporate-menu-entry-names):
243         * texnfo-upd.el (texinfo-menu-copy-old-description):
244         * texnfo-upd.el (texinfo-menu-end):
245         * texnfo-upd.el (texinfo-delete-old-menu):
246         * texnfo-upd.el (texinfo-insert-menu):
247         * texnfo-upd.el (texinfo-start-menu-description):
248         * texnfo-upd.el (texinfo-indent-menu-description):
249         * texnfo-upd.el (texinfo-menu-indent-description):
250         * texnfo-upd.el (texinfo-master-menu):
251         * texnfo-upd.el (texinfo-master-menu-list):
252         * texnfo-upd.el (texinfo-insert-master-menu-list):
253         * texnfo-upd.el (texinfo-copy-menu-title):
254         * texnfo-upd.el (texinfo-copy-menu):
255         * texnfo-upd.el (texinfo-specific-section-type):
256         * texnfo-upd.el (texinfo-hierarchic-level):
257         * texnfo-upd.el (texinfo-update-menu-region-beginning):
258         * texnfo-upd.el (texinfo-update-menu-region-end):
259         * texnfo-upd.el (texinfo-update-node):
260         * texnfo-upd.el (texinfo-section-to-generic-alist): Removed.
261         * texnfo-upd.el (texinfo-chapter-level-regexp): Removed.
262         * texnfo-upd.el (texinfo-every-node-update):
263         * texnfo-upd.el (texinfo-update-the-node):
264         * texnfo-upd.el (texinfo-top-pointer-case):
265         * texnfo-upd.el (texinfo-check-for-node-name):
266         * texnfo-upd.el (texinfo-delete-existing-pointers):
267         * texnfo-upd.el (texinfo-find-pointer):
268         * texnfo-upd.el (texinfo-pointer-name):
269         * texnfo-upd.el (texinfo-sequential-node-update):
270         * texnfo-upd.el (texinfo-sequentially-update-the-node):
271         * texnfo-upd.el (texinfo-sequentially-insert-pointer): New.
272         * texnfo-upd.el (texinfo-sequentially-find-pointer):
273         * texnfo-upd.el (texinfo-insert-node-lines):
274         * texnfo-upd.el (texinfo-multi-file-included-list):
275         * texnfo-upd.el (texinfo-copy-next-section-title):
276         * texnfo-upd.el (texinfo-multi-file-update):
277         * texnfo-upd.el (texinfo-multi-files-insert-main-menu):
278         * texnfo-upd.el (texinfo-multi-file-master-menu-list):
279         * texnfo-upd.el (texinfo-multiple-files-update):
280         Sync with FSF 21.3.
281
282         * texinfo.el (texinfo-insert-@-with-arg):
283         Act on region if active.
284
285 2003-10-31  Norbert Koch  <viteno@xemacs.org>
286
287         * Makefile (VERSION): XEmacs package 1.25 released.
288
289 2003-04-26  Norbert Koch  <viteno@xemacs.org>
290
291         * Makefile (VERSION): XEmacs package 1.24 released.
292
293 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
294
295         * tex-mode.el (tex-mode-hook, tex-shell-hook,
296         plain-tex-mode-hook, latex-mode-hook, slitex-mode-hook): Add
297         (defvar ...), so these variables are documented.
298
299 2003-03-09  Ben Wing  <ben@xemacs.org>
300
301         * Makefile:
302         Delete explicit compile:: and binkit: rules.
303         Don't add custom-load.elc to the list of generated elc's.
304
305 2003-01-13  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
306
307         * Makefile (VERSION): XEmacs package 1.23 released.
308
309 2003-01-06  Ville Skyttä  <scop@xemacs.org>
310
311         * texinfo.el: Make auto-mode-alist modifications autoload-only.
312         * tex-mode.el: Ditto.
313
314 2002-11-29  Ben Wing  <ben@xemacs.org>
315
316         * .cvsignore: Remove files now handled automatically by CVS.
317         * Makefile: Use `compile' instead of hard-coded `all'.
318
319 2002-12-06  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
320
321         * Makefile (VERSION): XEmacs package 1.22 released.
322
323 2002-11-22  TAKAHASHI Kaoru  <kaoru@kaisei.org>
324
325         * texinfmt.el (texinfo-format-separate-node): Use
326         `search-backward' instead of `re-search-backward', for footnote
327         node.
328
329 2002-10-15  Ville Skyttä  <scop@xemacs.org>
330
331         * Makefile (srckit): Remove.
332
333 2002-10-07  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
334
335         * Makefile (VERSION): XEmacs package 1.21 released.
336
337 2002-09-30  Ville Skyttä  <scop@xemacs.org>
338
339         * tex-mode.el: Add autoloaded auto-mode-alist associations.
340         * texinfo.el: Ditto.
341
342 2000-03-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
343
344         * texinfmt.el (texinfo-format-refill): Use new paragraph-separate
345         and paragraph-start.
346
347 2000-03-01  Yoshiki Hayashi  <yoshiki@xemacs.org>
348
349         * texnfo-upd.el: Synched with FSF 20.6.
350
351 2000-01-28  Yoshiki Hayashi  <yoshiki@xemacs.org>
352
353         * texinfmt.el (texinfo-format-uref): Don't parse argument twice.
354
355 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
356
357         * informat.el: (Info-validate-error-buffer): New variable.
358         Change buffer name.
359         (Info-validate-node-name): Fix Ebola.
360         (Info-file-data): Use non directory part of a file name.
361         (Info-validate): Add two lines of output to make parsing
362         function happy.
363
364 1999-12-09  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
365
366         * texinfmt.el: Synched with FSF 20.5.
367         * informat.el: Synched with FSF 20.5.
368
369 2000-01-13  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
370
371         * texinfo.el (texinfo-environment-regexp): Add vtable.
372
373 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
374
375         * texinfo.el: Synch with FSF 20.5.
376         Change TexInfo to Texinfo.
377         (texinfo-environment-revexp): Add more regexp.
378
379 1999-11-25  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
380
381         * texinfmt.el: Handle @ifnottex.
382
383 1998-07-20  Christoph Wedler  <wedler@fmi.uni-passau.de>
384
385         * tex-mode.el (tex-common-initialization): Use syntax class
386         `escape' for \.  Syntax class `character quote' only works for
387         `forward-sexp' and friends.
388
389 1998-07-14  SL Baur  <steve@altair.xemacs.org>
390
391         * texnfo-tex.el: Global search and replace send-string ->
392         process-send-string.
393
394 1998-07-01  Adrian Aichner  <aichner@ecf.teradyne.com>
395
396         * texinfmt.el (texinfo-format-region): Removing trailing WS as
397         first step in Info file generation.  No support for makeinfo-like
398         "asis". 
399         (texinfo-format-buffer-1): Ditto.  
400         (texinfo-format-convert): Converting three hyphens to two at end
401         of line too.
402
403         * informat.el (Info-validate): RE-quoting search for "* Menu".
404         Match of "\n\\* Menu;$" ends previous menu and starts new one.
405         Improved matching for : and :: menu items.  Adding support for
406         xrefs crossing line boundaries by using multi-line argument in
407         (Info-extract-menu-node-name STR t).  Reversing lossages before
408         printing.  Adding info file name and line number to lossage
409         information.  Using compilation-minor-mode for lossages buffer.
410         (Info-validate-node-name): Canonicalizing WS in node names to
411         avoid unnecessary lossages.  Upgrading lossages list to provide
412         filename and line number information to support compilation minor
413         mode.  
414         (Info-file-data): New function returning string including file
415         name and line number.
416
417 1998-06-10  Adrian Aichner  <aichner@ecf.teradyne.com>
418
419         * texinfmt.el: Added `texinfo-format-uref'.  Matching only files
420         registered for texinfo-mode in auto-mode-alist.  This also fixes
421         infinite recursion of this function when called on directories NB:
422         (directory-files ...) returns "." and ".." as well.  Using
423         (set-syntax-table texinfo-format-syntax-table) in
424         texinfo-multitable-buffer-name so that scan-lists will do that
425         according to the proper syntax.
426
427 1998-04-07  SL Baur  <steve@altair.xemacs.org>
428
429         * Makefile (srckit): Use TAR/EXCLUDES variables from XEmacs.rules.
430
431 1998-03-03  SL Baur  <steve@altair.xemacs.org>
432
433         * texinfmt.el: Synch with FSF Emacs 20.2.
434
435 1998-01-24  SL Baur  <steve@altair.xemacs.org>
436
437         * Makefile (VERSION): Update to package standard 1.0.
438         * package-info.in: Ditto.
439
440 1998-01-12  SL Baur  <steve@altair.xemacs.org>
441
442         * Makefile: Update to newer package interface.
443
444 1998-01-03  SL Baur  <steve@altair.xemacs.org>
445
446         * Makefile: Update to newer package interface.
447
448 1997-12-14  Hrvoje Niksic  <hniksic@srce.hr>
449
450         * texnfo-upd.el: Synched with FSF 20.2.
451
452         * texinfo.el: Synched with FSF 20.2.
453
454         * texinfo.el (texinfo-mode-syntax-table): `@' is a
455         symbol-constituent, not an escape.
456
457 1997-12-30  SL Baur  <steve@altair.xemacs.org>
458
459         * Makefile (ELCS): Add informat.el.
460
461 1997-12-24  SL Baur  <steve@altair.xemacs.org>
462
463         * Makefile: Created.