1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-30 12:21:25 -08:00
emacs/lisp
nverno 08fc6bace2
Fix c-ts-mode indentation (bug#67357)
1. In a compund_statement, we indent the first sibling against the
parent, and the rest siblings against their previous sibling.  But
this strategy falls apart when the first sibling is not on its own
line.  We should regard the first sibling that is on its own line as
the "first sibling"", and indent it against the parent.

2. In linux style, in a do-while statement, if the do-body is
bracket-less, the "while" keyword is indented to the same level as the
do-body.  It should be indented to align with the "do" keyword
instead.

* lisp/progmodes/c-ts-mode.el:
(c-ts-mode--no-prev-standalone-sibling): New function.
(c-ts-mode--indent-styles): Use
c-ts-mode--no-prev-standalone-sibling. Add while keyword indent rule.
* test/lisp/progmodes/c-ts-mode-resources/indent.erts: New tests.
2023-12-10 01:05:22 -08:00
..
calc Fix "Text is read-only" on backspacing initial Calc input 2023-11-23 17:39:51 +02:00
calendar Prevent an infinite loop in todo-mode (bug#66994) 2023-11-09 00:13:06 +01:00
cedet ; Fix typos 2023-12-03 23:31:30 +01:00
emacs-lisp ; Fix typos 2023-12-03 23:31:30 +01:00
emulation ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
erc ; Fix typos 2023-12-03 23:31:30 +01:00
eshell Pass only the local parts of Eshell's $PATH to 'tramp-remote-path' 2023-11-12 12:11:42 -08:00
gnus ; Another fix of doc string of 'message-mail-user-agent' (bug#67638). 2023-12-05 19:12:00 +02:00
image Add missing builtin package declarations 2023-09-18 01:55:28 +02:00
international Allow listing Emoji from a read-only buffer 2023-11-23 16:07:31 +02:00
language ; Fix typos 2023-12-03 23:31:30 +01:00
leim/quail ; Fix typos 2023-09-29 00:28:28 +02:00
mail ; Fix typos 2023-12-03 23:31:30 +01:00
mh-e MH-E: handle removal of mhparam libdir from nmh 1.8 2023-01-20 17:49:09 -08:00
net ; Fix typos 2023-12-03 23:31:30 +01:00
nxml * lisp/subr.el (with-restriction): Tweak indent rule 2023-06-12 22:43:44 -04:00
obsolete ; * lisp/obsolete/autoload.el (make-directory-autoloads): Doc fix. 2023-05-10 16:51:17 +03:00
org ; Fix typos 2023-12-03 23:31:30 +01:00
play Update docs for passing of Thien-Thi Nguyen 2023-09-11 02:37:54 +02:00
progmodes Fix c-ts-mode indentation (bug#67357) 2023-12-10 01:05:22 -08:00
term Fix dragging mode line on text terminals with a mouse (bug#67457) 2023-12-09 10:17:05 +02:00
textmodes Fix spell-checking email message with citations 2023-11-14 15:14:01 +02:00
url Fix typo in url-privacy-level :type 2023-10-22 21:45:49 +02:00
use-package Ensure bind-key is its own package 2023-09-22 12:32:13 +02:00
vc ; Fix typos 2023-12-03 23:31:30 +01:00
abbrev.el Add 5 docstrings to abbrev.el (bug#67153) 2023-11-17 10:14:51 +02:00
align.el ; Fix typos 2023-09-02 18:57:11 +02:00
allout-widgets.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
allout.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 Avoid errors in 'apropos-documentation' after 'eval-buffer' 2023-06-10 20:48:21 +03:00
arc-mode.el Fix unpacking ZIP archives on MS-Windows 2023-08-16 15:34:09 +03:00
array.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
auth-source-pass.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
auth-source.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
bindings.el ; * lisp/bindings.el (right-word, left-word): Doc fix. 2023-11-04 17:46:27 +02:00
bookmark.el ; Fix customization form of 'bookmark-watch-bookmark-file' 2023-07-22 15:45:40 +03:00
bs.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
buff-menu.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
button.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
calculator.el ; * lisp/calculator.el (calculator-need-3-lines): Fix last change. 2023-06-29 21:21:28 +03: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 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.4 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.5 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.6 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.7 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -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 broken links to gmane.org 2023-10-24 09:44:01 +02:00
ChangeLog.13 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.14 ; Fix broken links to gmane.org 2023-10-24 09:44:01 +02:00
ChangeLog.15 ; Fix broken links to gmane.org 2023-10-24 09:44:01 +02:00
ChangeLog.16 ; Fix broken links to gmane.org 2023-10-24 09:44:01 +02:00
ChangeLog.17 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -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 Preserve mark in comint-history-isearch 2023-05-21 09:16:23 +03:00
completion.el ; * lisp/completion.el (dynamic-completion-mode): Fix last change. 2023-09-07 18:52:35 +03:00
composite.el Make VS-15 and VS-16 compositions work correctly 2023-06-02 14:13:43 +02:00
COPYING
cus-dep.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cus-edit.el Fix State button for customize-icon (Bug#66635) 2023-10-22 18:39:52 +02:00
cus-face.el Fix typo in pre-filter for underline property 2023-07-20 18:47:37 +03:00
cus-start.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cus-theme.el Rename the newly added -ref- faces to -use- 2023-02-28 04:08:55 +02:00
custom.el Improve documentation of 'defcustom's :set keyword 2023-03-30 09:09:43 +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 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
desktop.el ; Fix typos 2023-12-03 23:31:30 +01:00
dframe.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dired-aux.el Fix guessing commands for zstandard archives in Dired 2023-10-25 16:32:01 +03:00
dired-x.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dired.el ; * lisp/dired.el (dired-use-ls-dired): Doc fix (bug#67053). 2023-11-11 08:47:22 +02: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 Improve dnd-direct-save-remote-files docstring 2023-02-21 16:55:21 +01:00
doc-view.el Fix CBZ file detection in doc-view-mode 2023-11-15 19:08:06 +02: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 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 Document changes in 'edmacro-parse-keys' 2023-11-18 11:52:48 +02:00
ehelp.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
elec-pair.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
electric.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
elide-head.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
emacs-lock.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
env.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 Improve documentation of EPG 2023-09-07 12:24:34 +03:00
expand.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
external-completion.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 documentation of ':box' face attribute 2023-06-29 10:47:26 +03:00
ffap.el ; * lisp/ffap.el (ffap-rfs-regexp): Fix :type (bug#65698). 2023-09-02 15:01:23 +03:00
filecache.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
fileloop.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
filenotify.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
files-x.el Minor connection-local variables fixes 2023-10-23 17:07:17 +02:00
files.el * lisp/files.el (file-name-non-special): Handle quoted tilde. 2023-10-14 09:34:40 +02:00
filesets.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
find-cmd.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
find-dired.el Fix find-dired-with-command for remote directories 2023-07-31 17:49:21 +02: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 Ensure bind-key is its own package 2023-09-22 12:32:13 +02:00
flow-ctrl.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
foldout.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 Rename the newly added -ref- faces to -use- 2023-02-28 04:08:55 +02:00
format-spec.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
format.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
forms.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
frame.el Fix two defcustom :types 2023-09-01 22:18:35 +02: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 ; Add commentary to 'describe-function's completion 2023-08-03 11:26:32 +03:00
help-macro.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
help-mode.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
help.el * lisp/help.el (substitute-quotes): Improve docstring. 2023-09-02 02:21:54 +02:00
hex-util.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
hexl.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 Fix quoting of font-family in 'hfy-family' 2023-03-16 09:41:56 +02:00
ibuf-ext.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ibuf-macs.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ibuffer.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
icomplete.el Fido-mode: never shadow 'external' completion style 2023-05-09 09:42:10 +01:00
ido.el Fix 'ido--ffap-find-file' 2023-10-07 09:46:04 +03:00
ielm.el Fix defcustom :type of ielm-indirect-setup-hook 2023-09-08 18:44:34 +02: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 ; * lisp/image-mode.el (image-mode-to-text, image-mode-as-hex): Doc fixes. 2023-10-02 10:18:10 +03:00
image.el Fix regexp for recognizing PBM images 2023-09-06 18:58:48 +03:00
imenu.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
indent.el * lisp/indent.el (indent-rigidly): Improve prompt (bug#67620). 2023-12-04 14:22:32 +02:00
info-look.el Fix infloop in info-look.el 2023-05-31 17:50:53 +03:00
info-xref.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
info.el Fix 'Info-goto-node-web' when NODE is given in various forms 2023-12-02 15:25:08 +02:00
informat.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
isearch.el Clarify misleading comment in isearch.el 2023-05-18 13:43:12 +03:00
isearchb.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
jit-lock.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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: don't bind inhibit-read-only to t so early 2023-04-07 19:33:12 +01: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 Fix insertion of keyboard macro containing named keys 2023-02-24 11:43:08 +01:00
ldefs-boot.el ; * lisp/ldefs-boot.el: Regenerated for Emacs 29.1.90. 2023-10-19 05:38:30 -04:00
loadhist.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
loadup.el ; Fix typos 2023-12-03 23:31:30 +01:00
locate.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
lpr.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ls-lisp.el Fix expansion of wildcards in ls-lisp.el 2023-01-15 10:47:24 +02:00
macros.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
Makefile.in Fix building --with-native-compilation=aot from release tarball 2023-06-22 14:03:17 +03:00
man.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 ; Fix last change 2023-07-01 12:43:33 +03: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 Avoid errors in completion due to 'completion-regexp-list' 2023-07-02 09:16:58 +03:00
misc.el ; * lisp/misc.el (duplicate-line-final-position): Fix last doc change. 2023-06-29 13:00:21 +03:00
misearch.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 Fix 'C-h k' for "Paste from Kill Menu" in context menus 2023-04-08 20:10:49 +03: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 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
newcomment.el Fix documentation of comment-dwim (bug#64104) 2023-06-17 11:37:19 +03:00
notifications.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pcmpl-x.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pcomplete.el Further improvement for non-string values in pcomplete 2023-01-14 22:24:33 +01:00
pgtk-dnd.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pixel-scroll.el Support 'isearch-allow-scroll' in 'pixel-scroll-precision-mode' 2023-05-22 14:20:38 +03:00
plstore.el Fix loss of encrypted data in plstore.el 2023-09-16 14:05:36 +03:00
printing.el Doc fix; more consistently refer to "text terminals" 2023-10-01 13:58:53 +02:00
proced.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ps-samp.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
README
recentf.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rect.el * lisp/rect.el (rectangle--duplicate-right): Fix rectangle dup bug. 2023-07-01 12:33:16 +02:00
register.el ; * lisp/register.el (register-val-describe): Doc fix. 2023-07-02 08:27:05 +03: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 documentation of case transfer in replacement commands 2023-08-17 10:07:48 +03:00
reposition.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
reveal.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -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 ; * lisp/saveplace.el (save-place-ignore-files-regexp): Fix last change. 2023-09-14 16:18:03 +03: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 Fix inserting selection data into Mozilla programs 2023-05-03 20:02:01 +08:00
server.el Support emacsclient on Windows with server on GNU or Unix systems 2023-09-15 10:02:00 +03: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 Improve remote-file-name-inhibit-cache :type 2023-09-22 15:15:36 +02:00
simple.el ; Fix typos 2023-12-03 23:31:30 +01:00
skeleton.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
so-long.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sort.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
soundex.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
speedbar.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sqlite-mode.el Remove column quoting from sqlite-mode 2023-09-17 13:02:50 +03:00
sqlite.el Fix byte-compilation warnings about 'sqlite-rollback' 2023-11-24 09:30:53 +02:00
startup.el Rename native-comp-deferred-compilation into native-comp-jit-compilation 2023-02-13 17:04:22 +01:00
strokes.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
subr.el Improve documentation of signaling errors in batch mode 2023-11-09 10:33:28 +02:00
svg.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
t-mouse.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
tab-bar.el * lisp/tab-bar.el: Fix the close button with auto-width (bug#66678). 2023-10-22 20:39:16 +03:00
tab-line.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
tempo.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
term.el Fix term-scroll-to-bottom-on-output :type 2023-10-01 01:35:23 +02:00
thingatpt.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
tooltip.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
transient.el Update to Transient v0.4.3 2023-08-27 14:47:14 +02:00
tree-widget.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
treesit.el Fix treesit-simple-indent-presets docstring (bug#67007) 2023-11-08 23:49:15 -08:00
tutorial.el Fix exiting Emacs after saving a tutorial 2023-04-22 13:35:36 +03:00
type-break.el Fix defcustoms in type-break.el (Bug#66210) 2023-10-01 01:49:50 +02:00
uniquify.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
userlock.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
vcursor.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
version.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
view.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32-fns.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32-vars.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
wdired.el A better fix for "Fix cancellation of Wdired" 2023-05-28 09:37:51 +03:00
whitespace.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
wid-browse.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
wid-edit.el ; * lisp/wid-edit.el (widget-specify-insert): Fix debug spec. (Bug#63437) 2023-05-11 12:54:34 +03:00
widget.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
windmove.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
window.el Fix behavior of 'split-root-window-*' with 'C-u' 2023-11-29 16:14:03 +02:00
winner.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
woman.el Recommend M-x man in woman.el docs 2023-10-07 18:54:35 +02:00
x-dnd.el * lisp/x-dnd.el (x-dnd-after-move-frame): Skip dead frames. (Bug#63312) 2023-05-06 14:16:36 +03:00
xdg.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
xml.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05: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.