summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Expand)AuthorAgeFilesLines
* * Fix missing `comp-files-queue' update (bug#63415).Andrea Corallo2023-05-171-2/+3
* Support side-effects while building VC packagesJoseph Turner2023-05-161-0/+40
* Use `mutate-constant` as warning identifierMattias Engdegård2023-05-132-2/+4
* Merge from origin/emacs-29Eli Zaretskii2023-05-132-2/+17
|\
| * Ensure that package menu respects 'package-install-upgrade-built-in'Philip Kaludercic2023-05-121-1/+3
| * Ensure that EXTRA-DATA are always written when generating autoloadsPhilip Kaludercic2023-05-121-1/+14
* | Byte-compiler warning about mutation of constant valuesMattias Engdegård2023-05-131-0/+53
* | Merge branch 'emacs-29'Stefan Monnier2023-05-103-12/+24
|\ \ | |/
| * define-minor-mode: sanitize mode function messagesNicholas Vollmer2023-05-071-1/+1
| * ; Expand 'package-vc-install' documentationPhilip Kaludercic2023-05-061-5/+7
| * Fix doc strings of 'mark-sexp' and 'mark-word'Eli Zaretskii2023-05-061-6/+16
* | Fix interactive forms in some Lisp packagesEli Zaretskii2023-05-061-1/+0
* | package-upgrade: Implement the upgrading of built-insDmitry Gutov2023-05-061-20/+32
* | Merge from origin/emacs-29Dmitry Gutov2023-05-064-11/+16
|\ \ | |/
| * (package-upgrade): Don't remove the package from 'package-selected-packages'Dmitry Gutov2023-05-061-1/+1
| * Make loaddefs-generate slightly more tolerantRobert Pluim2023-05-041-2/+5
| * Prevent unnecessary modifications of 'package-vc-selected-packages'Philip Kaludercic2023-05-041-8/+9
| * Recognize defstruct slot names in various eieio functionsThuna2023-05-031-0/+1
* | Constant-propagate cons and vector literalsMattias Engdegård2023-05-051-13/+9
* | Remove useless handling of erroneous code in Lisp optimiserMattias Engdegård2023-05-051-5/+1
* | Don't inline funcall to literal lambda formMattias Engdegård2023-05-051-4/+7
* | * lisp/emacs-lisp/package.el (package-buffer-info): Fix thinkoStefan Monnier2023-05-031-1/+1
* | Merge from origin/emacs-29Eli Zaretskii2023-05-022-70/+57
|\ \ | |/
| * Prevent generating empty autoload filesPhilip Kaludercic2023-04-301-66/+56
| * ; Remove some leftover textDmitry Gutov2023-04-281-4/+1
* | Declare `cl-delete` to have important-return-value (bug#61730)Mattias Engdegård2023-05-011-2/+1
* | Add the function declaration and property `important-return-value`Mattias Engdegård2023-05-013-61/+68
* | Support displaying all package maintainers (Bug#62524)Jonas Bernoulli2023-04-281-15/+18
* | Merge from origin/emacs-29Eli Zaretskii2023-04-281-3/+8
|\ \ | |/
| * ; Minor improvements in doc strings of package-upgrade commandsEli Zaretskii2023-04-281-3/+8
* | Merge from origin/emacs-29Po Lu2023-04-282-27/+35
|\ \ | |/
| * package-upgrade[-all]: Expand docstrings to note the current limitationDmitry Gutov2023-04-281-2/+10
| * Rename all functions called package-*-update-* to package-*-upgrade-*Dmitry Gutov2023-04-282-26/+26
* | Don't rewrite (nconc X nil) -> X for any X (bug#63103)Mattias Engdegård2023-04-271-1/+10
* | Improved nconc and append compiler optimisationsMattias Engdegård2023-04-221-10/+37
* | Merge from origin/emacs-29Eli Zaretskii2023-04-211-8/+39
|\ \ | |/
| * Documentation copyedits for 'package-install-upgrade-built-in' etcEli Zaretskii2023-04-161-5/+5
| * Allow upgrading built-in packages with 'package-install'Philip Kaludercic2023-04-161-8/+39
* | * lisp/emacs-lisp/gv.el: Silly typoStefan Monnier2023-04-201-1/+1
* | * lisp/emacs-lisp/gv.el (error): Add gv-expanderStefan Monnier2023-04-171-0/+7
* | Merge from origin/emacs-29Eli Zaretskii2023-04-151-26/+4
|\ \ | |/
| * Add more documentation for the keys of `package-vc-selected-packages`.Earl Hyatt2023-04-121-26/+4
* | Faster and less wrong cl-defsubst inliningMattias Engdegård2023-04-131-48/+6
* | Eldoc: don't overdisplay if using eldoc-documentation-composeJoão Távora2023-04-131-16/+21
* | ; reorder function effect-declaration listsMattias Engdegård2023-04-131-222/+242
* | Update effect declarations for many built-in functionsMattias Engdegård2023-04-131-55/+160
* | `byte-code-function-p` is error-freeMattias Engdegård2023-04-121-1/+2
* | Better compilation of arguments to `ignore`Mattias Engdegård2023-04-121-5/+4
* | Tweak ert-remote-temporary-file-directory in testsBasil L. Contovounesios2023-04-091-2/+2
* | Extend ignored-return-value warning to more functions (bug#61730)Mattias Engdegård2023-04-091-1/+61