1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-18 08:51:45 -08:00
emacs/lisp
Yuan Fu 7bc615fd23
Tweaks on c-ts-mode fontification rules
Changes:
1. Remove some :override flags
2. Fontify "!" in font-lock-negation-char-face
3. Use some new faces like font-lock-escape-face and
   font-lock-property-face
4. Move all type fontification into 'type' feature.  Previously some
   are in 'definition' feature.
5. Simplify definition feature, and fontify identifiers in definitions
   recursively.
6. Change 'statement' feature to 'label'
7. New feature 'assignment'
8. Remove some rules from 'expression' feature

* lisp/progmodes/c-ts-mode.el (c-ts-mode--font-lock-settings): See
above.
(c-ts-mode--fontify-declarator): New function.
(c-ts-mode): Update feature-list.
2022-11-16 15:46:16 -08:00
..
calc Load compiled "calc-loaddefs", if any 2022-09-27 23:15:24 +02:00
calendar Avoid errors in interactive calls of 'calendar-goto-day-of-year' 2022-10-04 12:57:04 +03:00
cedet Revert "Decrease use of the word "Emacsen" in docs" 2022-10-01 22:34:47 +02:00
emacs-lisp In end-of-defun, terminate early if no further defun exists 2022-11-10 15:00:29 -08:00
emulation Make some versions in docs match package version 2022-09-01 11:12:06 +02:00
erc Revert "Decrease use of the word "Emacsen" in docs" 2022-10-01 22:34:47 +02:00
eshell Merge from origin/emacs-28 2022-09-21 10:25:06 +02:00
gnus Make cropping of images work in message-mode 2022-10-04 15:41:02 +02:00
image image-dired: Shorten several long names 2022-10-04 17:36:09 +02:00
international ; Improve doc string of 'with-locale-environment' 2022-10-02 16:21:05 +03:00
language Fix recent changes for Ukrainian language 2022-10-04 17:15:47 +03:00
leim/quail ; Fix last change. 2022-10-02 11:44:30 +03:00
mail Revert "Decrease use of the word "Emacsen" in docs" 2022-10-01 22:34:47 +02:00
mh-e Abolish max-specpdl-size (bug#57911) 2022-09-19 19:30:03 +02:00
net Add tramp-kubernetes integration 2022-10-05 03:10:06 +03:00
nxml Make rng-collapse-space obsolete 2022-08-09 22:44:21 +02:00
obsolete Add a new command vc-pull-and-push 2022-09-24 15:19:03 +02:00
org Revert "Decrease use of the word "Emacsen" in docs" 2022-10-01 22:34:47 +02:00
play Abolish max-specpdl-size (bug#57911) 2022-09-19 19:30:03 +02:00
progmodes Tweaks on c-ts-mode fontification rules 2022-11-16 15:46:16 -08:00
term Support MinGW build on MS-Windows 2022-10-16 16:22:09 +03:00
textmodes Pass correct environment name to `reftex-label' 2022-10-06 19:45:44 +02:00
url Kill URL buffer in url-insert-file-contents-literally 2022-10-02 15:50:02 +02:00
vc * lisp/vc/vc-git.el (vc-git-checkin): Add more checks for vc-git-patch-string 2022-10-02 21:50:08 +03:00
abbrev.el Add rudimentary font-locking to edit-abbrevs-mode 2022-09-15 11:27:57 +02:00
align.el Prefer :risky defcustom keyword 2022-07-11 11:30:00 +02:00
allout-widgets.el ; Fix typos in Lisp symbols 2022-09-20 12:21:40 +02:00
allout.el Delete many items obsolete since 24.3 2022-09-09 11:27:30 +02:00
ansi-color.el Remove many items obsolete since 24.1 2022-07-08 14:10:38 +02:00
ansi-osc.el Define ansi-osc customization group 2022-10-01 11:58:46 +02:00
apropos.el Mark keys in apropos.el for substitute-command-keys 2022-08-03 16:18:00 +02:00
arc-mode.el Delete many items obsolete since 24.3 2022-09-09 11:27:30 +02:00
array.el Fix namespacing issues in array.el 2022-08-10 11:21:24 +02:00
auth-source-pass.el Improve don't save bookmark context from encrypted files 2022-09-22 13:14:46 +02:00
auth-source.el Improve don't save bookmark context from encrypted files 2022-09-22 13:14:46 +02:00
autoinsert.el Improve auto-insert-mode documentation 2022-10-03 04:02:39 +02:00
autorevert.el Merge from origin/emacs-28 2022-09-21 10:25:06 +02:00
avoid.el Silence byte-compiler warning about x-pointer-invisible 2022-05-27 09:42:12 +02:00
battery.el Fix BSD battery mode over TRAMP (bug#58307) 2022-10-06 14:46:39 +02:00
bindings.el Fix mode line mouse-1 binding when showing only column numbers 2022-07-23 10:32:50 +03:00
bookmark.el * lisp/bookmark.el (bookmark-rename): Improve prompt. 2022-09-25 12:50:13 +02:00
bs.el Make bs-help obsolete in favor of describe-mode 2022-07-21 09:23:20 +02:00
buff-menu.el Delete many items obsolete since 24.3 2022-09-09 11:27:30 +02:00
button.el Add support for user-customizable icons 2022-07-28 14:39:38 +02:00
calculator.el
case-table.el
cdl.el
ChangeLog.1
ChangeLog.2
ChangeLog.3
ChangeLog.4
ChangeLog.5 ; Fix typos 2022-07-19 14:13:25 +02:00
ChangeLog.6
ChangeLog.7
ChangeLog.8
ChangeLog.9 ; Fix typos: prefer American spelling 2022-07-13 13:04:22 +02:00
ChangeLog.10
ChangeLog.11
ChangeLog.12 ; Fix typos 2022-08-08 14:23:29 +02:00
ChangeLog.13
ChangeLog.14
ChangeLog.15
ChangeLog.16
ChangeLog.17 ; Fix typos: prefer American spelling 2022-07-13 13:04:22 +02:00
char-fold.el Use format-prompt' in describe-char-fold-equivalences' 2022-09-02 15:11:50 +02:00
chistory.el Remove many items obsolete since 24.1 2022-07-08 14:10:38 +02:00
cmuscheme.el Make prompt read-only in inferior-scheme-mode 2022-05-12 14:15:12 +02:00
color.el Merge from origin/emacs-28 2022-05-28 07:06:30 +02:00
comint.el Rename osc.el to ansi-osc.el (bug#58200) 2022-10-01 11:58:27 +02:00
completion.el ; * lisp/completion.el: Remove code commented out since 1990. 2022-07-12 12:22:57 +02:00
composite.el Fix deletion of composed text 2022-06-27 15:32:53 +03:00
COPYING
cus-dep.el Ensure that cus-load doesn't add things twice 2022-09-24 12:15:58 +02:00
cus-edit.el Under no-X builds, allow any value for 'fringe-bitmap' options 2022-09-01 18:34:45 -07:00
cus-face.el Update font scaling documentation to not talk about "face height" 2022-06-20 01:26:05 +02:00
cus-start.el Abolish max-specpdl-size (bug#57911) 2022-09-19 19:30:03 +02:00
cus-theme.el Add more font-lock faces (Bug#58940) 2022-11-10 13:03:41 +02:00
custom.el Ensure that cus-load doesn't add things twice 2022-09-24 12:15:58 +02:00
dabbrev.el Fix dabbrev expansion after recent file-name buffer addition 2022-05-13 14:30:09 +02:00
delim-col.el
delsel.el Revert "Make mouse-2 respect delete-selection mode" 2022-07-13 13:37:05 +02:00
descr-text.el Fix 'describe-char' in "C" locale 2022-08-10 15:31:59 +03:00
desktop.el Revert "Decrease use of the word "Emacsen" in docs" 2022-10-01 22:34:47 +02:00
dframe.el Remove some XEmacs compat code for display-graphic-p 2022-05-15 01:10:11 +02:00
dired-aux.el Make dired-do-rename refuse to rename . and .. 2022-09-24 15:27:50 +02:00
dired-x.el Move dired-guess commands from dired-x to dired 2022-08-17 16:21:09 +02:00
dired.el Actually delete markers in dired-do-flagged-delete 2022-10-03 00:18:27 +02:00
dirtrack.el ; * lisp/dirtrack.el: Restore important information in commentary. 2022-07-12 20:00:16 +03:00
disp-table.el ; Minor improvements in 'standard-display-by-replacement-char' 2022-09-08 10:14:10 +03:00
display-fill-column-indicator.el
display-line-numbers.el Add new minor mode `header-line-indent-mode' 2022-05-13 21:24:12 +02:00
dnd.el Fix some misleading quoting in cl-case 2022-09-13 18:19:26 +02:00
doc-view.el docview: fixes for imenu generation 2022-09-30 15:08:40 +02:00
dom.el
dos-fns.el Remove many items obsolete since 24.1 2022-07-08 14:10:38 +02:00
dos-vars.el
dos-w32.el
double.el
dynamic-setting.el
ebuff-menu.el Delete many items obsolete since 24.3 2022-09-09 11:27:30 +02:00
echistory.el
ecomplete.el Improve messaging in ecomplete-remove 2022-10-03 21:40:27 +02:00
edmacro.el * lisp/edmacro.el (edmacro-sanitize-for-string): Fix condition. 2022-08-19 13:41:31 +02:00
ehelp.el Fix electric-help-map problem when help-char has meta-prefix 2022-04-14 15:51:04 +02:00
elec-pair.el Make buffer-local-value obsolete as a generalized variable 2022-08-23 12:22:42 +02:00
electric.el Make buffer-local-value obsolete as a generalized variable 2022-08-23 12:22:42 +02:00
elide-head.el
emacs-lock.el Remove many items obsolete since 24.1 2022-07-08 14:10:38 +02:00
env.el * test/lisp/env-tests.el: New file. 2022-08-05 11:47:05 +02:00
epa-dired.el
epa-file.el
epa-hook.el Improve don't save bookmark context from encrypted files 2022-09-22 13:14:46 +02:00
epa-ks.el Merge from origin/emacs-28 2022-09-21 10:25:06 +02:00
epa-mail.el * lisp/epa-mail.el (epa-mail-mode-map): Use defvar-keymap. 2022-07-02 06:36:26 +02:00
epa.el Prefer defvar-keymap in lisp/epa*.el 2022-09-13 11:06:40 +02:00
epg-config.el Make point-at-eol and point-at-bol obsolete 2022-08-23 04:54:57 +02:00
epg.el Fix epg's reliance on an implicit GnuPG command. 2022-10-06 14:53:36 +02:00
expand.el
ezimage.el ; Delete stale and incorrect comment in ezimage.el 2022-08-08 21:33:24 +02:00
face-remap.el ; Fix typos 2022-07-14 12:52:32 +02:00
facemenu.el
faces.el ; Fix typos 2022-09-28 17:34:59 +02:00
ffap.el Further ffap-read-file-or-url tweaks 2022-09-20 12:39:29 +02:00
filecache.el
fileloop.el
filenotify.el Enable `dont-follow' for inotify file notifications 2022-09-16 17:23:59 +02:00
files-x.el Remove many items obsolete since 24.1 2022-07-08 14:10:38 +02:00
files.el ; * lisp/files.el (find-file-noselect): Minor simplification. 2022-10-05 15:08:01 +02:00
filesets.el Delete many items obsolete since 24.3 2022-09-09 11:27:30 +02:00
find-cmd.el
find-dired.el * lisp/find-dired.el (lookfor-dired): Make obsolete. 2022-08-04 12:35:24 +02:00
find-file.el One more fix for find-file.el 2022-08-30 19:09:00 +03:00
find-lisp.el Add some new find-lisp commands 2022-09-06 12:54:42 +02:00
finder.el Make finder-mode inherit special-mode 2022-08-12 15:08:19 +02:00
flow-ctrl.el
foldout.el Fix handling double-click-time nil or t 2022-05-02 12:03:08 +02:00
follow.el ; Fix mistakes in 'declare function' forms 2022-05-14 16:19:12 +03:00
font-core.el Delete fast-lock.el and lazy-lock.el 2022-07-28 15:32:42 +02:00
font-lock.el ; * lisp/font-lock.el (font-lock-bracket-face): Improve docstring 2022-11-10 12:46:03 +01:00
format-spec.el Make format-spec accept function substitutions 2022-09-29 15:39:27 +02:00
format.el Re-add comment on autoloading cookies in preloaded files 2022-07-11 11:31:03 +02:00
forms.el Audit symbol quoting in Lisp doc strings 2022-05-24 12:36:51 +02:00
frame.el Document the new "XRandR 1.5" value 2022-09-27 15:29:33 +02:00
frameset.el ; * lisp/frameset.el: Fix a typo in a comment. 2022-05-04 12:06:10 +03:00
fringe.el Make the bookmark fringe icon look like a bookmark 2022-08-15 21:15:42 -07:00
generic-x.el Delete many items obsolete since 24.3 2022-09-09 11:27:30 +02:00
help-at-pt.el ; Fix last change 'display-local-help' and its documentation 2022-04-24 15:47:08 +03:00
help-fns.el Fix typo in last help-fns--insert-menu-bindings change 2022-10-03 21:35:43 +02:00
help-macro.el
help-mode.el Fix spacing in *Help* buttons 2022-07-22 22:43:38 +02:00
help.el Fix substitute-command-keys for global binding lookup 2022-09-21 09:15:47 +02:00
hex-util.el ; * lisp/hex-util.el: Mention ash instead of lsh. 2022-08-09 13:20:00 +02:00
hexl.el ; Fix typos in Lisp symbols 2022-09-20 12:21:40 +02:00
hfy-cmap.el Don't generate separate autoload file for htmlfontify 2022-06-05 18:23:17 +02:00
hi-lock.el Prefer :risky defcustom keyword 2022-07-11 11:30:00 +02:00
hilit-chg.el Merge from origin/emacs-28 2022-09-21 10:25:06 +02:00
hippie-exp.el
hl-line.el Allow hl-line-mode so work when global-hl-line-mode is active 2022-09-20 13:56:19 +02:00
htmlfontify.el Delete many items obsolete since 24.3 2022-09-09 11:27:30 +02:00
ibuf-ext.el * lisp/ibuf-ext.el (ibuffer-remove-alist): Simplify. 2022-08-09 21:58:00 +02:00
ibuf-macs.el Make ibuffer-aif obsolete in favor of if-let 2022-08-09 18:15:56 +02:00
ibuffer.el Make ibuffer-aif obsolete in favor of if-let 2022-08-09 18:15:56 +02:00
icomplete.el Prefer defvar-keymap in icomplete.el 2022-09-07 23:38:55 +02:00
ido.el Make ffap-file-finder work again 2022-09-06 12:24:32 +02:00
ielm.el Rename comint-fl-* to comint-fontify-input-* and mention it in NEWS 2022-09-30 21:15:06 +02:00
iimage.el Remove many items obsolete since 24.1 2022-07-08 14:10:38 +02:00
image-file.el Correct the usage of `image-file-name-regexps' 2022-09-21 13:53:50 +02:00
image-mode.el Don't auto-resize image if echo area is non-empty 2022-09-26 21:10:58 +02:00
image.el Move image commands to the 'i' sub map 2022-10-04 15:09:33 +02:00
imenu.el ; Fix typos 2022-09-28 17:34:59 +02:00
indent.el Prefer defvar-keymap in several cases 2022-09-13 15:05:38 +02:00
info-look.el Make dynamic info-lookup more backwards-compatible 2022-08-27 15:44:12 +02:00
info-xref.el
info.el Recognize zstandard (.zst) compressed Info files 2022-09-08 11:48:33 +03:00
informat.el Make some additional defcustom types more restrictive 2022-07-06 19:29:51 +02:00
isearch.el Prefer defvar-keymap in several cases 2022-09-13 15:05:38 +02:00
isearchb.el
jit-lock.el * lisp/jit-lock.el (jit-lock-function): Update comment 2022-09-06 17:29:34 -04:00
jka-cmpr-hook.el
jka-compr.el
json.el
jsonrpc.el ; Fix typos: prefer American spelling 2022-07-14 12:13:31 +02:00
kermit.el
keymap.el Revert "keymap.el: Ease up support for non-kbd formats." 2022-10-03 11:04:16 +02:00
kmacro.el Fix remaining byte-compile warnings in loaddefs.el 2022-07-31 11:29:52 +02:00
ldefs-boot.el ; Auto-commit of loaddefs files. 2022-10-01 20:31:44 +02:00
loadhist.el * lisp/loadhist.el (loadhist-unload-element): Remove auxiliary function info 2022-09-03 10:54:50 -04:00
loadup.el Abolish max-specpdl-size (bug#57911) 2022-09-19 19:30:03 +02:00
locate.el Give a better error in locate-default-make-command-line 2022-02-07 04:58:49 +01:00
lpr.el ; Fix mistakes in 'declare function' forms 2022-05-14 16:19:12 +03:00
ls-lisp.el Delete aliases obsolete since 21.1 and 22.1 2022-07-31 11:01:57 +02:00
macros.el kmacro: Represent it as an OClosure 2022-04-01 20:07:33 -04:00
Makefile.in Add --with-native-compilation=aot configuration option 2022-10-03 12:45:21 +02:00
man.el New option 'thrifty' for Man-notify-method 2022-08-26 13:12:28 +02:00
master.el
mb-depth.el
md4.el
menu-bar.el Prefer defvar-keymap in some trivial cases 2022-07-20 09:27:30 +02:00
midnight.el Make some defcustom types more restrictive 2022-07-05 18:33:29 +02:00
minibuf-eldef.el Make minibuffer-eldef-shorten-default obsolete 2022-09-02 14:51:27 +02:00
minibuffer.el ; * lisp/minibuffer.el (format-prompt): Doc fix. 2022-09-10 11:48:11 +03:00
misc.el Add duplicate-dwim (bug#56418) 2022-07-26 14:23:30 +02:00
misearch.el
mouse-copy.el
mouse-drag.el
mouse.el Fix some no-X build warnings 2022-08-22 19:22:33 +02:00
mpc.el Delete many items obsolete since 24.3 2022-09-09 11:27:30 +02:00
msb.el Drop support for the dead third-party w3 package 2022-07-09 17:27:49 +02:00
mwheel.el ; Fix warning in mwheel.el 2022-07-04 17:01:53 +02:00
newcomment.el Revert "Allow commenting out white space lines in latex-mode" 2022-05-31 20:20:23 +02:00
notifications.el (with-demoted-errors): Warn on missing format arg 2022-02-04 19:39:53 -05:00
novice.el
obarray.el
outline.el Revert "keymap.el: Ease up support for non-kbd formats." 2022-10-03 11:04:16 +02:00
paren.el Add a basic widget type for buffer predicates 2022-09-04 16:29:06 +02:00
password-cache.el
pcmpl-cvs.el
pcmpl-git.el pcomplete: Generate completions from --help messages 2022-09-14 21:58:04 +02:00
pcmpl-gnu.el pcomplete: Generate completions from --help messages 2022-09-14 21:58:04 +02:00
pcmpl-linux.el pcomplete: Generate completions from --help messages 2022-09-14 21:58:04 +02:00
pcmpl-rpm.el pcomplete: Generate completions from --help messages 2022-09-14 21:58:04 +02:00
pcmpl-unix.el pcomplete: Generate completions from --help messages 2022-09-14 21:58:04 +02:00
pcmpl-x.el pcomplete: Generate completions from --help messages 2022-09-14 21:58:04 +02:00
pcomplete.el pcomplete: Generate completions from --help messages 2022-09-14 21:58:04 +02:00
pgtk-dnd.el Fix PGTK DND after a source leaves without dropping anything 2022-07-23 15:00:34 +08:00
pixel-scroll.el Small adjustments to precision pixel scrolling 2022-09-21 19:32:52 +08:00
plstore.el Autoload safe local property for plstore-encrypt-to 2022-07-06 20:53:52 +02:00
printing.el Prefer defvar-keymap in several cases 2022-09-13 15:05:38 +02:00
proced.el ; * lisp/proced.el (proced-mode): Manually reflow docstring. 2022-10-04 02:47:03 +02:00
profiler.el Make some defcustom types more restrictive 2022-07-05 18:33:29 +02:00
ps-bdf.el
ps-mule.el
ps-print.el Merge from origin/emacs-28 2022-08-13 06:30:27 +02:00
ps-samp.el
README
recentf.el Do not connect unreachable remote hosts in recentf 2022-08-29 12:05:02 +02:00
rect.el Make point-at-eol and point-at-bol obsolete 2022-08-23 04:54:57 +02:00
register.el
registry.el
repeat.el * lisp/repeat.el (repeat-exit): Add autoload cookie. 2022-10-05 22:47:42 +03:00
replace.el perform-replace doc string fix 2022-10-02 14:09:39 +02:00
reposition.el
reveal.el Prefer defvar-keymap in several cases 2022-09-13 15:05:38 +02:00
rfn-eshadow.el
rot13.el
rtree.el
ruler-mode.el * lisp/ruler-mode.el (ruler-mode-map): Use defvar-keymap. 2022-07-02 06:36:26 +02:00
savehist.el Make some defcustom types more restrictive 2022-07-05 18:33:29 +02:00
saveplace.el Fix namespace problem in saveplace.el 2022-08-05 12:28:59 +02:00
scroll-all.el
scroll-bar.el Improve scroll-bar-mode/default-frame-alist interaction docs 2022-03-04 16:55:57 +01:00
scroll-lock.el * lisp/scroll-lock.el (scroll-lock-mode-map): Prefer defvar-keymap. 2022-05-11 16:12:00 +02:00
select.el Prevent selection converter from signalling if buffer is narrowed 2022-08-13 17:49:42 +08:00
server.el Merge from origin/emacs-28 2022-09-06 06:30:27 +02:00
ses.el Merge from origin/emacs-28 2022-07-14 11:37:42 +02:00
shadowfile.el Revert "Decrease use of the word "Emacsen" in docs" 2022-10-01 22:34:47 +02:00
shell.el Rename comint-fl-* to comint-fontify-input-* and mention it in NEWS 2022-09-30 21:15:06 +02:00
simple.el ; * lisp/simple.el (cursor-face-highlight-mode): Doc fix. 2022-10-04 22:25:20 +03:00
skeleton.el
so-long.el Merge from origin/emacs-28 2022-07-14 11:37:42 +02:00
sort.el Make sorting not change buffer modification status always 2022-05-03 21:23:40 +02:00
soundex.el
speedbar.el Remove some XEmacs references in speedbar.el 2022-09-12 13:09:23 +02:00
sqlite-mode.el Fix cl-generic bootstrap problems 2022-06-24 11:04:51 +02:00
sqlite.el
startup.el Rename to inhibit-automatic-native-compilation 2022-10-03 19:50:03 +02:00
strokes.el Prefer defvar-keymap in several cases 2022-09-13 15:05:38 +02:00
subr.el * lisp/subr.el (y-or-n-p): Use substitute-command-keys. 2022-10-04 17:39:28 +02:00
svg.el
t-mouse.el t-mouse.el: Make sure we apply the setting to new terminals 2022-08-30 17:55:03 -04:00
tab-bar.el Use '^' key for detach command bindings 2022-09-14 16:03:50 -07:00
tab-line.el Prefer defvar-keymap in tab-line.el 2022-09-13 11:06:40 +02:00
tabify.el
talk.el
tar-mode.el Merge from origin/emacs-28 2022-09-21 10:25:06 +02:00
tempo.el
term.el Delete many items obsolete since 24.3 2022-09-09 11:27:30 +02:00
thingatpt.el Clarify face-at-point doc string and add (thing-at-point 'face) 2022-08-12 15:54:55 +02:00
thread.el
time-stamp.el
time.el New command 'world-clock-copy-time-as-kill' 2022-10-05 16:33:23 +02:00
timezone.el
tmm.el
tool-bar.el Prefer defvar-keymap in some trivial cases 2022-07-20 09:27:30 +02:00
tooltip.el Delete obsolete variable tooltip-use-echo-area 2022-07-09 13:35:41 +02:00
transient.el * lisp/transient.el: Update to package version v0.3.7-158-gc09b34e 2022-08-07 00:28:18 +02:00
tree-widget.el Make the Unicode tree widget prettier 2022-06-05 15:59:37 +02:00
treesit.el ; Add documentation for tree-sitter parser after-change notifiers 2022-11-16 14:40:40 -08:00
tutorial.el Don't have the tutorial ask to save if we haven't moved 2022-05-20 03:59:39 +02:00
type-break.el Rename timep to type-break-timep 2022-08-04 11:39:23 +02:00
uniquify.el Fix up some prefix registration problems in doc strings 2022-08-04 11:03:10 +02:00
userlock.el
vcursor.el ; Delete not-useful comments referring to Emacs 19. 2022-08-19 18:05:51 +02:00
version.el
view.el Don't lose read-only marking when reverting a view-mode buffer 2022-08-24 13:39:41 +02:00
w32-fns.el Speed up generation of loaddefs files 2022-05-31 18:08:33 +02:00
w32-vars.el
wdired.el Make wdired match dired with symlink permissions 2022-09-10 08:20:31 +02:00
whitespace.el Fix whitespace-mode in read-only buffers 2022-09-26 12:56:07 +02:00
wid-browse.el Prefer defvar-keymap in several cases 2022-09-13 15:05:38 +02:00
wid-edit.el Prefer defvar-keymap in several cases 2022-09-13 15:05:38 +02:00
widget.el Drop support for the dead third-party w3 package 2022-07-09 17:27:49 +02:00
windmove.el ; Normalize some "Author" headers 2022-07-20 22:38:01 +02:00
window.el Use '^' key for detach command bindings 2022-09-14 16:03:50 -07:00
winner.el ; * lisp/winner.el: Fix two comments. 2022-10-01 22:35:46 +02:00
woman.el Avoid using aliases for color functions 2022-08-09 22:28:08 +02:00
x-dnd.el ; Fix typos 2022-08-08 14:23:29 +02:00
xdg.el Add new function xdg-session-type to xdg.el 2022-09-21 14:00:23 +02:00
xml.el
xt-mouse.el
xwidget.el Revert "Prefer defvar-keymap in xwidget.el" 2022-07-21 09:19:14 +08:00
yank-media.el Fix yank-media utf-16 detection 2022-02-05 08:50:05 +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.