Mercurial > hg > xemacs-beta
comparison man/auctex/history.texi @ 24:4103f0995bd7 r19-15b95
Import from CVS: tag r19-15b95
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:51:03 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
23:0edd3412f124 | 24:4103f0995bd7 |
---|---|
1 @section News in 9.6 | |
2 | |
3 @itemize @bullet | |
4 @item | |
5 NT installation instructions added. | |
6 | |
7 @item | |
8 @file{func-doc.el} unbundled, as @file{word-help.el} will be added to | |
9 the standard Emacs distribution. See @url{http://www.ifi.uio.no/~jensthi/}. | |
10 | |
11 @item | |
12 @samp{$} is now of the syntax class `matched pair', suggested by Mats | |
13 Bengtsson @samp{<matsb@@s3.kth.se>}. | |
14 | |
15 @item | |
16 Now use @kbd{,} to enter multiple arguments to a @samp{\cite} or | |
17 @samp{\bibliography} command instead of @kbd{@key{ret}}. | |
18 | |
19 @item | |
20 Installation procedure is changed, read the @file{INSTALLATION} file. | |
21 | |
22 @item | |
23 LaCheck is unbundled. You can get @code{lacheck} from | |
24 @file{<URL:ftp://sunsite.auc.dk/pub/text/lacheck/>} or alternatively | |
25 @code{chktex} from | |
26 @file{<URL:ftp://ftp.dante.de/pub/tex/support/chktex/>}. Search for | |
27 `chktex' in @file{tex.el} to see how to switch between them.@refill | |
28 | |
29 @item | |
30 Insert @code{(require 'font-latex)} to get better font lock support. | |
31 | |
32 @item | |
33 Bug fixes. | |
34 | |
35 @item | |
36 Better handling of subdirectories, suggested by Frederic Devernay | |
37 <Frederic.Devernay@@sophia.inria.fr> and many others. | |
38 @end itemize | |
39 | |
40 @section News in 9.5 | |
41 | |
42 @itemize @bullet | |
43 @item Use the @file{func-doc.el} package to get context senstive help. | |
44 This is not autoloaded, you must load it explicitly with: | |
45 | |
46 @lisp | |
47 (require 'func-doc) | |
48 @end lisp | |
49 | |
50 @item | |
51 Bug fixes. | |
52 | |
53 @end itemize | |
54 | |
55 @section News in 9.4 | |
56 | |
57 @itemize @bullet | |
58 @item There is now a menu in @code{LaTeX-math-minor-mode}. | |
59 | |
60 @item | |
61 Bug fixes. | |
62 @end itemize | |
63 | |
64 @section News in 9.3 | |
65 | |
66 @itemize @bullet | |
67 @item | |
68 Bug fixes. | |
69 @end itemize | |
70 | |
71 @section News in 9.2 | |
72 | |
73 @itemize @bullet | |
74 @item | |
75 Bug fixes. | |
76 | |
77 @item | |
78 New file @file{bib-cite.el} contributed by Peter S. Galbraith | |
79 @samp{<rhogee@@bathybius.meteo.mcgill.ca>}. This file is not installed | |
80 or enabled by default and is not part of the basic AUC @TeX{} | |
81 package. If you have problems, questions, or suggestions, please direct | |
82 them to Peter. | |
83 | |
84 @item | |
85 New file @file{hilit-LaTeX.el} contributed by Peter S. Galbraith | |
86 @samp{<rhogee@@bathybius.meteo.mcgill.ca>}. This file is not installed | |
87 or enabled by default and is not part of the basic AUC @TeX{} | |
88 package. If you have problems, questions, or suggestions, please direct | |
89 them to Peter. | |
90 | |
91 @item | |
92 AUC @TeX{} is now less likely to suggest running Bib@TeX{} when it is | |
93 not needed. | |
94 | |
95 @item | |
96 Press @kbd{M-x LaTeX-209-to-2e @key{ret}} to make a stab at converting a | |
97 La@TeX{} 2.09 header to La@TeX{}2e. | |
98 | |
99 @item | |
100 @kbd{C-c C-m input @key{ret}} should be faster now on second try. | |
101 | |
102 @item | |
103 New variable @code{LaTeX-left-right-indent-level} controls the | |
104 indentation added by @samp{\left}. | |
105 | |
106 @item | |
107 @samp{\begin}, @samp{\end}, @samp{\left}, and @samp{\right} no longer | |
108 need to be at the beginning of the line to take effect. | |
109 | |
110 @item | |
111 You can now delete and replace La@TeX{}2e style fonts. | |
112 | |
113 @item | |
114 Moved external commands to new menu. | |
115 | |
116 @item | |
117 @kbd{C-c C-m cite @key{ret}} will prompt for multiple keys. | |
118 | |
119 @item | |
120 Better handling of @samp{"} with @file{german.sty}. | |
121 | |
122 @item | |
123 New variable @code{LaTeX-paragraph-commands} lists La@TeX{} commands | |
124 that shouldn't be formatted as part of a paragraph. | |
125 | |
126 @item | |
127 Older news moved to @file{HISTORY}. It is not @TeX{}info able, but you | |
128 can get a plaintext version with @samp{make HISTORY}. | |
129 | |
130 @item | |
131 See the new @file{ChangeLog} file for a more detailed list of changes. | |
132 The history section will now only contain user level changes. If you | |
133 send me a patch, please also provide a ChangeLog entry. | |
134 @end itemize | |
135 | |
136 @node Version 9.1, Version 9.0, Version 9.2, History | |
137 @section News in 9.1 | |
138 | |
139 Coordinater: Per Abrahamsen, 1994. | |
140 | |
141 Alpha testers (in order of appearance): | |
142 Bernt Guldbrandtsen @samp{<bernt@@weinberg.pop.bio.aau.dk>}, | |
143 Kevin Scott @samp{<scottkj@@prl.philips.co.uk>}, | |
144 Lawrence R. Dodd @samp{<dodd@@roebling.poly.edu>}, | |
145 Michelangelo Grigni @samp{<mic@@cs.ucsd.edu>}, | |
146 David Aspinall @samp{<da@@dcs.edinburgh.ac.uk>}, | |
147 Frederic Devernay @samp{<Frederic.Devernay@@sophia.inria.fr>}, | |
148 Robert Estes @samp{<estes@@ece.ucdavis.edu>}, | |
149 Peter Whaite @samp{<peta@@cim.mcgill.ca>}, | |
150 Karl Eichwalder @samp{<karl@@pertron.central.de>}, | |
151 John Interrante @samp{<interran@@uluru.Stanford.EDU>}, | |
152 James A. Robinson @samp{<jimr@@simons-rock.edu>}, | |
153 Tim Carlson @samp{<imsgtcar@@mathfs.math.montana.edu>}, | |
154 Michelangelo Grigni @samp{<mic@@cs.ucsd.edu>}, | |
155 Manoj Srivastava @samp{<srivasta@@pilgrim.umass.edu>}, | |
156 Richard Stanton @samp{<stanton@@haas.berkeley.edu>}, | |
157 Kobayashi Shinji @samp{<koba@@flab.fujitsu.co.jp>}, | |
158 and probably more.@refill | |
159 | |
160 @itemize @bullet | |
161 @item | |
162 La@TeX{}2e is now default. Set @code{LaTeX-version} to @samp{"2"} to | |
163 disable this. | |
164 | |
165 @item | |
166 Better handling of @samp{*TeX background*} buffer. Suggested by John | |
167 Interrante @samp{<interran@@uluru.Stanford.EDU>}. | |
168 | |
169 @item | |
170 Parser did not recognise the use of @samp{\def} to create La@TeX{} | |
171 environments. Reported by Frederic Devernay | |
172 @samp{<Frederic.Devernay@@sophia.inria.fr>}. | |
173 | |
174 @item | |
175 Minor cleanup in some error messages. | |
176 | |
177 @item | |
178 Fixed bug in @code{TeX-comment-paragraph} when called with a negative | |
179 argument. Reported by Markus Kramer @samp{<kramer@@inf.fu-berlin.de>}. | |
180 | |
181 @item | |
182 Don't move point in master file when running a command on the region in | |
183 an included file. Thanks to Karl Wilhelm Langenberger | |
184 @samp{<wlang@@rs6000.mri.akh-wien.ac.at>} for the patch. | |
185 | |
186 @item | |
187 @code{LaTeX-math-mode} no longer works on Emacs 18 or older Lucid | |
188 versions. This change allowed me to unbundle @file{min-map.el}. | |
189 | |
190 @item | |
191 Made @kbd{C-c C-e} more robust, especially when applied on an empty | |
192 active region. Reported by Andrew Senior @samp{<aws@@eng.cam.ac.uk>}. | |
193 | |
194 @item | |
195 @kbd{C-c C-m section RET} and @kbd{M-@key{tab}} should work now in | |
196 @TeX{}info mode. @kbd{C-c C-b} and @kbd{C-c C-r} removed, since they | |
197 did not work. Reported by Karl Eichwalder | |
198 @samp{<karl@@pertron.central.de>}. | |
199 | |
200 @item | |
201 Made @kbd{M-q} skip block comments. Sugested by Peter Whaite | |
202 @samp{<peta@@cim.mcgill.ca>}. | |
203 | |
204 @item | |
205 Code cleanup: Renamed @samp{-format-} functions to @samp{-fill-}. | |
206 | |
207 @item | |
208 Made @kbd{,} and @kbd{.} remove any preceding italic correction. | |
209 | |
210 @item | |
211 Changes in math mode: @samp{setminus} moved to @key{\}, @samp{not} moved | |
212 to @key{/}, and @samp{wedge}, @samp{vee}, and @samp{neg} installed on | |
213 @key{&}, @kbd{|}, and @kbd{!} to make writing logic easier for C | |
214 programmers. | |
215 | |
216 @item | |
217 Renamed @file{auc-tex.el} to @file{auc-old.el} to make it less likely | |
218 that new users load it by mistake. | |
219 | |
220 @item | |
221 Changed name of @file{easymenu.el} to @file{auc-menu.el} to avoid | |
222 conflict with RMS's version. Updated it to handle the Lucid | |
223 @code{:keys} keyword argument. Defines a popup menu for both FSF and | |
224 Lucid emacs, although it is only installed in Lucid Emacs. Added David | |
225 Aspinall's @samp{<da@@dcs.edinburgh.ac.uk>} patch to handle an empty | |
226 menu bar under Lucid Emacs. The interface is still a superset of | |
227 @file{easymenu.el}. This version should no longer prevent the sharing | |
228 of byte compiled files between FSF and Lucid emacs. | |
229 | |
230 @item | |
231 Marking a section or environment now highlight it in Lucid Emacs. It | |
232 already worked in GNU Emacs. Thanks to Andreas Ernst | |
233 @samp{ernst_a@@maths.uwa.edu.au}. | |
234 | |
235 @item | |
236 Font support for La@TeX{}2e. Many people suggested this. | |
237 Automatically activated for all documents defined with | |
238 @samp{\documentclass}. | |
239 | |
240 @item | |
241 Outline support for La@TeX{}2e fixed by Robert Estes | |
242 @samp{<estes@@ece.ucdavis.edu>}. | |
243 | |
244 @item | |
245 @samp{bibliography} macro now works. Thanks to Frederic Devernay | |
246 @samp{<Frederic.Devernay@@sophia.inria.fr>}. | |
247 | |
248 @item | |
249 Fixes to @file{psfig} support by Thomas Graichen | |
250 @samp{<graichen@@sirius.physik.fu-berlin.de>}. | |
251 | |
252 @item | |
253 Fixed position of @samp{\label} in environments. Reported by Richard | |
254 Stanton @samp{<stanton@@haas.berkeley.edu>}. | |
255 | |
256 @item | |
257 Made the name of the AUC @TeX{} menu mode specific. | |
258 | |
259 @item | |
260 More reliable guesses with @kbd{C-c C-r}. Thanks to Lawrence R. Dodd | |
261 @samp{<dodd@@roebling.poly.edu>}. | |
262 | |
263 @item | |
264 Insert newline before inserting local variable section. Thanks to | |
265 Rajeev Gore' @samp{<rpg@@cs.man.ac.uk>}. | |
266 | |
267 @item | |
268 Fixes to Japanese version. Thanks to Kobayashi Shinji | |
269 @samp{<koba@@flab.fujitsu.co.jp>}. | |
270 | |
271 @item | |
272 Fixed bug in @samp{put} and @samp{multiput} macros. Thanks to Kobayashi | |
273 Shinji @samp{<koba@@flab.fujitsu.co.jp>} and Masayuki Kuwada | |
274 <kuwada@@axion-gw.ee.uec.ac.jp>. | |
275 | |
276 @item | |
277 Display number of pages after end of La@TeX{} compilation. Thanks to | |
278 Lawrence R. Dodd @samp{<dodd@@roebling.poly.edu>}. | |
279 | |
280 @item | |
281 Only update section and environment menus when the lists have changed. | |
282 | |
283 @item | |
284 New variables @code{LaTeX-header-end} and @code{LaTeX-trailer-start}. | |
285 | |
286 @item | |
287 Some Emacs 18 compatibility changes. Thanks to Fran E. Burstall | |
288 @samp{<F.E.Burstall@@maths.bath.ac.uk>}. | |
289 | |
290 @item | |
291 Use nonrecursive function to determine the current environment. This | |
292 should solve problems with exceeding lisp max depth. Contributed by | |
293 David Aspinall @samp{<da@@dcs.edinburgh.ac.uk>}. | |
294 | |
295 @item | |
296 Fixed documentation for @kbd{` ~} in @file{math-ref.tex}. Thanks to | |
297 Morten Welinder @samp{<terra@@diku.dk>}. | |
298 | |
299 @item | |
300 Made @code{LaTeX-math-mode} work better with FSF Emacs 19 in the case | |
301 where you press something undefined, in particular function keys. | |
302 Requested by several. | |
303 | |
304 @item | |
305 Inserting an itemize environment around the active region now insert the | |
306 first item inside the environment. Thanks to Berwin A. Turlach | |
307 @samp{<berwin@@core.ucl.ac.be>} for reporting this. | |
308 | |
309 @item | |
310 Fixed bug in right button menu under Lucid. Reported by Frederic | |
311 Devernay @samp{<Frederic.Devernay@@sophia.inria.fr>}. | |
312 @end itemize | |
313 | |
314 @node Version 9.0, Version 8.0, Version 9.1, History | |
315 @section News in 9.0 | |
316 | |
317 Coordinator: Per Abrahamsen, 1994. | |
318 | |
319 Alpha testers (in order of appearance): | |
320 Volker Dobler @samp{<dobler@@etu.wiwi.uni-karlsruhe.de>}, | |
321 Piet van Oostrum @samp{<piet@@cs.ruu.nl>}, | |
322 Frederic Devernay @samp{<Frederic.Devernay@@sophia.inria.fr>}, | |
323 Robert Estes @samp{<estes@@ece.ucdavis.edu>}, | |
324 Berwin Turlach @samp{<berwin@@core.ucl.ac.be>}, | |
325 Tim Carlson @samp{<imsgtcar@@mathfs.math.montana.edu>}, | |
326 Peter Thiemann @samp{<thiemann@@provence.informatik.uni-tuebingen.de>}, | |
327 Kevin Scott @samp{<scottkj@@prl.philips.co.uk>}, | |
328 Lawrence R. Dodd @samp{<dodd@@roebling.poly.edu>}, | |
329 Johan Van Biesen @samp{<vbiesen@@wins.uia.ac.be>}, | |
330 Marc Gemis @samp{<makke@@wins.uia.ac.be>}, | |
331 Michelangelo Grigni @samp{<mic@@cs.ucsd.edu>}, | |
332 Kevin Scott @samp{<scottkj@@prl.philips.co.uk>}, | |
333 Peter Paris @samp{<pparis@@bass.gmu.edu>}, | |
334 Peter Barth @samp{<barth@@mpi-sb.mpg.de>}, | |
335 Andy Piper @samp{<ajp@@eng.cam.ac.uk>}, | |
336 Richard Stanton @samp{<stanton@@haas.berkeley.edu>}, | |
337 Christoph Wedler @samp{<wedler@@fmi.uni-passau.de>}, | |
338 Graham Gough @samp{<graham@@cs.man.ac.uk>}, | |
339 and probably more.@refill | |
340 | |
341 @itemize @bullet | |
342 @item | |
343 Fixed problem with @file{filladapt} defeating La@TeX{} mode's own | |
344 indentation algorithm. Thanks to Piet van Oostrum | |
345 @samp{<piet@@cs.ruu.nl>}. | |
346 | |
347 @item | |
348 Made environments and sections selectable from the menu bar. | |
349 | |
350 @item | |
351 Support Emacs comment conventions. Comments starting with a single | |
352 @samp{%} are indented at @code{comment-column}. Comments starting with | |
353 @samp{%%%} are indented at column 0. Comments starting with | |
354 @samp{%%} are indented like ordinary text. You can set the variables | |
355 @code{LaTeX-right-comment-regexp} and @code{LaTeX-left-comment-regexp} | |
356 to nil to disable this. See also @code{LaTeX-ignore-comment-regexp}. | |
357 Rewrote it from Christoph Wedler @samp{<wedler@@fmi.uni-passau.de>} from | |
358 original code. | |
359 | |
360 @item | |
361 @key{tab} and @key{lfd} will not indent code in @samp{verbatim} | |
362 environment if you set @code{LaTeX-indent-environment-check} to non-nil. | |
363 This was also first implemented by Christoph Wedler | |
364 @samp{<wedler@@fmi.uni-passau.de>}. | |
365 | |
366 @item | |
367 You can now get get custom indentation for various environments. See | |
368 @code{LaTeX-indent-environment-list}. | |
369 | |
370 @item | |
371 @kbd{C-c C-m left @key{ret}} new automatically inserts a matching | |
372 @samp{\right}. See variables @code{TeX-left-right-braces}, | |
373 @code{TeX-braces-default-association}, and | |
374 @code{TeX-braces-user-association}. This feature was suggested by Jesse | |
375 @samp{<jes@@math.msu.edu>} and implemented by Berwin Turlach | |
376 @samp{<berwin@@core.ucl.ac.be>}. | |
377 | |
378 @item | |
379 Don't automatically display the compilation buffer unless | |
380 @code{TeX-show-compilation} in non-nil. Suggested by Stefan Schoef | |
381 @samp{Stefan.Schoef@@arbi.informatik.uni-oldenburg.de}. | |
382 | |
383 @item | |
384 Bundled @file{ltx-help.el}. Press @kbd{C-h C-l} to get the | |
385 documentation for a LaTeX command. | |
386 | |
387 @item | |
388 Fixed indentation of @samp{\left} and @samp{\right}. Thanks to | |
389 Christoph Wedler @samp{<wedler@@fmi.uni-passau.de>}. | |
390 | |
391 @item | |
392 Installation procedure changed. @file{tex-site.el} is now intended to | |
393 survive AUC @TeX{} upgraded. The distribution version only contains | |
394 autoloads (eliminating the need for @file{tex-load.el} , the | |
395 customization variables are moved to @file{tex.el}. You should copy | |
396 those variables you need to customize from @file{tex.el} to | |
397 @file{tex-site.el}. | |
398 | |
399 @item | |
400 Made it possible to use absolute paths when including bibliographies or | |
401 style files. | |
402 | |
403 @item | |
404 Fixed problem with parsing errors after running La@TeX{} on the region | |
405 from the menu. Thanks to Peter Barth @samp{<barth@@mpi-sb.mpg.de>} for | |
406 finding this one. | |
407 | |
408 @item | |
409 The file @file{doc/ref-card.texi} has been renamed to | |
410 @file{doc/tex-ref.texi} to avoid confusion with the reference card for | |
411 GNU Emacs. Suggested by Michelangelo Grigni @samp{<mic@@cs.ucsd.edu>}. | |
412 | |
413 @item | |
414 The @file{README}, @file{CHANGES} and @file{INSTALLATION} files are now | |
415 generated from chapters of this manual, to ensure they stay in sync. | |
416 | |
417 @item | |
418 @kbd{M-@key{tab}} will now complete some macro arguments in addition to | |
419 macro names. In particular, if you press @kbd{M-@key{tab}} after | |
420 @samp{\cite@{} or @samp{\ref@{} you will get completion for bibitems and | |
421 labels, respectively. | |
422 | |
423 @item | |
424 Merged a number of files. The major files are now @file{tex.el} for | |
425 plain @TeX{} and common support, @file{tex-buf.el} for running external | |
426 commands, and @file{latex.el} for La@TeX{} support. | |
427 | |
428 @item | |
429 Unbundled @file{outln-18.el}. Users of Emacs 18 or Lucid Emacs 19.9 or | |
430 earlier must get @file{outln-18.el} and install it as @file{outline.el} | |
431 if they want the outline commands to work. | |
432 | |
433 @item | |
434 No longer bind @kbd{C-c @key{tab}} to @code{TeX-complete-symbol}. Use | |
435 @kbd{M-@key{tab}} instead. | |
436 | |
437 @item | |
438 Cleaned up the parser and parameterizedd it. Now you can add now types | |
439 of information to be maintained by the parser simply by calling | |
440 @code{TeX-auto-add-type}. You still need to install the regexps with | |
441 @code{TeX-auto-add-regexp}. | |
442 | |
443 @item | |
444 Disable the automatic insertion of empty braces after macros with no | |
445 arguments in @code{LaTeX-math-mode}. Added a variable | |
446 @code{TeX-insert-braces} to disable it everywhere. | |
447 | |
448 @item | |
449 Now complete with existing labels when asking for a label in a La@TeX{} | |
450 environment. Suggested by Berwin Turlach | |
451 @samp{<berwin@@core.ucl.ac.be>}. | |
452 | |
453 @item | |
454 The variables @code{TeX-private-macro}, @code{TeX-private-auto}, and | |
455 @code{TeX-private-style} are now initialized from the @samp{TEXINPUTS} | |
456 and @samp{BIBINPUTS} environment variables. | |
457 | |
458 @item | |
459 @kbd{C-c C-f} and @kbd{C-c C-e} will now put the template around the | |
460 region if the region is active. | |
461 | |
462 @item | |
463 Fixed @kbd{C-u C-c C-e} to handle environments ending with a star | |
464 (@samp{*}). Reported by Berwin Turlach | |
465 @samp{<berwin@@core.ucl.ac.be>}. | |
466 | |
467 @item | |
468 Don't use @code{with-output-to-temp-buffer} for compilation buffer. | |
469 Fixed by Frederic Devernay @samp{<Frederic.Devernay@@sophia.inria.fr>}. | |
470 | |
471 @item | |
472 New function @code{TeX-command-buffer} (@kbd{C-c C-b}) to run a command | |
473 on the (visible part of) the current buffer. Requested by several | |
474 people. | |
475 | |
476 @item | |
477 Bundled the latest @file{reporter.el}, added | |
478 @code{TeX-submit-bug-report} to menus. | |
479 | |
480 @item | |
481 @code{TeX-insert-braces} now takes an argument like | |
482 @code{insert-parentheses}. Thanks to Lawrence R. Dodd | |
483 @samp{<dodd@@roebling.poly.edu>}. | |
484 | |
485 @item | |
486 Fixed bug in @samp{\put} and @samp{\multiput} macros. Thanks to Kevin | |
487 Scott @samp{<scottkj@@prl.philips.co.uk>}. | |
488 | |
489 @item | |
490 Deleted @code{ams-latex-mode}, @code{slitex-mode}, and | |
491 @code{foiltex-mode}. Instead, use @code{LaTeX-command-style} to | |
492 determine the name of the external command to use. | |
493 | |
494 @item | |
495 Deleted @code{latex2e-mode}. Instead set the @code{LaTeX-version} | |
496 variable. This may be done automatically if you use | |
497 @samp{\documentclass} in the future. | |
498 | |
499 @item | |
500 Fixed Lucid Emacs menu for @TeX{}info mode. Thanks to Frederic Devernay | |
501 @samp{<Frederic.Devernay@@sophia.inria.fr>}, | |
502 | |
503 @item | |
504 Added support for @file{harvard.sty} by Berwin Turlach | |
505 @samp{<berwin@@core.ucl.ac.be>}. | |
506 | |
507 @item | |
508 Filling will not let display math equations @samp{\[ ... \]} be on a | |
509 line by themselves. Reported by Matthew Morley | |
510 @samp{<Matthew.Morley@@gmd.de>}. | |
511 | |
512 @item | |
513 Made @code{words-include-escapes} default to nil. | |
514 | |
515 @item | |
516 Made @code{TeX-expand-list} expansions case sensitive. Thanks to Havard | |
517 Rue @samp{<Havard.Rue@@sima.sintef.no>}. | |
518 | |
519 @item | |
520 Fixed error in calculating indentation for lines starting with a brace. | |
521 Thanks to Piet van Oostrum @samp{<piet@@cs.ruu.nl>}. | |
522 | |
523 @item | |
524 Fixed bug in the @samp{addcontentsline}, @samp{newtheorem}, and | |
525 @samp{pagenumbering} macros reported by Berwin Turlach | |
526 @samp{<berwin@@core.ucl.ac.be>}. | |
527 | |
528 @item | |
529 Doc fixes by Lawrence R. Dodd @samp{<dodd@@roebling.poly.edu>}. | |
530 | |
531 @item | |
532 Indentation no longer fooled by @samp{\\@{}, Thanks to Peter Thiemann | |
533 @samp{<thiemann@@provence.informatik.uni-tuebingen.de>}. | |
534 | |
535 @item | |
536 Bind @kbd{M-C-e} and @kbd{M-c-a} to @code{LaTeX-find-matching-end} and | |
537 @code{LaTeX-find-matching-begin}. Suggested by Lawrence R. Dodd | |
538 @samp{<dodd@@roebling.poly.edu>}. | |
539 | |
540 @item | |
541 Added variable @code{TeX-quote-after-quote} which causes | |
542 @code{TeX-insert-quote} to insert literal @samp{"} except when after | |
543 another @samp{"}, in which case it will expand to @code{TeX-open-quote} | |
544 or @code{TeX-close-quote}. This code was contributed by Piotr Filip | |
545 Sawicki @samp{<pfs@@mimuw.edu.pl>}. | |
546 | |
547 @item | |
548 Added support for Polish style files @file{plfonts.sty} and | |
549 @file{plhb.sty}, contributed by Piotr Filip | |
550 Sawicki @samp{<pfs@@mimuw.edu.pl>}. | |
551 | |
552 @item | |
553 Added section with suggestions for how to handle European | |
554 character sets. | |
555 | |
556 @item | |
557 Created workaround for bug in the regexp handler in some Emacs 18 | |
558 versions and older versions of Lucid Emacs. The workaround | |
559 means you cannot use space in the documentstyle command in Emacs and | |
560 Lucid Emacs earlier than version 19.9. | |
561 | |
562 @item | |
563 @file{powerkey.el} is removed since the functionality is integrated in | |
564 GNU Emacs | |
565 | |
566 @item | |
567 @kbd{C-u "} now inserts four literal @samp{"}, not just one. To insert | |
568 a single @samp{"} either press @key{"} twice or use @kbd{C-q "}. | |
569 | |
570 @item | |
571 Allow non-string value for @code{outline-minor-map-prefix}. Reported by | |
572 David Smith @samp{<maa507@@comp.lancs.ac.uk>}. | |
573 | |
574 @item | |
575 Make the use of @code{write-file-hooks} more safe, and use | |
576 @code{local-write-file-hooks} when possible. Suggested by David Smith | |
577 @samp{<maa507@@comp.lancs.ac.uk>}. | |
578 | |
579 @item | |
580 Don't indent @samp{\begin@{verbatim@}} and @samp{\end@{verbatim@}}, | |
581 since any space before @samp{\end@{verbatim@}} is significant. Thanks to | |
582 Peter Thiemann @samp{<thiemann@@informatik.uni-tuebingen.de>} for the | |
583 patch. | |
584 | |
585 @item | |
586 Show available fonts when you try to insert an non-existing font. | |
587 Suggested by David Smith @samp{<maa507@@comp.lancs.ac.uk>}. | |
588 | |
589 @item | |
590 The @code{member} function in @file{tex-18.el} does not depend on | |
591 @code{TeX-member} now. Thanks to Piet van Oostrum | |
592 @samp{<piet@@cs.ruu.nl>}. | |
593 | |
594 @item | |
595 Do not overwrite any global binding of @kbd{M-@kbd{ret}}. Suggested by | |
596 Jens Petersen @samp{<J.Petersen@@qmw.ac.uk>}. | |
597 | |
598 @item | |
599 Major modes for writing text are supposed to rebind @kbd{M-@kbd{tab}} to | |
600 @code{ispell-complete-word}. Reported by Jens Petersen | |
601 @samp{<J.Petersen@@qmw.ac.uk>}. | |
602 | |
603 @item | |
604 Fixed problems with @TeX{}info menus. Thanks to David Smith | |
605 @samp{<maa507@@comp.lancs.ac.uk>} for reporting this. | |
606 | |
607 @item | |
608 Code cleanup. Removed the @file{format} directory, as it did not make | |
609 it easier to add new @TeX{} modes, quite the contrary. | |
610 | |
611 @item | |
612 Fixed name conflict in @file{auc-tex.el}, reported by Rik Faith | |
613 @samp{<faith@@cs.unc.edu>}. | |
614 | |
615 @item | |
616 Fixed some spelling errors. Thanks to Lawrence R. Dodd | |
617 @samp{<dodd@@roebling.poly.edu>}. | |
618 | |
619 @item | |
620 Fixed bug prohibiting non-standard file extensions. Now recognize | |
621 @file{.ltx} by default. Suggested by Lawrence R. Dodd | |
622 @samp{<dodd@@roebling.poly.edu>}. | |
623 | |
624 @item | |
625 Name of the AUC @TeX{} info files changes once again to be usable under | |
626 DOS. This time simply to @file{auctex}. | |
627 | |
628 @item | |
629 Documented @code{TeX-outline-extra}. | |
630 | |
631 @item | |
632 Could not select command on region from the menu before loading | |
633 @file{tex-buf}. Reported by Uwe Bonnes | |
634 @samp{<bon@@lte.e-technik.uni-erlangen.de>}. | |
635 | |
636 @item | |
637 Make the hilit19 interface more robust. Thanks to William Dean Norris | |
638 II @samp{<wdn@@dragonfly.cis.ufl.edu>}. | |
639 | |
640 @item | |
641 More OS/2 Makefile fixes by Bodo Huckestein | |
642 @samp{<bodo@@eu10.mpi-hd.mpg.de>}. | |
643 | |
644 @item | |
645 Reimplemented comment support on top of @code{comment-region}, giving | |
646 slightly different semantics. | |
647 @end itemize | |
648 | |
649 | |
650 @node Version 8.0, Version 7.3, Version 9.0, History | |
651 @comment node-name, next, previous, up | |
652 @section News in 8.0 | |
653 | |
654 Coordinator: Per Abrahamsen, 1993. | |
655 | |
656 Alpha testers (in order of appearance): Marc Gemis | |
657 @samp{<makke@@wins.uia.ac.be>}, Shinji Kobayashi | |
658 @samp{<koba@@flab.fujitsu.co.jp>}, Philippe Defert | |
659 @samp{<defert@@gnuisance.cern.ch>}, Richard Stanton | |
660 @samp{<stanton@@haas.berkeley.edu>}, Norbert Kiesel | |
661 @samp{<norbert@@i3.informatik.rwth-aachen.de>}, Roberto Cecchini | |
662 @samp{<CECCHINI@@fi.infn.it>}, Hanno Wirth @samp{<wirth@@igd.fhg.de>}, | |
663 Tim Carlson @samp{<tim@@math.montana.edu>}, John Daschbach | |
664 @samp{<dasch@@darkwing.uoregon.edu>}, Bob Fields | |
665 @samp{<bob@@minster.york.ac.uk>}, Peter Whaite | |
666 @samp{<peta@@cim.mcgill.ca>}, Volker Dobler | |
667 @samp{<dobler@@etu.wiwi.uni-karlsruhe.de>}, Phil Austin | |
668 @samp{<phil@@geog.ubc.ca>}, Martin Maechler | |
669 @samp{<maechler@@stat.math.ethz.ch>}, Havard Rue | |
670 @samp{<Havard.Rue@@sima.sintef.no>}, Tim Geisler | |
671 @samp{<tmgeisle@@faui80.informatik.uni-erlangen.de>}, Tim Carlson | |
672 @samp{<imsgtcar@@mathfs.math.montana.edu>}, Sridhar Anandakrishnan | |
673 @samp{<sak@@essc.psu.edu>}, Peter Thiemann | |
674 @samp{<thiemann@@provence.informatik.uni-tuebingen.de>}, Pedro Quaresma | |
675 @samp{<pedro@@mat.uc.pt>}, Christian Lynbech | |
676 @samp{<lynbech@@daimi.aau.dk>}, Kevin Scott | |
677 @samp{<scottkj@@prl.philips.co.uk>}, Bodo Huckestein | |
678 @samp{<bodo@@eu10.mpi-hd.mpg.de>}, Cengiz Alaettinoglu | |
679 @samp{<ca@@cs.UMD.EDU>}, Jakob Schiotz | |
680 @samp{<schiotz@@fysik.dth.dk>}, and probably more.@refill | |
681 | |
682 @itemize @bullet | |
683 @item | |
684 New variable @code{LaTeX-letter-sender-address} contains default address | |
685 for use with the letter style. Set it to the address of your | |
686 organization in @file{tex-site.el}. Thanks to Sridhar Anandakrishnan | |
687 @samp{<sak@@essc.psu.edu>}. | |
688 | |
689 @item | |
690 Makefile now works under OS/2 with GNU Make. Thanks to Bodo Huckestein | |
691 @samp{bodo@@eu10.mpi-hd.mpg.de}. | |
692 | |
693 @item | |
694 Made it possible to install global auto files without having Bib@TeX{} | |
695 mode installed. Thanks to Christian Lynbech | |
696 @samp{<lynbech@@daimi.aau.dk>}. | |
697 | |
698 @item | |
699 Minor documentation fixes. Thanks to Martin Maechler | |
700 @samp{<maechler@@stat.math.ethz.ch>}. | |
701 | |
702 @item | |
703 Added support for @samp{eqref} for the @samp{amsart} style. Thanks to | |
704 Peter Whaite @samp{<peta@@cim.mcgill.ca>}. | |
705 | |
706 @item | |
707 Use @samp{-c} as the default shell command option under @samp{emx}. | |
708 Eberhard Mattes @samp{<mattes@@azu.informatik.uni-stuttgart.de>} says | |
709 it is better than @samp{/c}. | |
710 | |
711 @item | |
712 Made powerkey in the menus work better under OS/2. Thanks to Eberhard | |
713 Mattes @samp{<mattes@@azu.informatik.uni-stuttgart.de>}. | |
714 | |
715 @item | |
716 Made the reference cards print correctly on US letter format paper. | |
717 Thanks to Magnus Nordborg @samp{<magnus@@fisher.Stanford.EDU>}. | |
718 | |
719 @item | |
720 @code{LaTeX-dead-mode} removed. Read the file `ISO-TEX' for alternative | |
721 solutions. | |
722 | |
723 @item | |
724 All minor modes unbundled. You can find them from ftp at | |
725 @samp{ftp.iesd.auc.dk} in the directory @file{/pub/emacs-lisp}. Removed | |
726 information about minor modes from this document. | |
727 | |
728 @item | |
729 New hooks for changing ispell directory, see @file{tex-site.el} for | |
730 details. | |
731 | |
732 @item | |
733 La@TeX{}2e mode now supported. Insert | |
734 | |
735 @lisp | |
736 (setq TeX-default-mode 'latex2e-mode) | |
737 @end lisp | |
738 | |
739 in your @file{.emacs} file to get documentclass instead of documentstyle | |
740 per default. The parser recognizes documentclass, usepackage, and | |
741 newcommand with a default argument. There are also templates for all of | |
742 them. | |
743 | |
744 @item | |
745 Added Jakob Schiotz's @samp{<schiotz@@fysik.dth.dk>} help file for | |
746 installing AUC @TeX{} on OEMACS. It will probably also be of interest | |
747 for DEMACS users. | |
748 | |
749 @item | |
750 Minor changes to be more friendly for OEMACS, thanks to Jakob Schiotz | |
751 @samp{<schiotz@@fysik.dth.dk>}. | |
752 | |
753 @item | |
754 The control key bindings in @code{LaTeX-math-mode} now works, thanks to | |
755 Frederic Devernay @samp{<Frederic.Devernay@@sophia.inria.fr>}. | |
756 | |
757 @item | |
758 La@TeX{} outlines no longer matches @samp{\partial} or other commands | |
759 with a sectioning command as prefix. Thanks to Jakob Schiotz | |
760 @samp{<schiotz@@fysik.dth.dk>}. | |
761 | |
762 @item | |
763 @code{LaTeX-fill-paragraph} now handles the case where the previous line | |
764 both contain an @samp{\item} and an unmatched open brace. Thanks to | |
765 Piet van Oostrum @samp{<piet@@cs.ruu.nl>}. | |
766 | |
767 @item | |
768 Use abbreviated file name for @TeX{} output buffers in Emacs 19. Thanks | |
769 to Jens Gustedt @samp{<gustedt@@math.tu-berlin.de>}. | |
770 | |
771 @item | |
772 Added lowercase alias for @code{LaTeX-math-mode} for use with Emacs file | |
773 mode commands. Thanks to Olaf Burkart | |
774 @samp{<burkart@@zeus.informatik.rwth-aachen.de>}. | |
775 | |
776 @item | |
777 Added code to reuse old region in @code{TeX-command-region} if mark is | |
778 not active. Thanks to Cengiz Alaettinoglu @samp{<ca@@cs.UMD.EDU>}. | |
779 | |
780 @item | |
781 Now get keyboard accelerators on all menus rather than only AUC @TeX{} | |
782 menus, thanks to the @file{powerkey.el} file by Lars Lindberg | |
783 @samp{<lli@@sypro.cap.se>}. | |
784 | |
785 @item | |
786 Added @code{TeX-electric-macro} for faster completion of @TeX{} macros. | |
787 @xref{Completion}. | |
788 | |
789 @item | |
790 Comparing printer names are now case incentive. Thanks to Richard | |
791 Stanton @samp{<stanton@@haas.berkeley.edu>}. | |
792 | |
793 @item | |
794 Default shell fixed for OS/2. Thanks to Richard Stanton | |
795 @samp{<stanton@@haas.berkeley.edu>}. | |
796 | |
797 @item | |
798 Added functions to hide (@code{LaTeX-hide-environment}) and show | |
799 (@code{LaTeX-show-environment}) the current environment. | |
800 | |
801 @item | |
802 @kbd{C-u C-c C-e} will now modify the current environment instead of | |
803 inserting a new environment. This is like the optional argument to the | |
804 font commands. | |
805 | |
806 @item | |
807 Added nabla to LaTeX Math Mode. Suggested by Bill Reynolds | |
808 @samp{<bill@@goshawk.lanl.gov>}. | |
809 | |
810 @item | |
811 Added commands for running @TeX{} and La@TeX{} interactively. Thanks to | |
812 David Carlisle @samp{<carlisle@@computer-science.manchester.ac.uk>}. | |
813 | |
814 @item | |
815 The external commands will now insert there output @emph{before} point | |
816 in the output buffers. This allows you to follow the progress by | |
817 putting point at the end of the file. Suggested by Jak Kirman | |
818 @samp{<jak@@cs.brown.edu>}. | |
819 | |
820 @item | |
821 When invoking an external command from a menu, the document will be | |
822 automatically saved. | |
823 | |
824 @item | |
825 There are now a printer menu for emacs 19. | |
826 | |
827 @item | |
828 Redesigned dependency checking. Now only checks dependencies for files | |
829 loaded in the current emacs session. This is much faster, but will not | |
830 catch files that are edited outside this emacs session, or files edited | |
831 in killed buffers. @strong{@code{TeX-check-path} must at least contain | |
832 @file{.} for saving to work}. If you have set @samp{TeX-check-path} | |
833 in your @file{.emacs} file, remove it. The default value is fast enough | |
834 now. | |
835 | |
836 @item | |
837 New variable @code{TeX-save-query} control if AUC @TeX{} will query you | |
838 for each modified buffer when you save the document. Set it to nil to | |
839 get rid of these questions. Setting this variable also affect the | |
840 automatic saving of the document that happens each time you start an | |
841 external command. | |
842 | |
843 @item | |
844 New command @code{TeX-save-document} will save all files in the current | |
845 document, i.e. the document associated with the current buffer. | |
846 | |
847 @item | |
848 Cleaned up all minor modes, also made them use @file{min-map.el} or | |
849 @file{min-mode.el} instead of @file{min-bind.el}. | |
850 | |
851 @item | |
852 Cleaned up release management. | |
853 | |
854 @item | |
855 AUC TeX will not longer be confused when you rewrite a file under a new | |
856 name. | |
857 | |
858 @item | |
859 Lots of code cleanup, involving reformatting the source and renaming all | |
860 @samp{-hook} variables and functions to conform with the Emacs 19 | |
861 guidelines. | |
862 | |
863 @item | |
864 Can now parse Japanese characters in labels and macros when you use | |
865 Japanese @TeX{}. Thanks to Shinji Kobayashi | |
866 @samp{<koba@@flab.fujitsu.co.jp>}. | |
867 | |
868 @item | |
869 Made it safe to quit when AUC @TeX{} asks for the name of the master | |
870 file. It will simply assume the file itself is the master, and continue | |
871 without inserting any file local variables. | |
872 | |
873 @item | |
874 Support for @code{epsf} and @code{psfig} style files. Thanks to Marc | |
875 Gemis @samp{<makke@@wins.uia.ac.be>}. | |
876 | |
877 @item | |
878 Support for La@TeX{}info. Thanks to Marc Gemis | |
879 @samp{<makke@@wins.uia.ac.be>}. | |
880 | |
881 @item | |
882 Only examine the first 10000 bytes to find out what @TeX{} mode to use. | |
883 | |
884 @item | |
885 Added @code{TeX-submit-bug-report} command to submit bug reports. It | |
886 uses the @file{reporter.el} distributed with SuperCite, so it may not be | |
887 available in some Emacs 18 installations. | |
888 | |
889 @item | |
890 Speeded up parsing significantly by using a simpler regexp. | |
891 | |
892 @item | |
893 Added variable @code{TeX-auto-untabify}. Set it to nil to prevent | |
894 untabifying the buffer when it is saved. Several people wanted this. | |
895 | |
896 @item | |
897 Changed defaults to @emph{not} do any automatic parsing, nor prompt for | |
898 a master file. @xref{Parsing Files}, @ref{Multifile}, for information | |
899 about how ot correct this. In short, insert the following in your | |
900 @file{.emacs} file. | |
901 | |
902 @lisp | |
903 (setq TeX-auto-save t) | |
904 (setq TeX-parse-self t) | |
905 (setq-default TeX-master nil) | |
906 @end lisp | |
907 | |
908 @item | |
909 Some grammatical fixes to the @file{PROBLEMS} file. Thanks to Lawrence | |
910 R. Dodd @samp{<dodd@@roebling.poly.edu>}. | |
911 | |
912 @item | |
913 No longer install a separate @code{outline-minor-mode} by default, as | |
914 the FSF Emacs 19.19 @code{outline-minor-mode} is adequate. The included | |
915 file @file{outln-18.el} emulates the FSF Emacs 19.19 mode under Emacs 18. | |
916 | |
917 The FSF Emacs 19.19 @code{outline-minor-mode} use the @kbd{C-c} prefix | |
918 instead of @kbd{C-c C-o} by default, and does not bind as many keys as | |
919 the @code{outline-minor-mode} distributed with earlier versions of AUC | |
920 @TeX{} did. You can get the keybindings back together with other | |
921 goodies by inserting | |
922 @example | |
923 (require 'out-xtra) | |
924 @end example | |
925 in your @file{.emacs} file. @file{out-xtra.el} will probably be | |
926 unbundled from AUC @TeX{} in the future. | |
927 | |
928 @item | |
929 Some fixes to AmS-@TeX{} mode by Ulf Juergens | |
930 @samp{<ulf@@mathematik.uni-bielefeld.de>}. | |
931 | |
932 @item | |
933 Make @samp{plain-TeX-mode-menu} work in Lucid Emacs. Thanks to Anthony | |
934 Rossini @samp{rossini@@hsph.harvard.edu} for reporting this. | |
935 | |
936 @item | |
937 First cut on a @TeX{}info mode. | |
938 | |
939 @item | |
940 More strict about parsing @samp{\bibitem}'s and Bib@TeX{} entries. | |
941 | |
942 @item | |
943 Made it easier to write style files for environments that takes | |
944 arguments and documented it. Suggested by Martin | |
945 Wunderli @samp{<wunderli@@inf.ethz.ch>}. | |
946 | |
947 @item | |
948 Parse optional argument to @samp{\newenvironment}. Suggested by Martin | |
949 Wunderli @samp{<wunderli@@inf.ethz.ch>}. | |
950 | |
951 @item | |
952 Fixed @samp{parbox} macro. Thanks to Shinji Kobayashi | |
953 @samp{<koba@@flab.fujitsu.co.jp>}. | |
954 | |
955 @item | |
956 Made the parser work better in outline minor mode. Thanks to Salvador | |
957 Pinto Abreu @samp{<spa@@khosta.fct.unl.pt>}. | |
958 | |
959 @item | |
960 Also save style information with @code{TeX-normal-mode} when buffer not | |
961 modified. | |
962 | |
963 @item | |
964 Use @code{$(MAKE)} instead of @samp{make} to invoke @code{make} from the | |
965 @file{Makefile}. Thanks to John Interrante | |
966 @samp{<interran@@uluru.Stanford.EDU>}. | |
967 | |
968 @item | |
969 Make last value default for @code{TeX-insert-macro}. Suggested by Matt | |
970 Fairtlough @samp{<M.Fairtlough@@dcs.sheffield.ac.uk>}. | |
971 | |
972 @item | |
973 Renamed info file to @samp{auc-info} in order to fill DOS file limits. | |
974 Please remember to update your @file{dir} file to reflect this change. | |
975 | |
976 @item | |
977 Delete auto file instead of saving an empty file. | |
978 @end itemize | |
979 | |
980 @node Version 7.3, Version 7.2, Version 8.0, History | |
981 @comment node-name, next, previous, up | |
982 @section News in 7.3 | |
983 | |
984 Coordinator: Per Abrahamsen, 1993. | |
985 | |
986 @itemize @bullet | |
987 @item | |
988 More robust installation, especially for Lucid Emacs (I hope). Many | |
989 people reported problems with this. | |
990 | |
991 @item | |
992 Make `easymenu' work when byte-compiled. Many people reported this | |
993 bug. | |
994 | |
995 @item | |
996 Minimally updated the @file{README} file from version 6.0 (sigh). | |
997 Thanks to Boris Goldowsky @samp{<boris@@cs.rochester.edu>} for reporting | |
998 this. | |
999 | |
1000 @item | |
1001 Added @samp{@@finalout} to manual. Reported by Henrik Drabol | |
1002 @samp{<hvd@@ens004.ens.min.dk>}. | |
1003 | |
1004 @item | |
1005 Fixed @kbd{M-q} to work after an @samp{\end@{@dots{}@}}. It will not | |
1006 work at the end of the buffer, but there are usually the local variables | |
1007 so it should (hopefully) not matter. Thanks to Shinji Kobayashi | |
1008 @samp{<koba@@flab.fujitsu.co.jp>} again. | |
1009 | |
1010 @item | |
1011 New variables @code{TeX-open-quote} and @code{TeX-close-quote} determine | |
1012 what is inserted by @code{TeX-insert-quote}. The @file{german} style | |
1013 file now use those variables instead of changing the keymap. | |
1014 | |
1015 @item | |
1016 Changes to the default settings in @file{tex-site.el}, in particular a | |
1017 @samp{Queue} command is added to display the print queue. Thanks to | |
1018 John Interrante @samp{<interran@@uluru.Stanford.EDU>} for code, and | |
1019 other members of the @samp{auc-tex@@iesd.auc.dk} mailing list for | |
1020 ideas. | |
1021 | |
1022 @item | |
1023 Make sure all outline mode commands are bound in | |
1024 @code{outline-minor-mode}. | |
1025 | |
1026 @item | |
1027 Added autoload for @code{TeX-command}. Thanks to Hanno Wirth | |
1028 @samp{<wirth@@igd.fhg.de>} for reporting this. | |
1029 | |
1030 @item | |
1031 Added support for AmS@TeX{} and AmSLa@TeX{}. Currently they are | |
1032 identical to @TeX{} and La@TeX{} except for another default command. | |
1033 | |
1034 @item | |
1035 Added Vor@TeX{} style matching of dollar sign. The style is guaranteed | |
1036 to be Vor@TeX{}, since I lifted the code directly from Vor@TeX{}. | |
1037 Thanks to Pehong Chen @samp{<phc@@renoir.berkeley.edu>} for writing the | |
1038 Vor@TeX{} code. Thanks to Jak Kirman @samp{<jak@@cs.brown.edu>} for | |
1039 pointing out this nice Vor@TeX{} feature. | |
1040 | |
1041 @item | |
1042 Added information about AUC @TeX{} mail addresses to the manual. Thanks | |
1043 to Dave Smith @samp{<maa507@@computing.lancaster.ac.uk>}. | |
1044 | |
1045 @item | |
1046 Added menu to for plain @TeX{}. Suggested by Tim Carlson | |
1047 @samp{<imsgtcar@@math.montana.edu>}. | |
1048 | |
1049 @item | |
1050 Made the menus depend on @code{TeX-command-list}. | |
1051 | |
1052 @item | |
1053 Made it possible to specify @code{TeX-auto-regexp-list} in the local | |
1054 variable section of each file. | |
1055 | |
1056 @item | |
1057 Added variable @code{TeX-auto-parse-length} to specify maximal length of | |
1058 text that will be parsed. | |
1059 | |
1060 @item | |
1061 Added automatic parsing of Bib@TeX{} files and @samp{bibitem} entries in | |
1062 order to get completion in @samp{cite}. This was inspired by an add on | |
1063 made by Sridhar Anandakrishnan @samp{<sak@@essc.psu.edu>}. | |
1064 | |
1065 @item | |
1066 Added variable @code{TeX-byte-compile} to disable automatic byte | |
1067 compilation of style files when loaded. This is needed when using | |
1068 different Emacs versions. | |
1069 | |
1070 @item | |
1071 Added variable @code{TeX-translate-location-hook} to translate file and | |
1072 line information before showing an error, as requested by Thorbjoern | |
1073 Ravn Andersen @samp{<ravn@@imada.ou.dk>}. | |
1074 | |
1075 @item | |
1076 Added variable @code{TeX-auto-save} to allow disabling the automatic | |
1077 saving of style information, either per file in the file local | |
1078 variables, or globally by using @code{setq-default}. Use | |
1079 @code{TeX-normal-mode} to force style information to be saved. | |
1080 | |
1081 @item | |
1082 Try to create @file{auto} directory if it does not exists. | |
1083 | |
1084 @item | |
1085 Added chapter describing how to tune the @TeX{} parsing. | |
1086 | |
1087 @item | |
1088 Allow (but do not encourage) a string value for | |
1089 @code{LaTeX-default-options}. | |
1090 | |
1091 @item | |
1092 Give @samp{"} word syntax when german.sty is loaded. Suggested by Tim | |
1093 Geisler @samp{<tmgeisle@@immd8.informatik.uni-erlangen.de>}. | |
1094 | |
1095 @item | |
1096 Many corrections to the grammar in the manual. Thanks to Manfred | |
1097 Weichel @samp{<Manfred.Weichel@@sto.mchp.sni.de>}. | |
1098 | |
1099 @item | |
1100 Bind @code{TeX-home-buffer} to @kbd{C-c ^} instead of @kbd{C-c C-h} | |
1101 which are reserved in Emacs 19. Suggested by Chris Moore | |
1102 @samp{<Chris.Moore@@src.bae.co.uk>}. | |
1103 @end itemize | |
1104 | |
1105 @node Version 7.2, Version 7.1, Version 7.3, History | |
1106 @comment node-name, next, previous, up | |
1107 @section News in 7.2 | |
1108 | |
1109 Coordinator: Per Abrahamsen, 1993. | |
1110 | |
1111 @itemize @bullet | |
1112 @item | |
1113 @code{LaTeX-dead-mode} works again. Thanks to Patrick O'Callaghan | |
1114 @samp{<poc@@usb.ve>} for fixing it. | |
1115 | |
1116 @item | |
1117 Minor fixes to the documentation. Thanks to Shinji Kobayashi | |
1118 @samp{<koba@@flab.fujitsu.co.jp>}. | |
1119 | |
1120 @item | |
1121 Add @samp{Compiling} to the mode line of all buffers, while there is a | |
1122 AUC @TeX{} compilation process running. This is similar to the behavior | |
1123 of @code{compile} in Emacs 19. | |
1124 | |
1125 @item | |
1126 @code{TeX-normal-mode} will now save the buffer first to make sure it | |
1127 gets reparsed. | |
1128 | |
1129 @item | |
1130 Labels with underscores are now recognized. Thanks to Wolfgang Franzki | |
1131 @samp{<W.Franzki@@kfa-juelich.de>} | |
1132 | |
1133 @item | |
1134 Fix to `ghostview' printer specification. Thanks to Masayuki Kuwada | |
1135 @samp{<kuwada@@soliton.ee.uec.ac.jp>}. | |
1136 | |
1137 @item | |
1138 Recognize @samp{abstract}, @samp{center}, @samp{titlepage}, | |
1139 @samp{verse}, and @samp{theindex} environments. Thanks to Masayuki Kuwada | |
1140 @samp{<kuwada@@soliton.ee.uec.ac.jp>}. | |
1141 | |
1142 @item | |
1143 Fix to @samp{newsavebox} macro. Thanks to Shinji Kobayashi | |
1144 @samp{<koba@@flab.fujitsu.co.jp>} for reporting this. | |
1145 | |
1146 @item | |
1147 Menu support for GNU Emacs 19 and Lucid Emacs. Thanks to Alastair Burt | |
1148 @samp{<burt@@dfki.uni-kl.de>} for the initial Lucid Emacs version. | |
1149 | |
1150 @item | |
1151 @kbd{C-c C-f C-d} now deletes the current font. The current font is | |
1152 defined to be the innermost @TeX{} group starting with a @TeX{} macro | |
1153 that is terminated by a space. | |
1154 | |
1155 @item | |
1156 Giving @kbd{C-c C-f} a prefix argument will replace the current font, | |
1157 i.e. @kbd{C-u C-c C-f C-b} will change the current font to bold. | |
1158 | |
1159 The old functionality (putting the font around the region) has been | |
1160 removed. To make the region bold, type @kbd{C-w C-c C-f C-b C-y} | |
1161 instead. | |
1162 | |
1163 @item | |
1164 Chapter recognized as largest heading in the report style. Thanks to | |
1165 Shinji Kobayashi @samp{<koba@@flab.fujitsu.co.jp>} for reporting | |
1166 this. | |
1167 | |
1168 @item | |
1169 More support for Japanese style files. Thanks to Shinji Kobayashi | |
1170 @samp{<koba@@flab.fujitsu.co.jp>}. | |
1171 | |
1172 @item | |
1173 No longer put @samp{Outline} in the mode line whenever | |
1174 @code{selective-display} is set. Thanks to Lawrence R. Dodd | |
1175 @samp{<dodd@@roebling.poly.edu>} for reporting this. | |
1176 | |
1177 @item | |
1178 Support for inserting calligraphic letters in @code{TeX-math-mode} with | |
1179 @kbd{` c @key{letter}}. Thanks to Olaf Burkart | |
1180 @samp{<burkart@@zeus.informatik.rwth-aachen.de>}. | |
1181 | |
1182 @item | |
1183 @code{set-docstring} in @file{tex-math.el} should work better now. | |
1184 Thanks to Alastair Burt @samp{<burt@@dfki.uni-kl.de>} and Olaf Burkart | |
1185 @samp{<burkart@@zeus.informatik.rwth-aachen.de>}. | |
1186 | |
1187 @item | |
1188 Support for dviout preview on PC-9801. Thanks to Shinji Kobayashi | |
1189 @samp{<koba@@flab.fujitsu.co.jp>}. | |
1190 | |
1191 @item | |
1192 Inserting environment in empty buffer should work now. Thanks to | |
1193 Alastair Burt @samp{<burt@@dfki.uni-kl.de>}. | |
1194 | |
1195 @item | |
1196 Default float for figures changed from @samp{tbp} to @samp{htbp}. | |
1197 | |
1198 @item | |
1199 @code{LaTeX-format-environment} may work now. Thanks to Shinji | |
1200 Kobayashi @samp{<koba@@flab.fujitsu.co.jp>}. | |
1201 | |
1202 @item | |
1203 Better @code{LaTeX-close-environment}. Thanks to Thorbjoern Hansen | |
1204 @samp{<thansen@@diku.dk>}. | |
1205 | |
1206 @item | |
1207 Some support for Ispell 4.0. | |
1208 | |
1209 @item | |
1210 Bib@TeX{} in Emacs 19 need @code{tex-insert-quote}, make it autoload | |
1211 from AUC @TeX{} instead of the standard @code{tex-mode}. | |
1212 | |
1213 @item | |
1214 @code{TeX-auto-generate} failed when repeated. Thanks to Peter Whaite | |
1215 @samp{<peta@@Thunder.McRCIM.McGill.EDU>} for reporting this. | |
1216 @end itemize | |
1217 | |
1218 @node Version 7.1, Version 7.0, Version 7.2, History | |
1219 @comment node-name, next, previous, up | |
1220 @section News in 7.1 | |
1221 | |
1222 Coordinator: Per Abrahamsen, 1993. | |
1223 | |
1224 @itemize @bullet | |
1225 @item | |
1226 Allow multiple @samp{%p} in print commands. | |
1227 | |
1228 Suggested by Cliff Krumvieda @samp{<cliff@@cs.cornell.edu>}. | |
1229 | |
1230 @item | |
1231 Improved backward compatibility in @file{auc-tex.el}. Thanks to Ralf | |
1232 Handl @samp{<handl@@cs.uni-sb.de>}. | |
1233 | |
1234 @item | |
1235 New style hook for @file{german.sty}. | |
1236 | |
1237 Disable smart quotes. Press @kbd{C-c C-n} to make it take effect. | |
1238 | |
1239 @item | |
1240 Allow files to have other extensions than ``tex''. | |
1241 | |
1242 But no longer allow files to have multiple dots. Sigh. | |
1243 | |
1244 @item | |
1245 Will no longer parse the buffer if it can use the saved state. | |
1246 | |
1247 @item | |
1248 New variable @code{TeX-parse-self}. | |
1249 | |
1250 Set it to nil if you never want to parse the buffer when you load it. | |
1251 | |
1252 @item | |
1253 Only offer to save files that belongs to the document. | |
1254 | |
1255 When you format the document with @kbd{C-c C-c}, AUC @TeX{} will no | |
1256 longer offer to save your @file{RMAIL}, @file{.newsrc}, or other files | |
1257 that does not belong to the document. Suggested by Jim Hetrick | |
1258 @samp{<hetrick@@phys.uva.nl>}. | |
1259 | |
1260 @item | |
1261 Foil@TeX{} support. | |
1262 | |
1263 Thanks to Sven Mattisson @samp{<sven@@tde.lth.se>} | |
1264 | |
1265 @item | |
1266 Smarter about when you need to reformat. | |
1267 | |
1268 Thanks to Chris Callsen @samp{<chris@@iesd.auc.dk>}. | |
1269 | |
1270 @item | |
1271 Japanese @TeX{} | |
1272 | |
1273 Now supports Japanese @TeX{}. Thanks to Shinji Kobayashi | |
1274 @samp{<koba@@keisu-s.t.u-tokyo.ac.jp>}. | |
1275 | |
1276 @item | |
1277 Works again under OS/2 and other case insensitive file systems. | |
1278 | |
1279 @item | |
1280 DEMACS support. | |
1281 | |
1282 Thanks to Shinji Kobayashi @samp{<koba@@keisu-s.t.u-tokyo.ac.jp>}. | |
1283 | |
1284 @item | |
1285 Better @code{LaTeX-close-environment}. | |
1286 | |
1287 Thanks to Piet van Oostrum @samp{<piet@@cs.ruu.nl>}. | |
1288 | |
1289 @item | |
1290 Ispell support. | |
1291 | |
1292 Thanks to Piet van Oostrum @samp{<piet@@cs.ruu.nl>}. | |
1293 | |
1294 @item | |
1295 Support for Russian letters. | |
1296 | |
1297 Thanks to Justin R. Smith @samp{<jsmith@@king.mcs.drexel.edu>}. | |
1298 | |
1299 @item | |
1300 Sli@TeX{} fixes. | |
1301 | |
1302 Many people. | |
1303 | |
1304 @item | |
1305 Fixes for spelling errors. | |
1306 | |
1307 Many people. | |
1308 | |
1309 @end itemize | |
1310 | |
1311 @node Version 7.0, Version 6.1, Version 7.1, History | |
1312 @comment node-name, next, previous, up | |
1313 @section Version 7.0 | |
1314 | |
1315 Coordinator: Per Abrahamsen, 1993. | |
1316 | |
1317 Alpha testers (in order of appearance): Piet van Oostrum | |
1318 @samp{<piet@@cs.ruu.nl>}, Sven Mattisson @samp{<sven@@tde.lth.se>}, Tim | |
1319 Geisler @samp{<tmgeisle@@immd8.informatik.uni-erlangen.de>}, Fran E. | |
1320 Burstall @samp{<F.E.Burstall@@maths.bath.ac.uk>}, Alastair Burt | |
1321 @samp{<burt@@dfki.uni-kl.de>}, Sridhar Anandakrishnan | |
1322 @samp{<sak@@essc.psu.edu>}, Kjell Gustafsson | |
1323 @samp{<kjell@@sccm.Stanford.EDU>}, Uffe Kjaerulff | |
1324 @samp{<uk@@iesd.auc.dk>}, Kurt Swanson @samp{Kurt.Swanson@@dna.lth.se}, | |
1325 Mark Utting @samp{<marku@@cs.uq.oz.au>}, Per Norman Oma | |
1326 @samp{perno@@itk.unit.no}, Naji Mouawad | |
1327 @samp{<nmouawad@@math.uwaterloo.ca>}, Bo Nygaard Bai | |
1328 @samp{<bai@@iesd.auc.dk>}, and probably more. | |
1329 | |
1330 @itemize @bullet | |
1331 @item | |
1332 New keymap. | |
1333 | |
1334 The keymap has been changed in order to make it more intuitive to new | |
1335 users, and because the old bindings did not work well with the new | |
1336 buffer manipulation commands in tex-buf.el. To use the new bindings, | |
1337 load @file{tex-init.el} instead of @file{auc-tex.el}. | |
1338 | |
1339 The file @file{auc-tex.el} is still available and implements the old | |
1340 keybindings on top of the new code. | |
1341 | |
1342 Print out the reference card (@file{doc/tex-ref.tex}) to see the new | |
1343 bindings. | |
1344 | |
1345 @item | |
1346 Completely redesigned the buffer handling. | |
1347 | |
1348 No part of the interface or the customization variables remain the same, | |
1349 unless you use the compatibility functions in @file{auc-tex.el}. In | |
1350 that case the interactive commands remain similar in spirit, but the | |
1351 customization interface is still changed. | |
1352 | |
1353 The file @file{tex-buf.el} has been completely rewritten, and there are | |
1354 major cleanup in @file{tex-dbg.el}, however the basic functionality | |
1355 remains the same in this file. The code for both @file{tex-buf.el} and | |
1356 @file{tex-dbg.el} should be much simpler now and easier to extent. | |
1357 | |
1358 @file{auc-tex.el} and @file{tex-site.el} was updated to support the new | |
1359 interface. I actually believe the moral equivalent to @code{TeX-region} | |
1360 to work now @t{:-)}, at least I understand the code now. | |
1361 | |
1362 The two major functions are now @code{TeX-command-master} and | |
1363 @code{TeX-command-region}. Each function will prompt you for the | |
1364 command to execute. AUC @TeX{} will make an educated guess on what | |
1365 command you want to run, and make that the default. The available | |
1366 commands are defined in the variable @code{TeX-command-list}. | |
1367 | |
1368 @code{TeX-command-master} will run the specified command on the buffers | |
1369 master file. You can have one command running for each master file. | |
1370 @code{TeX-command-region} will run the specified command on the current | |
1371 region, getting the header on trailer from the master file. | |
1372 | |
1373 You can have exactly one region command running, independent on how many | |
1374 master file commands that are running. Commands that operate on the | |
1375 active process (like @code{TeX-next-error}) will chose the process | |
1376 associated with buffers master file, unless the last region process is | |
1377 more recent than all master file processes. | |
1378 | |
1379 AUC @TeX{} now insist on knowing the master file for a buffer. If you | |
1380 do not specify it in the file variable section, and it is not obviously | |
1381 a master file itself, it will ask you. It will also add the master file | |
1382 name to the file variables, unless you disable this feature by setting | |
1383 @code{TeX-add-local} to nil. Furthermore, it will convert @samp{%% | |
1384 Master:} lines to file variables, unless you disable it by setting | |
1385 @code{TeX-convert-master} to nil. | |
1386 @vindex TeX-convert-master | |
1387 | |
1388 Functionality removed (for now, it might appear again latter) include | |
1389 all other functions to start a command (e.g. @code{LaTeX-BibTeX}), and | |
1390 alternative ways to specify headers and trailers. The only place to get | |
1391 the header and trailer is from the master file (I can easily change | |
1392 that, if anyone have such needs). | |
1393 | |
1394 @item | |
1395 Style specific code isolated. | |
1396 | |
1397 You can now add style specific information to AUC TeX by writing a | |
1398 style file somewhere in TeX-style-path. | |
1399 | |
1400 The main code is now organized around this principle. | |
1401 | |
1402 @item | |
1403 Automatically generate style files. | |
1404 | |
1405 AUC @TeX{} can now automatically extract information from a @TeX{} file, | |
1406 and will do this when you save a buffer. | |
1407 | |
1408 @item | |
1409 Sli@TeX{} mode. | |
1410 | |
1411 Just like La@TeX{} mode, except that the default command to format run | |
1412 on the buffer is @samp{slitex}. | |
1413 | |
1414 @item | |
1415 @code{LaTeX-section} completely general. | |
1416 | |
1417 Rewrote @file{ltx-sec.el}. | |
1418 | |
1419 @itemize @minus | |
1420 @item | |
1421 Sectioning level, toc, and title queries can be individually turned off. | |
1422 @item | |
1423 Label query can be turned on or off for selected sectioning levels. | |
1424 @item | |
1425 Label prefix can be different for different sectioning levels. | |
1426 @item | |
1427 If the title (or toc) is empty, point will be positioned there. | |
1428 @item | |
1429 Users can add new hooks | |
1430 @end itemize | |
1431 | |
1432 @item | |
1433 @code{TeX-insert-macro} much smarter. | |
1434 | |
1435 It will now prompt for the symbol with completions, and for many symbols | |
1436 it will also prompt for each argument. There are also completion on | |
1437 some of the arguments. | |
1438 | |
1439 @item | |
1440 Fixed center in figure environment. | |
1441 | |
1442 Thanks to Thomas Koenig @samp{<ig25@@rz.uni-karlsruhe.de>}. | |
1443 | |
1444 @item | |
1445 Changed @code{\M-} to @code{\e} in all keybindings in order to better | |
1446 support 8-bit input on some GNU Emacs. Thanks to Peter Dalgaard | |
1447 @samp{<pd@@kubism.ku.dk>}. | |
1448 | |
1449 Please, implementors of 8-bit input extensions to GNU Emacs. | |
1450 @code{\M-x} does @emph{not} means @dfn{@kbd{x} with the 8-bit set}. It | |
1451 means @dfn{pressing @kbd{x} while holding down the @key{meta} key}. | |
1452 Some systems (such as X11) are able to tell the different. Thus, even | |
1453 if you implement 256 byte keymaps, @code{\M-x} should still expand | |
1454 @code{meta-prefix-char} followed by an @kbd{x} in the keymap. This | |
1455 allows you to distinguish pressing @kbd{x} while holding down the | |
1456 @key{meta} key from entering a literal 8-bit character. | |
1457 | |
1458 @item | |
1459 Made the outline commands aware of the document style. | |
1460 | |
1461 That is, if the document style is @samp{article}, @samp{\section} will | |
1462 be one level below the @samp{\documentstyle}, while if the style is | |
1463 @samp{book}, @samp{\section} will be three levels below | |
1464 @samp{\documentstyle}. This will make @code{show-children} work better | |
1465 at the top level. | |
1466 | |
1467 @item | |
1468 The makefiles are closer to GNU coding standard. | |
1469 | |
1470 They now understand `prefix' and some other macros. | |
1471 | |
1472 @item | |
1473 Added hooks to be run after list of environments or list of completion | |
1474 names are updated, and also added a hook to be called after each file | |
1475 has been loaded. Thanks to Piet van Oostrum @samp{<piet@@cs.ruu.nl>}. | |
1476 | |
1477 @item | |
1478 Added @samp{*} to lot of @code{(interactive)} declarations. | |
1479 | |
1480 @item | |
1481 The outline commands are now always accessible from La@TeX{} mode. | |
1482 | |
1483 @item | |
1484 Generalized the keyboard remapping and double modes. | |
1485 | |
1486 These are found in the file @file{min-key.el}. | |
1487 | |
1488 @item | |
1489 Smart Comments. | |
1490 | |
1491 Not really, but there are now two comment functions which use their | |
1492 arguments to determine what to do, instead of four functions ignoring | |
1493 their arguments. | |
1494 | |
1495 @item | |
1496 Add outline headers. | |
1497 | |
1498 It is now possible to add extra outline headers, by setting the variable | |
1499 @code{TeX-outline-extra}. | |
1500 | |
1501 @item | |
1502 Smart quotes even smarter. | |
1503 | |
1504 If you press @kbd{"} twice, it will insert an real double quote instead | |
1505 of two (or four) single quotes. This is consistent with how remapping | |
1506 in @file{min-key.el} is done. | |
1507 | |
1508 @item | |
1509 Automatically untabify buffer when you save it. | |
1510 | |
1511 Hands up, everyone who have produced a `last revision' paper containing | |
1512 an unreadable list of data in the back, because @TeX{} does not | |
1513 understands tabs. | |
1514 | |
1515 @item | |
1516 Call show-all when you change major mode. | |
1517 | |
1518 Thanks to Inge Frick's @samp{<inge@@nada.kth.se>} @file{kill-fix.el} | |
1519 enhancement, outline minor mode can now guarantee that all text is shown | |
1520 when you leave the minor mode, even if you leave the minor mode by | |
1521 changing the major mode. | |
1522 | |
1523 @item | |
1524 Updated documentation for 7.0. | |
1525 | |
1526 Also added key, variable, function, and concept indexes, as well as this | |
1527 history section and a new chapter on multifile documents | |
1528 (@pxref{Multifile}).@refill | |
1529 | |
1530 @end itemize | |
1531 | |
1532 @node Version 6.1, Version 6.0, Version 7.0, History | |
1533 @comment node-name, next, previous, up | |
1534 @section Version 6.1 | |
1535 | |
1536 Coordinator: Per Abrahamsen, 1992. | |
1537 | |
1538 @itemize @bullet | |
1539 @item | |
1540 @code{TeX-region} might work now (heard that before?). | |
1541 | |
1542 Many people reported this one. Especially thanks to Fran Burstall | |
1543 @samp{<F.E.Burstall@@maths.bath.ac.uk>} and Bill Schworm | |
1544 @samp{<bill@@schworm.econ.ubc.ca>}.@refill | |
1545 | |
1546 @item | |
1547 The specification format for the @TeX{} command is more general. | |
1548 | |
1549 See the documentation for @code{LaTeX-command} and | |
1550 @code{plain-TeX-command}. | |
1551 | |
1552 @item | |
1553 The specification format for the preview commands is more general. | |
1554 | |
1555 See their respective documentation. | |
1556 | |
1557 @item | |
1558 The specification format for the print command is more general. | |
1559 | |
1560 See the documentation for @code{TeX-print-command}. | |
1561 | |
1562 @item | |
1563 @code{TeX-args} is marked as obsolete. | |
1564 | |
1565 @item | |
1566 The @samp{"Emergency stop ..."} error. | |
1567 | |
1568 Some users of old @TeX{} installations got might might be fixed now. | |
1569 Thanks to Philip Sterne @samp{<sterne@@dublin.llnl.gov>}. | |
1570 | |
1571 @item | |
1572 It is now possible to change the preview command. | |
1573 | |
1574 @dots{} without loading TeX-site first. Thanks to Tim Bradshaw | |
1575 @samp{<tim.bradshaw@@edinburgh.ac.uk>}. | |
1576 | |
1577 @item | |
1578 New variable TeX-smart-quotes. | |
1579 | |
1580 Allow @file{german.sty} users (and others) to disable the mapping of | |
1581 double quote (@kbd{"} to @samp{``} or @samp{''}). Thanks to Daniel | |
1582 Hernandez @samp{<danher@@informatik.tu-muenchen.de>}. | |
1583 | |
1584 @item | |
1585 Many minor corrections to the documentation. | |
1586 | |
1587 Thanks to Mainhard E. Mayer @samp{<hardy@@golem.ps.uci.edu>}. | |
1588 | |
1589 @item | |
1590 Make test for @code{HOSTTYPE} case insensitive. | |
1591 | |
1592 Thanks to Gisli Ottarsson @samp{<gisli@@liapunov.eecs.umisc.edu>}. | |
1593 | |
1594 @item | |
1595 @code{TeX-force-default-mode} | |
1596 | |
1597 Set to avoid AUC @TeX{}'s attempts to infer the mode of the file by | |
1598 itself. | |
1599 | |
1600 @end itemize | |
1601 | |
1602 @node Version 6.0, Ancient History, Version 6.1, History | |
1603 @comment node-name, next, previous, up | |
1604 @section Version 6.0 | |
1605 | |
1606 Coordinator: Kresten Krab Thorup, 1992. | |
1607 | |
1608 Preliminary documentation is available in the directory @file{doc}. It | |
1609 isn't very well written, but I believe it covers most interesting points. | |
1610 Comments, suggestions, or even rewrites of sections are VERY | |
1611 WELCOME@dots{} | |
1612 | |
1613 LaCheck has been incorporated in the package. The source code for it is | |
1614 available in the directory @file{lacheck} along with the documentation | |
1615 for it. Lacheck may also be used from the command line. It is bound to | |
1616 @kbd{C-c $}. | |
1617 | |
1618 Some minor changes in: | |
1619 | |
1620 @table @code | |
1621 @item TeX-region | |
1622 Should work better with @samp{Master:} option. | |
1623 | |
1624 @item LaTeX-environment | |
1625 Numerous new hooks added by Masayuki Kuwada. | |
1626 | |
1627 @item TeX-command-on-region | |
1628 Removed. @kbd{C-c C-o} used for @code{outline-minor-mode} instead. | |
1629 | |
1630 @end table | |
1631 | |
1632 And some additional minor fixes... | |
1633 | |
1634 @node Ancient History, , Version 6.0, History | |
1635 @comment node-name, next, previous, up | |
1636 @section Ancient History | |
1637 | |
1638 The origin of AUC @TeX{} is @file{tex-mode.el} from Emacs 16. Lars | |
1639 Peter Fischer @samp{<fischer@@iesd.auc.dk>} wrote the first functions to | |
1640 insert font macros and Danish characters back in 1986. Per Abrahamsen | |
1641 @samp{<abraham@@iesd.auc.dk>} wrote the functions to insert environments | |
1642 and sections, to indent the text, and the outline minor mode in 1987. | |
1643 Kresten Krab Thorup @samp{<krab@@iesd.auc.dk>} wrote the buffer handling | |
1644 and debugging functions, the macro completion, and much more, including | |
1645 much improved indentation and text formatting functions. He also made | |
1646 the first public release in 1991, and was the main author and | |
1647 coordinator of every release up to and including 6.0. | |
1648 | |
1649 Thanks should also go to all the people who have been a great help | |
1650 developing the AUC @TeX{} system. Especially all the people on the | |
1651 @samp{auc-tex} mailing list, who have been very helpful commenting and | |
1652 pointing out weak points and errors. | |
1653 | |
1654 Some of the contributors are listed below. Others are mentioned in the | |
1655 lisp files or in the History section. | |
1656 | |
1657 @table @samp | |
1658 @item <dduchier@@csi.UOttawa.CA> | |
1659 Denys Duchier | |
1660 @item <ferguson@@cs.rochester.edu> | |
1661 George Ferguson | |
1662 @item <simons@@ibiza.karlsruhe.gmd.de> | |
1663 Martin Simons | |
1664 @item <smith@@pell.anu.edu.au> | |
1665 Michael Smith | |
1666 @item <per@@iesd.auc.dk> | |
1667 Per Hagen | |
1668 @item <handl@@cs.uni-sb.de> | |
1669 Ralf Handl | |
1670 @item <sven@@tde.lth.se> | |
1671 Sven Mattisson | |
1672 @item <kuwada@@soliton.ee.uec.ac.jp> | |
1673 Masayuki Kuwada | |
1674 @item <tb06@@pl118f.cc.lehigh.edu> | |
1675 Terrence Brannon | |
1676 @item <roseman@@hustat.harvard.edu> | |
1677 Leonard Roseman | |
1678 @end table | |
1679 | |
1680 Special thanks to Leslie Lamport for supplying the source for the LaTeX | |
1681 error messages in the @file{tex-dbg.el} file. | |
1682 |