1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-03 22:20:52 -08:00
emacs/lisp
João Távora a0806bc7ea Eglot: fix discrepant eglot-guess-contact/eglot-command-history
Due to a typo, the defvar eglot--command-history wasn't actually used
in eglot-guess-contact as intended.  That function used a
single-dash-name version of the variable instead.

This worked fine, except that two variables were created instead of
one, and the one actually being used didn't have any docstring.

Rename the variable to eglot-command-history to fix this.  It's better
than renaming the reference in eglot-guess-contact which would lose
user's history for M-x eglot.

* lisp/progmodes/eglot.el (eglot-command-history): Rename from
eglot--command-history.
2022-12-16 09:29:40 +00:00
..
calc Add new SI prefixes 2022-11-24 14:27:51 +01:00
calendar icalendar.el: Fix parsing of sexp entries (bug#56241) 2022-11-24 18:59:58 +01:00
cedet ; Fix typos 2022-12-03 15:39:43 +01:00
emacs-lisp Ensure package directories for source packages from checkouts 2022-12-15 18:31:13 +01:00
emulation
erc Don't send erc-sasl-user as USER command argument 2022-12-14 06:40:55 -08:00
eshell Treat escaped newlines in Eshell as the empty string 2022-12-07 21:39:07 -08:00
gnus ; Fix typos 2022-12-16 08:29:28 +01:00
image ; Fix several symbol name typos 2022-10-26 23:04:23 +02:00
international ; Fix typos 2022-12-08 07:17:47 +01:00
language * lisp/language/indian.el: Improve Brahmi composition rules. (bug#58957) 2022-12-11 12:35:49 +02:00
leim/quail Add '\lll' for VERY MUCH LESS-THAN to TeX input method 2022-11-22 16:44:56 +01:00
mail ; Fix typos (misspelled symbols) 2022-11-21 15:20:11 +01:00
mh-e ; Fix typos (misspelled symbols) 2022-11-21 15:20:11 +01:00
net Fix bug#60060 in Tramp 2022-12-15 16:37:16 +01:00
nxml ; Fix typos 2022-11-18 16:02:19 +01:00
obsolete ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
org ; Fix typos 2022-12-16 08:29:28 +01:00
play ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
progmodes Eglot: fix discrepant eglot-guess-contact/eglot-command-history 2022-12-16 09:29:40 +00:00
term Merge remote-tracking branch 'savannah/master' into feature/tree-sitter 2022-11-21 12:54:35 -08:00
textmodes ; Fix typos 2022-12-16 08:29:28 +01:00
url ; Fix typos 2022-11-20 12:59:39 +01:00
use-package Fix use-package-defaults defcustom type (bug#59941) 2022-12-11 16:48:41 +01:00
vc * lisp/vc/vc-git.el (vc-git-checkin): Use make-nearby-temp-file (bug#60011) 2022-12-14 10:05:55 +02:00
abbrev.el ; Fix several symbol name typos 2022-10-26 23:04:23 +02:00
align.el
allout-widgets.el ; Fix typos in symbol names 2022-10-27 23:04:37 +02:00
allout.el ; Doc fixes: remove references to missing symbols 2022-11-21 15:20:11 +01:00
ansi-color.el Pacify recent unused/ignored lexvar warnings 2022-10-26 16:35:59 +03:00
ansi-osc.el ; Normalize GPLv3 license statements in new files 2022-12-09 00:13:00 +01:00
apropos.el * lisp/outline.el: Fix the value 'insert' of outline-minor-mode-use-buttons. 2022-12-12 19:37:02 +02:00
arc-mode.el
array.el
auth-source-pass.el Respect some spaces in auth-source-pass--match-regexp 2022-12-09 06:35:36 -08:00
auth-source.el
autoinsert.el Fix auto-insert-alist ada-mode entry to match current ELPA ada-mode 2022-10-27 03:29:20 -07:00
autorevert.el ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
avoid.el
battery.el
bindings.el Make previous-buffer and next-buffer repeatable 2022-10-30 14:14:13 +01:00
bookmark.el Handle error in bookmark-relocate when filename is nil 2022-11-20 12:14:51 +02:00
bs.el ; * lisp/bs.el (bs-attributes-list): Doc fix 2022-12-13 14:45:58 +01:00
buff-menu.el Support a function in the BUFFER-LIST arg of list-buffers-noselect (bug#59935) 2022-12-13 19:48:45 +02:00
button.el
calculator.el
case-table.el
cdl.el
ChangeLog.1
ChangeLog.2
ChangeLog.3 ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
ChangeLog.4 ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
ChangeLog.5
ChangeLog.6 ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
ChangeLog.7 ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
ChangeLog.8 ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
ChangeLog.9 ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
ChangeLog.10 ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
ChangeLog.11 ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
ChangeLog.12 ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
ChangeLog.13 ; Fix typos 2022-11-18 16:02:19 +01:00
ChangeLog.14 ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
ChangeLog.15 ; Fix typos 2022-12-13 18:44:41 +01:00
ChangeLog.16 ; Fix typos 2022-12-16 08:29:28 +01:00
ChangeLog.17 ; Fix typos 2022-12-16 08:29:28 +01:00
char-fold.el
chistory.el
cmuscheme.el
color.el
comint.el ; Fix typos 2022-12-08 07:17:47 +01:00
completion.el
composite.el
COPYING
cus-dep.el
cus-edit.el Cut the emacs-29 release branch 2022-11-28 19:47:35 +02:00
cus-face.el
cus-start.el
cus-theme.el Merge remote-tracking branch 'savannah/master' into feature/tree-sitter 2022-11-21 12:54:35 -08:00
custom.el
dabbrev.el
delim-col.el
delsel.el
descr-text.el Improve describe-text-properties display 2022-11-27 07:32:13 +01:00
desktop.el
dframe.el
dired-aux.el ; Checkdoc fixes in dired-aux.el 2022-12-15 02:35:00 +01:00
dired-x.el
dired.el ; Fix typos 2022-11-18 16:02:19 +01:00
dirtrack.el
disp-table.el
display-fill-column-indicator.el
display-line-numbers.el
dnd.el ; Fix typos 2022-11-18 16:02:19 +01:00
doc-view.el
dom.el dom-print: Fix missing entities quoting 2022-10-30 09:40:06 -04:00
dos-fns.el
dos-vars.el
dos-w32.el
double.el
dynamic-setting.el More fixes to last change 2022-11-15 19:48:39 +08:00
ebuff-menu.el
echistory.el
ecomplete.el ; Fix several symbol name typos 2022-10-26 23:04:23 +02:00
edmacro.el
ehelp.el
elec-pair.el
electric.el
elide-head.el elide-head: Make trailing "/" in URL optional 2022-10-30 14:32:24 +01:00
emacs-lock.el Fix interactive selection of emacs-lock mode, broken by 2a4b0da28c 2022-11-30 01:38:59 +01:00
env.el
epa-dired.el
epa-file.el
epa-hook.el
epa-ks.el ; Fix typos 2022-12-16 08:29:28 +01:00
epa-mail.el
epa.el
epg-config.el
epg.el ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
expand.el
external-completion.el ; Don't quote nil in comments 2022-12-15 02:35:00 +01:00
ezimage.el
face-remap.el Fix global face scaling bug due to rounding. 2022-11-19 16:48:04 +01:00
facemenu.el
faces.el Fix automatic DPI adjustment and add workarounds for some systems 2022-11-19 13:59:53 +08:00
ffap.el
filecache.el
fileloop.el
filenotify.el
files-x.el Audit some plist uses with new predicate argument 2022-10-22 19:33:12 +03:00
files.el ; Typo fixes in etc/NEWS and lisp/ files 2022-11-29 22:37:18 +01:00
filesets.el Make instructions for updating ancient filesets obsolete 2022-11-21 12:11:50 +01:00
find-cmd.el
find-dired.el
find-file.el
find-lisp.el
finder.el
flow-ctrl.el
foldout.el
follow.el ; Fix several symbol name typos 2022-10-26 23:04:23 +02:00
font-core.el
font-lock.el Merge remote-tracking branch 'savannah/master' into feature/tree-sitter 2022-11-21 12:54:35 -08:00
format-spec.el
format.el
forms.el * lisp/forms.el (forms-mode): Prefer setq-local. 2022-11-21 12:11:50 +01:00
frame.el
frameset.el
fringe.el
generic-x.el
help-at-pt.el
help-fns.el
help-macro.el
help-mode.el
help.el Fix "C-h k" when clicking on another frame 2022-12-03 21:43:36 +02:00
hex-util.el
hexl.el
hfy-cmap.el
hi-lock.el
hilit-chg.el
hippie-exp.el
hl-line.el
htmlfontify.el ; Fix typos 2022-11-18 16:02:19 +01:00
ibuf-ext.el Make ibuffer directory filter buffer aware 2022-11-25 02:09:11 +01:00
ibuf-macs.el
ibuffer.el
icomplete.el Don't override completion-category-defaults in fido-mode 2022-12-07 19:07:12 +00:00
ido.el Pacify recent unused/ignored lexvar warnings 2022-10-26 16:35:59 +03:00
ielm.el
iimage.el
image-file.el
image-mode.el
image.el
imenu.el
indent.el
info-look.el * lisp/info-look.el (mapc): Add Eglot manual's index. 2022-10-20 12:45:31 +01:00
info-xref.el
info.el Catch more cases in info--ensure-not-in-directory-node 2022-11-28 01:32:01 +01:00
informat.el
isearch.el Don't allow lazy highlight from recursive minibuffers 2022-12-13 19:37:57 +02:00
isearchb.el
jit-lock.el
jka-cmpr-hook.el
jka-compr.el * lisp/jka-compr.el (jka-compr-load): Add MUST-SUFFIX argument. 2022-11-05 17:39:17 +01:00
json.el
jsonrpc.el Avoid recursive process filters in lisp/jsonrpc.el (bug#60088) 2022-12-16 08:53:10 +00:00
kermit.el
keymap.el ; * lisp/keymap.el (keymap-substitute): Doc fix. (Bug#60059) 2022-12-14 06:39:40 +01:00
kmacro.el
ldefs-boot.el ; Auto-commit of loaddefs files. 2022-12-15 05:11:35 +01:00
loadhist.el
loadup.el cconv.el: Fix regression in cconv-tests-interactive-closure-bug51695 2022-10-28 11:33:24 -04:00
locate.el
lpr.el
ls-lisp.el
macros.el
Makefile.in
man.el ; Fix typos 2022-11-20 12:59:39 +01:00
master.el
mb-depth.el
md4.el
menu-bar.el Add Eglot to the menu bar 2022-10-20 20:50:34 +03:00
midnight.el
minibuf-eldef.el
minibuffer.el * lisp/minibuffer.el (completions-group-separator): Revert f7816c94b6. 2022-12-12 19:30:55 +02:00
misc.el
misearch.el
mouse-copy.el
mouse-drag.el Fix mouse clicks on a non-selected frame 2022-12-05 21:55:25 +02:00
mouse.el Avoid signaling args-out-of-range in mouse.el 2022-11-23 17:16:32 +02:00
mpc.el ; Fix typos 2022-11-18 16:02:19 +01:00
msb.el
mwheel.el
newcomment.el
notifications.el
novice.el
obarray.el
outline.el * lisp/outline.el: Fix the value 'insert' of outline-minor-mode-use-buttons. 2022-12-12 19:37:02 +02:00
paren.el ; Typo fixes in etc/NEWS and lisp/ files 2022-11-29 22:37:18 +01:00
password-cache.el
pcmpl-cvs.el
pcmpl-git.el
pcmpl-gnu.el
pcmpl-linux.el
pcmpl-rpm.el
pcmpl-unix.el
pcmpl-x.el
pcomplete.el Do not pare arguments unnecessarily. 2022-12-12 02:02:36 +01:00
pgtk-dnd.el
pixel-scroll.el
plstore.el
printing.el
proced.el ; Fix last change in proced.el 2022-12-01 20:15:52 +02:00
profiler.el Prefer defvar-keymap in profiler.el 2022-11-03 14:29:11 +01:00
ps-bdf.el
ps-mule.el
ps-print.el
ps-samp.el
README
recentf.el
rect.el
register.el
registry.el
repeat.el * lisp/repeat.el (describe-repeat-maps): More outlines and page separators. 2022-11-18 09:19:23 +02:00
replace.el Add cross-reference to flush-lines 2022-12-13 01:46:44 +01:00
reposition.el
reveal.el
rfn-eshadow.el
rot13.el Print "decrypted" rot13 text is buffer is read-only 2022-11-05 00:07:07 +01:00
rtree.el
ruler-mode.el
savehist.el Remove redundant library installation instructions 2022-11-11 04:29:29 +01:00
saveplace.el
scroll-all.el
scroll-bar.el ; Fix typos 2022-11-18 16:02:19 +01:00
scroll-lock.el
select.el
server.el server-eval-at: Don't call server--file-name 2022-12-08 16:38:12 -07:00
ses.el
shadowfile.el
shell.el Fix infloop in 'shell-resync-dirs' with tcsh 2022-12-10 14:55:01 +02:00
simple.el Avoid segfaults due to invalid selected-window's buffer 2022-12-15 23:39:58 +02:00
skeleton.el
so-long.el ; Fix typos 2022-12-16 08:29:28 +01:00
sort.el
soundex.el
speedbar.el ; Fix typos 2022-12-03 15:39:43 +01:00
sqlite-mode.el
sqlite.el
startup.el Avoid segfaults due to invalid selected-window's buffer 2022-12-15 23:39:58 +02:00
strokes.el ; Fix typos (don't abbreviate "with" or "without") 2022-12-01 16:36:09 +01:00
subr.el Update the documentation of overlays (bug#59996) 2022-12-14 20:13:47 +02:00
svg.el
t-mouse.el
tab-bar.el * lisp/tab-bar.el ([tab-bar]): Use 'make-sparse-keymap' instead of 'ignore'. 2022-12-15 21:10:28 +02:00
tab-line.el Use the function 'window-system' on the tab-bar/tab-line (bug#59620) 2022-12-04 21:30:34 +02:00
tabify.el
talk.el
tar-mode.el
tempo.el
term.el term--update-term-menu: Add the menu to term-terminal-menu 2022-12-01 15:14:42 -07:00
thingatpt.el Teach thing-at-point to recognize bracketed IPv6 URLs 2022-11-09 05:15:11 -08:00
thread.el * lisp/thread.el (thread-list-mode-map): Prefer defvar-keymap. 2022-11-09 15:10:24 +01:00
time-stamp.el
time.el
timezone.el
tmm.el
tool-bar.el
tooltip.el
transient.el * lisp/transient.el: Update to package version v0.3.7-173-g81b29ca 2022-10-28 16:27:25 +02:00
tree-widget.el
treesit.el ; Fix typos 2022-12-16 08:29:28 +01:00
tutorial.el
type-break.el
uniquify.el
userlock.el
vcursor.el * lisp/vcursor.el (vcursor-map): Prefer defvar-keymap. 2022-10-31 15:20:01 +01:00
version.el
view.el
w32-fns.el
w32-vars.el
wdired.el
whitespace.el ; Fix typos (misspelled symbols) 2022-11-21 15:20:11 +01:00
wid-browse.el
wid-edit.el ; Fix some typos 2022-11-26 11:05:58 +01:00
widget.el
windmove.el
window.el ; Fix a typo in window.el 2022-12-14 17:08:46 +02:00
winner.el Make winner key sequences repeatable in repeat-mode 2022-10-30 13:19:05 +01:00
woman.el * lisp/woman.el (woman-mode-map): Prefer defvar-keymap. 2022-11-21 09:28:32 +01:00
x-dnd.el ; Fix typos (prefer US spelling) 2022-11-18 13:06:55 +01:00
xdg.el
xml.el
xt-mouse.el
xwidget.el * lisp/xwidget.el: Improve Commentary. 2022-11-12 07:06:53 +01:00
yank-media.el

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.