]> git.eshelyaron.com Git - emacs.git/log
emacs.git
21 years ago(make-autoload): Add arglist for define-derived-mode.
Stefan Monnier [Thu, 15 May 2003 15:24:24 +0000 (15:24 +0000)]
(make-autoload): Add arglist for define-derived-mode.

21 years agoRewrote the local minor mode so that it can be
Lute Kamstra [Thu, 15 May 2003 13:22:15 +0000 (13:22 +0000)]
Rewrote the local minor mode so that it can be
sticky as well and made sticky the default.  Reimplemented the
global minor mode.  Updated the commentary section to document
these changes.
(hl-line-sticky-flag): New user option.
(hl-line-overlay): Made it buffer-local and gave it a docstring.
(global-hl-line-overlay): New variable.
(hl-line-mode): Rewritten to use `hl-line-sticky-flag'.
(hl-line-highlight): Rewritten to use `hl-line-sticky-flag'.
(hl-line-unhighlight): Updated docstring.
(global-hl-line-mode): Implemented directly so that is does not
depend on `hl-line-mode' any more.
(global-hl-line-highlight, global-hl-line-unhighlight): New
functions.

21 years ago(cyrillic-koi8-t): Alias of koi8-t.
Kenichi Handa [Thu, 15 May 2003 12:53:21 +0000 (12:53 +0000)]
(cyrillic-koi8-t): Alias of koi8-t.

21 years agoAvoid unnecessary calls to funs in header and footer variables
Vinicius Jose Latorre [Thu, 15 May 2003 02:32:03 +0000 (02:32 +0000)]
Avoid unnecessary calls to funs in header and footer variables

21 years ago*** empty log message ***
Stefan Monnier [Thu, 15 May 2003 01:37:54 +0000 (01:37 +0000)]
*** empty log message ***

21 years ago(tex-compile-history, tex-input-files-re)
Stefan Monnier [Thu, 15 May 2003 01:29:53 +0000 (01:29 +0000)]
(tex-compile-history, tex-input-files-re)
(tex-use-reftex, tex-compile-commands): New vars.
(tex-summarize-command, tex-uptodate-p, tex-executable-exists-p)
(tex-command-executable, tex-command-active-p, tex-compile-default)
New functions.
(tex-compile): New command.
(tex-mode-map): Bind it to C-c C-c.

21 years ago(rmail-ignored-headers): Ignore Face: header.
John Paul Wallington [Thu, 15 May 2003 00:02:17 +0000 (00:02 +0000)]
(rmail-ignored-headers): Ignore Face: header.

21 years ago*** empty log message ***
Juanma Barranquero [Wed, 14 May 2003 21:41:56 +0000 (21:41 +0000)]
*** empty log message ***

21 years ago(format-annotate-function): Copy coding system into the new temp buffer.
Juanma Barranquero [Wed, 14 May 2003 21:30:21 +0000 (21:30 +0000)]
(format-annotate-function): Copy coding system into the new temp buffer.

21 years agoFix typos. Patch from Jesper Harder <harder@ifa.au.dk>.
Juanma Barranquero [Wed, 14 May 2003 21:27:14 +0000 (21:27 +0000)]
Fix typos.  Patch from Jesper Harder <harder@ifa.au.dk>.

21 years ago(completion-ignored-extensions): Add .svn.
Stefan Monnier [Wed, 14 May 2003 19:38:39 +0000 (19:38 +0000)]
(completion-ignored-extensions): Add .svn.
(vc-svn-delete-file): New function.

21 years agoNew file.
Stefan Monnier [Wed, 14 May 2003 18:57:05 +0000 (18:57 +0000)]
New file.

21 years ago(Qwindowp, Qwindow_live_p, Vwindow_list)
Stefan Monnier [Wed, 14 May 2003 18:52:13 +0000 (18:52 +0000)]
(Qwindowp, Qwindow_live_p, Vwindow_list)
(Fwindow_end, Fselected_window, Fdelete_window, Fwindow_buffer)
(Fget_buffer_window, Fsave_window_excursion, Fsplit_window)
(Fset_window_configuration, Fcurrent_window_configuration)
(compare_window_configurations, Fcoordinates_in_window_p, Fwindow_at)
(Fpos_visible_in_window_p, mark_window_cursors_off)
(window_internal_height, window_internal_width, Frecenter)
(Fscroll_other_window, Fset_window_start, temp_output_buffer_show)
(replace_buffer_in_all_windows, init_window_once, init_window)
(syms_of_window, keys_of_window): Move from lisp.h to window.h.

21 years agoInclude window.h.
Stefan Monnier [Wed, 14 May 2003 18:50:10 +0000 (18:50 +0000)]
Include window.h.

21 years ago(make_lispy_event): Apply modifiers to multibyte-char keys.
Stefan Monnier [Wed, 14 May 2003 18:43:12 +0000 (18:43 +0000)]
(make_lispy_event): Apply modifiers to multibyte-char keys.
(keyremap): Add `parent' field.
(keyremap_step): Use it.  Remove `parent' argument.
(read_key_sequence): Setup and use the new `parent' field.

21 years ago(insert-directory): Remove --dired switch when
John Paul Wallington [Wed, 14 May 2003 16:20:51 +0000 (16:20 +0000)]
(insert-directory): Remove --dired switch when
`ls-lisp-use-insert-directory-program' is nil.

21 years ago(cvs-append-to-ignore): New arg `old-dir'.
Stefan Monnier [Wed, 14 May 2003 15:02:05 +0000 (15:02 +0000)]
(cvs-append-to-ignore): New arg `old-dir'.
(cvs-mode-ignore): Use it.

21 years ago(cvs-parse-table): Remove unused var `type'.
Stefan Monnier [Wed, 14 May 2003 15:00:31 +0000 (15:00 +0000)]
(cvs-parse-table): Remove unused var `type'.
Look up `.cvsignore' to see what to do with `new-dir' messages.
(cvs-parse-merge): Remove unused var `handled'.

21 years ago*** empty log message ***
Stefan Monnier [Wed, 14 May 2003 02:03:10 +0000 (02:03 +0000)]
*** empty log message ***

21 years ago(xemacsp): Remove. Replace with (featurep 'xemacs).
Stefan Monnier [Wed, 14 May 2003 01:54:28 +0000 (01:54 +0000)]
(xemacsp): Remove. Replace with (featurep 'xemacs).
(ispell-graphic-p): Inline and then remove.
(toplevel): Get rid of unnecessary loop.
(ispell-parse-output, ispell-complete-word): Replace (substring s 0 1)
with a call to aref.
(ispell-get-line): Remove unused arg `reg-end'.
(ispell-region): Update corresponding call.

21 years ago(undo): Remove left over asserts.
Stefan Monnier [Wed, 14 May 2003 00:57:02 +0000 (00:57 +0000)]
(undo): Remove left over asserts.

21 years ago(cpp-make-overlay-hidden): Don't make intangible.
Stefan Monnier [Tue, 13 May 2003 21:43:08 +0000 (21:43 +0000)]
(cpp-make-overlay-hidden): Don't make intangible.

21 years ago(compile-internal): Use with-current-buffer.
Stefan Monnier [Tue, 13 May 2003 21:37:28 +0000 (21:37 +0000)]
(compile-internal): Use with-current-buffer.
(compilation-set-window-height): Use save-selected-window.

21 years ago(ada-xref-update-project-menu): Use easymenu.
Stefan Monnier [Tue, 13 May 2003 21:15:44 +0000 (21:15 +0000)]
(ada-xref-update-project-menu): Use easymenu.
(ada-goto-declaration-other-frame): Remove unused arg other-frame.
(ada-gdb-application): Remove unused vars comint-exec, in-post-mode,
and gud-gdb-massage-args.

21 years ago(c-lang-defvar-init-form-tail): This is actually not a constant.
Stefan Monnier [Tue, 13 May 2003 21:03:53 +0000 (21:03 +0000)]
(c-lang-defvar-init-form-tail): This is actually not a constant.

21 years ago(autoconf-current-defun-function): Copy the syntax table before modifying it.
Stefan Monnier [Tue, 13 May 2003 20:59:15 +0000 (20:59 +0000)]
(autoconf-current-defun-function): Copy the syntax table before modifying it.

21 years ago(ada-in-comment-p, ada-in-string-p)
Stefan Monnier [Tue, 13 May 2003 20:48:15 +0000 (20:48 +0000)]
(ada-in-comment-p, ada-in-string-p)
(ada-in-string-or-comment-p): Use line-beginning-position.

21 years ago(reftex-select-with-char): Don't assume that point-min == 1.
Stefan Monnier [Tue, 13 May 2003 20:42:19 +0000 (20:42 +0000)]
(reftex-select-with-char): Don't assume that point-min == 1.

21 years ago(reftex-toc-visit-location):
Stefan Monnier [Tue, 13 May 2003 20:41:45 +0000 (20:41 +0000)]
(reftex-toc-visit-location):
Don't switch the current window if the new buffer is in another.
(reftex-toc): Don't assume that point-min == 1.

21 years agoTypo.
Stefan Monnier [Tue, 13 May 2003 20:40:31 +0000 (20:40 +0000)]
Typo.

21 years ago(reftex-what-macro): Don't assume that point-min == 1.
Stefan Monnier [Tue, 13 May 2003 20:40:11 +0000 (20:40 +0000)]
(reftex-what-macro): Don't assume that point-min == 1.

21 years ago(reftex-extract-bib-entries, reftex-extract-bib-entries-from-thebibliography):
Stefan Monnier [Tue, 13 May 2003 20:39:27 +0000 (20:39 +0000)]
(reftex-extract-bib-entries, reftex-extract-bib-entries-from-thebibliography):
New arg re-list.
(reftex-extract-bib-entries): Use ^ rather than \(\`\|[\n\r]\).
Use member-ignore-case.  Don't add unnecessary trailing \n.
(reftex-offer-bib-menu): Consolidate duplicated code from
reftex-extract-bib-entries and reftex-extract-bib-entries-from-thebibliography.

21 years ago*** empty log message ***
Stefan Monnier [Tue, 13 May 2003 20:15:13 +0000 (20:15 +0000)]
*** empty log message ***

21 years ago(smtpmail-open-stream): Don't hard code
Simon Josefsson [Tue, 13 May 2003 19:48:50 +0000 (19:48 +0000)]
(smtpmail-open-stream): Don't hard code
starttls-program.

21 years ago(back-to-indentation): Simplify.
Stefan Monnier [Tue, 13 May 2003 19:45:01 +0000 (19:45 +0000)]
(back-to-indentation): Simplify.
(undo-equiv-table, undo-in-region, undo-no-redo): New vars.
(undo): Use them to implement the no-redo form of undo.
(undo-only): New fun.
(shell-command): Don't require `shell' since shell-mode is autoloaded.
(insert-buffer): Simplify.
(completion-setup-function): Use minibufferp.
(event-apply-alt-modifier, event-apply-super-modifier)
(event-apply-hyper-modifier, event-apply-shift-modifier)
(event-apply-control-modifier, event-apply-meta-modifier):
Fix docstring to show the proper key sequence.

21 years ago(uniquify-after-kill-buffer-p): Set default to t.
Stefan Monnier [Tue, 13 May 2003 19:15:19 +0000 (19:15 +0000)]
(uniquify-after-kill-buffer-p): Set default to t.
(uniquify-ignore-buffers-re): Revert to nil now that uniquify
is more careful about preserving buffer names.

21 years ago(menu-bar-options-menu) <cua-mode>: Use menu-bar-make-mm-toggle.
Stefan Monnier [Tue, 13 May 2003 19:13:13 +0000 (19:13 +0000)]
(menu-bar-options-menu) <cua-mode>: Use menu-bar-make-mm-toggle.

21 years agoFix typo.
Juanma Barranquero [Tue, 13 May 2003 18:41:25 +0000 (18:41 +0000)]
Fix typo.

21 years ago(file-relative-name): Remove dead code.
Stefan Monnier [Tue, 13 May 2003 18:39:39 +0000 (18:39 +0000)]
(file-relative-name): Remove dead code.
Make sure \n in a filename does not confuse us.

21 years ago(describe-variable): Mention permanent local status.
Stefan Monnier [Tue, 13 May 2003 18:35:16 +0000 (18:35 +0000)]
(describe-variable): Mention permanent local status.

21 years ago(comint-carriage-motion, comint-output-filter):
Stefan Monnier [Tue, 13 May 2003 18:30:46 +0000 (18:30 +0000)]
(comint-carriage-motion, comint-output-filter):
Bind inhibit-read-only rather than buffer-read-only.
(comint-truncate-buffer): Bind inhibit-read-only.

21 years ago(cvs-make-cvs-buffer): Add the tag info.
Stefan Monnier [Tue, 13 May 2003 15:22:39 +0000 (15:22 +0000)]
(cvs-make-cvs-buffer): Add the tag info.
(cvs-mode): Prevent pilot-error.

21 years agoAdd :link to commentary section
Rajesh Vaidheeswarran [Tue, 13 May 2003 14:30:58 +0000 (14:30 +0000)]
Add :link to commentary section

21 years ago(vc-mcvs-registered, vc-mcvs-root): Check if file-name-directory returns nil.
Stefan Monnier [Tue, 13 May 2003 13:52:45 +0000 (13:52 +0000)]
(vc-mcvs-registered, vc-mcvs-root): Check if file-name-directory returns nil.

21 years ago(gdb-invalidate-assembler): Update assembler buffer
Nick Roberts [Mon, 12 May 2003 23:47:31 +0000 (23:47 +0000)]
(gdb-invalidate-assembler): Update assembler buffer
correctly when frame changes.
(gdb-info-threads-custom, gdb-threads-buffer-name)
(gdb-display-threads-buffer, gdb-frame-threads-buffer)
(gdb-threads-mode-map, gdb-threads-mode, gdb-get-thread-number)
(gdb-threads-select, gdb-threads-mouse-select): New functions and
variable for a buffer that provides a selectable threads list.

21 years ago*** empty log message ***
Nick Roberts [Mon, 12 May 2003 23:46:27 +0000 (23:46 +0000)]
*** empty log message ***

21 years agoFix typo.
Juanma Barranquero [Mon, 12 May 2003 22:20:26 +0000 (22:20 +0000)]
Fix typo.

21 years ago(cvs-minor-current-files): Move before first use.
Stefan Monnier [Mon, 12 May 2003 18:16:43 +0000 (18:16 +0000)]
(cvs-minor-current-files): Move before first use.
(defun-cvs-mode): Remove unused var `restdoc'.
(cvs-edit-log-revision, ediff-after-quit-hook-internal): Declare.
(cvs-mode-diff-backup): Remove unused var `filter'.
(cvs-mode-run): Remove unused var `cvs-buf'.
(cvs-mode-do): Remove unused arg `parse'.

21 years ago(cvs-parse-table): `New directory' messages include the full path.
Stefan Monnier [Mon, 12 May 2003 18:14:51 +0000 (18:14 +0000)]
(cvs-parse-table): `New directory' messages include the full path.

21 years ago(cvs-retrieve-revision): Make sure HEAD gets you the head of the branch.
Stefan Monnier [Mon, 12 May 2003 17:49:22 +0000 (17:49 +0000)]
(cvs-retrieve-revision): Make sure HEAD gets you the head of the branch.

21 years ago(sgml-namespace-re): New const.
Stefan Monnier [Mon, 12 May 2003 15:46:02 +0000 (15:46 +0000)]
(sgml-namespace-re): New const.
(sgml-namespace-face): New face.
(sgml-font-lock-keywords-1): Use them.

21 years agoUpdate VM version.
Glenn Morris [Mon, 12 May 2003 15:06:18 +0000 (15:06 +0000)]
Update VM version.
Change reference to Gnus FAQ.

21 years ago*** empty log message ***
Stefan Monnier [Mon, 12 May 2003 14:44:21 +0000 (14:44 +0000)]
*** empty log message ***

21 years ago(vc-mcvs-command): Filter output of `status'.
Stefan Monnier [Sun, 11 May 2003 23:55:07 +0000 (23:55 +0000)]
(vc-mcvs-command): Filter output of `status'.
(vc-mcvs-state, vc-mcvs-dir-state, vc-mcvs-print-log, vc-mcvs-diff):
Change dir so that the filtered output of `mcvs makes sense.
(vc-mcvs-mode-line-string): Handle the case where CVS is desync'd.
(vc-mcvs-diff-tree): Don't bother with the local-diff code.
(vc-mcvs-create-snapshot): Use `branch' and `switch'.

21 years ago(info-lookup-make-completions): Allow colons in index entries by looking for ":
Juanma Barranquero [Sun, 11 May 2003 15:30:12 +0000 (15:30 +0000)]
(info-lookup-make-completions): Allow colons in index entries by looking for ":
" to terminate, as per latest info.el.

21 years ago(adjust_point_for_property): Be more careful about termination.
Stefan Monnier [Sun, 11 May 2003 15:06:41 +0000 (15:06 +0000)]
(adjust_point_for_property): Be more careful about termination.

21 years ago*** empty log message ***
Stefan Monnier [Sun, 11 May 2003 00:16:14 +0000 (00:16 +0000)]
*** empty log message ***

21 years ago(comment-indent): Try to align to adjacent comments.
Stefan Monnier [Sat, 10 May 2003 22:54:35 +0000 (22:54 +0000)]
(comment-indent): Try to align to adjacent comments.
(comment-with-narrowing): Actually use the arguments.
(comment-valid-prefix-p): Rename from comment-valid-prefix
and fix to actually use its argument.

21 years ago(uniquify-rationalize-file-buffer-names): Thinko.
Stefan Monnier [Sat, 10 May 2003 22:46:10 +0000 (22:46 +0000)]
(uniquify-rationalize-file-buffer-names): Thinko.

21 years ago(follow_key): Remove dead variable `did_meta'.
Stefan Monnier [Sat, 10 May 2003 22:15:35 +0000 (22:15 +0000)]
(follow_key): Remove dead variable `did_meta'.
(access_keymap_keyremap, keyremap_step): New funs, extracted from the
duplicated handling of function-key-map and key-translation-map
in read_key_sequence.
(read_key_sequence): Use them.

21 years ago(tex-mode-syntax-table): ~ is not whitespace.
Stefan Monnier [Sat, 10 May 2003 18:54:13 +0000 (18:54 +0000)]
(tex-mode-syntax-table): ~ is not whitespace.
(tex-guess-mode): Add `renewcommand'.
(tex-mode): Move the autoload so we get the correct docstring and usage.

21 years ago(uniquify-rationalize-file-buffer-names):
Stefan Monnier [Sat, 10 May 2003 18:16:19 +0000 (18:16 +0000)]
(uniquify-rationalize-file-buffer-names):
Refresh the dirname in the case that rename-buffer was skipped.
(uniquify-buffer-file-name): Return a dirname with no trailing slash.

21 years ago(adjust_point_for_property): Try harder to move point
Stefan Monnier [Sat, 10 May 2003 16:36:02 +0000 (16:36 +0000)]
(adjust_point_for_property): Try harder to move point
to the non-sticky end of an invisible property.

21 years ago(single_display_prop_intangible_p): Make `space' display
Stefan Monnier [Sat, 10 May 2003 16:27:35 +0000 (16:27 +0000)]
(single_display_prop_intangible_p): Make `space' display
property intangible as well.

21 years ago.
Andreas Schwab [Sat, 10 May 2003 16:14:50 +0000 (16:14 +0000)]
.

21 years ago(single_menu_item): Change last parameter to void* to
Andreas Schwab [Sat, 10 May 2003 16:14:35 +0000 (16:14 +0000)]
(single_menu_item): Change last parameter to void* to
avoid warning.

21 years agoFix typo in comment.
Juanma Barranquero [Sat, 10 May 2003 13:58:56 +0000 (13:58 +0000)]
Fix typo in comment.

21 years ago(message-buffer-naming-style): Fix typo.
Juanma Barranquero [Sat, 10 May 2003 13:50:04 +0000 (13:50 +0000)]
(message-buffer-naming-style): Fix typo.

21 years agoRemove stray text at the end of the file.
Eli Zaretskii [Sat, 10 May 2003 09:30:24 +0000 (09:30 +0000)]
Remove stray text at the end of the file.

21 years ago(fancy-splash-default-action): Fix docstring.
Juanma Barranquero [Fri, 9 May 2003 22:52:41 +0000 (22:52 +0000)]
(fancy-splash-default-action): Fix docstring.

21 years ago(smtpmail-send-queued-mail): Use point-at-bol instead of forward-line.
Juanma Barranquero [Fri, 9 May 2003 22:51:21 +0000 (22:51 +0000)]
(smtpmail-send-queued-mail): Use point-at-bol instead of forward-line.

21 years agoRemove annoying $Id$ tag.
Stefan Monnier [Fri, 9 May 2003 22:37:44 +0000 (22:37 +0000)]
Remove annoying $Id$ tag.

21 years ago(comment-indent): Be more careful when inserting
Stefan Monnier [Fri, 9 May 2003 20:09:04 +0000 (20:09 +0000)]
(comment-indent): Be more careful when inserting
the space, and insert it before setting `begpos'.

21 years ago(vc-mcvs-stay-local): Remove unused var.
Stefan Monnier [Fri, 9 May 2003 17:05:40 +0000 (17:05 +0000)]
(vc-mcvs-stay-local): Remove unused var.
(vc-mcvs-state, vc-mcvs-dir-state, vc-mcvs-print-log, vc-mcvs-diff)
(vc-mcvs-diff-tree, vc-mcvs-annotate-command)
(vc-mcvs-make-version-backups-p): Use vc-stay-local-p.
(vc-mcvs-checkin): Disallow commits to a numbered rev.
(vc-mcvs-repository-hostname): New function.
(vc-mcvs-stay-local-p): Remove.

21 years ago(vc-svn-rename-file): New fun.
Stefan Monnier [Fri, 9 May 2003 16:41:19 +0000 (16:41 +0000)]
(vc-svn-rename-file): New fun.
(vc-svn-diff): Correctly check svn's return status.
(vc-svn-state, vc-svn-dir-state, vc-svn-print-log, vc-svn-diff)
(vc-svn-diff-tree): Use vc-stay-local-p.
(vc-svn-register-switches, vc-svn-diff-switches, vc-svn-header)
(vc-svn-use-edit): Fix the :version property.
(vc-svn-stay-local): Remove unused var.
(vc-svn-mode-line-string): Remove, use the default instead.
(vc-svn-repository-hostname): New fun taken from vc-svn-stay-local-p.
(vc-svn-stay-local-p): Remove.

21 years agoNew backend functions `delete-file' and `repository-hostname'.
Stefan Monnier [Fri, 9 May 2003 16:33:10 +0000 (16:33 +0000)]
New backend functions `delete-file' and `repository-hostname'.
(vc-stay-local): New var.  Mostly taken from vc-cvs-stay-local.
(vc-stay-local-p): New fun.  Adapted from vc-cvs-stay-local-p.
(vc-diff-switches-list): Revert to the Emacs-21.[123] semantics.
Mark as obsolete.
(vc-delete-file): New command.
(vc-default-rename-file): New function.
(vc-rename-file): Use it.
Be careful to disallow renaming if the file is locked or out-of-date.
(vc-ensure-vc-buffer, vc-next-action-on-file, vc-insert-headers)
(vc-cancel-version, vc-annotate): Use buffer-file-name variable.

21 years ago(cvs-mode-find-file): Fixed the last patch's logic.
Sam Steingold [Fri, 9 May 2003 15:59:02 +0000 (15:59 +0000)]
(cvs-mode-find-file): Fixed the last patch's logic.

21 years ago(vc-mcvs-stay-local): Remove unused var.
Stefan Monnier [Fri, 9 May 2003 14:35:51 +0000 (14:35 +0000)]
(vc-mcvs-stay-local): Remove unused var.

21 years ago(vc-cvs-mode-line-string): Use vc-default-mode-line-string.
Stefan Monnier [Fri, 9 May 2003 14:32:01 +0000 (14:32 +0000)]
(vc-cvs-mode-line-string): Use vc-default-mode-line-string.
(vc-cvs-delete-file, vc-cvs-rename-file): New functions.

21 years ago(vc-svn-rename-file): New fun.
Stefan Monnier [Fri, 9 May 2003 14:13:40 +0000 (14:13 +0000)]
(vc-svn-rename-file): New fun.
(vc-svn-diff): Correctly check svn's return status.

21 years ago(Fprin1_to_string): Instead of gcpro, set abort_on_gc.
Richard M. Stallman [Fri, 9 May 2003 14:03:51 +0000 (14:03 +0000)]
(Fprin1_to_string): Instead of gcpro, set abort_on_gc.
Bind Qinhibit_modification_hooks to t so there will be no GC.
Rename local `tem' to `save_deactivate_mark'.

21 years ago(specpdl_ptr): Declare volatile.
Richard M. Stallman [Fri, 9 May 2003 14:01:12 +0000 (14:01 +0000)]
(specpdl_ptr): Declare volatile.
(unbind_to): Copy the whole binding and decrement specpdl_ptr
before doing the work of unbinding it.

21 years ago(struct specbinding): Declare elements volatile.
Richard M. Stallman [Fri, 9 May 2003 13:58:38 +0000 (13:58 +0000)]
(struct specbinding): Declare elements volatile.
(specpdl_ptr): Declare volatile.

21 years ago(alloca.o): Specify -DDO_BLOCK_INPUT in compiling.
Richard M. Stallman [Fri, 9 May 2003 13:54:51 +0000 (13:54 +0000)]
(alloca.o): Specify -DDO_BLOCK_INPUT in compiling.

21 years agoTest DO_BLOCK_INPUT rather than `emacs'
Richard M. Stallman [Fri, 9 May 2003 13:54:14 +0000 (13:54 +0000)]
Test DO_BLOCK_INPUT rather than `emacs'
for use of BLOCK_INPUT and inclusion of lisp.h and blockinput.h.

21 years agoUse the original buffer-name as `base' in place of the
Stefan Monnier [Fri, 9 May 2003 13:21:05 +0000 (13:21 +0000)]
Use the original buffer-name as `base' in place of the
nondirectory part of the file name.
(uniquify-rationalize-file-buffer-names):
Split the `newbuffile' arg into `base' and `dirname'.
Reuse old uniquify-items to avoid recomputing their base&dirname.
(uniquify-buffer-file-name): Only return the directory part.
(uniquify-rerationalize-w/o-cb): Don't bother reseting proposed names.
(rename-buffer): Use the `newname' arg as base.
(create-file-buffer): Split the file name into base and dirname.

21 years ago(smtpmail-send-queued-mail): Don't use kill-line.
Juanma Barranquero [Thu, 8 May 2003 22:16:39 +0000 (22:16 +0000)]
(smtpmail-send-queued-mail): Don't use kill-line.

21 years ago*** empty log message ***
Stefan Monnier [Thu, 8 May 2003 20:52:23 +0000 (20:52 +0000)]
*** empty log message ***

21 years ago(vc-cvs-register, vc-cvs-checkin, vc-cvs-find-version, vc-cvs-diff)
Stefan Monnier [Thu, 8 May 2003 20:44:50 +0000 (20:44 +0000)]
(vc-cvs-register, vc-cvs-checkin, vc-cvs-find-version, vc-cvs-diff)
(vc-cvs-diff-tree, vc-cvs-checkout): Use vc-switches.
(vc-cvs-revert): Undo patch committed 2003-05-08T20:08:12Z!monnier@iro.umontreal.ca.

21 years ago(vc-cvs-dired-state-info): Typo.
Stefan Monnier [Thu, 8 May 2003 20:08:12 +0000 (20:08 +0000)]
(vc-cvs-dired-state-info): Typo.

21 years ago(diary-mail-entries): Use call-interactively.
Glenn Morris [Thu, 8 May 2003 19:52:47 +0000 (19:52 +0000)]
(diary-mail-entries): Use call-interactively.

21 years ago*** empty log message ***
Glenn Morris [Thu, 8 May 2003 19:51:49 +0000 (19:51 +0000)]
*** empty log message ***

21 years ago(uniquify-after-kill-buffer-p): Fix misleading docstring.
Stefan Monnier [Thu, 8 May 2003 19:39:32 +0000 (19:39 +0000)]
(uniquify-after-kill-buffer-p): Fix misleading docstring.
(uniquify-make-item): Make `proposed' optional.
(uniquify-rationalize-file-buffer-names): Don't compute the
initial proposed name.
(uniquify-buffer-file-name): Remove dead code.
(uniquify-strip-common-suffix): New var.
(uniquify-rationalize): Always recompute initial proposed name.
Strip common suffix if requested.

21 years ago(diary-pull-attrs): Make `ret-attr', `attr' local.
Glenn Morris [Thu, 8 May 2003 19:34:49 +0000 (19:34 +0000)]
(diary-pull-attrs): Make `ret-attr', `attr' local.
(list-diary-entries): Make `temp' local.
(fancy-diary-display): Make `marks', `temp-face', `faceinfo' local.
(diary-mail-entries): There is no fancy-diary-buffer if there are
no diary entries.
(mark-diary-entries): Make `temp' local.
(mark-sexp-diary-entries): Make `marks' local, remove `temp'.
(list-sexp-diary-entries): Make `temp' local.
(add-to-diary-list): Make `prefix' local.

21 years ago(vc-rcs-register, vc-rcs-checkin, vc-rcs-checkout)
Stefan Monnier [Thu, 8 May 2003 19:24:56 +0000 (19:24 +0000)]
(vc-rcs-register, vc-rcs-checkin, vc-rcs-checkout)
(vc-rcs-find-version, vc-rcs-diff): Use vc-switches.

21 years ago(vc-sccs-register, vc-sccs-checkin)
Stefan Monnier [Thu, 8 May 2003 19:18:33 +0000 (19:18 +0000)]
(vc-sccs-register, vc-sccs-checkin)
(vc-sccs-find-version, vc-sccs-checkout, vc-sccs-diff): Use vc-switches.
(vc-sccs-register): Remove unused var `|'.

21 years ago(vc-mcvs-register, vc-mcvs-checkin, vc-mcvs-find-version)
Stefan Monnier [Thu, 8 May 2003 19:01:04 +0000 (19:01 +0000)]
(vc-mcvs-register, vc-mcvs-checkin, vc-mcvs-find-version)
(vc-mcvs-checkout, vc-mcvs-diff, vc-mcvs-diff-tree): Use vc-switches.

21 years ago(vc-svn-dired-state-info): Use `added' for added files and
Stefan Monnier [Thu, 8 May 2003 18:31:21 +0000 (18:31 +0000)]
(vc-svn-dired-state-info): Use `added' for added files and
don't use `concat' unnecessarily.  Remove impossible cases.
(vc-svn-register, vc-svn-find-version, vc-svn-diff-tree):
Use vc-switches.
(vc-svn-checkin): Use vc-switches.  Fix up regexp.
(vc-svn-diff): Use vc-switches.
Don't return 0 for newly added empty files.
Don't use svn's return status.
(vc-svn-parse-status): Recognize copied files as well.
Use the last-modified revision for workfile-version.

21 years ago(vc-mcvs-read): Don't require `file' to exist.
Stefan Monnier [Thu, 8 May 2003 18:25:09 +0000 (18:25 +0000)]
(vc-mcvs-read): Don't require `file' to exist.
(vc-mcvs-diff): Don't return 0 for newly added empty files.

21 years ago(vc-cvs-dired-state-info): Use `added' for added files and
Stefan Monnier [Thu, 8 May 2003 18:23:53 +0000 (18:23 +0000)]
(vc-cvs-dired-state-info): Use `added' for added files and
don't use `concat' unnecessarily.  Remove impossible cases.
(vc-cvs-diff): Don't return 0 for newly added empty files.
(vc-cvs-stay-local-p): Simplify.