Mercurial > emacs
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, |