1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-13 09:32:47 +00:00
Commit Graph

787 Commits

Author SHA1 Message Date
Stefan Monnier
937e6a5612 * url-util.el (url-insert-entities-in-string):
* url-nfs.el (url-nfs-unescape):
* url-ldap.el (url-ldap):
* url-imap.el (url-imap):
* url-cid.el (url-cid-gnus, url-cid): Use with-current-buffer.
* erc.el (erc-display-line-1, erc-process-away):
* erc-truncate.el (erc-truncate-buffer-to-size):
Use with-current-buffer.
* term/ns-win.el (ns-scroll-bar-move, ns-face-at-pos):
* play/mpuz.el (mpuz-create-buffer):
* play/landmark.el (lm-prompt-for-move, lm-print-wts, lm-print-smell)
(lm-print-y,s,noise, lm-print-w0, lm-init):
* play/gomoku.el (gomoku-prompt-for-move):
* play/fortune.el (fortune-in-buffer):
* play/dissociate.el (dissociated-press):
* play/decipher.el (decipher-adjacency-list, decipher-display-regexp)
(decipher-analyze-buffer, decipher-stats-buffer,decipher-stats-buffer):
* mail/supercite.el (sc-eref-show):
* mail/smtpmail.el (smtpmail-send-it):
* mail/rmailsum.el (rmail-summary-next-labeled-message)
(rmail-summary-previous-labeled-message, rmail-summary-wipe)
(rmail-summary-undelete-many, rmail-summary-rmail-update)
(rmail-summary-goto-msg, rmail-summary-expunge)
(rmail-summary-get-new-mail, rmail-summary-search-backward)
(rmail-summary-add-label, rmail-summary-output-menu)
(rmail-summary-output-body):
* mail/rfc822.el (rfc822-addresses):
* mail/reporter.el (reporter-dump-variable, reporter-dump-state):
* mail/mailpost.el (post-mail-send-it):
* mail/hashcash.el (hashcash-generate-payment):
* mail/feedmail.el (feedmail-run-the-queue)
(feedmail-queue-send-edit-prompt-help-first)
(feedmail-send-it-immediately, feedmail-give-it-to-buffer-eater)
(feedmail-deduce-address-list):
* eshell/esh-ext.el (eshell-remote-command):
* eshell/em-unix.el (eshell-occur-mode-mouse-goto):
* emulation/viper-util.el (viper-glob-unix-files, viper-save-setting)
(viper-wildcard-to-regexp, viper-glob-mswindows-files)
(viper-save-string-in-file, viper-valid-marker):
* emulation/viper-keym.el (viper-toggle-key):
* emulation/viper-ex.el (ex-expand-filsyms, viper-get-ex-file)
(ex-edit, ex-global, ex-mark, ex-next-related-buffer, ex-quit)
(ex-get-inline-cmd-args, ex-tag, ex-command, ex-compile):
* emulation/viper-cmd.el (viper-exec-form-in-vi)
(viper-exec-form-in-emacs, viper-brac-function):
* emulation/viper.el (viper-delocalize-var):
* emulation/vip.el (vip-mode, vip-get-ex-token, vip-ex, vip-get-ex-pat)
(vip-get-ex-command, vip-get-ex-opt-gc, vip-get-ex-buffer)
(vip-get-ex-count, vip-get-ex-file, ex-edit, ex-global, ex-mark)
(ex-map, ex-unmap, ex-quit, ex-read, ex-tag, ex-command):
* emulation/vi.el (vi-switch-mode, vi-ex-cmd):
* emulation/edt.el (edt-electric-helpify):
* emulation/cua-rect.el (cua--rectangle-aux-replace):
* emulation/cua-gmrk.el (cua--insert-at-global-mark)
(cua--delete-at-global-mark, cua--copy-rectangle-to-global-mark)
(cua-indent-to-global-mark-column):
* calendar/diary-lib.el (calendar-mark-1):
* calendar/cal-hebrew.el (calendar-hebrew-mark-date-pattern):
Use with-current-buffer.
* emulation/viper.el (viper-delocalize-var): Use dolist.
2009-11-03 02:04:29 +00:00
Juanma Barranquero
32226619c5 Use called-interactively-p' instead of interactive-p'. 2009-10-02 03:48:36 +00:00
Glenn Morris
a8d789f079 (tpu-copy-keyfile): Fix condition-case handler. 2009-09-22 02:28:43 +00:00
Glenn Morris
1e2b6acfd2 Replace empty let's with progn'. 2009-09-13 02:14:25 +00:00
Chong Yidong
a035f9b0f9 * emulation/pc-select.el (scroll-down-mark, scroll-down-nomark)
(scroll-up-mark, scroll-up-nomark): Doc fix (Bug#4190).
2009-09-12 00:32:49 +00:00
Stefan Monnier
726a4d0968 * emulation/crisp.el (crisp-mode-map): Move initialization
into declaration.
(crisp-mode): Use define-minor-mode.
2009-09-11 01:00:37 +00:00
Stefan Monnier
8cb95edf7c * keymap.c (QCadvertised_binding): New constant.
(syms_of_keymap): Initialize it.
(Fwhere_is_internal): Try and use bindings from :advertised-binding
if applicable.

* progmodes/xscheme.el (xscheme-evaluation-commands):
Put a :advertised-binding property rather than using
advertised-xscheme-send-previous-expression.
(advertised-xscheme-send-previous-expression): Declare obsolete.
* emulation/crisp.el (crisp-mode-map): Use `undo' rather than
`advertised-undo'.
(crisp-mode): Add corresponding bindings to
undo's :advertised-binding instead.
* dired.el (dired-mode-map): Put a :advertised-binding property rather
than using dired-advertised-find-file.
(dired-advertised-find-file):
* simple.el (advertised-undo):
* wid-edit.el (advertised-widget-backward): Declare obsolete.
(widget-keymap): Put a :advertised-binding property rather
than using advertised-widget-backward.
* bindings.el (ctl-x-map): Put a :advertised-binding property rather
than using advertised-undo.
* tutorial.el (tutorial--default-keys): Adjust accordingly.
2009-09-11 00:58:59 +00:00
Stefan Monnier
14acf2f55e * gnus/nnheader.el (nnheader-find-file-noselect):
* gnus/mm-util.el (mm-insert-file-contents):
* org/org-html.el (org-export-as-html):
* org/org-docbook.el (org-export-as-docbook):
* textmodes/reftex.el (reftex-get-file-buffer-force):
* progmodes/verilog-mode.el (verilog-batch-execute-func):
* emulation/viper.el (viper-go-away, viper-set-hooks):
* emacs-lisp/re-builder.el (re-builder-unload-function):
* emacs-lisp/bytecomp.el (byte-compile-file):
* ses.el (ses-unload-function):
* hexl.el (hexl-find-file):
* files.el (normal-mode):
* ehelp.el (with-electric-help):
* autoinsert.el (auto-insert-alist):
* arc-mode.el (archive-mode):
Use (default-value 'major-mode) instead of default-major-mode.
2009-08-28 17:02:53 +00:00
Stefan Monnier
009fdc2e72 * emulation/viper-init.el (viper-restore-cursor-type):
* emulation/cua-base.el (cua--update-indications):
Replace default-cursor-type with (default-value 'cursor-type).
2009-08-28 04:24:59 +00:00
Glenn Morris
a337468045 Remove code for defunct system-types emx, macos, mswindows,
unisoft-unix, vax-vms, win32, w32.
2009-08-22 21:59:40 +00:00
Glenn Morris
880be50e88 (vi-goto-line): Don't warn about non-interactive goto-line. 2009-08-22 19:42:58 +00:00
Glenn Morris
d5d105e863 Use help-print-return-message rather than the now obsolete alias. 2009-08-21 07:24:26 +00:00
Michael Kifer
68b962d42a 2009-08-15 Michael Kifer <kifer@cs.stonybrook.edu>
* viper-cmd.el (viper-insert-isearch-string): new function.
	(viper-if-string): redefine C-s in the minibuffer to insert the last
	incremental search string.

	* ediff-init.el (ediff-coding-system): use escape-quoted in case of
	XEmacs.

	* ediff-merg.el (ediff-merge-region-is-non-clash-to-skip,
	ediff-merge-region-is-non-clash,
	ediff-skip-merge-region-if-changed-from-default-p): use defun.
	Also check if the job is really a merge job.

	* ediff.el (ediff-current-file): new function.
2009-08-15 05:57:08 +00:00
Chong Yidong
29da768fb9 * emulation/edt.el (edt-previous-line, edt-next-line): Don't use
forward-line, undoing 2007-10-19 change (Bug#3188).
2009-06-04 01:09:02 +00:00
Kim F. Storm
c872c51e2b (cua--indent-rectangle): Insert tabs using
tab-to-tab-stop to respect indent-tabs-mode.
2009-04-09 17:13:54 +00:00
Stefan Monnier
fa043571b2 Follow commenting conventions. 2009-01-31 22:10:22 +00:00
Glenn Morris
1e4bd40da2 Replace last-input-char with last-input-event. 2009-01-09 05:00:56 +00:00
Glenn Morris
a4d9b7bca3 Replace last-command-char with last-command-event. 2009-01-09 04:36:00 +00:00
Juanma Barranquero
8d5e14a9c7 Update autoload checksums. 2009-01-06 02:13:40 +00:00
Glenn Morris
ae940284fa Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
Martin Rudalics
2f7ee51dac (cmd): Add beginning-of-visual-line and
end-of-visual-line to CUA's recognized commands.  (Bug#1549)
2008-12-18 10:39:11 +00:00
Michael Kifer
8c3ad6c483 2008-11-22 Michael Kifer <kifer@cs.stonybrook.edu>
* viper.el: date change.

	* viper-cmd.el (viper-envelop-ESC-key):
	viper-translate-all-ESC-keysequences is now a function.

	* viper-init (viper-translate-all-ESC-keysequences): make this variable
2008-11-22 06:29:09 +00:00
Juanma Barranquero
062552e730 * emulation/viper-cmd.el (viper-harness-minor-mode): Fix docstring typo.
* org/org.el (org-time-string-to-absolute, org-small-year-to-year)
  (org-tags-sparse-tree): Fix typos in docstrings.
2008-11-17 02:24:16 +00:00
Michael Kifer
99e2787524 version timestamp update 2008-11-16 05:02:33 +00:00
Michael Kifer
42acc58182 2008-11-16 Michael Kifer <kifer@cs.stonybrook.edu>
* viper-init.el (viper-ESC-keyseq-timeout): Make it into a function
	instead of a variable.

	* viper-util.el (viper-fast-keysequence-p): Changed to use
	viper-ESC-keyseq-timeout as a function.
	(viper-get-saved-cursor-color-in-replace-mode): Use defun instead of
	defsubst.

	* viper-cmd.el: Let line-move-visual to nil when using next-line or
	previous-line.
	(viper-R-state-post-command-sentinel): Use defun instead of defsubst.

	* viper-keym.el (viper-ESC-key): Use (kbd "ESC").

	* ediff-util.el (ediff-toggle-multiframe): Check if control window is
	live.
	(ediff-save-buffer): Let window-min-height to 2.

	* ediff-wind.el (ediff-setup-windows-plain-compare): Avoid selecting
	the minibuffer.
2008-11-16 04:55:45 +00:00
Miles Bader
9850eff524 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1398
2008-09-02 05:35:54 +00:00
Juanma Barranquero
5762095646 Fix typo. 2008-08-26 14:04:14 +00:00
Juanma Barranquero
d36b11e229 Fix typos (sync from the trunk).
* facemenu.el (facemenu-unlisted-faces): Fix obsolescence declaration.

* hi-lock.el (hi-lock-mode): Fix typo in docstring.

* icomplete.el (icomplete-compute-delay, icomplete-get-keys): Doc fixes.
  (icomplete-delay-completions-threshold): Fix typo in docstring.

* speedbar.el (speedbar-stealthy-function-list)
  (speedbar-verbosity-level, speedbar-supported-extension-expressions)
  (speedbar-update-current-file, speedbar-add-indicator)
  (speedbar-tag-expand): Reflow docstrings.
  (speedbar-use-imenu-flag, speedbar-use-tool-tips-flag)
  (speedbar-ignored-directory-regexp, speedbar-file-unshown-regexp)
  (speedbar-file-regexp, speedbar-message, speedbar-item-info)
  (speedbar-files-item-info, speedbar-fetch-replacement-function)
  (speedbar-maybe-add-localized-support)
  (speedbar-generic-list-positioned-group-p, speedbar-insert-generic-list)
  (speedbar-extract-one-symbol, speedbar-recenter-to-top)
  (speedbar-recenter, speedbar-separator-face): Fix typos in docstrings.
  (speedbar-ignored-directory-expressions, speedbar-handle-delete-frame)
  (speedbar-show-info-under-mouse, speedbar-directory-buttons)
  (speedbar-check-vc-this-line, speedbar-files-line-directory)
  (speedbar-buffer-buttons, speedbar-buffer-buttons-temp)
  (speedbar-buffers-line-directory): Doc fixes.

* tool-bar.el (tool-bar-add-item): Fix typo in docstring.

* emacs-lisp/edebug.el (edebug-unwrap*, edebug-signal)
  (edebug-restore-status): Doc fixes.
  (edebug-gensym, edebug-top-level-nonstop, edebug-eval-display)
  (edebug-eval-result-list, edebug-eval-redisplay, edebug)
  (edebug-trace): Fix typos in docstrings.

* emulation/tpu-edt.el (tpu-match-beginning, tpu-match-end)
  (tpu-check-match, tpu-goto-breadcrumb, tpu-reset-screen-size)
  (tpu-toggle-overwrite-mode, tpu-include, tpu-get, tpu-what-line)
  (tpu-insert-escape, tpu-insert-formfeed, tpu-end-define-macro-key)
  (tpu-check-search-case, tpu-select, tpu-unselect, tpu-trim-line-ends)
  (tpu-toggle-control-keys): Fix typos in docstrings.
  (tpu-kill-buffer): Doc fix.
  (tpu-make-file-buffer-list, tpu-toggle-regexp, tpu-cut)
  (tpu-append-region, tpu-delete-current-char, tpu-emacs-replace):
  Reflow docstrings.

* eshell/em-smart.el (eshell-review-quick-commands): Doc fix.

* eshell/esh-arg.el (eshell-quote-backslash): Fix typo in docstring.

* play/solitaire.el (solitaire, solitaire-mode-map, solitaire-mode-hook)
  (solitaire-mode, solitaire, solitaire-solve): Fix typos in docstrings.

* progmodes/gdb-ui.el (gdb-source-info): Fix typo in docstring.

* progmodes/python.el (python-comment-line-p, python-blank-line-p)
  (python-skip-out): Doc fixes.
2008-08-26 11:02:51 +00:00
Chong Yidong
6bfebcda22 (edt-default-emulation-setup): Share global-buffers-menu-map with the
emulated global map.
2008-08-18 19:09:23 +00:00
Chong Yidong
252e5957ec (edt-default-emulation-setup): Share global-buffers-menu-map with the
emulated global map.
2008-08-18 19:07:59 +00:00
Dan Nicolaescu
7c2fb837ec * bitmaps/README:
* xfns.c:
* termcap.c:
* term.c:
* syswait.h:
* systty.h:
* systime.h:
* syssignal.h:
* sysdep.c:
* process.h:
* process.c:
* print.c:
* ndir.h:
* lread.c:
* keyboard.c:
* getpagesize.h:
* floatfns.c:
* fileio.c:
* emacs.c:
* doc.c:
* dispnew.c:
* dired.c:
* data.c:
* callproc.c:
* buffer.c:
* README:
* Makefile.in:
* s/template.h:
* s/msdos.h:
* m/vax.h: Remove VMS support.
* s/vms.h:
* vlimit.h:
* uaf.h:
* temacs.opt:
* param.h:
* ioctl.h: Remove file.

* descrip.mms:
* compile.com: Remove file.
* Create.c: Remove VMS support.

* message.el (Module):

* gnus-start.el (Module):

* gnus-registry.el (Module):

* textmodes/texinfmt.el:
* nxml/nxml-enc.el:
* mail/feedmail.el:
* international/mule.el:
* international/latexenc.el:
* emulation/viper-util.el:
* emulation/viper-init.el:
* emulation/viper-ex.el:
* emacs-lisp/bytecomp.el:
* version.el:
* subr.el:
* startup.el:
* sort.el:
* shadowfile.el:
* recentf.el:
* printing.el:
* paths.el:
* minibuffer.el:
* ls-lisp.el:
* loadup.el:
* hippie-exp.el:
* finder.el:
* files.el:
* ediff-util.el:
* ediff-ptch.el:
* ediff-init.el:
* ediff-diff.el:
* dired.el:
* dired-aux.el:
* cus-edit.el:
* bindings.el:
* arc-mode.el:
* add-log.el: Remove VMS support.
* obsolete/vmsproc.el:
* obsolete/vms-pmail.el:
* obsolete/vms-patch.el: Remove file.

* etags.c:
* emacsclient.c: Remove VMS support.

* termcap.src: Remove file.
* README:
* PROBLEMS:
* MACHINES: Remove VMS info.

* ediff.texi: Remove VMS support.

* os.texi:
* intro.texi:
* files.texi: Remove VMS support.

* emacs.texi: Remove VMS support.

* make-dist:
* README: Remove VMS support.
* vms: Remove directory.
2008-07-31 05:33:56 +00:00
Adrian Robert
edfda78355 merging Emacs.app (NeXTstep port) 2008-07-15 18:15:18 +00:00
Glenn Morris
fffa137cb7 American English spelling fix. 2008-06-27 07:34:53 +00:00
Glenn Morris
a2697346fb Drop test for Emacs < 19.
(edt-xserver): Use replace-regexp-in-string.
(x-server-vendor): Define for compiler, for builds without X.
2008-06-12 03:52:16 +00:00
Glenn Morris
c83e229259 (edt-xserver): Use replace-regexp-in-string.
(x-server-vendor): Define for compiler, for builds without X.
2008-06-12 03:51:20 +00:00
Glenn Morris
afe5ac582c Remove unnecessary eval-when-compile. 2008-06-07 02:44:49 +00:00
Juri Linkov
3e7969807f Put isearch-scroll property on cua-scroll-up and cua-scroll-down. 2008-05-11 20:31:18 +00:00
Juanma Barranquero
a12a9e4527 Update autoloads. 2008-05-06 23:44:24 +00:00
Glenn Morris
ed0f493f0a Switch to recommended form of GPLv3 permissions notice. 2008-05-06 03:28:01 +00:00
Juanma Barranquero
bda0a7adb1 (tpu-have-ispell): Fix typo in obsolescence declaration. 2008-04-18 10:09:08 +00:00
Stefan Monnier
241760a33e Cleanup the bug-report email addresses and make sure the
maintainer is still willing to handle bug reports.
2008-04-16 14:10:34 +00:00
Stefan Monnier
cbee283dd7 Fix up comment convention on the arch-tag lines. 2008-04-10 14:10:46 +00:00
Michael Kifer
a5254f3789 2008-04-06 Michael Kifer <kifer@cs.stonybrook.edu>
* viper*.el (viper-search-wrap-around-t): replace with
	viper-search-wrap-around.

	* ediff*.el: replace 3-argument 'require' statements with 1-argument
	ones (wrapped in if's). For compatibility with the current stable
	version of XEmacs.
2008-04-06 19:26:02 +00:00
Michael Kifer
2d84cc270a 2008-04-04 Michael Kifer <kifer@cs.stonybrook.edu>
* ediff*el: replaced load with require in eval-when-compile.

	* ediff-hook: deleted all invocations of (autoload ...).

	* ediff-util.el (ediff-setup): make window-min-height a local variable
	in ediff control window, and set its min height to 2.
	(ediff-setup-control-buffer): dedicate the control window.
	(ediff-toggle-multiframe): undedicate control window.
	Work directly with ediff-setup-windows-multiframe and
	ediff-setup-windows-plain.

	* ediff-wind (ediff-choose-window-setup-function-automatically): new
	function.
	(ediff-window-setup-function): change initialization.
	(ediff-setup-windows-automatic): deleted.
	(ediff-setup-windows-plain-merge): make control window dedicated.
	(ediff-destroy-control-frame): do not skip frames if working in a
	single frame.

	* emulation/viper-ex.el: move provide's forward, prevent ecursion in
	eval-when-compile.

	* emulation/viper-util.el: move provide's forward, prevent ecursion in
	eval-when-compile.
2008-04-04 07:51:27 +00:00
Michael Kifer
2ee00512e3 2008-04-03 Michael Kifer <kifer@cs.stonybrook.edu>
* viper-macs.el (viper-read-fast-keysequence): use viper-read-event
	instead of viper-read-key.

	* viper.el (viper-mode): move the check for fundamental mode.

	* viper-utils.el (viper-get-saved-cursor-color-in-replace-mode)
	viper-get-saved-cursor-color-in-insert-mode): get rid of redundant
	let-statements.

	* viper*.el: replaced load with require in eval-when-compile.
2008-04-03 21:04:18 +00:00
Chong Yidong
9d93718697 (cua-mode): Turn off shift-select-mode. 2008-04-02 20:17:20 +00:00
Stefan Monnier
3afc21a99d (cua-paste): Signal an error in read-only buf. 2008-03-19 01:05:50 +00:00
Stefan Monnier
6f87952b19 (viper-file-remote-p): Remove, unused. 2008-03-12 17:57:29 +00:00
Glenn Morris
aba08fe5f6 (viper-frame-value): Prefer buffer-local value, if set, over frame value. 2008-03-03 03:24:32 +00:00
Glenn Morris
ce8fc80bbd (viper-cond-compile-for-xemacs-or-emacs): Delete macro.
Expand all viper-cond-compile-for-xemacs-or-emacs calls to a featurep test.

Replace obselete frame-local variables with frame-parameters.
(viper-replace-overlay-cursor-color, viper-insert-state-cursor-color)
(viper-emacs-state-cursor-color, viper-vi-state-cursor-color): Only
call make-variable-frame-local on XEmacs.
2008-03-01 20:23:36 +00:00