1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-06 06:20:55 -08:00
emacs/lisp/emacs-lisp
Stefan Kangas 0e76716c5f Delete redundant lambdas around unary functions
This is not just stylistic, but also slightly faster.  These are all
regular defuns, of course, as this won't work with macros and defsubsts.

* lisp/calc/calc-nlfit.el (math-nlfit-fit-curve)
(calc-fit-hubbert-linear-curve):
* lisp/calendar/cal-tex.el (cal-tex-latexify-list):
* lisp/calendar/todo-mode.el (todo-sort):
* lisp/cedet/semantic/ctxt.el (semantic-ctxt-end-of-symbol-default)
(semantic-ctxt-current-symbol-default):
* lisp/cedet/semantic/symref.el (semantic-symref-result-get-files):
* lisp/cedet/semantic/texi.el (semantic-texi-command-completion-list):
* lisp/descr-text.el (describe-char):
* lisp/emacs-lisp/eieio-datadebug.el
(data-debug-add-specialized-thing):
* lisp/emacs-lisp/rmc.el (read-multiple-choice--short-answers):
* lisp/eshell/em-pred.el (eshell-modifier-alist):
* lisp/gnus/gnus-cache.el (gnus-cache-articles-in-group):
* lisp/gnus/gnus-dired.el (gnus-dired-attach):
* lisp/help-mode.el (help-package-def):
* lisp/ibuf-ext.el (ibuffer-mark-modified-buffers):
* lisp/image/image-dired.el:
* lisp/international/quail.el (quail-keyseq-translate)
(quail-get-translations):
* lisp/isearch.el (isearch-pre-command-hook)
(search-within-boundaries):
* lisp/mail/supercite.el (sc-ask):
* lisp/mh-e/mh-e.el (mh-variant-set):
* lisp/net/rcirc.el (rcirc-nick-channels, rcirc-channel-nicks):
(rcirc-browse-url):
* lisp/obsolete/thumbs.el (thumbs-cleanup-thumbsdir):
* lisp/org/org-agenda.el (org-agenda-filter-completion-function):
* lisp/org/org-table.el (org-table-eval-formula):
* lisp/org/org.el (org-set-regexps-and-options):
* lisp/org/ox.el (org-export--get-inbuffer-options):
* lisp/ses.el (ses-range):
* lisp/textmodes/emacs-news-mode.el (emacs-news--buttonize):
* lisp/textmodes/ispell.el (ispell-begin-tex-skip-regexp):
* lisp/vc/vc-cvs.el (vc-cvs-stay-local-p):
* lisp/window.el (window--state-get-1):
* test/lisp/emacs-lisp/shortdoc-tests.el (shortdoc-all-groups-work):
Delete redundant lambdas around unary functions.  (Bug#66816)
2025-02-11 19:04:00 +01:00
..
advice.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
avl-tree.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
backquote.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
backtrace.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
benchmark.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
bindat.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
byte-opt.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
byte-run.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
bytecomp.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
cconv.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
chart.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
check-declare.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
checkdoc.el Merge from origin/emacs-30 2025-01-11 07:44:23 -05:00
cl-extra.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
cl-generic.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
cl-indent.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cl-lib.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cl-macs.el (cl-block, cl-return-from): Fix bug#75498 2025-01-16 17:48:21 -05:00
cl-preloaded.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
cl-print.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
cl-seq.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
comp-common.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
comp-cstr.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
comp-run.el ; Remove duplicate defvar in comp-run.el. 2025-01-29 18:13:41 +01:00
comp.el Use #$ for lambda fixups in native compilation data vectors 2025-02-01 17:02:50 +00:00
compat.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cond-star.el Add autoload cookie and doc fix 2025-01-08 08:26:40 -05:00
copyright.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
crm.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cursor-sensor.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
debug-early.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
debug.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
derived.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
disass.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
easy-mmode.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
easymenu.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
edebug.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eieio-base.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eieio-core.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eieio-custom.el Prefer defface's ':slant italic' to obsolete alias ':italic t' 2025-01-21 09:56:59 +01:00
eieio-datadebug.el Delete redundant lambdas around unary functions 2025-02-11 19:04:00 +01:00
eieio-opt.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eieio-speedbar.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eieio.el ; * lisp/emacs-lisp/eieio.el (defclass): Add autoload cookie. 2025-02-10 14:37:45 +01:00
eldoc.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
elint.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
elp.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ert-font-lock.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ert-x.el Fix finding C headers with clang 2025-01-06 20:04:20 +01:00
ert.el ; Add missing section marker to ert.el 2025-02-09 22:44:51 +01:00
ewoc.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
faceup.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
find-func.el Fix ERT / find-function type integration typos 2025-01-22 19:22:24 -08:00
float-sup.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
generate-lisp-file.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
generator.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
generic.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
gv.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
helper.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
hierarchy.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
icons.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
inline.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
let-alist.el Merge from origin/emacs-30 2025-02-01 07:39:56 -05:00
lisp-mnt.el ; Delete redundant defvar 2025-02-11 08:42:24 +01:00
lisp-mode.el Rename a recently-added variable (bug#56197) 2025-02-01 12:22:13 +02:00
lisp.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
loaddefs-gen.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
macroexp.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
map-ynp.el Use read-key in amp-y-or-n-p (bug#75886) 2025-02-06 05:36:18 +01:00
map.el ; Minor improvements for doc strings in map.el 2025-01-23 12:29:04 +02:00
memory-report.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
multisession.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
nadvice.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
oclosure.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
package-vc.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
package-x.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
package.el Add new function lm-package-version 2025-02-11 08:42:24 +01:00
pcase.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pp.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
radix-tree.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
range.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
re-builder.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
regexp-opt.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
regi.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ring.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
rmc.el Delete redundant lambdas around unary functions 2025-02-11 19:04:00 +01:00
rx.el ; * lisp/emacs-lisp/rx.el: Remove extra dash. (Bug#75603) 2025-01-16 17:15:42 +02:00
seq.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
shadow.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
shortdoc.el ; * lisp/emacs-lisp/shortdoc.el (map): Fix copy'n'pasto. 2025-01-23 13:29:26 +01:00
shorthands.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
smie.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
subr-x.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
syntax.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
tabulated-list.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
tcover-ses.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
testcover.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
text-property-search.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
thunk.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
timer-list.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
timer.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
tq.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
trace.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
track-changes.el Merge remote-tracking branch 'origin/emacs-30' 2025-02-05 20:21:03 -05:00
unsafep.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
vtable.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
warnings.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00