1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-19 18:13:55 +00:00
emacs/lisp/emacs-lisp
Artur Malabarba e7f2c91bd1 Backport: * lisp/emacs-lisp/package.el: Refactor -with-work-buffer-async.
(package--with-work-buffer-async): Reimplement as
`package--with-response-buffer'.
(package--with-work-buffer): Mark obsolete.
(package--with-response-buffer): New macro. This is a more self
contained and less contrived version of
`package--with-work-buffer-async'.  It uses keyword arguments,
doesn't have async on the name, doesn't fallback on
`package--with-work-buffer', and has _much_ simpler error
handling.  On master, this macro will soon be part of another
library (either standalone or inside url.el), which is why this
commit is not to be merged back.

(package--check-signature, package--download-one-archive)
(package-install-from-archive, describe-package-1): Use it.

(package--download-and-read-archives): Let
`package--download-one-archive' take care of calling
`package--update-downloads-in-progress'.
2015-11-14 16:06:01 +00:00
..
advice.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
autoload.el add file name to autoload error messages. 2015-07-22 04:31:44 -05:00
avl-tree.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
backquote.el A few more doc string fixes (Bug#20385) 2015-05-28 00:45:00 -07:00
benchmark.el
bindat.el
byte-opt.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
byte-run.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
bytecomp.el * lisp/emacs-lisp/bytecomp.el (compile-defun): Add defvars in scope. 2015-10-29 10:31:40 -04:00
cconv.el ; Remove extraneous "coding: utf-8" specifications in Elisp files 2015-09-29 01:39:46 +03:00
chart.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
check-declare.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
checkdoc.el Revert some stray curved quotes I missed earlier 2015-09-10 10:12:37 -07:00
cl-extra.el (/ N) now returns the reciprocal of N 2015-10-20 18:22:48 -07:00
cl-generic.el Spelling fixes 2015-11-10 10:23:00 -08:00
cl-indent.el Fix indentation for with-output-to-string 2015-06-26 18:03:30 +08:00
cl-lib.el Initialize cl--gensym-counter to 0 2015-06-27 10:59:08 -07:00
cl-macs.el * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Fix a bug 2015-11-07 13:55:16 +00:00
cl-preloaded.el Add online-help support to describe types 2015-07-07 02:14:16 -04:00
cl-seq.el Rename "search path" to "library roots" 2015-11-06 15:37:24 +02:00
cl.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
copyright.el ; Remove extraneous "coding: utf-8" specifications in Elisp files 2015-09-29 01:39:46 +03:00
crm.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
cursor-sensor.el Avoid errors in redisplay--pre-redisplay-functions 2015-10-31 15:31:17 +02:00
debug.el * lisp/emacs-lisp/debug.el (debug-help-follow): Use describe-symbol. 2015-07-09 13:18:57 -04:00
derived.el Revert "Extend ‘format’ to translate curved quotes" 2015-08-23 16:33:39 +02:00
disass.el Fix disassembly of non-compiled lexical functions (bug#21377) 2015-09-03 15:15:11 -04:00
easy-mmode.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
easymenu.el
edebug.el Resurrect edebug-set-initial-mode, repurposing it to set the global mode. 2015-09-25 11:31:50 +00:00
eieio-base.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
eieio-compat.el * lisp/emacs-lisp/eieio-compat.el: Typo caught by tests 2015-11-04 09:42:20 -05:00
eieio-core.el ; Auto-commit of loaddefs files. 2015-11-05 06:17:56 -05:00
eieio-custom.el Spelling fixes 2015-05-05 12:25:48 -07:00
eieio-datadebug.el EIEIO: Change class's representation to unify instance & class slots 2015-03-18 23:02:26 -04:00
eieio-opt.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
eieio-speedbar.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
eieio.el ; Auto-commit of loaddefs files. 2015-09-08 06:19:13 -04:00
eldoc.el * lisp/emacs-lisp/eldoc.el: Add back-to-indentation to the command list 2015-10-17 11:49:36 -04:00
elint.el Fix a few problems with directed quotes 2015-10-01 21:44:35 -07:00
elp.el
ert-x.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
ert.el * lisp/emacs-lisp/ert.el: Print results without newline escaping 2015-10-26 20:27:16 +00:00
ewoc.el
find-func.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
float-sup.el
generator.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
generic.el
gv.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
helper.el
inline.el
let-alist.el * lisp/let-alist.el: move to lisp/emacs-lisp/let-alist.el 2015-06-17 15:40:58 +01:00
lisp-mnt.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
lisp-mode.el * lisp/emacs-lisp/lisp-mode.el (let-when-compile): Work like let* 2015-09-29 15:08:55 -04:00
lisp.el * lisp/font-lock.el (font-lock-beginning-of-syntax-function): Remove 2015-09-17 20:33:55 -04:00
macroexp.el * lisp/emacs-lisp/macroexp.el: Tweak macroexp-if optimizations 2015-10-28 13:59:42 -04:00
map-ynp.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
map.el Rename seq-p and map-p to seqp and mapp 2015-11-11 18:20:03 +01:00
nadvice.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
package-x.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
package.el Backport: * lisp/emacs-lisp/package.el: Refactor -with-work-buffer-async. 2015-11-14 16:06:01 +00:00
pcase.el * lisp/emacs-lisp/pcase.el (pcase): Tweak docstring. 2015-11-03 23:59:42 +01:00
pp.el
re-builder.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
regexp-opt.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
regi.el
ring.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
rx.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
seq.el Rename seq-p and map-p to seqp and mapp 2015-11-11 18:20:03 +01:00
shadow.el ; Remove extraneous "coding: utf-8" specifications in Elisp files 2015-09-29 01:39:46 +03:00
smie.el * lisp/emacs-lisp/smie.el: Use declare' for pure' 2015-10-29 10:35:08 -04:00
subr-x.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
syntax.el (internal--syntax-propertize): Save match-data here (bug#21766) 2015-10-28 22:18:47 -04:00
tabulated-list.el * lisp/emacs-lisp/tabulated-list.el (tabulated-list-sort): 2015-10-07 15:13:07 +01:00
tcover-ses.el
tcover-unsafep.el
testcover.el Go back to grave quoting in source-code docstrings etc. 2015-09-07 16:09:27 -07:00
thunk.el * lisp/emacs-lisp/thunk.el (thunk-delay): Fix the macro. 2015-10-28 09:56:03 +01:00
timer.el '.' -> `.' in doc string 2015-09-20 09:46:14 -07:00
tq.el
trace.el
unsafep.el
warnings.el Text quoting fixes in cedet, emulation, emacs-lisp 2015-08-29 21:43:01 -07:00