1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-06 05:52:32 -08:00
emacs/lisp
Po Lu 54971f5c14 Add an option to display the cursor at the beginning of any preedit text
Believe it or not, people actually want this, because it makes
Emacs behave closer to some other editors such as WPS Office.

* lisp/term/x-win.el
(x-display-cursor-at-start-of-preedit-string): New user option.
(x-preedit-text): Respect new option.
2022-01-09 20:55:16 +08:00
..
calc Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
calendar Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
cedet Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
emacs-lisp Merge from origin/emacs-28 2022-01-09 06:30:18 +01:00
emulation Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
erc Add `auth-info-password' and use it instead of ad hoc code 2022-01-07 14:48:59 -05:00
eshell Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
gnus Add `auth-info-password' and use it instead of ad hoc code 2022-01-07 14:48:59 -05:00
image Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
international Merge remote-tracking branch 'origin/emacs-28' into trunk 2022-01-02 17:07:42 -05:00
language Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
leim/quail Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
mail Merge from origin/emacs-28 2022-01-09 06:30:18 +01:00
mh-e Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
net Adapt Tramp for `auth-info-password' 2022-01-08 13:38:18 +01:00
nxml Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
obsolete Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
org Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
play Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
progmodes Merge from origin/emacs-28 2022-01-05 06:30:39 +01:00
term Add an option to display the cursor at the beginning of any preedit text 2022-01-09 20:55:16 +08:00
textmodes * lisp/textmodes/paragraphs.el (repunctuate-sentences): Use filter variable. 2022-01-05 20:47:20 +02:00
url Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
vc Fix typo in cvs-status-mode-map keymap 2022-01-05 17:07:07 +01:00
abbrev.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
align.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
apropos.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 Add `auth-info-password' and use it instead of ad hoc code 2022-01-07 14:48:59 -05:00
autoarg.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
autoinsert.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
autorevert.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
avoid.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
battery.el Implement AC line status for the Haiku battery function 2022-01-03 10:18:08 +00:00
bindings.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
bookmark.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
bs.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
buff-menu.el ; * lisp/buff-menu.el (Buffer-menu-mode-map): Fix warning. 2022-01-05 14:56:00 +01: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
cus-face.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
cus-start.el * lisp/cus-start.el (standard): Fix standard customizables for PGTK. 2022-01-08 15:30:02 +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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
dired-x.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
dired.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
echistory.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ecomplete.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -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 New minor mode elide-head-mode 2022-01-09 11:12:06 +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 Fix pinch-to-scale on real X servers and NS 2022-01-08 20:53:02 +08:00
facemenu.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
faces.el Improve documentation of font-related face attributes 2022-01-06 15:47:21 +02:00
ffap.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
files.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
filesets.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
find-cmd.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
find-dired.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
find-file.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
find-lisp.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
finder.el Merge from origin/emacs-28 2022-01-01 07:03:03 -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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 Find a way to make restacking frames work on Haiku 2022-01-04 05:22:56 +00:00
frameset.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
help-macro.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
help-mode.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
help.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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-01-01 07:03:03 -05:00
image.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
imenu.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
indent.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
info-look.el ; Fix typo in last change. 2022-01-05 15:14:54 +02:00
info-xref.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
info.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
informat.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
isearch.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
kermit.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
keymap.el Remove ambiguity from key-valid-p docstring 2022-01-04 16:43:03 +01:00
kmacro.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ldefs-boot.el ; Update files for 28.0.91 pretest 2022-01-08 13:09:25 +01:00
linum.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
loadhist.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
loadup.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
locate.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
lpr.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ls-lisp.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
macros.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
Makefile.in Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
makesum.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
man.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 completion--nth-completion: Throw meaningful error 2022-01-04 19:16:37 -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 Prevent further cases of duplicated separators in context menus 2022-01-04 10:18:15 +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 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
paren.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
savehist.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05: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 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
select.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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-01-01 07:03:03 -05:00
simple.el Fix "C-SPC C-SPC" after "C-x C-x" 2022-01-07 20:30:17 +02: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
soundex.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
speedbar.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
strokes.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
subr.el Move define-keymap and defvar-keymap to keymap.el 2022-01-02 23:33:41 +01: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
tab-line.el Merge remote-tracking branch 'origin/emacs-28' into trunk 2022-01-02 17:07:42 -05: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
thingatpt.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
vcursor.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
version.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
view.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
vt-control.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
vt100-led.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05: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 New :type key for defcustom 2022-01-02 16:46:02 +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-01-01 07:03:03 -05:00
winner.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
woman.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05: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 Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
yank-media.el ; Add 2022 to copyright years. 2022-01-01 07:07:15 -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.