1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-07 15:00:34 -08:00
emacs/lisp/emacs-lisp
Stefan Monnier 71873e2b33 Add new error and function `user-error'.
* lisp/subr.el (user-error): New function.
* lisp/window.el (switch-to-buffer):
* lisp/vc/smerge-mode.el (smerge-resolve-function, smerge-resolve)
(smerge-match-conflict):
* lisp/simple.el (previous-matching-history-element)
(next-matching-history-element, goto-history-element, undo-more)
(undo-start):
* lisp/progmodes/etags.el (visit-tags-table-buffer, find-tag-tag)
(find-tag-noselect, find-tag-in-order, etags-goto-tag-location)
(next-file, tags-loop-scan, list-tags, complete-tag):
* lisp/progmodes/compile.el (compilation-loop):
* lisp/mouse.el (mouse-minibuffer-check):
* lisp/man.el (Man-bgproc-sentinel, Man-goto-page):
* lisp/info.el (Info-find-node-2, Info-extract-pointer, Info-history-back)
(Info-history-forward, Info-follow-reference, Info-menu)
(Info-extract-menu-item, Info-extract-menu-counting)
(Info-forward-node, Info-backward-node, Info-next-menu-item)
(Info-last-menu-item, Info-next-preorder, Info-last-preorder)
(Info-next-reference, Info-prev-reference, Info-index)
(Info-index-next, Info-follow-nearest-node)
(Info-copy-current-node-name):
* lisp/imenu.el (imenu--make-index-alist)
(imenu-default-create-index-function, imenu-add-to-menubar):
* lisp/files.el (basic-save-buffer, recover-file):
* lisp/emacs-lisp/easy-mmode.el (easy-mmode-define-navigation):
* lisp/emacs-lisp/checkdoc.el (checkdoc-continue, checkdoc-comments)
(checkdoc-message-text, checkdoc-defun):
* lisp/dabbrev.el (dabbrev-completion, dabbrev--abbrev-at-point):
* lisp/cus-edit.el (customize-changed-options, customize-rogue)
(customize-saved, custom-variable-set, custom-variable-mark-to-save)
(custom-variable-mark-to-reset-standard)
(custom-variable-reset-backup, custom-face-mark-to-reset-standard)
(custom-file):
* lisp/completion.el (check-completion-length):
* lisp/comint.el (comint-search-arg)
(comint-previous-matching-input-string-position)
(comint-previous-matching-input)
(comint-replace-by-expanded-history-before-point, comint-send-input)
(comint-copy-old-input, comint-backward-matching-input)
(comint-goto-process-mark, comint-set-process-mark):
* lisp/calendar/calendar.el (calendar-cursor-to-date): Use it.
* lisp/bindings.el (debug-ignored-errors): Remove regexps, add `user-error'.
* src/data.c (PUT_ERROR): New macro.
(syms_of_data): Use it.  Add new error type `user-error'.
* src/undo.c (user_error): New function.
(Fprimitive_undo): Use it.
* src/print.c (print_error_message): Adjust print style for `user-error'.
* src/keyboard.c (user_error): New function.
(Fexit_recursive_edit, Fabort_recursive_edit): Use it.
2012-05-04 19:16:47 -04:00
..
.gitignore
advice.el Update Compilation and Advice chapters in Lisp manual. 2012-02-10 23:50:11 +08:00
authors.el lisp/*: Add declarations, remove unused bindings, mark unused args. 2012-04-19 19:20:26 +02:00
autoload.el * lisp/emacs-lisp/autoload.el (autoload-make-program): Remove, unused. 2012-04-10 16:15:08 -04:00
avl-tree.el lisp/*: Add declarations, remove unused bindings, mark unused args. 2012-04-19 19:20:26 +02:00
backquote.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
benchmark.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
bindat.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
byte-opt.el Remove defining user variables via * in docstring. 2012-04-09 20:36:01 +08:00
byte-run.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
bytecomp.el * lisp/emacs-lisp/bytecomp.el 2012-05-02 22:39:23 -04:00
cconv.el * lisp/vc/vc-mtn.el: 2012-04-25 23:18:47 -04:00
chart.el Remove * characters from the front of variable docstrings. 2012-04-09 21:05:48 +08:00
check-declare.el Comment fix 2012-04-20 20:32:15 -04:00
checkdoc.el Add new error and function `user-error'. 2012-05-04 19:16:47 -04:00
cl-extra.el * lisp/emacs-lisp/cl-extra.el (*random-state*): Remove unnecessary declaration. 2012-04-16 15:20:42 -04:00
cl-indent.el Add missing :version tags to new defgroups and defcustoms 2012-02-11 14:13:29 -08:00
cl-loaddefs.el * lisp/vc/vc-mtn.el: 2012-04-25 23:18:47 -04:00
cl-macs.el * lisp/vc/vc-mtn.el: 2012-04-25 23:18:47 -04:00
cl-seq.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
cl-specs.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
cl.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
copyright.el Fix minor Y10k bugs. 2012-05-03 23:13:18 -07:00
crm.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
cust-print.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
debug.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
derived.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
disass.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
easy-mmode.el Add new error and function `user-error'. 2012-05-04 19:16:47 -04:00
easymenu.el Standardize possessive apostrophe usage in manuals, docs, and comments 2012-02-28 00:17:21 -08:00
edebug.el Remove * characters from the front of variable docstrings. 2012-04-09 21:05:48 +08:00
eieio-base.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
eieio-custom.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
eieio-datadebug.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
eieio-opt.el * eieio-opt.el (describe-class, describe-generic): Autoload trivia. 2012-04-16 15:25:59 -04:00
eieio-speedbar.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
eieio.el Doc fixes for emacs-bzr-* facilities. 2012-04-20 08:47:55 +03:00
eldoc.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
elint.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
elp.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
ert-x.el Header comment trivial fix 2012-04-16 15:21:32 -04:00
ert.el Remove * characters from the front of variable docstrings. 2012-04-09 21:05:48 +08:00
ewoc.el Replace lexical-let by lexical-binding (except Gnus, CEDET, ERT). 2012-04-26 08:43:28 -04:00
find-func.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
find-gc.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
float-sup.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
generic.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
gulp.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
helper.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
lisp-mnt.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
lisp-mode.el Make Emacs Lisp mode use emacs-lisp-mode-abbrev-table. 2012-01-29 12:45:51 +08:00
lisp.el `narrow-to-defun' fixup 2012-04-11 04:12:20 +02:00
macroexp.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
map-ynp.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
package-x.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
package.el lisp/*: Add declarations, remove unused bindings, mark unused args. 2012-04-19 19:20:26 +02:00
pcase.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
pp.el lisp/emacs-lisp/pp.el: Do not reimplement common macros; use `looking-at-p'. 2012-02-05 03:09:35 +01:00
re-builder.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
regexp-opt.el Call imagemagick-register-types automatically. 2012-04-16 11:47:43 +08:00
regi.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
ring.el Fix ring extension code in ring.el, and tweak comint-input-ring handling. 2012-03-15 16:00:43 +08:00
rx.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
shadow.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
smie.el lisp/*: Add declarations, remove unused bindings, mark unused args. 2012-04-19 19:20:26 +02:00
syntax.el Replace lexical-let by lexical-binding (except Gnus, CEDET, ERT). 2012-04-26 08:43:28 -04:00
tabulated-list.el * emacs-lisp/tabulated-list.el (tabulated-list-print): Fix typos. 2012-04-17 23:07:21 +08:00
tcover-ses.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
tcover-unsafep.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
testcover.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
timer.el Convert more defvars to defcustoms. 2012-05-04 13:14:14 +08:00
tq.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
trace.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
unsafep.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
warnings.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00