Mercurial > emacs
annotate info/dir @ 31404:f2ab9420390f
2000-09-05 Stefan Monnier <monnier@cs.yale.edu>
* vc.el: (toplevel): Don't require `dired' at run-time.
(vc-dired-resynch-file): Remove autoload cookie.
2000-09-05 Andre Spiegel <spiegel@gnu.org>
* vc.el: Made several backend functions optional.
(vc-default-responsible-p): New function.
(vc-merge): Use RET for first version to trigger merge-news, not
prefix arg.
(vc-annotate): Handle backends that do not support annotation.
(vc-default-merge-news): Removed. The existence of a merge-news
implementation is now checked on caller sites.
* vc-hooks.el (vc-default-mode-line-string): Removed CVS special
case.
* vc-cvs.el (vc-cvs-mode-line-string): New function, handles the
special case that has been removed from the default in vc-hooks.el.
2000-09-05 Stefan Monnier <monnier@cs.yale.edu>
* vc.el (vc-log-edit): Properly handle the case where FILE is nil.
2000-09-05 Andre Spiegel <spiegel@gnu.org>
* vc-hooks.el: Require vc during compilation.
(vc-file-setprop): Use `vc-touched-properties' if bound by the new
macro `with-vc-properties' in vc.el.
(vc-file-getprop): Doc fix.
(vc-after-save): Call `vc-dired-resynch-file' only if vc is loaded.
* vc.el: Require dired-aux during compilation.
(vc-name-assoc-file): Moved to vc-sccs.el.
(with-vc-properties): New macro.
(vc-checkin, vc-checkout, vc-revert, vc-cancel-version,
vc-finish-steal): Use it.
(vc-cancel-version): Moved RCS-specific code to vc-rcs.el. The call
to the backend-specific function is now supposed to do the checkout,
too.
(vc-log-edit): Handle FILE being nil and added a FIXME for log-edit.
* vc-cvs.el (vc-cvs-checkin, vc-cvs-checkout): Don't bother to
set file properties; that gets done in the generic code now.
* vc-rcs.el (vc-rcs-uncheck): Renamed to `vc-rcs-cancel-version'.
Changed parameter list, added code from vc.el that does the
checkout, possibly with a double-take.
* vc-sccs.el (vc-sccs-name-assoc-file): Moved here from vc.el.
(vc-sccs-add-triple, vc-sccs-rename-file, vc-sccs-lookup-triple): Use
the above under the new name.
(vc-sccs-uncheck): Renamed to `vc-sccs-cancel-version'. Changed
parameter list, added checkout command.
(vc-sccs-checkin, vc-sccs-checkout): Don't bother to set file
properties; that gets done in the generic code now.
2000-09-05 Stefan Monnier <monnier@cs.yale.edu>
* vc.el: Docstring fixes (courtesy of checkdoc).
2000-09-05 Stefan Monnier <monnier@cs.yale.edu>
* vc.el (vc-checkout-writable-buffer-hook)
(vc-checkout-writable-buffer): Remove.
(vc-start-entry): Always call vc-log-edit, never vc-log-mode.
(vc-log-mode): Make it into a clean derived major mode.
(vc-log-edit): Mark buffer unmodified (as vc-log-mode did) and use
vc-log-mode if log-edit is not available.
(vc-dired-mode-map): Don't set-keymap-parent yet.
(vc-dired-mode): Do set-keymap-parent here.
(vc-dired-buffers-for-dir): Nop if dired is not loaded.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Tue, 05 Sep 2000 20:08:22 +0000 |
parents | 13658e19c398 |
children | 3c14808a8a47 |
rev | line source |
---|---|
25845 | 1 -*- Text -*- |
2 This is the file .../info/dir, which contains the topmost node of the | |
3 Info hierarchy. The first time you invoke Info you start off | |
4 looking at that node, which is (dir)Top. | |
5 | |
6 File: dir Node: Top This is the top of the INFO tree | |
7 This (the Directory node) gives a menu of major topics. | |
8 Typing "d" returns here, "q" exits, "?" lists all INFO commands, "h" | |
9 gives a primer for first-timers, "mEmacs<Return>" visits the Emacs topic, | |
10 etc. | |
11 In Emacs, you can click mouse button 2 on a menu item or cross reference | |
12 to select it. | |
13 --- PLEASE ADD DOCUMENTATION TO THIS TREE. (See INFO topic first.) --- | |
14 | |
15 * Menu: The list of major topics begins on the next line. | |
16 | |
17 * Info: (info). Documentation browsing system. | |
18 * Emacs: (emacs). The extensible self-documenting text editor. | |
19 * VIPER: (viper). The newest Emacs VI-emulation mode. | |
20 * VIP: (vip). An older VI-emulation for Emacs. | |
21 * Forms: (forms). Emacs package for editing data bases | |
22 by filling in forms. | |
23 * Gnus: (gnus). The news reader Gnus. | |
24 * Message: (message). Mail and news composition mode that goes with Gnus. | |
25 * MH-E: (mh-e). Emacs interface to the MH mail system. | |
26 * CL: (cl). Partial Common Lisp support for Emacs Lisp. | |
27 * SC: (sc). Supercite lets you cite parts of messages you're | |
28 replying to, in flexible ways. | |
29 * Dired-X: (dired-x). Dired Extra Features. | |
30 * Ediff: (ediff). A comprehensive visual interface to diff & patch. | |
31 * CC mode: (ccmode). The GNU Emacs mode for editing C, C++, Objective-C | |
32 and Java code. | |
25912 | 33 * Ada mode: (ada-mode). The GNU Emacs mode editing Ada. |
27135 | 34 * IDLWAVE: (idlwave). Major mode and shell for IDL and WAVE/CL files. |
27316 | 35 * EUDC: (eudc). Emacs Unified Directory Client. |
28867 | 36 * Ebrowse: (ebrowse) A C++ class browser for Emacs. |
30662 | 37 * WoMan: (woman). Browse UN*X Manual Pages "Wo (without) Man". |
38 | |
25845 | 39 |
40 Editors | |
26150 | 41 * Autotype: (autotype). Convenient features for text that you enter frequently |
42 in Emacs. | |
27180 | 43 * Emacs FAQ: (efaq). Frequently Asked Questions about Emacs. |