1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-23 06:00:41 -08:00
Commit graph

17279 commits

Author SHA1 Message Date
Miles Bader
2a099bccab *** empty log message *** 2000-10-02 17:01:29 +00:00
André Spiegel
4300ecb8e2 # 2000-10-02 12:06:13 +00:00
André Spiegel
1f22ad2403 (vc-registered): If FILE used to be registered under a certain
backend, try that one first.
2000-10-02 12:02:37 +00:00
André Spiegel
8989ab56c2 (vc-responsible-backend): Undo the previous change in the argument
list.  Handle multiple backends correctly.
(vc-find-new-backend): Function removed.
(vc-register): Use vc-responsible-backend, as before.
(vc-next-action-on-file): Do use vc-registered, not vc-backend.
2000-10-02 12:01:09 +00:00
Gerd Moellmann
64e6cc18e6 *** empty log message *** 2000-10-02 11:19:01 +00:00
Gerd Moellmann
b831c087d8 (fancy-splash-head): Change message below the
logo.
2000-10-02 11:18:21 +00:00
Miles Bader
4eaa6852c9 (diff-test-hunk): Backout previous change. Fix doc string.
(diff-apply-hunk): Don't return a value.
2000-10-02 06:50:45 +00:00
Miles Bader
00df919ede (diff-goto-source): Emit a status message.
(diff-test-hunk, diff-apply-hunk): Remove unneeded `let'.
(diff-test-hunk): Make the return value agree with the doc string.
(diff-apply-hunk): Only advance if `diff-advance-after-apply-hunk'.
(diff-advance-after-apply-hunk): New variable.
2000-10-02 03:48:38 +00:00
Stefan Monnier
ceec5a0c1b (with-vc-file, vc-next-action-on-file):
Use vc-backend rather than vc-registered.
(vc-next-action-on-file): Use intern-soft.
Deal with read-only *vc-diff* buffer.
(vc-switch-backend): Short circuit if nothing is to be done.
Handle the case where (not (memq backend backends)).
Don't use vc-resynch-buffer which could lose unsaved editing.
(vc-transfer-file): Docstring fix.
2000-10-01 20:58:17 +00:00
Stefan Monnier
7849e1791b * vc.el (vc-editable-p): Minor optimization.
(edit-vc-file, vc-next-action-on-file): Don't use find-file.
(vc-find-new-backend): New function split from vc-responsible-backend.
(vc-register): Use it.
(vc-responsible-backend): Remove REGISTER arg and add BACKENDS arg.
(vc-unregister): Drop BACKEND arg (it doesn't work anyway).
(vc-default-unregister, vc-revert-buffer): Docstring fix.
(vc-clear-headers): Don't use find-file.
(vc-revert-buffer): Use `and' again (must have been a braino).
(vc-switch-backend): Only prompt if requested.
(vc-default-receive-file): Update call to vc-unregister.

* vc-rcs.el (vc-rcs-unregister): Keep a backup of the master file.
(vc-rcs-receive-file): Avoid with-vc-properties.
Update call to vc-unregister.
Use constant `RCS' rather than (dynamically bound) var `backend'.
2000-10-01 19:35:24 +00:00
André Spiegel
4ad5da8fd1 # 2000-10-01 12:12:16 +00:00
André Spiegel
0ab66291b8 (vc-next-action-on-file): Update mode line only if file is visited.
(vc-start-entry): New argument initial-contents.  Don't visit the file
if it isn't already visited.  Brought documentation up-to-date.
(vc-next-action, vc-register): Updated calls to vc-start-entry.
(vc-checkin): New optional arg initial-contents, which is passed to
vc-start-entry.
(vc-finish-logentry): Make sure to bury log buffer only if there
really is one.  Call `vc-resynch-buffer' on log-file, not
buffer-file-name.
(vc-default-comment-history, vc-default-wash-log): New functions.
(vc-index-of): Removed.
(vc-transfer-file): Make do without the above.
(vc-default-receive-file): Call comment-history unconditionally.  Pass
the resulting string to vc-checkin, instead of inserting it into the
comment ring.
2000-10-01 12:06:15 +00:00
André Spiegel
b6969bdbd6 (vc-rcs-receive-file): Call comment-history unconditionally. Use the
comments as initial contents of the log entry buffer.  Document the
trick to force branch creation with no changes.
2000-10-01 11:17:42 +00:00
Miles Bader
aa0c3dca64 (easy-mmode-define-navigation):
Call `recenter' with an arg to prevent redrawing the display.
2000-10-01 03:38:23 +00:00
Stefan Monnier
d5f5a2c509 *** empty log message *** 2000-10-01 01:33:01 +00:00
Stefan Monnier
b643ec5311 (easy-mmode-pretty-mode-name): Prettier. 2000-10-01 00:58:35 +00:00
Stefan Monnier
f77eca766a (lisp-complete-symbol): Only jump 2 not 3 levels. 2000-10-01 00:57:13 +00:00
Stefan Monnier
7b8f3241f1 (c-mode): Don't gratuitously override the default for comment-column. 2000-10-01 00:53:23 +00:00
Stefan Monnier
53c4fe4786 (latex-metasection-list): New var.
(latex-imenu-create-index): Use it.
Move the regexp construction outside loops (and use push).
(tex-font-lock-keywords-1, tex-font-lock-keywords-2)
(tex-font-lock-keywords): Moved from font-lock.el.
(tex-comment-indent): Remove.
(tex-common-initialization): Don't set comment-indent-function.
(latex-block-default): New var.
(tex-latex-block): Use it to provide a default choice.
Add any unknown choice to latex-block-names.
Insert [...] after {...}.
(tex-last-unended-begin): Simplify regexp.
(tex-goto-last-unclosed-latex-block, latex-backward-sexp-1)
(latex-forward-sexp-1, latex-forward-sexp): New functions.
(latex-mode): Set forward-sexp-function.
2000-10-01 00:47:41 +00:00
Stefan Monnier
eedd281265 (texinfo-font-lock-syntactic-keywords):
Add regexp for @ignore ... @end ignore.
(texinfo-heading-face): New face.
(texinfo-font-lock-keywords): Use it.
(texinfo-mode-menu): New menu.
(texinfo-inside-macro-p, texinfo-inside-env-p, texinfo-insert-quote):
New functions.
(texinfo-mode-map): Bind " to insert-quote and M-RET to insert-@item.
(texinfo-section-types-regexp, texinfo-section-level-regexp)
(texinfo-subsection-level-regexp, texinfo-subsubsection-level-regexp):
Remove declaration.
(texinfo-show-structure): Use outline-regexp and texinfo-section-list.
2000-10-01 00:30:52 +00:00
Stefan Monnier
ad03cafc90 (delete-selection-mode): Use define-minor-mode. 2000-10-01 00:25:27 +00:00
Stefan Monnier
bba6564ccf (regexp-opt-group): Put more parenthesis. 2000-10-01 00:08:49 +00:00
Gerd Moellmann
068127d64b *** empty log message *** 2000-09-30 16:01:48 +00:00
Gerd Moellmann
e32eb3e641 (keep-lines-read-args): New function.
(keep-lines, flush-lines, how-many): Use keep-lines-read-args to
read arguments interactively.  Add parameters RSTART and REND.
Operate on the active region in Transient Mark mode.
2000-09-30 16:00:54 +00:00
Gerd Moellmann
d777bb8fc4 *** empty log message *** 2000-09-30 12:15:19 +00:00
Gerd Moellmann
a12bfcd8ab (auto-mode-alist): Add pattern for `#*mail*...'. 2000-09-30 12:14:46 +00:00
Gerd Moellmann
8a5506f297 (authors-obsolete-file-p): New function.
(authors-obsolete-files-regexps): New variable.
(authors-add): Don't record changes in obsolete files.
2000-09-30 12:06:40 +00:00
Stefan Monnier
9194723588 (dired-map-over-marks): Use modern backquotes and docstring. 2000-09-29 22:24:38 +00:00
Stefan Monnier
3fa87bfc01 *** empty log message *** 2000-09-29 22:21:30 +00:00
Stefan Monnier
bff6da3dce (auto-insert-mode): Use define-minor-mode. 2000-09-29 22:14:58 +00:00
Gerd Moellmann
f02149ce31 *** empty log message *** 2000-09-29 19:37:53 +00:00
Gerd Moellmann
e03eed5154 (gnus-mode-line-buffer-identification)[EMACS]: Fix
last change.
2000-09-29 19:37:23 +00:00
Gerd Moellmann
323ce45282 (smiley-update-cache): Use `:ascent center'. 2000-09-29 19:22:03 +00:00
Gerd Moellmann
5c049c8be3 (gnus-mode-line-buffer-identification)[EMACS]: Use
`:ascent center'.
2000-09-29 19:20:41 +00:00
Gerd Moellmann
f645586f0e (startup-echo-area-message): New function.
(display-startup-echo-area-message): Use it.
(fancy-splash-screens): Rewritten to use keymaps and a timer.
(fancy-splash-default-action): New function.
(fancy-splash-screens-1): New function.
(fancy-splash-head): Put a help-echo and a keymap under the image.
2000-09-29 19:12:14 +00:00
Stefan Monnier
bdbe3a8995 (comment-indent-function): Use 0 for ;;; and %%%.
(comment-indent): Make sure there's a space between code and comment.
Shift comments left to avoid going past fill-column.
2000-09-29 19:11:42 +00:00
Stefan Monnier
a3ef6569e5 *** empty log message *** 2000-09-29 18:47:57 +00:00
Stefan Monnier
1b1b5daebc (diff-add-log-file-name): Remove.
(diff-mode): Use add-log-buffer-file-name-function.
2000-09-29 18:05:27 +00:00
Stefan Monnier
d68f7f1b11 (find-change-log): New arg BUFFER-FILE.
(add-log-file-name): Obey add-log-file-name-function.
(add-log-buffer-file-name-function): New var.
(add-change-log-entry): Use it.
2000-09-29 18:03:51 +00:00
Miles Bader
0cb39153b7 Tweak whitespace 2000-09-29 14:14:33 +00:00
Miles Bader
09789412c3 (authors-print): Rephrase many-files string. 2000-09-29 13:55:23 +00:00
Miles Bader
75e5b373ce (image-file-name-extensions): New variable.
(image-file-name-regexps): Renamed from `image-file-regexps'.
  New default value is nil.  Call `auto-image-file-mode'.
(image-file-name-regexp): New function.
(auto-image-file-mode): New minor mode.
(insert-image-file): Don't make conditional on the image-file
  handler being enabled.
(image-file-handler): Make the call here conditional instead.
(set-image-file-handler-enabled, enable-image-file-handler)
(disable-image-file-handler): Functions removed.
2000-09-29 13:52:39 +00:00
Gerd Moellmann
de6e1f7cde *** empty log message *** 2000-09-29 09:01:41 +00:00
Gerd Moellmann
4e9b8ebe4e (latex-outline-regexp): Don't use `list*';
it's a function from CL.
(latex-imenu-create-index): Replace eval-when-compile with progn
because latex-section-alist is not bound while compiling.
2000-09-29 08:46:30 +00:00
Stefan Monnier
d8c201f535 (outline-minor-mode): Use define-minor-mode.
(outline-mode): Use define-derived-mode.
2000-09-29 03:36:26 +00:00
Stefan Monnier
be5e3be3ac (perl-mode): Don't gratuitously override the default for comment-column. 2000-09-29 03:32:40 +00:00
Stefan Monnier
5dd3f26b02 (awk-mode): Don't gratuitously override the default for comment-column. 2000-09-29 03:32:07 +00:00
Stefan Monnier
5bf9c8a0c9 (asm-mode): Don't gratuitously override the default for comment-column. 2000-09-29 03:31:36 +00:00
Stefan Monnier
11ae6c5d0d (lisp-complete-symbol):
Distinguish the let-binding case from the funcall case.
(forward-sexp-function): New variable.
(forward-sexp): Use it.
2000-09-29 03:30:04 +00:00
Stefan Monnier
5d78d57daf (easy-mmode-define-keymap): Autoload.
(easy-mmode-defmap): Remove the now useless autoload.
2000-09-29 03:27:28 +00:00