comparison etc/NEWS @ 90199:bb71c6cf2009

Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-67 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 447-458) - Update from CVS - Update from CVS: lisp/subr.el (add-to-ordered-list): Doc fix. - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 83-85) - Merge from emacs--cvs-trunk--0 - Update from CVS
author Miles Bader <miles@gnu.org>
date Thu, 30 Jun 2005 00:31:46 +0000
parents b7da78284d4c 66a67296b30c
children f9a65d7ebd29
comparison
equal deleted inserted replaced
90198:97f6c3a96df1 90199:bb71c6cf2009
1621 versions of cua.el and cua-mode.el. To ensure proper operation, you 1621 versions of cua.el and cua-mode.el. To ensure proper operation, you
1622 must remove older versions of cua.el or cua-mode.el as well as the 1622 must remove older versions of cua.el or cua-mode.el as well as the
1623 loading and customization of those packages from the .emacs file. 1623 loading and customization of those packages from the .emacs file.
1624 1624
1625 +++ 1625 +++
1626 ** Org mode is now part of the Emacs distribution
1627
1628 Org mode is a mode for keeping notes, maintaining ToDo lists, and
1629 doing project planning with a fast and effective plain-text system.
1630 It also contains a plain-text table editor with spreadsheet-like
1631 capabilities.
1632
1633 The Org mode table editor can be integrated into any major mode by
1634 activating the minor Orgtbl-mode.
1635
1636 The documentation for org-mode is in a separate manual; within Emacs,
1637 type "C-h i m org RET" to read that manual. A reference card is
1638 available in `etc/orgcard.tex' and `etc/orgcard.ps'.
1639
1640 +++
1626 ** The new package dns-mode.el add syntax highlight of DNS master files. 1641 ** The new package dns-mode.el add syntax highlight of DNS master files.
1627 The key binding C-c C-s (`dns-mode-soa-increment-serial') can be used 1642 The key binding C-c C-s (`dns-mode-soa-increment-serial') can be used
1628 to increment the SOA serial. 1643 to increment the SOA serial.
1629 1644
1630 --- 1645 ---
2275 --- 2290 ---
2276 *** The new function `f90-backslash-not-special' can be used to change 2291 *** The new function `f90-backslash-not-special' can be used to change
2277 the syntax of backslashes in F90 buffers. 2292 the syntax of backslashes in F90 buffers.
2278 2293
2279 --- 2294 ---
2295 ** Reftex mode changes
2296 +++
2297 *** Changes to RefTeX's table of contents
2298
2299 The new command keys "<" and ">" in the TOC buffer promote/demote the
2300 section at point or all sections in the current region, with full
2301 support for multifile documents.
2302
2303 The new command `reftex-toc-recenter' (`C-c -') shows the current
2304 section in the TOC buffer without selecting the TOC window.
2305 Recentering can happen automatically in idle time when the option
2306 `reftex-auto-recenter-toc' is turned on. The highlight in the TOC
2307 buffer stays when the focus moves to a different window. A dedicated
2308 frame can show the TOC with the current section always automatically
2309 highlighted. The frame is created and deleted from the toc buffer
2310 with the `d' key.
2311
2312 The toc window can be split off horizontally instead of vertically.
2313 See new option `reftex-toc-split-windows-horizontally'.
2314
2315 Labels can be renamed globally from the table of contents using the
2316 key `M-%'.
2317
2318 The new command `reftex-goto-label' jumps directly to a label
2319 location.
2320
2321 +++
2322 *** Changes related to citations and BibTeX database files
2323
2324 Commands that insert a citation now prompt for optional arguments when
2325 called with a prefix argument. Related new options are
2326 `reftex-cite-prompt-optional-args' and `reftex-cite-cleanup-optional-args'.
2327
2328 The new command `reftex-create-bibtex-file' creates a BibTeX database
2329 with all entries referenced in the current document. The keys "e" and
2330 "E" allow to produce a BibTeX database file from entries marked in a
2331 citation selection buffer.
2332
2333 The command `reftex-citation' uses the word in the buffer before the
2334 cursor as a default search string.
2335
2336 The support for chapterbib has been improved. Different chapters can
2337 now use BibTeX or an explicit `thebibliography' environment.
2338
2339 The macros which specify the bibliography file (like \bibliography)
2340 can be configured with the new option `reftex-bibliography-commands'.
2341
2342 Support for jurabib has been added.
2343
2344 +++
2345 *** Global index matched may be verified with a user function
2346
2347 During global indexing, a user function can verify an index match.
2348 See new option `reftex-index-verify-function'.
2349
2350 +++
2351 *** Parsing documents with many labels can be sped up.
2352
2353 Operating in a document with thousands of labels can be sped up
2354 considerably by allowing RefTeX to derive the type of a label directly
2355 from the label prefix like `eq:' or `fig:'. The option
2356 `reftex-trust-label-prefix' needs to be configured in order to enable
2357 this feature. While the speed-up is significant, this may reduce the
2358 quality of the context offered by RefTeX to describe a label.
2359
2360 +++
2361 *** Miscellaneous changes
2362
2363 The macros which input a file in LaTeX (like \input, \include) can be
2364 configured in the new option `reftex-include-file-commands'.
2365
2366 RefTeX supports global incremental search.
2367
2368 +++
2280 ** Prolog mode has a new variable `prolog-font-lock-keywords' 2369 ** Prolog mode has a new variable `prolog-font-lock-keywords'
2281 to support use of font-lock. 2370 to support use of font-lock.
2282 2371
2283 ** HTML/SGML changes: 2372 ** HTML/SGML changes:
2284 2373
4170 return window edges in units of pixels, rather than columns and lines. 4259 return window edges in units of pixels, rather than columns and lines.
4171 4260
4172 +++ 4261 +++
4173 *** The new macro `with-selected-window' temporarily switches the 4262 *** The new macro `with-selected-window' temporarily switches the
4174 selected window without impacting the order of `buffer-list'. 4263 selected window without impacting the order of `buffer-list'.
4264 It saves and restores the current buffer, too.
4175 4265
4176 +++ 4266 +++
4177 *** `select-window' takes an optional second argument NORECORD. 4267 *** `select-window' takes an optional second argument NORECORD.
4178 4268
4179 This is like `switch-to-buffer'. 4269 This is like `switch-to-buffer'.
4180 4270
4181 +++ 4271 +++
4182 *** `save-selected-window' now saves and restores the selected window 4272 *** `save-selected-window' now saves and restores the selected window
4183 of every frame. This way, it restores everything that can be changed 4273 of every frame. This way, it restores everything that can be changed
4184 by calling `select-window'. 4274 by calling `select-window'. It also saves and restores the current
4275 buffer.
4185 4276
4186 +++ 4277 +++
4187 *** `set-window-buffer' has an optional argument KEEP-MARGINS. 4278 *** `set-window-buffer' has an optional argument KEEP-MARGINS.
4188 4279
4189 If non-nil, that says to preserve the window's current margin, fringe, 4280 If non-nil, that says to preserve the window's current margin, fringe,