1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00
emacs/lisp
Stefan Monnier daa4e0120d * lisp/gnus: Use lexical-binding in all the files
* lisp/gnus/gnus-group.el (features): Use `dlet`.
(gnus-tmp-level, gnus-tmp-marked, gnus-tmp-group): Declare vars.
(gnus-group-insert-group-line): Bind dynbound vars via `let` rather
than as formal args.  Bind `number` as dynbound.
(gnus-visual, gnus-score-find-score-files-function)
(gnus-home-score-file, gnus-apply-kill-hook)
(gnus-summary-expunge-below): Declare vars.
(gnus-group-restart, gnus-group-list-plus): Fix `interactive` spec
since the arg is unused.

* lisp/gnus/mail-source.el (mail-source-bind, mail-source-bind-common):
Use `dlet` and suppress the warnings about the non-prefixed dynbound vars.
(mail-source-set-1): Remove unused var `auth-info`.
(mail-source-call-script): Remove unused var `background`.
(mail-source-fetch-pop, mail-source-check-pop): Bind pop3 vars with `dlet`.

* lisp/gnus/gnus-int.el (mail-source-plugged, gnus-inhibit-demon):
Declare vars.
(gnus-server-opened, gnus-status-message)
(gnus-open-server, gnus-close-server, gnus-request-list)
(gnus-finish-retrieve-group-infos, gnus-retrieve-group-data-early)
(gnus-request-list-newsgroups, gnus-request-newgroups)
(gnus-request-regenerate, gnus-request-compact, gnus-request-group)
(gnus-retrieve-groups, gnus-request-post, gnus-request-expunge-group)
(gnus-request-scan, gnus-request-update-info, gnus-request-marks)
(gnus-request-accept-article, gnus-request-create-group)
(gnus-asynchronous-p, gnus-remove-denial):
Bind `gnus-command-method` via `let` rather than as formal args.

* lisp/gnus/gnus-topic.el (gnus-topic-insert-topic-line):
Pass documented vars to eval for `gnus-topic-line-format-spec`.

* lisp/gnus/message.el (message-yank-original): Use `cl-progv` rather
than `eval` to bind the vars from `message-cite-style`.

* lisp/gnus/mml.el (mml-parse-1): Use `apply` instead of `eval`.
(gnus-newsgroup-name, gnus-displaying-mime, gnus-newsgroup-name)
(gnus-article-prepare-hook, gnus-newsgroup-charset)
(gnus-original-article-buffer, gnus-message-buffer)
(message-this-is-news, message-this-is-mail): Declare vars.

* lisp/gnus/deuglify.el (gnus-outlook-rearrange-article): Remove unused
var `cite-marks`.
* lisp/gnus/gnus-art.el (ansi-color-context-region): Declare var.
(gnus-mime-display-attachment-buttons-in-header): Move declaration
before first use.
(gnus-mime-display-alternative): Remove unused var `from`.
* lisp/gnus/gnus-bookmark.el (gnus-bookmark-bmenu-list): Remove unused
var `start` `end`.
* lisp/gnus/gnus-cache.el (gnus-article-decode-hook)
(nnml-generate-active-function): Declare var.
* lisp/gnus/gnus-cite.el (gnus-message-citation-mode): Remove unused
var `keywords`.
* lisp/gnus/gnus-cloud.el (gnus-cloud-encode-data): Remove unused var
`cipher`.
(gnus-cloud-ensure-cloud-group): Remove unused var `method`.
* lisp/gnus/gnus-delay.el (gnus-delay-article): Remove unused var `days`.
* lisp/gnus/gnus-html.el (gnus-html-wash-images): Remove unused vars
`tag`, `string`, and `images`.
(gnus-html-wash-tags): Remove unused vars `string` and `images`.
* lisp/gnus/gnus-msg.el (gnus-msg-mail): Remove unused var `group-name`.
(gnus-group-mail, gnus-group-news, gnus-summary-mail-other-window)
(gnus-summary-news-other-window):
Remove unused vars `group` and `buffer`.
(gnus-configure-posting-styles): Remove unused vars `style` and `attribute`.
* lisp/gnus/gnus-picon.el (gnus-picon-find-face): Remove unused vars
`database`, `directory`, and `instance`.
(gnus-picon-transform-newsgroups): Remove unused var `point`.
* lisp/gnus/gnus-range.el (gnus-range-difference): Remove unused var `safe`.
* lisp/gnus/gnus-score.el (gnus-score-load-file): Remove unused var
`score-fn`.
* lisp/gnus/gnus-sum.el (message-options-set-recipient): Declare var.
* lisp/gnus/gnus-undo.el (gnus-undo): Fix docstring lie.
* lisp/gnus/gnus-util.el (print-string-length)
(iswitchb-make-buflist-hook): Declare vars.
(gnus-emacs-version): Remove unused var `codename`.
(gnus-rename-file): Remove unused vars `old-name` and `new-name`.
* lisp/gnus/gnus-uu.el (gnus-uu-yenc-article): Remove unused var
`start-char`.
(gnus-asynchronous): Declare var.
* lisp/gnus/mm-partial.el (gnus-displaying-mime): Declare var.
(mm-inline-partial): Remove unused var `buffer`.
* lisp/gnus/mm-view.el (w3m-force-redisplay, w3m-safe-url-regexp)
(gnus-displaying-mime, gnus-original-article-buffer)
(gnus-article-prepare-hook): Declare vars.
* lisp/gnus/mml-smime.el (mml-smime-epg-encrypt): Remove unused var
`boundary`.
(mml-smime-epg-verify): Remove unused vars `plain` and `signature-file`.
* lisp/gnus/mml1991.el (pgg-text-mode): Declare var.
* lisp/gnus/mml2015.el (pgg-text-mode): Declare var.
(mml2015-pgg-decrypt): Remove unused var `result`.
(mml2015-epg-key-image-to-string): Remove unused var `error`.
(mml2015-epg-decrypt): Remove unused var `result`.
(mml2015-epg-verify): Remove unused vars `plain` and `signature-file`.
* lisp/gnus/nnbabyl.el (nnml-current-directory): Declare var.
* lisp/gnus/nndiary.el (nndiary-files): Move declaration before first use.
* lisp/gnus/nnfolder.el (nnfolder-request-accept-article):
Remove unused var `buf`.
* lisp/gnus/nnmail.el (nnmail-parse-active): Remove unused var `err`.
* lisp/gnus/nnmairix.el (nnmairix-request-group): Remove unused var `args`.
(nnmairix-request-create-group): Remove unused var `info`.
(nnmairix-request-list): Remove unused var `folder`.
(nnmairix-request-set-mark): Remove unused var `propto`.
(nnmairix-request-set-mark): Remove unused vars `number` and `method`.
(nnmairix-close-group): Remove unused var `method`.
(nnmairix-create-search-group-from-message): Remove unused var `cq`.
(nnmairix-create-server-and-default-group): Remove unused var `create`.
(nnmairix-purge-old-groups): Remove unused var `folder`.
(nnmairix-remove-tick-mark-original-article, nnmairix-get-valid-servers):
Remove unused var `cur`.
(nnmairix-replace-group-and-numbers): Remove unused var `header`.
(nnmairix-goto-original-article): Remove unused var `rval`.
(nnmairix-widget-create-query): Remove unused var `allwidgets`.
* lisp/gnus/nnmbox.el (nnml-current-directory): Declare var.
* lisp/gnus/nnmh.el (nnmh-toplev): Move declaration before first use.
(nnmh-request-list-1): Remove unused var `rdir`.
* lisp/gnus/nnml.el (nnml-generate-nov-file): Remove unused var `file`.
* lisp/gnus/nnrss.el (nnrss-request-article): Remove unused var `post`.
(nnrss-request-article): Remove unused var `fn`.
(nnrss-check-group): Remove unused var `rdf-ns`.
* lisp/gnus/nnweb.el (nnweb-request-article): Remove unused var `active`.
(nnweb-google-parse-1): Remove unused var `Score`.
* lisp/gnus/spam-stat.el (spam-stat-error-holder): Remove var.
(spam-stat-buffer-words-with-scores): Remove unused var `word`.
(spam-stat-score-buffer): Remove unused var `spam-stat-error-holder`.
(spam-stat-split-fancy): Use `err` instead of `spam-stat-error-holder`.
* lisp/gnus/spam-wash.el (spam-wash): Remove unused var `handle`.
* lisp/gnus/spam.el (spam-copy-or-move-routine): Remove unused vars
`article` and `mark`.
(spam-register-routine): Remove unused var `article`.
(spam-log-undo-registration): Remove unused var `found`.
(spam-ifile-register-with-ifile): Remove unused var `parameters`.
(spam-check-stat): Remove unused vars `category` and `return`.
(spam-parse-list): Remove unused var `found`.
(spam-filelist-register-routine): Remove unused var `from`.
2021-01-30 18:44:00 -05:00
..
calc Fix setting of line/point style in calc gnuplot 2021-01-27 04:27:42 +01:00
calendar Use lexical-binding in all the cal-*.el files 2021-01-20 23:56:51 -05:00
cedet * lisp/cedet/ede/proj.el: Enable Project files to load 2021-01-18 12:49:11 -05:00
emacs-lisp Improve fontifying of #| ... |# in `lisp-mode' 2021-01-29 07:40:06 +01:00
emulation cua-toggle-global-mark doc string clarification 2021-01-20 18:52:21 +01:00
erc Support using auth-source for NickServ passwords in ERC 2021-01-11 15:51:14 +01:00
eshell Update copyright year to 2021 2021-01-01 01:13:56 -08:00
gnus * lisp/gnus: Use lexical-binding in all the files 2021-01-30 18:44:00 -05:00
image Slight gravatar.el code clean up 2021-01-29 05:52:51 +01:00
international Use lexical-binding in lisp/{term,nxml,language} 2021-01-28 08:43:15 -05:00
language Use lexical-binding in of all lisp/language 2021-01-27 11:13:39 -05:00
leim/quail * lisp/leim/quail/viqr.el: Use lexical-binding. 2021-01-28 18:49:29 +01:00
mail * lisp/gnus/mm-encode.el (mm-default-file-type): New name 2021-01-30 12:29:58 -05:00
mh-e * lisp/gnus/mm-encode.el (mm-default-file-type): New name 2021-01-30 12:29:58 -05:00
net ; Silence byte-compiler 2021-01-29 21:06:02 +01:00
nxml Use lexical-binding in lisp/{term,nxml,language} 2021-01-28 08:43:15 -05:00
obsolete Revert "Allow gnus-retrieve-headers to return headers directly" 2021-01-26 08:47:07 -08:00
org Avoid recommending Google 2021-01-28 19:36:12 +01:00
play Use lexical-binding in mpuz.el 2021-01-30 00:33:15 +01:00
progmodes (xref-revert-buffer): Also 'erase-buffer' when handling a user-error 2021-01-29 15:53:28 +02:00
term Use lexical-binding in lisp/{term,nxml,language} 2021-01-28 08:43:15 -05:00
textmodes Add source to sgml-empty-tags 2021-01-30 07:47:34 +01:00
url Use lexical-binding in all of lisp/url 2021-01-26 18:17:00 -05:00
vc Also highlight 'conflict' with the warning face 2021-01-30 15:42:19 +02:00
abbrev.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
align.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
allout-widgets.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
allout.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ansi-color.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
apropos.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
arc-mode.el * lisp/arc-mode.el (tar-grind-file-mode): Remove left over autoload 2021-01-03 20:16:40 -05:00
array.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
auth-source-pass.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
auth-source.el auth-source-search doc string fix 2021-01-30 11:18:01 +01:00
autoarg.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
autoinsert.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
autorevert.el Simplify auto-revert buffer list by watch descriptor (Bug#44639) 2021-01-28 15:09:18 +01:00
avoid.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
battery.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
bindings.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
bookmark.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
bs.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
buff-menu.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
button.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
calculator.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
case-table.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
cdl.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.1 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.2 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.3 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.4 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.5 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.6 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.7 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.8 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.9 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.10 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.11 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.12 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.13 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.14 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.15 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.16 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ChangeLog.17 Update copyright year to 2021 2021-01-01 01:13:56 -08:00
char-fold.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
chistory.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
cmuscheme.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
color.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
comint.el Don't infloop in comint-redirect-results-list-from-process 2021-01-19 05:13:03 +01:00
completion.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
composite.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
COPYING
cus-dep.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
cus-edit.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
cus-face.el Add `flat-button' to custom-face-attributes 2021-01-11 15:07:01 +01:00
cus-start.el * lisp/startup.el: Fix bug#45857, bug#30994, and bug#45913. 2021-01-19 12:10:48 -05:00
cus-theme.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
custom.el * lisp/startup.el: Fix bug#45857, bug#30994, and bug#45913. 2021-01-19 12:10:48 -05:00
dabbrev.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
delim-col.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
delsel.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
descr-text.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
desktop.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
dframe.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
dired-aux.el ; * lisp/dired-aux.el (dired-compress-files-alist): Minor doc fix. 2021-01-28 18:24:45 +01:00
dired-x.el Revert "* .gitignore: add src/fingerprint.c" 2021-01-19 04:29:56 +01:00
dired.el Fix interaction between two dired cleanup variables 2021-01-30 08:12:57 +01:00
dirtrack.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
disp-table.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
display-fill-column-indicator.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
display-line-numbers.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
dnd.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
doc-view.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
dom.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
dos-fns.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
dos-vars.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
dos-w32.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
double.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
dynamic-setting.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ebuff-menu.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
echistory.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ecomplete.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
edmacro.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ehelp.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
elec-pair.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
electric.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
elide-head.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
emacs-lock.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
env.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
epa-dired.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
epa-file.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
epa-hook.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
epa-mail.el Merge from origin/emacs-27 2021-01-01 01:28:16 -08:00
epa.el Don't double up keys in epa--list-keys 2021-01-18 17:35:55 +01:00
epg-config.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
epg.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
expand.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ezimage.el * lisp/ezimage.el: Use lexical-binding. 2021-01-28 18:43:15 +01:00
face-remap.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
facemenu.el Fix list-colors-print handling of callback arg 2021-01-19 09:25:00 -03:00
faces.el Add distinct controls for child frames' borders (Bug#45620) 2021-01-26 10:36:52 +01:00
ffap.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
filecache.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
fileloop.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
filenotify.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
files-x.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
files.el Make subdirs . nil in dir-locals in ~/ work 2021-01-26 01:12:45 +01:00
filesets.el * lisp/filesets.el (filesets-external-viewers): Tighten regexp. 2021-01-05 11:28:58 +01:00
find-cmd.el Use lexical-binding in find-cmd.el and add tests 2021-01-29 06:19:06 +01:00
find-dired.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
find-file.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
find-lisp.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
finder.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
flow-ctrl.el * lisp/flow-ctrl.el: Use lexical-binding. 2021-01-29 06:19:06 +01:00
foldout.el Make libraries works with xterm-mouse-mode. 2021-01-15 13:50:07 +02:00
follow.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
font-core.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
font-lock.el Move the ‘declare’ form before the interactive spec in 10 functions. 2021-01-20 21:19:23 +02:00
format-spec.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
format.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
forms.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
frame.el * lisp/startup.el: Fix bug#45857, bug#30994, and bug#45913. 2021-01-19 12:10:48 -05:00
frameset.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
fringe.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
generic-x.el ; Fix my previous commit 2021-01-28 21:57:51 +01:00
help-at-pt.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
help-fns.el * lisp/help-fns.el: Move defvar keymap-name-history closer to where it's used. 2021-01-19 20:27:29 +02:00
help-macro.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
help-mode.el Hyperlink symbol names without word syntax in Help 2021-01-10 13:37:38 +00:00
help.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
hex-util.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
hexl.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
hfy-cmap.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
hi-lock.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
hilit-chg.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
hippie-exp.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
hl-line.el Use single post-command-hook on hl-line modes 2021-01-23 21:35:00 +02:00
htmlfontify.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ibuf-ext.el Sort Ibuffer filename/process column as displayed 2021-01-20 14:10:09 +00:00
ibuf-macs.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ibuffer.el Fix ibuffer-mark-by-file-name-regexp abbreviations 2021-01-18 17:58:42 +00:00
icomplete.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ido.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ielm.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
iimage.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
image-dired.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
image-file.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
image-mode.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
image.el Move the ‘declare’ form before the interactive spec in 10 functions. 2021-01-20 21:19:23 +02:00
imenu.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
indent.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
info-look.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
info-xref.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
info.el * lisp/info.el (Info-search): Don't deactivate mark when landed in same node 2021-01-14 21:08:46 +02:00
informat.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
isearch.el Use isearch-tmm-menubar when tmm-menubar is called in isearch-mode (bug#43966) 2021-01-28 21:27:26 +02:00
isearchb.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
jit-lock.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
jka-cmpr-hook.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
jka-compr.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
json.el Fix last change in json.el 2021-01-03 22:07:59 -05:00
jsonrpc.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
kermit.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
kmacro.el Add a command for redisplay during keyboard macros 2021-01-29 08:01:12 +01:00
ldefs-boot.el ; Auto-commit of loaddefs files. 2021-01-01 06:30:23 -08:00
linum.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
loadhist.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
loadup.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
locate.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
lpr.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ls-lisp.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
macros.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
Makefile.in Update copyright year to 2021 2021-01-01 01:13:56 -08:00
makesum.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
man.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
master.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
mb-depth.el * lisp/mb-depth.el (minibuffer-depth-indicator): Add :group 'minibuffer'. 2021-01-07 19:56:59 +02:00
md4.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
menu-bar.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
midnight.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
minibuf-eldef.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
minibuffer.el Fix incompleteness in the implementation of minibuffer-follows-selected-frame 2021-01-10 20:32:40 +00:00
misc.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
misearch.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
mouse-copy.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
mouse-drag.el Make libraries works with xterm-mouse-mode. 2021-01-15 13:50:07 +02:00
mouse.el Make libraries works with xterm-mouse-mode. 2021-01-15 13:50:07 +02:00
mpc.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
msb.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
mwheel.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
newcomment.el Fix numerical `comment-padding' value 2021-01-28 09:57:48 +01:00
notifications.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
novice.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
obarray.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
outline.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
paren.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
password-cache.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
pcmpl-cvs.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
pcmpl-gnu.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
pcmpl-linux.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
pcmpl-rpm.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
pcmpl-unix.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
pcmpl-x.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
pcomplete.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
pixel-scroll.el Merge from origin/emacs-27 2021-01-14 07:50:28 -08:00
plstore.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
printing.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
proced.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
profiler.el Merge from origin/emacs-27 2021-01-01 01:28:16 -08:00
ps-bdf.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ps-def.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ps-mule.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ps-print.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ps-samp.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
README
recentf.el Mention using buffer-list-update-hook in recentf-mode 2021-01-29 07:04:47 +01:00
rect.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
register.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
registry.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
repeat.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
replace.el Use save-mark-and-excursion in query-replace-read-args (bug#45617) 2021-01-29 10:55:16 +02:00
reposition.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
reveal.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
rfn-eshadow.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
rot13.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
rtree.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ruler-mode.el Make libraries works with xterm-mouse-mode. 2021-01-15 13:50:07 +02:00
savehist.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
saveplace.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
scroll-all.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
scroll-bar.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
scroll-lock.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
select.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
server.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ses.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
shadowfile.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
shell.el Make comint-read-input-ring skip uninteresting text in .zsh_history 2021-01-11 16:42:03 +01:00
simple.el Fix previous commit regarding revert-buffer-function 2021-01-29 08:18:52 +01:00
skeleton.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
so-long.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
sort.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
soundex.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
speedbar.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
startup.el Use lexical-binding in all lisp/international files 2021-01-25 22:58:19 -05:00
strokes.el Make libraries works with xterm-mouse-mode. 2021-01-15 13:50:07 +02:00
subr.el Add cross-reference to with-eval-after-load 2021-01-28 18:24:45 +01:00
svg.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
t-mouse.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tab-bar.el * lisp/tab-bar.el: Improve tab-bar-show (bug#45556) 2021-01-07 20:08:44 +02:00
tab-line.el * lisp/tab-line.el (tab-line-new-tab): Use tty menus when supported. 2021-01-30 11:31:47 +02:00
tabify.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
talk.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tar-mode.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tempo.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
term.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
thingatpt.el Add a mechanism for buffer-local thing-at-points 2021-01-23 20:40:07 +01:00
thread.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
thumbs.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
time-stamp.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
time.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
timezone.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tmm.el Use isearch-tmm-menubar when tmm-menubar is called in isearch-mode (bug#43966) 2021-01-28 21:27:26 +02:00
tool-bar.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tooltip.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tree-widget.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
tutorial.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
type-break.el Don't have type-break-mode signal errors on corrupted files 2021-01-21 18:10:21 +01:00
uniquify.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
userlock.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
vcursor.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
version.el * etc/NEWS.19: Add entry for indent-line-to 2021-01-19 12:53:42 -05:00
view.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
vt-control.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
vt100-led.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
w32-fns.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
w32-vars.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
wdired.el * lisp/wdired.el: Minor doc fixes. 2021-01-28 19:36:24 +01:00
whitespace.el Make the default whitespace-enable-predicate' use derived-mode-p' 2021-01-28 08:40:15 +01:00
wid-browse.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
wid-edit.el Tweaks to the color widget (Bug#45829) 2021-01-19 09:11:18 -03:00
widget.el Use lexical-binding in the remaining preloaded files 2021-01-04 20:57:42 -05:00
windmove.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
window.el Support variable name for previous-window in display-buffer-in-previous-window 2021-01-27 11:31:04 +02:00
winner.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
woman.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
x-dnd.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
xdg.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
xml.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
xt-mouse.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
xwidget.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00

This directory contains source code for the parts of Emacs that are
written in Emacs Lisp.  *.el files are Emacs Lisp source, and the
corresponding *.elc files are byte-compiled versions.  Byte-compiled
files are architecture-independent.

The term subdirectory contains Lisp files that customize Emacs for
certain terminal types.  When Emacs starts, it checks the TERM
environment variable to get the terminal type and loads
'term/${TERM}.el' if it exists.

The other subdirectories hold Lisp packages grouped by their general
purpose.