emacs/lisp/emacs-lisp
João Távora 755a9f2a8b Inhibit quit in ElDoc timer functions (bug#45117)
The point of un-inhibiting it was to make ElDoc backends interruptible
with any input (as in while-no-input), since that should in principle
invalidate the need of the current ElDoc processing.  But that
strategy is dangerous for backends that perform complex
synchronization with external processes.  Better let each backend
decide for itself it needs this eager interruptive behavior, like is
presumably the case with the Octave backend.

This reverts a part of

    commit 12e922156c
    Author: Stefan Monnier <monnier@iro.umontreal.ca>
    Date:   Tue Dec 4 18:15:44 2018 -0500

* lisp/emacs-lisp/eldoc.el (eldoc-print-current-symbol-info):

* lisp/progmodes/octave.el (octave-eldoc-function-signatures): Use
while-no-input.
2020-12-13 23:16:53 +00:00
..
advice.el Remove redundant requires of 'help' 2020-12-03 15:06:13 +01:00
autoload.el Make update-file-autoloads respect generated-autoload-file 2020-10-04 16:32:16 +02:00
avl-tree.el
backquote.el * lisp/emacs-lisp/backquote.el: Use lexical binding. 2020-10-16 14:03:57 +02:00
backtrace.el Restore some public debugging functions removed in Emacs 27 2020-10-01 20:00:19 +02:00
benchmark.el Merge from origin/emacs-27 2020-11-16 09:05:31 -08:00
bindat.el Revert "Use lexical-binding in bindat.el" 2020-10-24 14:26:46 +02:00
byte-opt.el Don't quote lambdas in several places 2020-11-12 22:24:58 +01:00
byte-run.el Tweak the documentation for define-obsolete-variable-alias 2020-10-20 13:28:29 +02:00
bytecomp.el Byte compilation: handle case where the output file is a mountpoint. 2020-12-13 17:17:21 +01:00
cconv.el
chart.el Prefer setq-local in emacs-lisp/*.el 2020-12-04 19:12:12 +01:00
check-declare.el ; Maintainer header updates 2020-07-31 09:09:39 -07:00
checkdoc.el Remove redundant installation instructions 2020-11-12 03:12:35 +01:00
cl-extra.el Don't quote lambdas in emacs-lisp/*.el 2020-11-16 18:08:27 +01:00
cl-generic.el cl-defmethod doc string clarification 2020-12-09 14:52:53 +01:00
cl-indent.el Remove redundant :groups args missed in last commit 2020-05-03 16:21:51 +02:00
cl-lib.el Fix compilation warning in cl-lib.el 2020-09-12 15:06:58 +02:00
cl-macs.el Don't quote lambdas in emacs-lisp/*.el 2020-11-16 18:08:27 +01:00
cl-preloaded.el
cl-print.el Remove redundant requires of 'button' 2020-12-03 15:06:13 +01:00
cl-seq.el Don't quote lambdas in emacs-lisp/*.el 2020-11-16 18:08:27 +01:00
copyright.el Prefer setq-local in emacs-lisp/*.el 2020-12-04 19:12:12 +01:00
crm.el Remove many items obsolete since Emacs 23.1 2020-08-14 13:07:26 +02:00
cursor-sensor.el * lisp/emacs-lisp/cursor-sensor.el (cursor-sensor--detect): Change last fix 2020-02-24 09:55:09 -05:00
debug.el Remove redundant requires of 'button' 2020-12-03 15:06:13 +01:00
derived.el Make Emacs 20 compat code in derived.el obsolete 2020-08-14 13:07:26 +02:00
disass.el Use `format-prompt' when prompting with default values 2020-09-06 16:56:54 +02:00
easy-mmode.el Partially revert previous define-minor-mode change 2020-11-02 10:17:08 +01:00
easymenu.el Make XEmacs compat aliases easy-menu-{add,remove} obsolete 2020-11-24 18:06:05 +01:00
edebug.el Don't quote lambdas in emacs-lisp/*.el 2020-11-16 18:08:27 +01:00
eieio-base.el Merge from origin/emacs-27 2020-10-02 09:38:24 -07:00
eieio-compat.el
eieio-core.el Un-deprecate oset and oset-default 2020-06-06 17:24:00 +01:00
eieio-custom.el Prefer setq-local in emacs-lisp/*.el 2020-12-04 19:12:12 +01:00
eieio-datadebug.el
eieio-opt.el Replace add-hook load-hook with with-eval-after-load 2020-01-16 21:21:29 -08:00
eieio-speedbar.el Replace add-hook load-hook with with-eval-after-load 2020-01-16 21:21:29 -08:00
eieio.el ; Fix typos 2020-09-21 14:26:42 +02:00
eldoc.el Inhibit quit in ElDoc timer functions (bug#45117) 2020-12-13 23:16:53 +00:00
elint.el Make elint load `require'd packages 2020-12-12 14:13:40 +01:00
elp.el Use format-prompt in calls to completing-read with a default value 2020-09-06 20:35:11 +02:00
ert-x.el Improve ert-resource-directory docstring 2020-11-03 00:11:02 +01:00
ert.el Fix bug in how ERT invokes its debugger. 2020-12-07 21:41:40 +01:00
ewoc.el Save and restore point in ewoc-invalidate 2020-09-18 11:53:32 -04:00
faceup.el
find-func.el Document and extend menu-bar-make-toggle some 2020-09-19 18:23:27 +02:00
float-sup.el Use lexical-binding in float-sup.el and add tests 2020-04-29 09:25:02 +02:00
generator.el Band-aid for edebugging generator bodies (Bug#40434). 2020-06-14 20:01:28 +02:00
generic.el Minor fixes of recent changes 2020-09-30 16:56:08 +03:00
gv.el Add gv-define-expander for plist-get 2020-09-09 13:50:05 -04:00
helper.el
hierarchy.el Add the new library hierarchy.el 2020-08-09 14:48:22 +02:00
inline.el
let-alist.el
lisp-mnt.el Globally sanitize single-file package long descriptions (Bug#37548) 2020-01-23 22:57:23 +01:00
lisp-mode.el * lisp/emacs-lisp/lisp-mode.el: Give paren syntax to [...] in lisp-data-mode 2020-12-06 22:18:48 -05:00
lisp.el New user options 'copy-region-blink-delay' and 'delete-pair-blink-delay' 2020-11-15 22:32:39 +02:00
macroexp.el
map-ynp.el
map.el * lisp/emacs-lisp/map.el: Add keyword-only pattern abbreviation 2020-02-04 12:30:31 -05:00
memory-report.el * Fix `memory-report' for '--without-x' builds 2020-12-13 11:09:20 +01:00
nadvice.el ; Fix license statements. 2020-08-27 02:53:25 +02:00
package-x.el
package.el * lisp/emacs-lisp/package.el (package-buffer-info): Improve error message 2020-12-12 11:50:00 -05:00
pcase.el Alter the "Redundant pcase patter" warning message 2020-12-12 14:22:58 +01:00
pp.el Prefer setq-local in emacs-lisp/*.el 2020-12-04 19:12:12 +01:00
radix-tree.el
re-builder.el Prefer setq-local in emacs-lisp/*.el 2020-12-04 19:12:12 +01:00
regexp-opt.el Remove the optional KEEP-ORDER argument to regexp-opt 2020-02-13 20:43:42 +01:00
regi.el Don't quote lambdas in emacs-lisp/*.el 2020-11-16 18:08:27 +01:00
ring.el
rmc.el
rx.el Autoload the 'rx' pcase macroexpander (bug#44807) 2020-11-24 10:37:37 +01:00
seq.el Preserve all `eval' elements from both .dir-locals files 2020-10-20 13:07:25 +02:00
shadow.el Prefer setq-local in emacs-lisp/*.el 2020-12-04 19:12:12 +01:00
shortdoc.el shortdoc: prefer seq-contains-p over seq-contains 2020-11-09 21:19:10 +01:00
smie.el Prefer setq-local in emacs-lisp/*.el 2020-12-04 19:12:12 +01:00
subr-x.el Give better error feedback on wrong password in .gpg files 2020-09-30 03:47:47 +02:00
syntax.el Prefer setq-local in emacs-lisp/*.el 2020-12-04 19:12:12 +01:00
tabulated-list.el Make text-scale-mode optionally adjust the header line 2020-11-25 03:03:48 +01:00
tcover-ses.el
testcover.el
text-property-search.el Clarify point position after text-property-search 2020-10-30 13:23:31 +01:00
thunk.el * lisp/emacs-lisp/thunk.el (thunk-let*): Don't modify bindings 2020-12-11 19:26:43 -05:00
timer-list.el Improve display of tabulated list header line labels (bug#44068) 2020-11-04 23:52:21 +01:00
timer.el Simplify run-at-time 2020-03-08 00:25:38 -08:00
tq.el
trace.el Prefer setq-local in emacs-lisp/*.el 2020-12-04 19:12:12 +01:00
unsafep.el Trim and explain set of safe forms for 'unsafep' (bug#44018) 2020-10-31 13:42:07 +01:00
warnings.el * lisp/emacs-lisp/warnings.el (display-warning): Don't be so negative 2020-10-15 14:34:12 -04:00