aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorKaroly Lorentey2004-11-06 17:52:02 +0000
committerKaroly Lorentey2004-11-06 17:52:02 +0000
commit65ea79492334e2ef7b5b4e0d23b6f68ba2f4d0bb (patch)
tree853cf391ca1abda4f4ccd6fe8e7bb43f7c86ee08 /etc
parente0bc17abe6979d607e8de4684dddb96e53c60065 (diff)
parent392cf16dd0ee9358f8af0cd0d8048b822456bbeb (diff)
downloademacs-65ea79492334e2ef7b5b4e0d23b6f68ba2f4d0bb.tar.gz
emacs-65ea79492334e2ef7b5b4e0d23b6f68ba2f4d0bb.zip
Merged in changes from CVS trunk.
Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-653 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-654 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-655 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-656 Update from CVS: lisp/man.el (Man-xref-normal-file): Fix help-echo. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-657 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-658 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-659 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-660 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-661 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-662 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-663 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-664 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-665 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-666 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-667 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-668 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-669 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-670 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-671 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-64 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-65 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-66 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-67 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-68 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-264
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS46
-rw-r--r--etc/TODO2
2 files changed, 41 insertions, 7 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 27e3d815f3c..5d08bd4d030 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -643,14 +643,17 @@ version 4.7 or newer, compiles to Info pages with embedded images.
643 643
644** BibTeX mode: 644** BibTeX mode:
645*** The new command bibtex-url browses a URL for the BibTeX entry at 645*** The new command bibtex-url browses a URL for the BibTeX entry at
646point (bound to C-c C-l and mouse-2 on clickable fields). 646point (bound to C-c C-l and mouse-2, RET on clickable fields).
647
647*** The new command bibtex-entry-update (bound to C-c C-u) updates 648*** The new command bibtex-entry-update (bound to C-c C-u) updates
648an existing BibTeX entry. 649an existing BibTeX entry.
650
649*** New `bibtex-entry-format' option `required-fields', enabled by default. 651*** New `bibtex-entry-format' option `required-fields', enabled by default.
652
650*** bibtex-maintain-sorted-entries can take values `plain', 653*** bibtex-maintain-sorted-entries can take values `plain',
651`crossref', and `entry-class' which control the sorting scheme used 654`crossref', and `entry-class' which control the sorting scheme used
652for BibTeX entries. `bibtex-sort-entry-class' controls the sorting 655for BibTeX entries. `bibtex-sort-entry-class' controls the sorting
653scheme `entry-class'. TAB completion for reference keys and 656scheme `entry-class'. TAB completion for reference keys and
654automatic detection of duplicates does not require anymore that 657automatic detection of duplicates does not require anymore that
655bibtex-maintain-sorted-entries is non-nil. 658bibtex-maintain-sorted-entries is non-nil.
656 659
@@ -667,11 +670,22 @@ types for which fields are filled automatically (if possible).
667point according to context (bound to M-tab). 670point according to context (bound to M-tab).
668 671
669*** The new commands bibtex-find-entry and bibtex-find-crossref 672*** The new commands bibtex-find-entry and bibtex-find-crossref
670locate entries and crossref'd entries. 673locate entries and crossref'd entries. Crossref fields are clickable
674(bound to mouse-2, RET).
671 675
672*** In BibTeX mode the command fill-paragraph (bound to M-q) fills 676*** In BibTeX mode the command fill-paragraph (bound to M-q) fills
673individual fields of a BibTeX entry. 677individual fields of a BibTeX entry.
674 678
679*** The new command bibtex-validate-globally checks for duplicate keys
680in multiple BibTeX files. See also the new variables bibtex-files
681and bibtex-file-path.
682
683*** The new command bibtex-find-entry-globally searches BibTeX entries
684in multiple BibTeX files.
685
686*** The new command bibtex-copy-summary-as-kill pushes summary
687of BibTeX entry to kill ring (bound to C-c C-t).
688
675** When display margins are present in a window, the fringes are now 689** When display margins are present in a window, the fringes are now
676displayed between the margins and the buffer's text area, rather than 690displayed between the margins and the buffer's text area, rather than
677at the edges of the window. 691at the edges of the window.
@@ -917,16 +931,27 @@ amount of text shown any more (only a crude approximation of it).
917 931
918--- 932---
919** The pop up menus for Lucid now stay up if you do a fast click and can 933** The pop up menus for Lucid now stay up if you do a fast click and can
920be navigated with the arrow keys (like Gtk+ and W32). 934be navigated with the arrow keys (like Gtk+, Mac and W32).
921 935
922--- 936---
923** Dialogs for Lucid/Athena and Lesstif/Motif pops down when pressing ESC. 937** Dialogs for Lucid/Athena and Lesstif/Motif now pops down when pressing
938ESC, like they do for Gtk+, Mac and W32.
939
940---
941** The menu item "Open File..." has been split into two items, "New File..."
942and "Open File...". "Open File..." now opens only existing files. This is
943to support existing GUI file selection dialogs better.
924 944
925+++ 945+++
926** The file selection dialog for Gtk+, W32 and Motif/Lesstif can be 946** The file selection dialog for Gtk+, Mac, W32 and Motif/Lesstif can be
927disabled by customizing the variable `use-file-dialog'. 947disabled by customizing the variable `use-file-dialog'.
928 948
929+++ 949+++
950** For Gtk+ version 2.4, you can make Emacs use the old file dialog
951by setting the variable `use-old-gtk-file-dialog' to t. Default is to use
952the new dialog.
953
954+++
930** Emacs can produce an underscore-like (horizontal bar) cursor. 955** Emacs can produce an underscore-like (horizontal bar) cursor.
931The underscore cursor is set by putting `(cursor-type . hbar)' in 956The underscore cursor is set by putting `(cursor-type . hbar)' in
932default-frame-alist. It supports variable heights, like the `bar' 957default-frame-alist. It supports variable heights, like the `bar'
@@ -2299,6 +2324,13 @@ configuration files.
2299* Lisp Changes in Emacs 21.4 2324* Lisp Changes in Emacs 21.4
2300 2325
2301+++ 2326+++
2327** The new function `called-interactively-p' does what many people
2328have mistakenly believed `interactively-p' did: it returns t if the
2329calling function was called through `call-interactively'.
2330This should only be used when you cannot add a new "interactively"
2331argument to the command.
2332
2333+++
2302** An interactive specification may now use the code letter 'U' to get 2334** An interactive specification may now use the code letter 'U' to get
2303the up-event that was discarded in case the last key sequence read for a 2335the up-event that was discarded in case the last key sequence read for a
2304previous 'k' or 'K' argument was a down-event; otherwise nil is used. 2336previous 'k' or 'K' argument was a down-event; otherwise nil is used.
diff --git a/etc/TODO b/etc/TODO
index 69a26362652..847a9ad3fac 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -85,6 +85,8 @@ to the FSF.
85 at the same time and do it in a context-sensitive way. 85 at the same time and do it in a context-sensitive way.
86*** ability to add mode-specific data to the partial-parse-state. 86*** ability to add mode-specific data to the partial-parse-state.
87 87
88** Add a way to convert a keyboard macro to equivalent Lisp code.
89
88** Have a command suggestion help system that recognizes patterns 90** Have a command suggestion help system that recognizes patterns
89 of commands which could be replaced with a simpler common command. 91 of commands which could be replaced with a simpler common command.
90 It should not make more than one suggestion per 10 minutes. 92 It should not make more than one suggestion per 10 minutes.