comparison etc/NEWS @ 99005:5265cea51266

Documented: VC mode-line, find-file-confirm-nonexistent-file, vc-dir, "e" and "D" in log-view-mode, C-c C-d in log-edit-mode, and removal of Meta-CVS support.
author Chong Yidong <cyd@stupidchicken.com>
date Tue, 21 Oct 2008 20:58:16 +0000
parents c965a401b9ac
children 9b43c2d83a1e
comparison
equal deleted inserted replaced
99004:9c79afd30037 99005:5265cea51266
243 243
244 *** The `mode-line-emphasis' face is used to highlight certain 244 *** The `mode-line-emphasis' face is used to highlight certain
245 mode-line information (e.g. waiting for a VC command to finish). 245 mode-line information (e.g. waiting for a VC command to finish).
246 --- 246 ---
247 *** The mode-line tooltips have been improved to provide more details. 247 *** The mode-line tooltips have been improved to provide more details.
248 248 +++
249 *** The VC, line/colum number and minor mode indicators on the mode 249 *** The VC, line/colum number and minor mode indicators on the mode
250 line are now interactive: mouse-1 can be used on them to pop up a menu. 250 line are now interactive: mouse-1 can be used on them to pop up a menu.
251 251
252 ** File deletion can make use of the Recycle Bin or system Trash folder. 252 ** File deletion can make use of the Recycle Bin or system Trash folder.
253 Set `delete-by-moving-to-trash' non-nil to use this. Deleted files 253 Set `delete-by-moving-to-trash' non-nil to use this. Deleted files
499 `pp-macroexpand-last-sexp' pretty-print macro expansions. 499 `pp-macroexpand-last-sexp' pretty-print macro expansions.
500 500
501 *** The new command `set-file-modes' allows to set file's mode bits. 501 *** The new command `set-file-modes' allows to set file's mode bits.
502 The mode bits can be specified in symbolic notation, like with GNU 502 The mode bits can be specified in symbolic notation, like with GNU
503 Coreutils, in addition to an octal number. 503 Coreutils, in addition to an octal number.
504 504 +++
505 *** If you set find-file-confirm-nonexistent-file to t, then C-x C-f 505 *** If you set find-file-confirm-nonexistent-file to t, then C-x C-f
506 requires confirmation before opening a non-existent file. 506 requires confirmation before opening a non-existent file.
507 507
508 *** `next-error-recenter' specifies how next-error should recenter the 508 *** `next-error-recenter' specifies how next-error should recenter the
509 visited source file. Its value can be a number (for example, 0 for 509 visited source file. Its value can be a number (for example, 0 for
901 *** VC now supports applying VC operations to a set of files at a time. 901 *** VC now supports applying VC operations to a set of files at a time.
902 This enables VC to work much more effectively with changeset-oriented 902 This enables VC to work much more effectively with changeset-oriented
903 version-control systems such as Subversion, GNU Arch, Mercurial, Git 903 version-control systems such as Subversion, GNU Arch, Mercurial, Git
904 and Bzr. VC will now pass a multiple-file commit to these systems as 904 and Bzr. VC will now pass a multiple-file commit to these systems as
905 a single changeset. 905 a single changeset.
906 906 +++
907 *** vc-dir is a new command that displays file names and their VC 907 *** vc-dir is a new command that displays file names and their VC
908 status. It allows to apply various VC operations to a file, a 908 status. It allows to apply various VC operations to a file, a
909 directory or a set of files/directories. 909 directory or a set of files/directories.
910 910 +++
911 *** Clicking on the VC mode-line entry now pops the VC menu. 911 *** Clicking on the VC mode-line entry now pops the VC menu.
912 912 +++
913 *** The VC mode-line entry now has a tooltip that explains the VC file status. 913 *** The VC mode-line entry now has a tooltip that explains the VC file status.
914 +++ 914 +++
915 *** In VC Annotate mode, for VC systems that support changesets, you can 915 *** In VC Annotate mode, for VC systems that support changesets, you can
916 see the diff for the whole changeset (not only for the current file) 916 see the diff for the whole changeset (not only for the current file)
917 by typing the D key. Using the "Show changeset diff of revision at 917 by typing the D key. Using the "Show changeset diff of revision at
919 +++ 919 +++
920 *** In VC Annotate mode, you can type v to toggle the annotation visibility. 920 *** In VC Annotate mode, you can type v to toggle the annotation visibility.
921 +++ 921 +++
922 *** In VC Annotate mode, you can type f to show the file revision on 922 *** In VC Annotate mode, you can type f to show the file revision on
923 the current line. 923 the current line.
924 924 ---
925 *** Asynchronous VC commands display [Waiting...] in the mode-line 925 *** Asynchronous VC commands display [Waiting...] in the mode-line
926 of the corresponding buffer as long as the asynchronous process is 926 of the corresponding buffer as long as the asynchronous process is
927 active. 927 active.
928 928 +++
929 *** Log entries can be modified using the key "e" in log-view. 929 *** Log entries can be modified using the key "e" in log-view.
930 For now only CVS, RCS, SCCS and SVN support this functionality. 930 For now only CVS, RCS, SCCS and SVN support this functionality.
931 This is done by the `modify-change-comment' backend function. 931 This is done by the `modify-change-comment' backend function.
932 932 +++
933 *** In log-view-mode, for VC systems that support changesets, you can 933 *** In log-view-mode, for VC systems that support changesets, you can
934 see the diff for the whole changeset (not only for the current file) 934 see the diff for the whole changeset (not only for the current file)
935 by typing the D key or using the "Changeset Diff" menu entry. 935 by typing the D key or using the "Changeset Diff" menu entry.
936 936 +++
937 *** In Log Edit mode, C-c C-d now shows the diff for the files involved. 937 *** In Log Edit mode, C-c C-d now shows the diff for the files involved.
938 938
939 *** vc-git supports the "git grep" command. 939 *** vc-git supports the "git grep" command.
940 940 +++
941 *** VC Support for Meta-CVS has been removed for lack of maintainer able 941 *** VC Support for Meta-CVS has been removed for lack of maintainer able
942 to update it to the new VC. 942 to update it to the new VC.
943 943
944 ** Miscellaneous 944 ** Miscellaneous
945 945
1317 ** File handling changes 1317 ** File handling changes
1318 1318
1319 +++ 1319 +++
1320 *** set-file-modes is now interactive and can take the mode value in 1320 *** set-file-modes is now interactive and can take the mode value in
1321 symbolic notation thanks to auxiliary functions. 1321 symbolic notation thanks to auxiliary functions.
1322
1323 +++ 1322 +++
1324 *** file-local-variables-alist stores an alist of file-local 1323 *** file-local-variables-alist stores an alist of file-local
1325 variables defined in the current buffer. 1324 variables defined in the current buffer.
1326 1325
1327 ** Process changes 1326 ** Process changes