1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-05 23:21:22 -08:00
emacs/lisp
João Távora 73f51f3a99 Eglot: try again to fix try-completion logic
Emacs partial completion simply doesn't make sense in LSP.
Attempts to make it make some sense end up failing for one
reason or another.

This commit restores the original intention of the
eglot--dumb-allc and eglot--dumb-tryc functions, which was to be
dumb and pop up a *Completions* buffer (or a company tooltip),
as soon as there is doubt over what the user wants to do.

It also fixes tests, including an expensive Rust test that had
been broken for a long time.

* lisp/progmodes/eglot.el (eglot--dumb-allc): Consider point.
(eglot--dumb-tryc): Make it suitably dumb again.

* test/lisp/progmodes/eglot-tests.el
(eglot--wait-for-rust-analyzer): Wait longer.
(eglot-test-common-prefix-completion): Delete this test.  It's not
the intended behavior.
(eglot--kill-completions-buffer): New helper.
(eglot-test-try-completion-nomatch): Rework test.
(eglot-test-try-completion-inside-symbol): Pops *Completions*
buffer because mustn't partial complete.
(eglot-test-try-completion-inside-symbol-2): Does complete.
(eglot-test-rust-completion-exit-function): Fix long-broken test.
2025-01-20 17:43:35 +00:00
..
calc Update copyright year to 2025 2025-01-02 18:39:42 +01:00
calendar Move calendar-month metadata to calendar-read-date (bug#68214) 2025-01-07 20:22:14 +02:00
cedet Update copyright year to 2025 2025-01-02 18:39:42 +01:00
emacs-lisp Property definition-type becomes find-function-type-alist 2025-01-16 15:35:01 -08:00
emulation Update copyright year to 2025 2025-01-02 18:39:42 +01:00
erc Improve use of Flyspell's API in erc-spelling 2025-01-07 17:31:18 -08:00
eshell Make Eshell's "ls" command return a non-zero status on errors 2025-01-11 11:50:19 -08:00
gnus Prefer %s format over %S for buffers 2025-01-07 20:44:09 +02:00
image Improve docstring of image-dired-show-all-from-dir 2025-01-07 08:18:02 +01:00
international Update copyright year to 2025 2025-01-02 18:39:42 +01:00
language Update copyright year to 2025 2025-01-02 18:39:42 +01:00
leim/quail Improve usability and documentation of Iroquoian input methods 2025-01-16 18:33:29 +02:00
mail Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mh-e Update copyright year to 2025 2025-01-02 18:39:42 +01:00
net Make NSM warn for RSA key exchange on medium severity 2025-01-19 15:11:28 +01:00
nxml Fix bug in 'rng-valid' that unnecessarily marks buffer as modified 2025-01-05 15:39:50 +02:00
obsolete Update copyright year to 2025 2025-01-02 18:39:42 +01:00
org ; Fix warnings in a tty-only build on MS-Windows 2025-01-05 11:03:07 +02:00
play Update copyright year to 2025 2025-01-02 18:39:42 +01:00
progmodes Eglot: try again to fix try-completion logic 2025-01-20 17:43:35 +00:00
term ; Fix warnings in a tty-only build on MS-Windows 2025-01-05 11:03:07 +02:00
textmodes fix for bibtex.el in prior commit 2025-01-12 18:43:16 -06:00
url Update copyright year to 2025 2025-01-02 18:39:42 +01:00
use-package Update copyright year to 2025 2025-01-02 18:39:42 +01:00
vc Improve integer file mode options docstrings 2025-01-06 11:10:10 +01:00
abbrev.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
align.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
allout-widgets.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
allout.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ansi-color.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ansi-osc.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
apropos.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
arc-mode.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
array.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
auth-source-pass.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
auth-source.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
autoinsert.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
autorevert.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
avoid.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
battery.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
bind-key.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
bindings.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
bookmark.el Handle correctly DISPLAY-FUNCTION arg in 'bookmark--jump-via' 2025-01-16 18:43:06 +02:00
bs.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
buff-menu.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
button.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
calculator.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
case-table.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cdl.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.1 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.2 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.3 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.4 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.5 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.6 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.7 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.8 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.9 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.10 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.11 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.12 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.13 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.14 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.15 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.16 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.17 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
char-fold.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
chistory.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cmuscheme.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
color.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
comint.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
completion-preview.el ; (completion-preview--bg-color): Fix bug#75544. 2025-01-14 07:40:57 +01:00
completion.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
composite.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
COPYING
cus-dep.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cus-edit.el Improve UI of customizing icons 2025-01-09 16:33:59 +02:00
cus-face.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cus-start.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cus-theme.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
custom.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dabbrev.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
delim-col.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
delsel.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
descr-text.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
desktop.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dframe.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dired-aux.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dired-x.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dired.el Don't skip or double-process files in dired with auto-revert-mode (bug#75626) 2025-01-20 17:54:02 +01:00
dirtrack.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
disp-table.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
display-fill-column-indicator.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
display-line-numbers.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dnd.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
doc-view.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dom.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dos-fns.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dos-vars.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dos-w32.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
double.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dynamic-setting.el ; Fix a declare-function for reconsider-frame-fonts 2025-01-18 08:09:17 +01:00
ebuff-menu.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
echistory.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ecomplete.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
editorconfig-conf-mode.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
editorconfig-core-handle.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
editorconfig-core.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
editorconfig-fnmatch.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
editorconfig-tools.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
editorconfig.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
edmacro.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ehelp.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
elec-pair.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
electric.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
elide-head.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
emacs-lock.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
env.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
epa-dired.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
epa-file.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
epa-hook.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
epa-ks.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
epa-mail.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
epa.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
epg-config.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
epg.el Improve integer file mode options docstrings 2025-01-06 11:10:10 +01:00
expand.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
external-completion.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ezimage.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
face-remap.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
facemenu.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
faces.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ffap.el New function internal--c-header-file-path 2025-01-06 20:04:20 +01:00
filecache.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
fileloop.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
filenotify.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
files-x.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
files.el (hack-one-local-variable): Refine last patch (bug#74964) 2025-01-17 08:43:50 -05:00
filesets.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
find-cmd.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
find-dired.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
find-file.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
find-lisp.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
finder.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
flow-ctrl.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
foldout.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
follow.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
font-core.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
font-lock.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
format-spec.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
format.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
forms.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
frame.el Support TTY child frames with GPM mouse 2025-01-11 12:47:46 +02:00
frameset.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
fringe.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
generic-x.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
help-at-pt.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
help-fns.el (describe-variable): Fix bug#73872 2025-01-02 14:58:10 -05:00
help-macro.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
help-mode.el (describe-variable): Fix bug#73872 2025-01-02 14:58:10 -05:00
help.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
hex-util.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
hexl.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
hfy-cmap.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
hi-lock.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
hilit-chg.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
hippie-exp.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
hl-line.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
htmlfontify.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ibuf-ext.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ibuf-macs.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ibuffer.el ibuffer: Add the "Recency" column 2025-01-11 15:04:15 +02:00
icomplete.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ido.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ielm.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
iimage.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
image-file.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
image-mode.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
image.el ; Fix warnings in a tty-only build on MS-Windows 2025-01-05 11:03:07 +02:00
imenu.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
indent-aux.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
indent.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
info-look.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
info-xref.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
info.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
informat.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
isearch.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
isearchb.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
jit-lock.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
jka-cmpr-hook.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
jka-compr.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
json.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
jsonrpc.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
kermit.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
keymap.el Merge from origin/emacs-30 2025-01-11 07:44:23 -05:00
kmacro.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ldefs-boot.el * Update 'ldefs-boot.el' (don't merge) 2024-12-19 22:29:25 +01:00
loadhist.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
loadup.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
locate.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
lpr.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ls-lisp.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
macros.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
Makefile.in Update copyright year to 2025 2025-01-02 18:39:42 +01:00
man.el * lisp/man.el (Man-fit-to-window): Don't update on tty with MANWIDTH. 2025-01-09 20:33:47 +02:00
master.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mb-depth.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
md4.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
menu-bar.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
midnight.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
minibuf-eldef.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
minibuffer.el Move calendar-month metadata to calendar-read-date (bug#68214) 2025-01-07 20:22:14 +02:00
misc.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
misearch.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mouse-copy.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mouse-drag.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mouse.el Fix mouse clicks on characters with parenthesis syntax 2025-01-04 12:51:40 +02:00
mpc.el ; Fix typo (Bug#75480) 2025-01-11 01:42:24 +01:00
msb.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mwheel.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
newcomment.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
notifications.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
novice.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
obarray.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
outline.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
paren.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
password-cache.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pcmpl-cvs.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pcmpl-git.el Improved git-add completion 2025-01-19 14:56:17 +02:00
pcmpl-gnu.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pcmpl-linux.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pcmpl-rpm.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pcmpl-unix.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pcmpl-x.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pcomplete.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pgtk-dnd.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pixel-scroll.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
plstore.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
printing.el Improve integer file mode options docstrings 2025-01-06 11:10:10 +01:00
proced.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
profiler.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ps-bdf.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ps-mule.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ps-print.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ps-samp.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
README
recentf.el Improve integer file mode options docstrings 2025-01-06 11:10:10 +01:00
rect.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
register.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
registry.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
repeat.el ; * lisp/repeat.el (cl-extra): Require, to shut up byte-compiler. 2025-01-18 15:17:28 +02:00
replace.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
reposition.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
reveal.el Prefer %S format over %s for non strings 2025-01-02 14:29:49 -05:00
rfn-eshadow.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
rot13.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
rtree.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ruler-mode.el ruler-mode: Improve compatibility with text-scale (bug#75168) 2025-01-18 17:53:17 +02:00
savehist.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
saveplace.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
scroll-all.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
scroll-bar.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
scroll-lock.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
select.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
server.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ses.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
shadowfile.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
shell.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
simple.el Prefer %s format over %S for buffers 2025-01-07 20:44:09 +02:00
skeleton.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
so-long.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sort.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
soundex.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
speedbar.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sqlite-mode.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sqlite.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
startup.el Update eln-cache when --init-directory is used 2025-01-04 14:44:10 +02:00
strokes.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
subr.el subr.el doc clarifications. 2025-01-08 08:40:32 -05:00
svg.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
t-mouse.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
tab-bar.el * lisp/tab-bar.el (tab-bar-select-tab): Fix tab-bar-history-mode. 2025-01-14 20:20:42 +02:00
tab-line.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
tabify.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
talk.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
tar-mode.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
tempo.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
term.el Align term-mode control character handling 2025-01-11 14:36:22 -08:00
thingatpt.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
thread.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
time-stamp.el ; "time stamp" also can be spelled "timestamp" 2025-01-08 10:34:04 -08:00
time.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
timezone.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
tmm.el Fix keybinding alignment in `tmm-menubar' 2025-01-19 14:53:31 +02:00
tool-bar.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
tooltip.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
touch-screen.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
transient.el Update to Transient v0.8.3-2-gf0478b29 2025-01-03 19:51:08 +01:00
tree-widget.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
treesit.el Fix treesit.el tests 2025-01-17 18:24:45 -08:00
tty-tip.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
tutorial.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
type-break.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
uniquify.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
userlock.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
vcursor.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
version.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
view.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
visual-wrap.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
w32-fns.el ; Fix warnings in a tty-only build on MS-Windows 2025-01-05 11:03:07 +02:00
w32-vars.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
wdired.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
which-key.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
whitespace.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
wid-browse.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
wid-edit.el Merge from origin/emacs-30 2025-01-11 07:44:23 -05:00
widget.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
windmove.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
window-tool-bar.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
window-x.el Do not rotate dedicated windows 2025-01-17 16:35:43 +01:00
window.el Take the tab-line into account when computing the window edges 2025-01-16 09:50:22 +02:00
winner.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
woman.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
x-dnd.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
xdg.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
xml.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
xt-mouse.el Support TTY child frames with GPM mouse 2025-01-11 12:47:46 +02:00
xwidget.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
yank-media.el Update copyright year to 2025 2025-01-02 18:39:42 +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.