| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Thanks to Oleg Sivokon <[email protected]> for the report.
* lisp/emacs-lisp/debug.el (debug-inner-cut): New variable.
(debug-1): New function extracted from `debug'.
(debug): Call `debug-1' in a new prompt, binding `debug-inner-cut'
to the prompt tag.
(debugger-setup-buffer): Cut the backtrace with `debug-inner-cut'.
|
|
|
|
|
| |
* lisp/emacs-lisp/nadvice.el (advice--set-buffer-local): Use `equal'
instead of `function-equal'.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* lisp/gnus/gnus-sum.el (gnus-thread-head): Remove inline bytecode.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* lisp/emacs-lisp/byte-run.el (inline): Define as a macro.
|
| |
|
|
|
|
|
|
|
|
| |
* lisp/emacs-lisp/nadvice.el (advice--where-alist): Replace literal
bytecode with equivalent Lisp functions.
(advice--bytecodes): Remove.
(advice--p, advice--car, advice--cdr, advice--props,
advice--make-1): Use procedure properties, etc.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lisp/abbrev.el: Remove use of cl-lib functions.
* lisp/frame.el: Remove use of cl-lib functions.
* lisp/international/mule-cmds.el: Remove use of cl-lib functions.
* lisp/minibuffer.el: Remove uses of cl-lib functions.
* lisp/byte-run.el: (defun-declarations-alist)
(macro-declarations-alist): Define at compile time.
* lisp/faces.el: Move face-listing code to "faces2.el".
* lisp/faces2.el: New file.
* lisp/files.el: Move minibuffer-with-setup-hook to subr.el.
* lisp/help.el: Move definition of with-help-window.
* lisp/international/mule.el: Define temporary defcustom macro.
* lisp/jka-cmpr-hook.el: Disable auto-compression-mode.
* lisp/loadup.el: Load mule and mule-conf earlier. Load gv
explicitly. Load subr2, derived, easy-mmode, cl-lib, cl-macs,
help-macro, help-fns, faces2, ccl, and kmacro explicitly.
* lisp/simple.el: Move defs of internal-push-keymap,
internal-pop-keymap, set-temporary-overlay-map from subr.el.
* lisp/subr.el (push): Use eval after loading macros.
(dolist): Remove.
(with-current-buffer, with-temp-buffer): Move definitions earlier.
(with-demoted-errors): Use `progn' instead of `macroexp-progn'.
(called-interactively-p-functions, called-interactively-p,
interactive-p): Move to "subr2.el".
* lisp/subr2.el: New file.
|
| |
|
|
|
|
|
|
|
|
|
| |
* src/minibuf.c (minibuf_conform_representation, Ftry_completion)
(Fall_completions, Ftest_completion, Finternal_complete_buffer):
Rewrite in Lisp and move...
* lisp/minibuffer.el (minibuf-conform-representation, try-completion)
(all-completions, test-completion, internal-complete-buffer):
...here.
|
|
|
|
|
|
| |
Fixes <http://debbugs.gnu.org/14120>, reported by Taylan Ulrich Bayırlı.
* lisp/loadup.el: Don't set `current-load-list' to nil.
|
|
|
|
|
| |
* lisp/loadup.el: Leave purify-flag as `t' instead of allocating a hash
table for hash-consing.
|
| |
|
|
|
|
|
|
|
| |
* progmodes/cc-engine.el (c-guess-continued-construct CASE G)
(c-guess-basic-syntax CASE 5D.3): Rearrange so that
c-syntactic-skip-backwards isn't called with the pertinent syntax
table.
|
|\ |
|
| |
| |
| |
| |
| | |
account for file-wide setting of todo-top-priorities-overrides.
Make code a bit cleaner.
|
| | |
|
| |
| |
| |
| | |
* lisp/calc/calc.el (math-bignum): Handle most-negative-fixnum.
|
| |
| |
| |
| | |
Fixes: debbugs:17860
|
| |
| |
| |
| |
| |
| | |
Since the change was just quickly reverting a change that does not
have a ChangeLog entry of its own, it's confusing and unnecessary for
the reversion to have a ChangeLog entry.
|
| |
| |
| |
| | |
* lisp/url/url-domsuf.el: Update example comments.
|
| |
| |
| |
| |
| | |
category-wide setting of todo-top-priorities-overrides, check for
a file-wide setting and fontify accordingly.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* doc/lispref/minibuf.texi (Intro to Minibuffers): Batch mode is basic.
(Reading a Password): Mention batch mode.
* lisp/subr.el (read-passwd): Warn about batch mode.
Fixes: debbugs:17839
|
| |
| |
| |
| |
| |
| |
| | |
If package-check-signature is allow-unsigned, don't signal error when
we can't verify signature because of missing public key.
Fixes: debbugs:17625
|
| |
| |
| |
| | |
(do not merge).
|
| | |
|
| | |
|