1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-29 07:58:28 +00:00
emacs/lisp
Philipp Stephani aeb25f9d3d Teach Edebug about the special '&whole' syntax for compiler macros.
* lisp/emacs-lisp/cl-macs.el (cl-define-compiler-macro-list): New
Edebug element specification.
(cl-define-compiler-macro): Use it.

* test/lisp/emacs-lisp/cl-macs-tests.el
(cl-define-compiler-macro/edebug): New unit test.
2022-03-03 19:57:00 +01:00
..
calc Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
calendar Make calendar-exit actually respect the KILL parameter 2022-02-09 09:32:50 +01:00
cedet (byte-compile-eval): Adjust to changes in load-history 2022-01-31 16:25:09 -05:00
emacs-lisp Teach Edebug about the special '&whole' syntax for compiler macros. 2022-03-03 19:57:00 +01:00
emulation Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
erc ERC: Add new comaintainer, F. Jason Park 2022-01-24 10:59:05 -05:00
eshell Allow splitting strings in Eshell expansions with "plain" strings 2022-03-03 14:59:33 +01:00
gnus Add more bookmark types 2022-02-20 13:23:33 +01:00
image Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
international Merge from origin/emacs-28 2022-02-18 10:38:42 +02:00
language Add support for Tai Tham script 2022-02-16 17:07:58 +02:00
leim/quail * lisp/leim/quail/emoji.el: New file (bug#52605). 2022-01-12 19:49:50 +02:00
mail Add new file ietf-drums-date.el 2022-02-25 13:04:10 +01:00
mh-e Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
net Merge from origin/emacs-28 2022-02-27 06:31:54 +01:00
nxml (with-demoted-errors): Warn on missing format arg 2022-02-04 19:39:53 -05:00
obsolete Make autoarg obsolete 2022-02-15 10:56:58 +01:00
org Merge from origin/emacs-28 2022-02-28 06:33:06 +01:00
play Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
progmodes Fix clobbering of match data in executable-set-magic 2022-03-03 15:43:35 +01:00
term Fix frame focus handling with native input 2022-02-16 15:40:39 +08:00
textmodes Don't throw errors while propertizing in sgml-mode 2022-02-28 10:30:31 +01:00
url Further fixes for eww-open-url on Tramp files 2022-02-20 22:37:04 +01:00
vc * lisp/vc/diff-mode.el (diff--font-lock-prettify): Recognize mode changes 2022-02-21 18:53:05 -05:00
abbrev.el Don't signal errors in abbrev-table-p 2022-02-14 12:00:22 +01:00
align.el Fix types of some align.el defcustoms 2022-02-19 13:34:11 +01:00
allout-widgets.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
allout.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ansi-color.el ansi-color: don't get stuck on \e 2022-02-06 23:54:07 +01:00
apropos.el Allow using outline minor mode in `M-x apropos-value' 2022-01-23 15:43:19 +01:00
arc-mode.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
array.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
auth-source-pass.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
auth-source.el Fix auth-sources defcustom 2022-02-23 21:05:08 +01:00
autoinsert.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
autorevert.el (with-demoted-errors): Warn on missing format arg 2022-02-04 19:39:53 -05:00
avoid.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
battery.el (battery-status-function) Fix errors in Termux 2022-01-14 09:26:06 +01:00
bindings.el Fix the Scroll key binding on Windows 2022-02-07 04:58:49 +01:00
bookmark.el Add a NEWS entry for the bookmark changes (bug#54030) 2022-02-17 12:58:12 +01:00
bs.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
buff-menu.el Make 't' in Buffer-menu be more defensive 2022-02-24 21:57:34 +02:00
button.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
calculator.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
case-table.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
cdl.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.1 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.2 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.3 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.4 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.5 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.6 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.7 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.8 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.9 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.10 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.11 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.12 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.13 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.14 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.15 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.16 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.17 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
char-fold.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
chistory.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
cmuscheme.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
color.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
comint.el Make comint-word actually check comint-file-name-quote-list 2022-02-10 10:22:53 +01:00
completion.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
composite.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
COPYING
cus-dep.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
cus-edit.el Have setopt check types 2022-02-17 12:31:12 +01:00
cus-face.el Fix a default value of the `:underline' face attribute 2022-01-29 14:05:49 +08:00
cus-start.el Fix warning during dumping on MS-DOS 2022-02-17 19:10:24 +08:00
cus-theme.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
custom.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
dabbrev.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
delim-col.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
delsel.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
descr-text.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
desktop.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dframe.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dired-aux.el Public-ize xref-show-xrefs 2022-02-21 03:57:27 +02:00
dired-x.el Make dired-directory and dired-subdir-alist buffer-local 2022-02-07 01:31:53 +01:00
dired.el Make dired-directory and dired-subdir-alist buffer-local 2022-02-07 01:31:53 +01:00
dirtrack.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
disp-table.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
display-fill-column-indicator.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
display-line-numbers.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dnd.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
doc-view.el Extend bookmark menu with with handler type column 2022-02-17 12:58:12 +01:00
dom.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dos-fns.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dos-vars.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dos-w32.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
double.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dynamic-setting.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ebuff-menu.el Allow sorting in electric-buffer-list with `S' 2022-01-24 18:19:38 +01:00
echistory.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ecomplete.el ecomplete: Try and avoid losing data 2022-02-28 11:59:38 -05:00
edmacro.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ehelp.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
elec-pair.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
electric.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
elide-head.el Make old elide-head commands wrappers for mode 2022-01-10 04:30:13 +01:00
emacs-lock.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
env.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
epa-dired.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
epa-file.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
epa-hook.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
epa-ks.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
epa-mail.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
epa.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
epg-config.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
epg.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
expand.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ezimage.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
face-remap.el Make face-remap-set-base work with a single face again 2022-02-23 12:51:09 +01:00
facemenu.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
faces.el ; Add a comment in recently installed code 2022-03-01 20:48:55 +08:00
ffap.el Don't have ffap interpret ":/bin" as the current directory 2022-01-14 10:51:15 +01:00
filecache.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
fileloop.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
filenotify.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
files-x.el Respect customization nature of `connection-local-*' user options 2022-02-08 16:23:05 +01:00
files.el Speed up exiting "emacs -Q" 2022-02-17 15:26:37 +02:00
filesets.el ; Fix a typo in filesets.el's doc string 2022-02-18 15:46:57 +02:00
find-cmd.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
find-dired.el Make dired-directory and dired-subdir-alist buffer-local 2022-02-07 01:31:53 +01:00
find-file.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
find-lisp.el Make dired-directory and dired-subdir-alist buffer-local 2022-02-07 01:31:53 +01:00
finder.el (with-demoted-errors): Warn on missing format arg 2022-02-04 19:39:53 -05:00
flow-ctrl.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
foldout.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
follow.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
font-core.el Remove unnecessary autoload cookie in font-core.el 2022-01-04 09:52:27 +01:00
font-lock.el Make `font-lock-add-keywords' work in derived modes 2022-01-24 11:56:35 +01:00
format-spec.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
format.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
forms.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
frame.el Improve make-frame-on-display initial values 2022-02-08 17:09:15 +01:00
frameset.el * lisp/frame.el: Don't require 'frameset.el' (bug#51883). 2022-01-30 18:40:09 +02:00
fringe.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
generic-x.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
help-at-pt.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
help-fns.el Extend find-lisp-object-file-name 2022-02-08 11:10:03 +01:00
help-macro.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
help-mode.el Extend bookmark menu with with handler type column 2022-02-17 12:58:12 +01:00
help.el Merge from origin/emacs-28 2022-02-28 06:33:06 +01:00
hex-util.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
hexl.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
hfy-cmap.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
hi-lock.el Make hi-lock-face-defaults into a defcustom 2022-01-24 20:18:22 +01:00
hilit-chg.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
hippie-exp.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
hl-line.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
htmlfontify.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ibuf-ext.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ibuf-macs.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ibuffer.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
icomplete.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ido.el Remove the 'C-k' binding in ido-mode 2022-02-13 11:24:22 +01:00
ielm.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
iimage.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
image-dired.el Extend bookmark menu with with handler type column 2022-02-17 12:58:12 +01:00
image-file.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
image-mode.el Merge from origin/emacs-28 2022-02-22 06:30:59 +01:00
image.el * lisp/image.el (image-map): Use defvar-keymap. 2022-01-31 07:32:03 +01:00
imenu.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
indent.el Merge from origin/emacs-28 2022-03-01 07:05:15 +01:00
info-look.el Add links to the vtable manual 2022-02-22 03:32:52 +01:00
info-xref.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
info.el Extend bookmark menu with with handler type column 2022-02-17 12:58:12 +01:00
informat.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
isearch.el Add a :distant-foreground to the lazy-highlight face 2022-02-05 23:46:02 +01:00
isearchb.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
jit-lock.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
jka-cmpr-hook.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
jka-compr.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
json.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
jsonrpc.el * lisp/jsonrpc.el (Version): Bump to 1.0.15. 2022-01-13 13:00:25 +01:00
kermit.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
keymap.el Merge branch 'master' into scratch/correct-warning-pos 2022-01-22 11:02:50 +00:00
kmacro.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ldefs-boot.el ; Auto-commit of loaddefs files. 2022-02-02 00:59:28 +01:00
linum.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
loadhist.el (function-history): New symbol property (bug#53632) 2022-01-31 11:07:26 -05:00
loadup.el New file lisp/emacs-lisp/debug-early.el for backtraces in early bootstrap 2022-02-02 20:35:39 +00:00
locate.el Give a better error in locate-default-make-command-line 2022-02-07 04:58:49 +01:00
lpr.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ls-lisp.el Fix off-by-one file size formatting in ls-lisp 2022-02-12 08:07:42 +01:00
macros.el Make `C-x M-x insert-kbd-macro RET RET' work better 2022-01-23 16:48:42 +01:00
Makefile.in In early bootstrap, use byte-compiled compiler to native compile first files 2022-01-20 18:40:15 +00:00
makesum.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
man.el Add more bookmark types 2022-02-20 13:23:33 +01:00
master.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mb-depth.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
md4.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
menu-bar.el Enable "Revert Buffer" if file has different writability 2022-02-22 18:56:09 +01:00
midnight.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
minibuf-eldef.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
minibuffer.el minibuffer.el: Try and fix bug#53053 2022-02-07 16:51:18 -05:00
misc.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
misearch.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mouse-copy.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mouse-drag.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mouse.el * lisp/mouse.el (context-menu-entry): Remove help-buffer-under-preparation. 2022-02-20 20:56:06 +02:00
mpc.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
msb.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
mwheel.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
newcomment.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
notifications.el (with-demoted-errors): Warn on missing format arg 2022-02-04 19:39:53 -05:00
novice.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
obarray.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
outline.el Make outline-blank-line into defcustom 2022-02-22 14:51:47 +01:00
paren.el ; show-paren: improve previous commit bb69361cbe 2022-02-09 20:48:02 +01:00
password-cache.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
pcmpl-cvs.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
pcmpl-gnu.el (with-demoted-errors): Warn on missing format arg 2022-02-04 19:39:53 -05:00
pcmpl-linux.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
pcmpl-rpm.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
pcmpl-unix.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
pcmpl-x.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
pcomplete.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
pixel-scroll.el Make precision scrolling on top of the tool bar work 2022-03-01 15:38:37 +08:00
plstore.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
printing.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
proced.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
profiler.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ps-bdf.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ps-def.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ps-mule.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ps-print.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ps-samp.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
README
recentf.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
rect.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
register.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
registry.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
repeat.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
replace.el * lisp/replace.el (perform-replace): Allow using isearch in recursive-edit. 2022-02-08 21:35:12 +02:00
reposition.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
reveal.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rfn-eshadow.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
rot13.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
rtree.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ruler-mode.el Improve ruler-mode dragging 2022-02-22 15:22:50 +01:00
savehist.el Allow savehist-additional-variables to truncate lists 2022-02-15 11:29:43 +01:00
saveplace.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
scroll-all.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
scroll-bar.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
scroll-lock.el Fix the Scroll key binding on Windows 2022-02-07 04:58:49 +01:00
select.el Improve Haiku selection handling 2022-02-14 10:26:29 +00:00
server.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ses.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
shadowfile.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
shell.el Merge from origin/emacs-28 2022-02-18 10:38:49 +02:00
simple.el Add a mechanism for querying before executing a command 2022-02-14 11:20:41 +01:00
skeleton.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
so-long.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sort.el Make sort-numeric-fields resilient towards blank lines 2022-02-03 20:33:58 +01:00
soundex.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
speedbar.el Improve `M-x speedbar' under emacs -nw very slightly 2022-01-23 14:46:55 +01:00
sqlite-mode.el ; Add 2022 to copyright years. 2022-01-01 07:07:15 -05:00
sqlite.el ; Add 2022 to copyright years. 2022-01-01 07:07:15 -05:00
startup.el Make `next-buffer' order reflect command line file order 2022-02-21 15:42:59 +01:00
strokes.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
subr.el (with-demoted-errors): Fix bug#54225 2022-03-03 10:12:44 -05:00
svg.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
t-mouse.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tab-bar.el * lisp/tab-bar.el: Create new unique windows with 'C-x t n' (bug#54038). 2022-02-23 19:58:33 +02:00
tab-line.el * lisp/tab-line.el (tab-line-format): Use mode-line-window-selected-p. 2022-02-10 20:52:55 +02:00
tabify.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
talk.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tar-mode.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
tempo.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
term.el Improve the term-clear-full-screen-programs doc string 2022-01-25 12:51:30 +01:00
thingatpt.el Improve thing-at-point-url-at-point docstring 2022-02-08 17:09:15 +01:00
thread.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
thumbs.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
time-stamp.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
time.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
timezone.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
tmm.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tool-bar.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tooltip.el Fix unrelated help text tooltips if a popup is shown during the delay 2022-01-29 18:57:08 +08:00
transient.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tree-widget.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
tutorial.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
type-break.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
uniquify.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
userlock.el Fix userlock diagnostic 2022-01-11 08:58:39 -08:00
vcursor.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
version.el Merge from origin/emacs-28 2022-02-03 06:30:29 +01:00
view.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
w32-fns.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32-vars.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
wdired.el Allow using dired-hide-details-mode in wdired buffers 2022-01-28 15:56:05 +01:00
whitespace.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
wid-browse.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
wid-edit.el Fix :match function for the key widget 2022-02-19 13:33:32 +01:00
widget.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
windmove.el Autoload decorator for windmove-mode 2022-01-04 14:15:10 +01:00
window.el Merge from origin/emacs-28 2022-02-22 06:30:59 +01:00
winner.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
woman.el Extend bookmark menu with with handler type column 2022-02-17 12:58:12 +01:00
x-dnd.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
xdg.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
xml.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
xt-mouse.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
xwidget.el * lisp/xwidget.el (xwidget-webkit-edit-mode-map): Pass C-backspace. 2022-01-27 14:07:08 +08:00
yank-media.el Fix yank-media utf-16 detection 2022-02-05 08:50:05 +01: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.