1 2014-05-15 Norbert Koch <viteno@xemacs.org>
3 * Makefile (VERSION): XEmacs package 1.32 released.
5 2014-05-15 Norbert Koch <viteno@xemacs.org>
7 * Makefile (VERSION): XEmacs package 1.31 released.
9 2014-05-13 Jerry James <james@xemacs.org>
12 * .hgignore: New file.
14 2005-09-26 Norbert Koch <viteno@xemacs.org>
16 * Makefile (VERSION): XEmacs package 1.30 released.
18 2005-09-25 Adrian Aichner <adrian@xemacs.org>
20 * texinfmt.el: Minor sync with GNU Emacs texinfmt-version "2.41 of
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
28 * texinfmt.el (texinfo-format-buffer-1): Use buffer-disable-undo
30 * texinfmt.el (texinfo-append-refill): Generalize refill regexp
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.
46 2005-03-26 Norbert Koch <viteno@xemacs.org>
48 * Makefile (VERSION): XEmacs package 1.29 released.
50 2005-02-23 Katsumi Yamaoka <yamaoka@jpl.org>
52 * texinfmt.el (texinfo-format-scan): Silence whitespace-cleanup.
53 * texnfo-upd.el (texinfo-copy-node-name): Use point-at-eol instead
56 2004-12-22 Norbert Koch <viteno@xemacs.org>
58 * Makefile (VERSION): XEmacs package 1.28 released.
60 2004-12-08 Norbert Koch <viteno@xemacs.org>
62 * Makefile (VERSION): XEmacs package 1.27 released.
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
70 2004-12-07 Norbert Koch <viteno@xemacs.org>
72 * Makefile (VERSION): XEmacs package 1.26 released.
74 2004-12-07 Ben Wing <ben@xemacs.org>
77 * texinfmt.el (fboundp):
78 * texinfmt.el (match-string-no-properties): New.
79 Add defn of match-string-no-properties, not in 21.4.
81 2004-12-06 Ben Wing <ben@xemacs.org>
84 Depends on text-modes.
86 * texinfmt.el (whitespace):
87 Require 'whitespace to fix compilation.
89 2004-11-07 Ben Wing <ben@xemacs.org>
92 Compile texinfo earlier due to dependencies.
95 * informat.el (Info-tagify):
96 * informat.el (Info-validate):
97 * informat.el (batch-info-validate):
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):
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.
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):
282 * texinfo.el (texinfo-insert-@-with-arg):
283 Act on region if active.
285 2003-10-31 Norbert Koch <viteno@xemacs.org>
287 * Makefile (VERSION): XEmacs package 1.25 released.
289 2003-04-26 Norbert Koch <viteno@xemacs.org>
291 * Makefile (VERSION): XEmacs package 1.24 released.
293 2003-03-22 Vasily Korytov <deskpot@myrealbox.com>
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.
299 2003-03-09 Ben Wing <ben@xemacs.org>
302 Delete explicit compile:: and binkit: rules.
303 Don't add custom-load.elc to the list of generated elc's.
305 2003-01-13 Rendhalver [Peter Brown] <rendhalver@xemacs.org>
307 * Makefile (VERSION): XEmacs package 1.23 released.
309 2003-01-06 Ville Skyttä <scop@xemacs.org>
311 * texinfo.el: Make auto-mode-alist modifications autoload-only.
312 * tex-mode.el: Ditto.
314 2002-11-29 Ben Wing <ben@xemacs.org>
316 * .cvsignore: Remove files now handled automatically by CVS.
317 * Makefile: Use `compile' instead of hard-coded `all'.
319 2002-12-06 Rendhalver [Peter Brown] <rendhalver@xemacs.org>
321 * Makefile (VERSION): XEmacs package 1.22 released.
323 2002-11-22 TAKAHASHI Kaoru <kaoru@kaisei.org>
325 * texinfmt.el (texinfo-format-separate-node): Use
326 `search-backward' instead of `re-search-backward', for footnote
329 2002-10-15 Ville Skyttä <scop@xemacs.org>
331 * Makefile (srckit): Remove.
333 2002-10-07 Rendhalver [Peter Brown] <rendhalver@xemacs.org>
335 * Makefile (VERSION): XEmacs package 1.21 released.
337 2002-09-30 Ville Skyttä <scop@xemacs.org>
339 * tex-mode.el: Add autoloaded auto-mode-alist associations.
342 2000-03-18 Yoshiki Hayashi <yoshiki@xemacs.org>
344 * texinfmt.el (texinfo-format-refill): Use new paragraph-separate
347 2000-03-01 Yoshiki Hayashi <yoshiki@xemacs.org>
349 * texnfo-upd.el: Synched with FSF 20.6.
351 2000-01-28 Yoshiki Hayashi <yoshiki@xemacs.org>
353 * texinfmt.el (texinfo-format-uref): Don't parse argument twice.
355 2000-01-19 Yoshiki Hayashi <yoshiki@xemacs.org>
357 * informat.el: (Info-validate-error-buffer): New variable.
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
364 1999-12-09 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
366 * texinfmt.el: Synched with FSF 20.5.
367 * informat.el: Synched with FSF 20.5.
369 2000-01-13 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
371 * texinfo.el (texinfo-environment-regexp): Add vtable.
373 1999-12-24 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
375 * texinfo.el: Synch with FSF 20.5.
376 Change TexInfo to Texinfo.
377 (texinfo-environment-revexp): Add more regexp.
379 1999-11-25 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
381 * texinfmt.el: Handle @ifnottex.
383 1998-07-20 Christoph Wedler <wedler@fmi.uni-passau.de>
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.
389 1998-07-14 SL Baur <steve@altair.xemacs.org>
391 * texnfo-tex.el: Global search and replace send-string ->
394 1998-07-01 Adrian Aichner <aichner@ecf.teradyne.com>
396 * texinfmt.el (texinfo-format-region): Removing trailing WS as
397 first step in Info file generation. No support for makeinfo-like
399 (texinfo-format-buffer-1): Ditto.
400 (texinfo-format-convert): Converting three hyphens to two at end
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
414 (Info-file-data): New function returning string including file
415 name and line number.
417 1998-06-10 Adrian Aichner <aichner@ecf.teradyne.com>
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.
427 1998-04-07 SL Baur <steve@altair.xemacs.org>
429 * Makefile (srckit): Use TAR/EXCLUDES variables from XEmacs.rules.
431 1998-03-03 SL Baur <steve@altair.xemacs.org>
433 * texinfmt.el: Synch with FSF Emacs 20.2.
435 1998-01-24 SL Baur <steve@altair.xemacs.org>
437 * Makefile (VERSION): Update to package standard 1.0.
438 * package-info.in: Ditto.
440 1998-01-12 SL Baur <steve@altair.xemacs.org>
442 * Makefile: Update to newer package interface.
444 1998-01-03 SL Baur <steve@altair.xemacs.org>
446 * Makefile: Update to newer package interface.
448 1997-12-14 Hrvoje Niksic <hniksic@srce.hr>
450 * texnfo-upd.el: Synched with FSF 20.2.
452 * texinfo.el: Synched with FSF 20.2.
454 * texinfo.el (texinfo-mode-syntax-table): `@' is a
455 symbol-constituent, not an escape.
457 1997-12-30 SL Baur <steve@altair.xemacs.org>
459 * Makefile (ELCS): Add informat.el.
461 1997-12-24 SL Baur <steve@altair.xemacs.org>