Merge from origin/emacs-25
ab0a60a
; * CONTRIBUTE (Generating ChangeLog entries): Drop duplicate...7e02a47
Index byte-compile-debug7c1e598
Document `byte-compile-debug' in the ELisp manual4d81eb4
Document variable `byte-compile-debug'72ef710
Fix call to debugger on assertion failureae8264c
Call modification hooks in org-src fontify buffersb3139da
; Fix last change in doc/lispref/strings.texic331f39
Improve documentation of 'format' conversions9f52f67
Remove stale functions from ert manualc416b14
Fix a typo in Eshell manual06695a0
; Fix a typo in ediff-merg.el954e9e9
Improve documentation of hooks related to saving buffers9fcab85
Improve documentation of auto-save-visited-file-name2236c53
fix typo in mailcap-mime-extensions85a3e4e
Fix typos in flymake.ela1ef10e
More NEWS checking for admin.el's set-version # Conflicts: # lisp/emacs-lisp/bytecomp.el
This commit is contained in:
commit
e6fd84d2d5
17 changed files with 102 additions and 54 deletions
|
@ -416,7 +416,8 @@ specify different fields to sort on."
|
|||
:type '(choice (const name) (const callers) (const calls)
|
||||
(const calls+callers) (const nil)))
|
||||
|
||||
(defvar byte-compile-debug nil)
|
||||
(defvar byte-compile-debug nil
|
||||
"If non-nil, byte compile errors will be raised as signals instead of logged.")
|
||||
(defvar byte-compile-jump-tables nil
|
||||
"List of all jump tables used during compilation of this form.")
|
||||
(defvar byte-compile-constants nil
|
||||
|
|
|
@ -45,7 +45,7 @@
|
|||
|
||||
(defun cl--assertion-failed (form &optional string sargs args)
|
||||
(if debug-on-error
|
||||
(funcall debugger `(cl-assertion-failed ,form ,string ,@sargs))
|
||||
(funcall debugger 'error `(cl-assertion-failed (,form ,string ,@sargs)))
|
||||
(if string
|
||||
(apply #'error string (append sargs args))
|
||||
(signal 'cl-assertion-failed `(,form ,@sargs)))))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue