| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
(debugger-return-value): Signal an error if the debugging context does
not await any return value.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lisp/buff-menu.el (Buffer-menu-mode-map):
* lisp/dired.el (dired-mode-map):
* lisp/emacs-lisp/lisp-mode.el (emacs-lisp-mode-map)
(lisp-interaction-mode-map):
* lisp/emacs-lisp/package.el (package-menu-mode-map):
* lisp/epa.el (epa-key-list-mode-map):
* lisp/menu-bar.el (menu-bar-showhide-tool-bar-menu)
(menu-bar-options-menu):
* lisp/outline.el (outline-mode-menu-bar-map):
* lisp/vc/vc-bzr.el (vc-bzr-shelve-menu-map, vc-bzr-extra-menu-map):
* lisp/vc/vc-dir.el (vc-dir-menu-map):
* lisp/vc/vc-git.el (vc-git-stash-menu-map, vc-git-extra-menu-map):
Capitalize non-function content words in menu item strings.
* lisp/dired.el (dired-mode-map): Add menu item for
`image-dired-dired-toggle-marked-thumbs'.
|
|
|
|
| |
check. (Bug#4251)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lisp/emacs-lisp/package.el (package-alist): Fix risky-local-variable
declaration.
(package--add-to-archive-contents): If there is a duplicate entry
with an older version, remove it.
(package-menu-mark-delete, package-menu-mark-install)
(package-menu-mark-unmark): Make unused args optional.
(package-menu-mark-obsolete-for-deletion): Use
package-menu-get-status instead of a regexp search.
(package-menu-get-status): Use tabulated-list-entry.
(package-menu-mark-upgrades): New command.
(package-menu-mode-map): Bind it to U.
(package-menu-execute): Do installation before deletion.
(package-menu-refresh, package-menu-execute): Use derived-mode-p
instead of checking major-mode.
(package-menu--find-upgrades): New function.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* lisp/emacs-lisp/lisp-mode.el (lisp-indent-function): Doc fix.
* lisp/progmodes/scheme.el (scheme-indent-function): Give it a doc string.
* lisp/emacs-lisp/cl-indent.el (common-lisp-indent-function): Comment.
|
|
|
|
|
|
|
| |
find-function-C-source-directory after checking that we found a source
file there.
Fixes: debbugs:9440
|
|
|
|
|
| |
* lisp/emacs-lisp/package.el (package-menu-mark-delete): Allow marking
obsolete packages for deletion.
|
| |
|
|
|
|
|
| |
src/xdisp.c (redisplay_window): Don't force window start if point
will be invisible in the resulting window.
|
|
|
|
| |
http://debbugs.gnu.org/9357
|
| |
|
|
|
|
|
|
| |
Add compatibility functions.
Fixes: debbugs:9313
|
|
|
|
|
|
|
| |
(debug-convert-byte-code): Use it. Handle lexical byte-codes.
(debug-on-entry-1): Handle interpreted closures.
Fixes: debbugs:9120
|
|
|
|
|
|
|
|
|
|
| |
* lisp/emacs-lisp/edebug.el (edebug-instrument-function): Use it to
signal an error for built-in functions.
* lisp/emacs-lisp/find-func.el (find-function-noselect): New arg
lisp-only.
Fixes: debbugs:6664
|
|
|
|
|
|
|
|
|
| |
* lisp/international/characters.el: Add L and R categories.
* lisp/subr.el (bidi-string-mark-left-to-right): Rename from
string-mark-left-to-right. Use category search.
* lisp/buff-menu.el (Buffer-menu-buffer+size): Callers changed.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lisp/subr.el (string-mark-left-to-right): New function.
* lisp/buff-menu.el (Buffer-menu-buffer+size): Remove LRM argument.
Use string-mark-left-to-right.
(list-buffers-noselect): Caller changed.
* lisp/emacs-lisp/tabulated-list.el (tabulated-list-print-entry): Use
string-mark-left-to-right.
(tabulated-list-print): Recenter after moving point.
|
|
|
|
|
|
|
| |
New functions.
(cl-transform-lambda): Use them.
Fixes: debbugs:9239
|
| |
|
|
|
|
| |
(dolist): Mention that there's a nil block
|
|
|
|
| |
before binding generated-autoload-file.
|
| |
|
|
|
|
|
|
|
| |
* emacs-lisp/cl-macs.el (defstruct): Ignore argument to setf
method if slot is read-only.
Fixes: debbugs:9035
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes: debbugs:8690
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* lisp/window.el (switch-to-buffer): New arg FORCE-SAME-WINDOW. Use
pop-to-buffer buffer-or-name if it is nil.
* lisp/emacs-lisp/bytecomp.el (byte-compile-interactive-only-functions):
Remove switch-to-buffer.
|
|
|
|
|
|
|
| |
of faces when `M-C-x'-ing their definitions. Also
clean up the code slightly.
Fixes: debbugs:8378
|
|
|
|
|
|
|
|
| |
Let define-derived-mode define it.
* lisp/emacs-lisp/derived.el (define-derived-mode): Try to avoid creating
cycles of abbrev-table inheritance.
Fixes: debbugs:8998
|
|
|
|
|
|
|
| |
* lisp/emacs-lisp/bytecomp.el (byte-compile-interactive-only-functions):
Add switch-to-buffer.
Fixes: debbugs:8911
|
| |
|
| |
|
|
|
|
| |
inherit from parent.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
(find-library-name): Use it to find relative load names when provided
absolute file name.
Fixes: debbugs:8803
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
| |
(Bug#8934)
|
|
|
|
|
|
|
|
|
|
| |
* allout.el (allout-unload-function): Pass -1 to `allout-mode'.
* proced.el (proced-unload-function):
* progmodes/cperl-mode.el (cperl-mode-unload-function): Remove.
* ses.el (ses-unload-function):
* emacs-lisp/re-builder.el (re-builder-unload-function): Simplify.
|
|
|
|
| |
messages for adjacent non-terminals.
|
|
|
|
| |
variable's status.
|
| |
|