emacs/lisp
Stefan Kangas e84493eae9 Drop footer line warning for packages requiring Emacs 30.1
The reason for warning about a missing footer line (";;; foo.el ends
here") is that package.el up until version 27.1 would refuse to
install a package without it.  Emacs 27.1 or later will install such
packages, but will issue a warning, the purpose of which is to
encourage package authors not to break backwards-compatibility.

However, if the minimum required Emacs version for a package is 30.1,
we do not need to worry about compatibility with earlier versions of
Emacs -- the package author has already explicitly said that the
package will not work on earlier versions.  For such packages, there
is no need to warn about a missing footer line.

In the future, this warning could be removed, but it is premature to
do that now.  (See Bug#26490.)  Thus, for packages that does not
specify a minimum version of Emacs, we continue to issue the warning.
We will also continue to warn for packages requiring Emacs 27 to 29,
since those versions will themselves warn if the footer is missing.

* lisp/emacs-lisp/package.el (package-buffer-info): Don't warn if the
footer line is missing for packages requiring Emacs 30.1 or later.
2023-12-23 01:50:18 +01:00
..
calc Calc: speed up math-read-preprocess-string (bug#67536) 2023-12-19 17:11:07 +01:00
calendar * lisp/cedet/semantic/db.el (semanticdb-create-database): Remove obsolete arg 2023-12-20 17:50:48 -05:00
cedet * lisp/cedet/semantic/db.el (semanticdb-create-database): Remove obsolete arg 2023-12-20 17:50:48 -05:00
emacs-lisp Drop footer line warning for packages requiring Emacs 30.1 2023-12-23 01:50:18 +01:00
emulation Adjust affected callers of derived-mode-p` to use the new convention 2023-11-23 11:59:49 -05:00
erc Add erc-track integration to erc-nicks 2023-12-17 20:17:55 -08:00
eshell ; Fix a few more typos 2023-12-10 14:06:45 +01:00
gnus Provide option to forward Gnus messages with all (most) headers 2023-12-12 10:01:31 -08:00
image Add missing builtin package declarations 2023-09-18 01:55:28 +02:00
international ; Complete merge of emoji.el 2023-11-24 08:45:18 +08:00
language Merge from origin/emacs-29 2023-12-16 09:17:51 -05:00
leim/quail Add input methods for Urdu, Pashto and Sindhi (bug#66470) 2023-11-18 11:30:51 +02:00
mail Merge from origin/emacs-29 2023-12-09 07:25:21 -05:00
mh-e Merge from origin/emacs-29 2023-12-10 10:35:54 -05:00
net Tramp's direct asynchronous processes use 'tramp-remote-path' 2023-12-22 19:58:32 +01:00
nxml Unbind 'C-M-i' in Text mode 2023-11-26 12:30:12 +02:00
obsolete Eliminate some nested repetitions in regexps 2023-10-29 17:40:36 +01:00
org * lisp/org/org-src.el (org-src-font-lock-fontify-block): Fix point-min /= 1 2023-12-20 17:50:09 -05:00
play Merge from origin/emacs-29 2023-09-16 07:36:49 -04:00
progmodes Eglot: declare eglot-lsp-context bound to non-nil 2023-12-22 17:53:23 -06:00
term Respect Language & Input preferences under Android 2023-12-14 13:24:42 +08:00
textmodes (bibtex-font-lock-keywords): Expose a lambda to the compiler 2023-12-20 17:49:21 -05:00
url Never send user email address in HTTP requests 2023-12-17 10:00:22 +01:00
use-package ; Fix typos 2023-12-10 13:22:04 +01:00
vc Add "back" button on top of the pre-rename vc-print-log buffer 2023-12-20 00:24:37 +02:00
abbrev.el Merge from origin/emacs-29 2023-11-18 06:07:47 -05:00
align.el Adjust affected callers of derived-mode-p` to use the new convention 2023-11-23 11:59:49 -05:00
allout-widgets.el Use return values of assq-delete-all and assoc-delete-all 2023-05-24 11:30:53 +02:00
allout.el Fix apparently wrong delete and delq value discards (bug#61730) 2023-05-24 23:01:10 +02:00
ansi-color.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ansi-osc.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
apropos.el Merge from origin/emacs-29 2023-06-17 05:02:55 -04:00
arc-mode.el Port arc to Android 2023-10-08 10:42:47 +08:00
array.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
auth-source-pass.el Use ensure-list in many more places 2023-08-27 21:45:30 +02:00
auth-source.el (auth-source-backend): Don't pass obsolete "name" arg 2023-10-28 01:17:03 -04:00
autoinsert.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
autorevert.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
avoid.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
battery.el Avoid using Linux sysfs APIs to access battery state on Android 2023-03-10 10:02:36 +08:00
bind-key.el ; Add missing GNU ELPA :core package statements 2023-10-01 00:09:05 +02:00
bindings.el Merge from origin/emacs-29 2023-11-11 05:31:52 -05:00
bookmark.el Don't expand file names for non-existing remote connections 2023-11-10 11:15:30 +01:00
bs.el Use delete-char instead of backward-delete-char 2023-02-22 12:55:45 +01:00
buff-menu.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
button.el ; Fix typos 2023-12-10 13:22:04 +01:00
calculator.el Merge from origin/emacs-29 2023-07-01 06:29:52 -04:00
case-table.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cdl.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.1 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.2 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.3 Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
ChangeLog.4 ; Fix spelling of my name in all ChangeLog files 2023-10-25 15:20:46 +02:00
ChangeLog.5 ; Fix spelling of my name in all ChangeLog files 2023-10-25 15:20:46 +02:00
ChangeLog.6 ; Fix spelling of my name in all ChangeLog files 2023-10-25 15:20:46 +02:00
ChangeLog.7 Merge from origin/emacs-29 2023-12-10 10:35:54 -05:00
ChangeLog.8 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.9 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.10 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.11 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.12 ; Fix typos in ChangeLog files 2023-12-10 12:38:19 +01:00
ChangeLog.13 Merge from origin/emacs-29 2023-12-10 10:35:54 -05:00
ChangeLog.14 Merge from origin/emacs-29 2023-12-10 10:35:54 -05:00
ChangeLog.15 Merge from origin/emacs-29 2023-12-10 10:35:54 -05:00
ChangeLog.16 Merge from origin/emacs-29 2023-12-10 10:35:54 -05:00
ChangeLog.17 Merge from origin/emacs-29 2023-12-10 10:35:54 -05:00
char-fold.el Improve 'describe-char-fold-equivalences' docstring 2023-01-10 17:23:57 +01:00
chistory.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cmuscheme.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
color.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
comint.el Declare more functions as shift-translatable motion commands 2023-09-16 13:06:41 +03:00
completion-preview.el ; Hide completion preview when switching windows 2023-12-09 11:06:54 +02:00
completion.el ; * lisp/completion.el (dynamic-completion-mode): Fix last change. 2023-09-07 18:52:35 +03:00
composite.el Merge from origin/emacs-29 2023-06-03 05:50:58 -04:00
COPYING
cus-dep.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cus-edit.el Add easy customization for dir-locals files (Bug#66702) 2023-10-28 20:02:13 +03:00
cus-face.el Fix typo in pre-filter for underline property 2023-07-20 18:47:37 +03:00
cus-start.el Implement new option 'mouse-prefer-closest-glyph' 2023-07-22 18:39:24 +03:00
cus-theme.el ; Fix last change 2023-08-26 10:54:43 +03:00
custom.el Improve type of custom-theme-directory (Bug#65401) 2023-08-26 11:00:06 +03:00
dabbrev.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
delim-col.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
delsel.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
descr-text.el Merge from origin/emacs-29 2023-01-01 05:47:47 -05:00
desktop.el Merge from origin/emacs-29 2023-12-09 07:25:21 -05:00
dframe.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dired-aux.el ; Fix documentation of 'dired-do-open' 2023-12-09 10:54:07 +02:00
dired-x.el dired-listing-switches handles connection-local values if exist 2023-12-10 12:26:38 +01:00
dired.el Merge branch 'no-ls-lisp-advice' 2023-12-21 09:37:12 -05:00
dirtrack.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
disp-table.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
display-fill-column-indicator.el Explain effect of variable-pitch fonts on fill-column 2023-02-22 15:16:25 +02:00
display-line-numbers.el ; Fix typos 2023-02-03 18:03:18 +01:00
dnd.el ; * lisp/dnd.el (dnd-protocol-alist): Correct typo. 2023-10-28 06:43:56 +00:00
doc-view.el Merge from origin/emacs-29 2023-11-18 06:07:47 -05:00
dom.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dos-fns.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dos-vars.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dos-w32.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
double.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dynamic-setting.el ; Fix byte-compilation warnings in --without-x build 2023-05-11 16:25:46 +03:00
ebuff-menu.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
echistory.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ecomplete.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
edmacro.el Merge from origin/emacs-29 2023-11-18 06:07:48 -05:00
ehelp.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
elec-pair.el Fix choice in electric-pair-skip-whitespace-chars 2023-08-31 08:24:25 +02:00
electric.el ; Last-minute updates to Android port 2023-08-04 17:41:20 +08:00
elide-head.el Merge from origin/emacs-29 2023-01-01 05:47:47 -05:00
emacs-lock.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
env.el Add more function declarations 2023-05-26 13:57:02 +02:00
epa-dired.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
epa-file.el Avoid false "wrong passphrase" messages in EPA 2023-08-17 11:11:01 +03:00
epa-hook.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
epa-ks.el Add more missing builtin package declarations 2023-09-18 01:14:01 +02:00
epa-mail.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
epa.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
epg-config.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
epg.el Don't enable pinentry loopback mode for gpgsm 2023-11-25 11:53:25 +01:00
expand.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
external-completion.el ; Add missing GNU ELPA :core package statements 2023-10-01 00:09:05 +02:00
ezimage.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
face-remap.el Fix cloning 'face-remapping-alist' for indirect buffers 2023-08-17 10:51:36 +03:00
facemenu.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
faces.el Fix merging italic and underline faces with other fonts 2023-11-25 12:30:03 +02:00
ffap.el Teach ffap to look for relative file names under project-root 2023-10-30 02:57:33 +02:00
filecache.el Use t for non-nil default values in boolean defcustom declarations 2023-04-28 15:03:47 +02:00
fileloop.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
filenotify.el File notifications report unmount events (bug#66381) 2023-10-10 19:51:22 +02:00
files-x.el New macro connection-local-p 2023-12-12 17:39:51 +01:00
files.el Merge branch 'no-ls-lisp-advice' 2023-12-21 09:37:12 -05:00
filesets.el Merge from origin/emacs-29 2023-12-16 09:17:51 -05:00
find-cmd.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
find-dired.el Merge from origin/emacs-29 2023-08-04 03:17:49 -04:00
find-file.el Fix ff-quiet-mode doc 2023-04-10 13:49:32 +01:00
find-lisp.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
finder.el Merge from origin/emacs-29 2023-09-23 09:32:57 -04:00
flow-ctrl.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
foldout.el Eliminate some mutation of program constants 2023-05-17 11:00:25 +02:00
follow.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
font-core.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
font-lock.el Fix order of `other' choice in defcustom :type 2023-09-10 17:36:30 +02:00
format-spec.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
format.el Use ensure-list in many more places 2023-08-27 21:45:30 +02:00
forms.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
frame.el Merge from origin/emacs-29 2023-09-02 04:33:44 -04:00
frameset.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
fringe.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
generic-x.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
help-at-pt.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
help-fns.el Adjust affected callers of derived-mode-p` to use the new convention 2023-11-23 11:59:49 -05:00
help-macro.el ; Last-minute updates to Android port 2023-08-04 17:41:20 +08:00
help-mode.el * lisp/help-mode.el (help-setup-xref): Disable outline-minor-mode (bug#64575). 2023-07-13 19:38:36 +03:00
help.el Improve formatting of bindings in 'help-quick' 2023-10-09 10:24:34 +02:00
hex-util.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
hexl.el Make binaries distributed with Emacs work on Android 2023-01-24 21:37:22 +08:00
hfy-cmap.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
hi-lock.el Fix some uses of 'use-dialog-box' 2023-02-18 10:58:00 +02:00
hilit-chg.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
hippie-exp.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
hl-line.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
htmlfontify.el Merge remote-tracking branch 'origin/master' into feature/android 2023-03-20 14:48:13 +08:00
ibuf-ext.el Use new derived-mode-all/set-parents functions. 2023-11-08 23:24:35 -05:00
ibuf-macs.el Fix last Ibuffer change and improve feedback messages 2023-09-13 23:43:54 +02:00
ibuffer.el Fix last Ibuffer change and improve feedback messages 2023-09-13 23:43:54 +02:00
icomplete.el Allow completion frontends to fontify candidates just-in-time 2023-11-06 10:13:02 -06:00
ido.el Support HTTPS in ido-file-internal 2023-10-25 16:27:08 +02:00
ielm.el Merge from origin/emacs-29 2023-09-09 04:33:47 -04:00
iimage.el * lisp/iimage.el (iimage-mode-buffer): Handle multiple regexps. 2023-02-08 20:56:48 +02:00
image-file.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
image-mode.el Merge from origin/emacs-29 2023-10-07 03:46:48 -04:00
image.el Merge from origin/emacs-29 2023-09-09 04:32:45 -04:00
imenu.el Remove useless unwind-protect forms, or make them useful as intended 2023-04-07 19:08:33 +02:00
indent-aux.el * lisp/indent-aux.el (kill-ring-deindent-mode): Add autoload cookie. 2023-08-12 09:06:52 +08:00
indent.el Merge from origin/emacs-29 2023-12-09 07:25:21 -05:00
info-look.el Use new derived-mode-all/set-parents functions. 2023-11-08 23:24:35 -05:00
info-xref.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
info.el Merge from origin/emacs-29 2023-12-02 10:05:51 -05:00
informat.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
isearch.el Improve invisibility handling in isearch-lazy-highlight (bug#40808) 2023-11-20 19:57:57 +02:00
isearchb.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
jit-lock.el Make Emacs 21 compat alias obsolete 2023-08-28 22:03:22 +02:00
jka-cmpr-hook.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
jka-compr.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
json.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
jsonrpc.el Jsonrpc: clean up previous change 2023-12-22 11:17:36 -06:00
kermit.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
keymap.el Make key-translate actually work 2023-09-18 10:19:49 +02:00
kmacro.el Repair test failures stemming from Android merge 2023-08-08 20:20:39 +08:00
ldefs-boot.el ; Auto-commit of loaddefs files. 2023-12-09 07:59:08 -05:00
loadhist.el Use new derived-mode-all/set-parents functions. 2023-11-08 23:24:35 -05:00
loadup.el ; Move preload of rmc to a more appropriate place 2023-12-16 15:05:46 +02:00
locate.el Use derived-mode-add-parents in remaining uses of derived-mode-parent 2023-11-09 00:33:52 -05:00
lpr.el Use t for non-nil default values in boolean defcustom declarations 2023-04-28 15:03:47 +02:00
ls-lisp.el (dired): Remove ls-lisp advice 2023-12-09 23:57:35 -05:00
macros.el kmacro: Simplify register code and recent change 2023-02-24 14:18:24 -05:00
Makefile.in comp: Add comp-common.el 2023-11-09 12:34:26 +01:00
man.el dired-listing-switches handles connection-local values if exist 2023-12-10 12:26:38 +01:00
master.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
mb-depth.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
md4.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
menu-bar.el Set buffers-menu-max-size to 15 unconditionally 2023-10-05 20:17:53 +02:00
midnight.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
minibuf-eldef.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
minibuffer.el Fido-mode: don't error if case-fold-search is globally nil 2023-12-19 04:07:17 -06:00
misc.el ; * lisp/misc.el (duplicate-region-final-position): Fix version info. 2023-07-03 18:25:40 +02:00
misearch.el New commands to show replacements as diffs (bug#65854) 2023-09-27 20:39:32 +03:00
mouse-copy.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
mouse-drag.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
mouse.el New defgroup pixel-scroll-precision 2023-09-11 02:16:59 +02:00
mpc.el * lisp/mpc.el (mpc-format): Fix oversight in commit 48b6cec61c 2023-03-19 16:02:52 -04:00
msb.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
mwheel.el Merge remote-tracking branch 'origin/master' into feature/android 2023-04-08 09:35:59 +08:00
newcomment.el Fix documentation of comment-dwim (bug#64104) 2023-06-17 11:37:19 +03:00
notifications.el notifications: Allow to use Icon Naming Specification for app-icon 2023-07-27 16:43:17 +02:00
novice.el ; * lisp/novice.el (disabled-command-function): Add note in a comment. 2023-03-12 22:22:41 +02:00
obarray.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
outline.el * doc/emacs/text.texi (Outline Minor Mode): Add a note about value 'insert'. 2023-09-13 19:49:29 +03:00
paren.el ; * lisp/paren.el (show-paren-function): Fix last change (bug#64547). 2023-07-15 10:21:07 +03:00
password-cache.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pcmpl-cvs.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pcmpl-git.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pcmpl-gnu.el Fix Pcompletion of "tar" when using unrecognized arguments 2023-03-08 13:36:09 -08:00
pcmpl-linux.el Fix systemd unit completion for old versions of systemd 2023-05-20 18:01:02 +03:00
pcmpl-rpm.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pcmpl-unix.el Add completion for 'doas' to pcomplete 2023-10-23 00:42:05 +02:00
pcmpl-x.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pcomplete.el Revert commits dafa6d6bad and 72c45fa910 2023-10-10 13:00:38 -07:00
pgtk-dnd.el Properly respond to drops observing the Motif protocol 2023-10-26 19:49:40 +08:00
pixel-scroll.el New defgroup pixel-scroll-precision 2023-09-11 02:16:59 +02:00
plstore.el Fix loss of encrypted data in plstore.el 2023-09-16 14:05:36 +03:00
printing.el Merge from origin/emacs-29 2023-10-07 03:46:48 -04:00
proced.el Fix Proced Start column alignment for different locales 2023-07-23 09:39:45 +03:00
profiler.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ps-bdf.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ps-mule.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ps-print.el Replace ps-remove-duplicates with seq-uniq 2023-09-03 02:55:31 +02:00
ps-samp.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
README
recentf.el Apply remote-file-name-access-timeout in desktop.el and recentf.el 2023-07-04 15:27:03 +02:00
rect.el Add duplicate-region-final-position (bug#64185) 2023-07-01 12:41:09 +02:00
register.el Improve and update documentation of registers 2023-12-21 13:45:58 +02:00
registry.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
repeat.el * lisp/repeat.el: Rename internal function and variable (bug#60980) 2023-02-13 19:46:22 +02:00
replace.el Improve invisibility handling in isearch-lazy-highlight (bug#40808) 2023-11-20 19:57:57 +02:00
reposition.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
reveal.el * lisp/reveal.el (reveal-open-new-overlays): Use invisible-p 2023-01-13 17:52:23 -05:00
rfn-eshadow.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rot13.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rtree.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ruler-mode.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
savehist.el * lisp/savehist.el (savehist-save): Preserve shared structure 2023-03-25 15:12:30 +03:00
saveplace.el Don't expand file names for non-existing remote connections 2023-11-10 11:15:30 +01:00
scroll-all.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
scroll-bar.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
scroll-lock.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
select.el Revise selection documentation 2023-10-26 04:50:19 +00:00
server.el Add 'server-eval-args-left' to server.el 2023-10-29 14:10:23 +02:00
ses.el ; Fix typos 2023-12-03 23:31:30 +01:00
shadowfile.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
shell.el Merge from origin/emacs-29 2023-09-23 09:41:11 -04:00
simple.el ; Fix typos 2023-12-10 13:22:04 +01:00
skeleton.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
so-long.el Adjust affected callers of derived-mode-p` to use the new convention 2023-11-23 11:59:49 -05:00
sort.el ; Normalize sort-fields-syntax-table definition 2023-09-24 08:09:24 +02:00
soundex.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
speedbar.el Improve imenu support in lua-ts-mode 2023-10-25 16:49:31 +03:00
sqlite-mode.el Mollify byte compiler in builds without SQLite 2023-10-26 02:52:23 +00:00
sqlite.el Fix byte-compilation warnings about 'sqlite-rollback' 2023-11-24 09:30:53 +02:00
startup.el ; * lisp/startup.el (normal-top-level): Avoid byte-compiler warning. 2023-12-16 16:26:26 +02:00
strokes.el strokes: Support running a function when no stroke matches 2023-08-31 12:30:43 +03:00
subr.el debug.el: Straighten the code that find the "base" of the backtrace 2023-12-18 17:52:58 -05:00
svg.el ; Add missing GNU ELPA :core package statements 2023-10-01 00:09:05 +02:00
t-mouse.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
tab-bar.el ; Fix compiler warnings 2023-12-07 13:14:51 +08:00
tab-line.el ; Fix compiler warnings 2023-12-07 13:14:51 +08:00
tabify.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
talk.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
tar-mode.el ; Avoid recent tar-mode.el constant mutation 2023-07-28 18:36:14 +02:00
tempo.el * lisp/tempo.el (tempo-insert): Use pcase and dolist 2023-09-08 19:41:28 -04:00
term.el Merge from origin/emacs-29 2023-12-16 09:17:51 -05:00
thingatpt.el Add slashes to 'thing-at-point-email-regexp' 2023-12-17 13:07:30 +01:00
thread.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
time-stamp.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
time.el ; * lisp/time.el (display-time-date-and-time): Fix last change. 2023-07-22 09:13:35 +03:00
timezone.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
tmm.el Fix tmm-mid-prompt :type (Bug#66179) 2023-09-25 10:32:36 +03:00
tool-bar.el Update Android port 2023-07-07 10:00:56 +08:00
tooltip.el * lisp/tooltip.el (tooltip-cancel-delayed-tip): Fix missing argument. 2023-08-08 15:33:45 +03:00
touch-screen.el ; Fix typos 2023-12-10 13:22:04 +01:00
transient.el ; Fix a few more typos 2023-12-10 14:06:45 +01:00
tree-widget.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
treesit.el Merge from origin/emacs-29 2023-12-16 09:17:51 -05:00
tutorial.el Fix exiting Emacs after saving a tutorial 2023-04-22 13:35:36 +03:00
type-break.el Merge from origin/emacs-29 2023-10-07 03:46:48 -04:00
uniquify.el Unquote #'project-uniquify-dirname-transform in uniquify-dirname-transform. 2023-09-28 09:48:51 +03:00
userlock.el Signal file-locked on lock conflict with noninteractive=t 2023-11-15 15:35:26 +02:00
vcursor.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
version.el Update Android port 2023-08-17 08:45:57 +08:00
view.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32-fns.el * lisp/w32-fns.el (w32--os-description): Fix minor logic error 2023-05-14 13:23:34 +02:00
w32-vars.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
wdired.el Add option `dired-filename-display-length' 2023-11-25 12:50:35 +02:00
whitespace.el Adjust affected callers of derived-mode-p` to use the new convention 2023-11-23 11:59:49 -05:00
wid-browse.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
wid-edit.el Enable canceling tap gestures 2023-11-11 18:04:00 +08:00
widget.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
windmove.el Use ensure-list in many more places 2023-08-27 21:45:30 +02:00
window.el (display-buffer): New pop-up-frames action alist entry 2023-12-16 13:13:15 -05:00
winner.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
woman.el Merge from origin/emacs-29 2023-10-13 16:16:19 +02:00
x-dnd.el Properly respond to drops observing the Motif protocol 2023-10-26 19:49:40 +08:00
xdg.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
xml.el Fix a minor typo 2023-07-02 15:15:17 -04:00
xt-mouse.el Fix dragging mode line on text terminals with a mouse (bug#67457) 2023-12-09 10:17:05 +02:00
xwidget.el Improvements to xwidget on macOS (bug#60703) 2023-03-02 12:53:35 +02:00
yank-media.el Autodetect coding system when yanking media 2023-07-13 15:37:16 +02: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.