Mercurial > emacs
comparison etc/NEWS @ 94492:15e98f48709e
Reorder, place things related to version control together.
author | Dan Nicolaescu <dann@ics.uci.edu> |
---|---|
date | Wed, 30 Apr 2008 05:50:02 +0000 |
parents | ca3d2cf5da1f |
children | 92e6b5d0dd28 |
comparison
equal
deleted
inserted
replaced
94491:fc974d1f2fbb | 94492:15e98f48709e |
---|---|
415 * Changes in Specialized Modes and Packages in Emacs 23.1 | 415 * Changes in Specialized Modes and Packages in Emacs 23.1 |
416 | 416 |
417 ** A new `whitespace' package has been installed, and the pre-existing one | 417 ** A new `whitespace' package has been installed, and the pre-existing one |
418 renamed to `old-whitespace'. | 418 renamed to `old-whitespace'. |
419 [FIXME someone explain why this is good, if it is...] | 419 [FIXME someone explain why this is good, if it is...] |
420 | |
421 ** In Change Log mode, the new function `change-log-find-file', bound to | |
422 C-c C-f, finds the file associated with the current log entry. | |
423 | 420 |
424 ** abbrev was rewritten in Elisp and extended with more flexibility. | 421 ** abbrev was rewritten in Elisp and extended with more flexibility. |
425 *** New functions: abbrev-get, abbrev-put, abbrev-table-get, abbrev-table-put, | 422 *** New functions: abbrev-get, abbrev-put, abbrev-table-get, abbrev-table-put, |
426 abbrev-table-p, abbrev-insert, abbrev-table-menu. | 423 abbrev-table-p, abbrev-insert, abbrev-table-menu. |
427 *** Special hook `abbrev-expand-functions' obsoletes `pre-abbrev-expand-hook'. | 424 *** Special hook `abbrev-expand-functions' obsoletes `pre-abbrev-expand-hook'. |
465 `C-h b' displays all isearch key bindings, `C-h k' displays the full | 462 `C-h b' displays all isearch key bindings, `C-h k' displays the full |
466 documentation of the given isearch key sequence, `C-h m' displays | 463 documentation of the given isearch key sequence, `C-h m' displays |
467 documentation of isearch mode. All the rest Help commands exit isearch mode | 464 documentation of isearch mode. All the rest Help commands exit isearch mode |
468 and execute their global definitions. | 465 and execute their global definitions. |
469 | 466 |
470 ** smerge-refine highlights word-level details of changes in conflict. | |
471 It's used automatically as you move through conflicts, see smerge-auto-refine. | |
472 | |
473 ** Diff mode | |
474 | |
475 *** diff-refine-hunk highlights word-level details of changes in a diff hunk. | |
476 It's used automatically as you move through hunks, see | |
477 diff-auto-refine. It is bound to `C-c C-b'. | |
478 | |
479 *** diff-add-change-log-entries-other-window iterates through the diff | |
480 buffer and tries to create ChangeLog entries for each change. | |
481 It is bound to `C-x 4 A'. | |
482 | |
483 ** archive-mode has basic support to browse Rar archives. | 467 ** archive-mode has basic support to browse Rar archives. |
484 | 468 |
485 ** talk.el has been extended for multiple tty support. | 469 ** talk.el has been extended for multiple tty support. |
486 | 470 |
487 ** Compile and grep modes | 471 ** Compile and grep modes |
523 version-control systems such as Subversion, GNU Arch, Mercurial, Git | 507 version-control systems such as Subversion, GNU Arch, Mercurial, Git |
524 and Bzr. VC will now pass a multiple-file commit to these systems as | 508 and Bzr. VC will now pass a multiple-file commit to these systems as |
525 a single changeset. | 509 a single changeset. |
526 | 510 |
527 *** vc-dir is a new command that displays file names and their VC | 511 *** vc-dir is a new command that displays file names and their VC |
528 status. It allows to apply various VC operations to apply a file or a | 512 status. It allows to apply various VC operations to a file or a |
529 set of files. | 513 set of files. |
530 | 514 |
531 *** Clicking on the VC mode-line entry now pops the VC menu. | 515 *** Clicking on the VC mode-line entry now pops the VC menu. |
532 | 516 |
533 *** The VC mode-line entry now has a tooltip that explains the VC file status. | 517 *** The VC mode-line entry now has a tooltip that explains the VC file status. |
545 | 529 |
546 *** Log entries can be modified using the key "e" in log-view. | 530 *** Log entries can be modified using the key "e" in log-view. |
547 For now only CVS, RCS, SCCS and SVN support this functionality. | 531 For now only CVS, RCS, SCCS and SVN support this functionality. |
548 This is done by the `modify-change-comment' backend function. | 532 This is done by the `modify-change-comment' backend function. |
549 | 533 |
534 ** smerge-refine highlights word-level details of changes in conflict. | |
535 It's used automatically as you move through conflicts, see smerge-auto-refine. | |
536 | |
537 ** Diff mode | |
538 | |
539 *** diff-refine-hunk highlights word-level details of changes in a diff hunk. | |
540 It's used automatically as you move through hunks, see | |
541 diff-auto-refine. It is bound to `C-c C-b'. | |
542 | |
543 *** diff-add-change-log-entries-other-window iterates through the diff | |
544 buffer and tries to create ChangeLog entries for each change. | |
545 It is bound to `C-x 4 A'. | |
546 | |
550 ** log-edit now has a command bound to C-c C-d to show the diff for | 547 ** log-edit now has a command bound to C-c C-d to show the diff for |
551 the files involved. | 548 the files involved. |
549 | |
550 ** In Change Log mode, the new function `change-log-find-file', bound to | |
551 C-c C-f, finds the file associated with the current log entry. | |
552 | 552 |
553 ** sgml-electric-tag-pair-mode lets you simultaneously edit matched tag pairs. | 553 ** sgml-electric-tag-pair-mode lets you simultaneously edit matched tag pairs. |
554 | 554 |
555 ** The appearance of superscript and subscript in TeX is more customizable. | 555 ** The appearance of superscript and subscript in TeX is more customizable. |
556 See the documentation of the variables: tex-fontify-script, | 556 See the documentation of the variables: tex-fontify-script, |