1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-04 19:10:37 -08:00
emacs/lisp
Jim Porter 2e60ef696a Ensure that tailproc is set for the last process in an Eshell pipeline
In particular, this used to fail for pipelines where the last process
in the pipeline came from the first element of the pipeline. This
could happen when a process was piped to an ordinary Lisp function,
like in '*echo hi | echo bye'.

* lisp/eshell/esh-cmd.el (eshell-do-pipelines): Set the tailproc even
for the first process in the pipeline.

* test/lisp/eshell/eshell-tests.el (eshell-test/pipe-tailproc): New
test.
2022-02-03 20:02:20 +01: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 (byte-compile-eval): Adjust to changes in load-history 2022-01-31 16:25:09 -05:00
emacs-lisp New file lisp/emacs-lisp/debug-early.el for backtraces in early bootstrap 2022-02-02 20:35:39 +00: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 Ensure that tailproc is set for the last process in an Eshell pipeline 2022-02-03 20:02:20 +01:00
gnus Fix nnregistry byte compilation warning 2022-01-31 22:36:25 +01:00
image Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
international Improve 'latin1-display-ucs-per-lynx' 2022-01-31 15:08:08 +02:00
language Merge from origin/emacs-28 2022-01-30 06:31:11 +01:00
leim/quail * lisp/leim/quail/emoji.el: New file (bug#52605). 2022-01-12 19:49:50 +02:00
mail Fix decoding error in ietf-drums-parse-address 2022-02-02 19:07:37 +01:00
mh-e Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
net soap-client: Add minimum supported Emacs version 2022-02-03 09:19:03 -05:00
nxml Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
obsolete Mark vt-control and vc100-led obsolete since Emacs 29.1 2022-02-02 19:40:48 +01:00
org Merge from origin/emacs-28 2022-01-31 06:58:23 +01:00
play Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
progmodes ; cperl-mode.el: Detect prototypes in anonymous subroutines 2022-02-02 22:42:05 +01:00
term Update menu bars when `use-system-tooltips' changes on Haiku 2022-01-21 01:31:27 +00:00
textmodes Tweak href/superscript fix in tex-mode 2022-01-27 16:30:12 +01:00
url Disable background image fetching from asking for passwords 2022-01-21 15:22:24 +01:00
vc * lisp/vc/vc.el (vc-diff-internal): Assume revert-buffer is in current buffer. 2022-01-31 20:46:06 +02:00
abbrev.el Merge remote-tracking branch 'origin/emacs-28' into trunk 2022-01-10 22:34:55 -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 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 ; tweak doc 2022-01-13 12:13:41 -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 (battery-status-function) Fix errors in Termux 2022-01-14 09:26:06 +01: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 Fix a default value of the `:underline' face attribute 2022-01-29 14:05:49 +08:00
cus-start.el * lisp/cus-start.el (polling-period): Update type. 2022-01-21 13:44:56 -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 Improve dired-do-create-files slightly 2022-01-22 15:42:59 +01:00
dired-x.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
dired.el Allow using dired-hide-details-mode in wdired buffers 2022-01-28 15:56:05 +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 Fix merge error in doc-view-pdf/ps->png 2022-01-28 14:47:15 +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 ; 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 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 Update documentation of 'clone-indirect-buffer-hook' 2022-01-20 19:18:54 +02:00
facemenu.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
faces.el * lisp/faces.el (read-face-name): Support a list of defaults for M-n. 2022-01-24 20:28:10 +02: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 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
files.el Fix up previous "Quit Emacs" from menu logic 2022-01-27 22:26:12 +01: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 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 * lisp/frame.el (undelete-frame--save-deleted-frame): Handle initial frame. 2022-01-30 18:40:10 +02: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 (function-history): New symbol property (bug#53632) 2022-01-31 11:07:26 -05:00
help-macro.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
help-mode.el Add a *Help* command that'll take you to the lispref manual 2022-01-24 12:59:55 +01:00
help.el Improve the describe-key doc string 2022-02-02 20:16:04 +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 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 Make image-dired-delete-marked more resilient 2022-01-20 15:16:46 +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-01-01 07:03:03 -05: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-01-16 06:51:09 +01:00
info-look.el Add a *Help* command that'll take you to the lispref manual 2022-01-24 12:59:55 +01:00
info-xref.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
info.el * lisp/info.el (Info-link-keymap): Fix repetitive clicks on the header line. 2022-01-24 20:54:54 +02:00
informat.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
isearch.el * lisp/isearch.el: Put 'isearch-scroll' property on two new symbols. 2022-01-29 20:55:17 +02: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 ; 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 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 More fixes for recently committed context-menu additions from bug#52973 2022-01-15 20:33:45 +02: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 Fix "Buffers->Frames" submenu in daemon sessions 2022-02-03 13:00:47 +02: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 Improve the read-file-name doc string slightly 2022-01-28 17:03:14 +01: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-map): Select clicked window (bug#53249). 2022-01-15 20:37: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 Fix some doc strings in outline.el 2022-01-22 13:52:57 +02:00
paren.el Don't strip properties in show-paren-function 2022-01-15 14:16:01 +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 ; 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 * lisp/replace.el (query-replace-read-from): Use default for empty input. 2022-02-02 21:50:41 +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 ; 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 ; * lisp/select.el (gui--selection-value-internal): Fix comment. 2022-02-01 13:24:55 +08: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 More fixes for display-comint-buffer-action 2022-01-11 19:19:37 +02:00
simple.el Allow <Delete> key to delete entire grapheme clusters 2022-01-29 12:19:23 +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 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 * lisp/startup.el (startup--require-comp-safely): Fix typo in a92c6191b0 2022-02-01 17:46:55 +01:00
strokes.el Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
subr.el Make more ranges sort properly in describe-keymap 2022-01-31 17:32:26 +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 * lisp/tab-bar.el (tab-bar-menu-bar-button): New variable (bug#51648). 2022-01-29 21:05:55 +02:00
tab-line.el * lisp/tab-line.el: Support non-buffer tabs in some tab face functions. 2022-02-01 21:42:51 +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 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 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 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 * lisp/window.el (display-comint-buffer-action): Move to the end of file. 2022-01-11 20:04:30 +02: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 * lisp/xwidget.el (xwidget-webkit-edit-mode-map): Pass C-backspace. 2022-01-27 14:07:08 +08: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.