1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-05-10 23:31:19 -07:00
emacs/lisp
Mattias Engdegård 33bcd4f2d2 Ignore ert-deftest body value
* lisp/emacs-lisp/ert.el (ert-deftest):
Since the return value of the body isn't going to be used, ignore
it explicitly so that the compiler can warn if we try to return
something anyway.  In particular, this exposes some comparisons
whose result weren't actually checked.
2023-08-14 17:03:44 +02:00
..
calc ; * lisp/calc/calc.el (calc): Fix typo. 2023-07-14 08:05:21 +08:00
calendar ; * lisp/calendar/cal-move.el (calendar-scroll-left): Fix last change. 2023-08-10 13:33:17 +08:00
cedet Merge remote-tracking branch 'origin/master' into feature/android 2023-07-21 07:58:30 +08:00
emacs-lisp Ignore ert-deftest body value 2023-08-14 17:03:44 +02:00
emulation Mark Emacs 20 color support compat aliases obsolete 2023-08-06 11:40:15 +02:00
erc ; Prefer HTTPS to HTTP in more links 2023-08-02 23:32:28 +02:00
eshell Remove dead code in eshell/diff 2023-08-13 15:16:49 +02:00
gnus Make news-path variable obsolete 2023-08-08 19:53:18 +02:00
image Scroll up and down in image-dired 2023-08-10 12:09:56 +03:00
international Merge from origin/emacs-29 2023-08-13 17:00:53 +02:00
language Allow user control on char-width of "ambiguous" characters 2023-08-05 17:55:56 +03:00
leim/quail latin-ltx.el: Add \Phi; fix bug#64212 2023-06-22 13:11:03 -04:00
mail Delete XEmacs compat code from supercite.el 2023-08-13 12:52:54 +02:00
mh-e Fix Wrong type argument: consp, nil error 2023-07-10 20:50:59 -07:00
net Merge from origin/emacs-29 2023-08-14 09:45:07 +02:00
nxml Simplify rng-substq with cl-substitute 2023-08-05 17:58:19 +02:00
obsolete Merge remote-tracking branch 'origin/master' into feature/android 2023-08-03 08:25:47 +08:00
org Merge from origin/emacs-29 2023-08-14 09:45:07 +02:00
play Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
progmodes Merge from origin/emacs-29 2023-08-12 13:50:38 -04:00
term Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
textmodes Merge remote-tracking branch 'origin/master' into feature/android 2023-08-03 08:25:47 +08:00
url Don't use mapconcat for effect 2023-04-10 15:20:27 +02:00
use-package Stop use-package-report from displaying an empty buffer 2023-08-12 12:43:19 +02:00
vc Remove superfluous check from vc-hooks.el 2023-08-12 15:17:32 +02:00
abbrev.el Merge from origin/emacs-29 2023-03-20 06:30:32 +01:00
align.el Support css-ts-mode in align.el 2023-08-03 05:46:21 +02:00
allout-widgets.el Use return values of assq-delete-all and assoc-delete-all 2023-05-24 11:30:53 +02:00
allout.el Fix apparently wrong delete and delq value discards (bug#61730) 2023-05-24 23:01:10 +02:00
ansi-color.el
ansi-osc.el
apropos.el Merge from origin/emacs-29 2023-06-17 05:02:55 -04:00
arc-mode.el Handle modifications in extensionless zip files (bug#61326) 2023-04-20 12:26:05 +03:00
array.el
auth-source-pass.el
auth-source.el Fix auth-source-macos-keychain (bug#64977) 2023-08-13 18:31:47 +02:00
autoinsert.el
autorevert.el
avoid.el
battery.el Avoid using Linux sysfs APIs to access battery state on Android 2023-03-10 10:02:36 +08:00
bindings.el Merge remote-tracking branch 'origin/master' into feature/android 2023-08-06 07:38:10 +08:00
bookmark.el ; Fix customization form of 'bookmark-watch-bookmark-file' 2023-07-22 15:45:40 +03:00
bs.el Use delete-char instead of backward-delete-char 2023-02-22 12:55:45 +01:00
buff-menu.el
button.el Merge remote-tracking branch 'origin/master' into feature/android 2023-07-14 07:58:49 +08:00
calculator.el Merge from origin/emacs-29 2023-07-01 06:29:52 -04:00
case-table.el
cdl.el
ChangeLog.1
ChangeLog.2
ChangeLog.3 Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
ChangeLog.4 Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
ChangeLog.5 Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
ChangeLog.6 Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
ChangeLog.7 Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
ChangeLog.8
ChangeLog.9
ChangeLog.10
ChangeLog.11
ChangeLog.12
ChangeLog.13 Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
ChangeLog.14 Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
ChangeLog.15 Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
ChangeLog.16 ; Prefer HTTPS to HTTP in more links 2023-08-02 23:32:28 +02:00
ChangeLog.17 Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
char-fold.el
chistory.el
cmuscheme.el
color.el
comint.el Merge remote-tracking branch 'origin/master' into feature/android 2023-05-27 09:49:49 +08:00
completion.el
composite.el Merge from origin/emacs-29 2023-06-03 05:50:58 -04:00
COPYING
cus-dep.el
cus-edit.el Add calling convention to face-attr-construct 2023-08-09 03:30:56 +02:00
cus-face.el Fix typo in pre-filter for underline property 2023-07-20 18:47:37 +03:00
cus-start.el Implement new option 'mouse-prefer-closest-glyph' 2023-07-22 18:39:24 +03:00
cus-theme.el Rename the newly added -ref- faces to -use- 2023-02-28 04:08:55 +02:00
custom.el Merge from origin/emacs-29 2023-04-03 00:33:03 +01:00
dabbrev.el
delim-col.el
delsel.el
descr-text.el
desktop.el Improve documentation of 'remote-file-name-access-timeout' 2023-07-04 19:28:09 +03:00
dframe.el
dired-aux.el ; Fix dired-aux-tests failure (bug#65143) 2023-08-08 12:24:27 +02:00
dired-x.el
dired.el Merge from origin/emacs-29 2023-08-12 13:50:38 -04:00
dirtrack.el
disp-table.el
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 Repair several minor breakages 2023-08-10 13:25:29 +08:00
dom.el
dos-fns.el
dos-vars.el
dos-w32.el
double.el
dynamic-setting.el ; Fix byte-compilation warnings in --without-x build 2023-05-11 16:25:46 +03:00
ebuff-menu.el
echistory.el
ecomplete.el
edmacro.el Avoid using rx any for not-newline 2023-05-30 17:44:53 +02:00
ehelp.el
elec-pair.el Merge remote-tracking branch 'origin/master' into feature/android 2023-06-06 21:01:56 +08:00
electric.el ; Last-minute updates to Android port 2023-08-04 17:41:20 +08:00
elide-head.el
emacs-lock.el
env.el Add more function declarations 2023-05-26 13:57:02 +02:00
epa-dired.el
epa-file.el
epa-hook.el
epa-ks.el Fix import of keys in buffer created by epa-search-keys 2023-03-13 20:37:53 +03:00
epa-mail.el
epa.el
epg-config.el
epg.el
expand.el
external-completion.el
ezimage.el
face-remap.el
facemenu.el
faces.el Add calling convention to face-attr-construct 2023-08-09 03:30:56 +02:00
ffap.el Make ffap compat aliases obsolete 2023-08-08 19:07:00 +02:00
filecache.el Use t for non-nil default values in boolean defcustom declarations 2023-04-28 15:03:47 +02:00
fileloop.el
filenotify.el
files-x.el Don't suggest to revert buffer from non-existing file 2023-07-25 17:51:58 +03:00
files.el Merge from origin/emacs-29 2023-08-12 13:42:14 -04:00
filesets.el Fix interactive forms in some Lisp packages 2023-05-06 11:29:58 +03:00
find-cmd.el
find-dired.el Merge from origin/emacs-29 2023-08-04 03:17:49 -04:00
find-file.el Fix ff-quiet-mode doc 2023-04-10 13:49:32 +01:00
find-lisp.el
finder.el Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
flow-ctrl.el
foldout.el Eliminate some mutation of program constants 2023-05-17 11:00:25 +02:00
follow.el
font-core.el
font-lock.el Rename the newly added -ref- faces to -use- 2023-02-28 04:08:55 +02:00
format-spec.el
format.el ; * lisp/format.el (format-alist): Update URL in comment. 2023-07-29 17:20:06 +02:00
forms.el
frame.el Merge remote-tracking branch 'origin/master' into feature/android 2023-03-20 14:48:13 +08:00
frameset.el
fringe.el
generic-x.el
help-at-pt.el
help-fns.el Delete useless conditional in describe-keymap 2023-08-08 03:40:03 +02:00
help-macro.el ; Last-minute updates to Android port 2023-08-04 17:41:20 +08:00
help-mode.el * lisp/help-mode.el (help-setup-xref): Disable outline-minor-mode (bug#64575). 2023-07-13 19:38:36 +03:00
help.el Merge from origin/emacs-29 2023-08-12 13:50:38 -04:00
hex-util.el
hexl.el
hfy-cmap.el
hi-lock.el Fix some uses of 'use-dialog-box' 2023-02-18 10:58:00 +02:00
hilit-chg.el
hippie-exp.el
hl-line.el
htmlfontify.el Merge remote-tracking branch 'origin/master' into feature/android 2023-03-20 14:48:13 +08:00
ibuf-ext.el Add tresitter modes to ibuffer-saved-filters 2023-08-01 14:39:35 +02:00
ibuf-macs.el
ibuffer.el
icomplete.el Fido-mode: never shadow 'external' completion style 2023-05-09 09:42:10 +01:00
ido.el Describe the effect of 'guess' for 'ido-use-filename-at-point' 2023-02-15 16:24:19 +01:00
ielm.el Merge from origin/emacs-29 2023-08-12 13:50:38 -04:00
iimage.el * lisp/iimage.el (iimage-mode-buffer): Handle multiple regexps. 2023-02-08 20:56:48 +02:00
image-file.el
image-mode.el
image.el Merge from origin/emacs-29 2023-04-15 13:02:04 -04:00
imenu.el Remove useless unwind-protect forms, or make them useful as intended 2023-04-07 19:08:33 +02:00
indent-aux.el * lisp/indent-aux.el (kill-ring-deindent-mode): Add autoload cookie. 2023-08-12 09:06:52 +08:00
indent.el
info-look.el Fix infloop in info-look.el 2023-05-31 17:50:53 +03:00
info-xref.el
info.el
informat.el
isearch.el Don't signal when I-search occurs within a kbd macro 2023-08-09 20:43:37 +08:00
isearchb.el
jit-lock.el
jka-cmpr-hook.el
jka-compr.el
json.el
jsonrpc.el ; * lisp/jsonrpc.el (jsonrpc-error): Fix typo. 2023-07-29 13:23:19 +02:00
kermit.el
keymap.el ; Improve documentation of key-binding commands 2023-07-06 11:42:01 +03:00
kmacro.el Repair test failures stemming from Android merge 2023-08-08 20:20:39 +08:00
ldefs-boot.el * lisp/ldefs-boot.el: Restore no-byte-compile cookie. 2023-08-09 09:50:35 +08:00
loadhist.el Fix all my attributions to be correct and consistent... 2023-08-08 20:07:52 -04:00
loadup.el ; * lisp/loadup.el (native-comp-enable-subr-trampolines): Fix a typo. 2023-08-13 15:19:51 +03:00
locate.el
lpr.el Use t for non-nil default values in boolean defcustom declarations 2023-04-28 15:03:47 +02:00
ls-lisp.el Merge remote-tracking branch 'origin/master' into feature/android 2023-04-29 08:28:01 +08:00
macros.el kmacro: Simplify register code and recent change 2023-02-24 14:18:24 -05:00
Makefile.in Merge from origin/emacs-29 2023-06-24 07:13:42 -04:00
man.el Fix "M-x man RET [ RET" 2023-07-26 17:30:21 +03:00
master.el
mb-depth.el
md4.el
menu-bar.el Merge remote-tracking branch 'origin/master' into feature/android 2023-08-03 19:50:23 +08:00
midnight.el
minibuf-eldef.el
minibuffer.el Update Android port 2023-07-21 12:23:08 +08:00
misc.el ; * lisp/misc.el (duplicate-region-final-position): Fix version info. 2023-07-03 18:25:40 +02:00
misearch.el
mouse-copy.el
mouse-drag.el
mouse.el Merge remote-tracking branch 'origin/master' into feature/android 2023-07-19 08:23:06 +08:00
mpc.el * lisp/mpc.el (mpc-format): Fix oversight in commit 48b6cec61c 2023-03-19 16:02:52 -04:00
msb.el
mwheel.el Merge remote-tracking branch 'origin/master' into feature/android 2023-04-08 09:35:59 +08:00
newcomment.el Fix documentation of comment-dwim (bug#64104) 2023-06-17 11:37:19 +03:00
notifications.el notifications: Allow to use Icon Naming Specification for app-icon 2023-07-27 16:43:17 +02:00
novice.el ; * lisp/novice.el (disabled-command-function): Add note in a comment. 2023-03-12 22:22:41 +02:00
obarray.el
outline.el Improve outline-default-state docstring 2023-04-26 12:31:00 +02: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
pcmpl-cvs.el
pcmpl-git.el
pcmpl-gnu.el Fix Pcompletion of "tar" when using unrecognized arguments 2023-03-08 13:36:09 -08:00
pcmpl-linux.el Fix systemd unit completion for old versions of systemd 2023-05-20 18:01:02 +03:00
pcmpl-rpm.el
pcmpl-unix.el
pcmpl-x.el
pcomplete.el Simplify pcomplete-uniquify-list 2023-08-05 17:57:53 +02:00
pgtk-dnd.el
pixel-scroll.el Improve precision pixel scrolling 2023-08-12 10:21:34 +08:00
plstore.el Brush up doc strings and terminology in plstore.el 2023-05-31 15:53:35 +03:00
printing.el
proced.el Fix Proced Start column alignment for different locales 2023-07-23 09:39:45 +03:00
profiler.el
ps-bdf.el
ps-mule.el
ps-print.el
ps-samp.el
README
recentf.el Apply remote-file-name-access-timeout in desktop.el and recentf.el 2023-07-04 15:27:03 +02:00
rect.el Add duplicate-region-final-position (bug#64185) 2023-07-01 12:41:09 +02:00
register.el ; * lisp/register.el (register-val-describe): Doc fix. 2023-07-02 08:27:05 +03:00
registry.el
repeat.el * lisp/repeat.el: Rename internal function and variable (bug#60980) 2023-02-13 19:46:22 +02:00
replace.el ; Fix minor documentation issue ion replace.el 2023-05-10 16:01:28 +03:00
reposition.el
reveal.el
rfn-eshadow.el
rot13.el
rtree.el
ruler-mode.el
savehist.el * lisp/savehist.el (savehist-save): Preserve shared structure 2023-03-25 15:12:30 +03:00
saveplace.el Merge from origin/emacs-29 2023-08-05 18:18:30 +02:00
scroll-all.el
scroll-bar.el
scroll-lock.el
select.el Fix inserting selection data into Mozilla programs 2023-05-03 20:02:01 +08:00
server.el ; Clarify documentation of 'server-after-make-frame-hook' 2023-07-30 10:23:32 +03:00
ses.el
shadowfile.el
shell.el Merge remote-tracking branch 'origin/master' into feature/android 2023-07-09 08:40:38 +08:00
simple.el Make kill-ring-deindent-mode autoloaded 2023-08-12 09:04:19 +08:00
skeleton.el
so-long.el
sort.el
soundex.el
speedbar.el Merge remote-tracking branch 'origin/master' into feature/android 2023-05-06 20:35:42 +08:00
sqlite-mode.el Handle tabs in the SQL shown in the column listing 2023-08-03 11:48:04 +03:00
sqlite.el
startup.el Merge remote-tracking branch 'origin/master' into feature/android 2023-07-14 15:35:21 +08:00
strokes.el Remove useless unwind-protect forms, or make them useful as intended 2023-04-07 19:08:33 +02:00
subr.el ; Update Android port 2023-08-05 17:16:16 +08:00
svg.el
t-mouse.el
tab-bar.el Merge remote-tracking branch 'origin/master' into feature/android 2023-08-06 07:38:10 +08:00
tab-line.el Allow interacting with the tab line from a touch screen 2023-05-18 16:09:00 +08:00
tabify.el
talk.el
tar-mode.el ; Avoid recent tar-mode.el constant mutation 2023-07-28 18:36:14 +02:00
tempo.el
term.el Merge remote-tracking branch 'origin/master' into feature/android 2023-08-03 08:25:47 +08:00
thingatpt.el Ensure 'existing-filename' has 'bounds-of-thing-at-point' 2023-07-22 09:20:50 +02:00
thread.el
time-stamp.el
time.el ; * lisp/time.el (display-time-date-and-time): Fix last change. 2023-07-22 09:13:35 +03:00
timezone.el
tmm.el * lisp/tmm.el (tmm-completion-delete-prompt): Add more checks (bug#63754). 2023-05-29 20:34:53 +03:00
tool-bar.el Update Android port 2023-07-07 10:00:56 +08:00
tooltip.el * lisp/tooltip.el (tooltip-cancel-delayed-tip): Fix missing argument. 2023-08-08 15:33:45 +03:00
touch-screen.el Correct touch screen event translation 2023-08-14 16:45:44 +08:00
transient.el * lisp/transient.el (transient--wrap-command): Use letrec and a closure 2023-06-12 13:25:31 -04:00
tree-widget.el
treesit.el Minor tree-sitter cleanups 2023-07-08 17:05:05 +01:00
tutorial.el Fix exiting Emacs after saving a tutorial 2023-04-22 13:35:36 +03:00
type-break.el Remove compat code for XEmacs' itimer.el 2023-08-12 15:46:17 +02:00
uniquify.el ; Documentation followup to last change 2023-07-26 18:11:49 +03:00
userlock.el Fix userlock.el and filelock-tests in some rare cases 2023-07-28 09:31:25 +03:00
vcursor.el
version.el Save build timestamps in Android builds 2023-03-07 20:18:02 +08:00
view.el
w32-fns.el * lisp/w32-fns.el (w32--os-description): Fix minor logic error 2023-05-14 13:23:34 +02:00
w32-vars.el
wdired.el Fix Wdired with relative and abbreviated file names 2023-07-16 12:15:24 +03:00
whitespace.el
wid-browse.el
wid-edit.el Merge remote-tracking branch 'origin/master' into feature/android 2023-07-23 08:53:22 +08:00
widget.el
windmove.el * lisp/windmove.el (windmove-swap-states-in-direction): Don't swap minibuffer. 2023-05-16 20:32:34 +03:00
window.el Prevent tex-shell buffer from reusing same window 2023-07-13 15:37:16 +02:00
winner.el
woman.el Fix interactive forms in some Lisp packages 2023-05-06 11:29:58 +03:00
x-dnd.el ; Fix byte-compilation warnings in --without-x build 2023-05-11 16:25:46 +03:00
xdg.el
xml.el Fix a minor typo 2023-07-02 15:15:17 -04:00
xt-mouse.el
xwidget.el Improvements to xwidget on macOS (bug#60703) 2023-03-02 12:53:35 +02:00
yank-media.el Autodetect coding system when yanking media 2023-07-13 15:37:16 +02: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.