emacs/lisp
Daniel Colascione de76a167dc Performance improvements for vc-hg
Teach vc-hg how to read some Mercurial internal data structures,
allowing us to avoid the need to run hg status -A, which is very slow
for large repositories.  Fall back to running hg if anything looks
funny.  vc-hg now puts the _working directory_ revision in the
modeline instead of the file revision, which greatly improves
performance and which allows us to again skip running hg in the case
that we have an active bookmark.

* lisp/vc/vc-hg.el (vc-hg-state): Try calling `vc-hg-statefast'
(vc-hg-symbolic-revision-styles)
(vc-hg-use-file-version-for-mode-line-version)
(vc-hg-parse-hg-data-structures): New user preferences
(vc-hg--active-bookmark-internal, vc-hg--run-log)
(vc-hg--symbolic-revision, vc-hg-mode-line-string)
(vc-hg--read-u8, vc-hg--read-u32-be)
(vc-hg--raw-dirstate-search, vc-hg--cached-dirstate-search)
(vc-hg--parts-to-string, vc-hg--pcre-to-elisp-re)
(vc-hg--glob-to-pcre, vc-hg--hgignore-add-pcre)
(vc-hg--hgignore-add-glob, vc-hg--hgignore-add-path)
(vc-hg--slurp-hgignore-1, vc-hg--slurp-hgignore)
(vc-hg--ignore-patterns-valid-p)
(vc-hg--ignore-patterns-ignored-p, vc-hg--time-to-fixnum)
(vc-hg--file-ignored-p, vc-hg--read-repo-requirements)
(vc-hg--requirements-understood-p, vc-hg--dirstate-scan-cache)
(vc-hg-state-fast): New functions.
(vc-hg--hgignore-patterns, vc-hg--hgignore-filenames)
(vc-hg--cached-ignore-patterns, vc-hg--dirstate-scan-cache)
(vc-hg--dirstate-scan-cache): New internal variables.
* lisp/vc/vc-hooks.el (vc-refresh-state): Invoke vc find-file-hook
before updating modeline.
2016-02-08 10:52:54 -08:00
..
calc Update copyright year to 2016 2016-01-01 01:34:24 -08:00
calendar Merge from origin/emacs-25 2016-02-03 23:56:08 -08:00
cedet Improve the custom type of some user options. 2016-01-30 11:51:10 -08:00
emacs-lisp Merge from origin/emacs-25 2016-02-03 23:56:08 -08:00
emulation Improve the custom type of some user options. 2016-01-30 11:51:10 -08:00
erc Merge from origin/emacs-25 2016-02-03 23:56:08 -08:00
eshell Add some missing version tags. 2016-01-12 20:06:49 -05:00
gnus Allow various Gnus and Message address variables to be functions 2016-02-08 13:28:37 +11:00
international Expunge "allow" + infinitive without direct object from source and doc. 2016-01-24 20:30:39 +00:00
language support rendering of wider range of combinging characters by ftfont backend 2016-01-26 22:58:07 +09:00
leim/quail Update copyright year to 2016 2016-01-01 01:34:24 -08:00
mail Make mail-extract-address-components return the user name more 2016-02-08 16:44:56 +11:00
mh-e - 2016-01-30 11:43:26 -08:00
net lisp/net/shr.el (shr-tag-del, shr-tag-ins): New functions. 2016-02-07 13:11:57 +11:00
nxml (rng-c-fix-escaped-newlines): Use subst-char-in-string 2016-01-25 10:56:04 -05:00
obsolete Remove packages obsoleted before Emacs 24. 2016-02-04 00:13:36 -05:00
org Merge from origin/emacs-25 2016-02-03 23:56:08 -08:00
play Improve the custom type of some user options. 2016-01-30 11:51:10 -08:00
progmodes On leaving CC Mode, clean up by removing character properties. 2016-02-07 15:06:43 +00:00
term Add some missing version tags. 2016-01-12 20:06:49 -05:00
textmodes Merge from origin/emacs-25 2016-02-03 23:56:08 -08:00
url Ensure progress when fetching from the queue 2016-02-08 17:13:01 +11:00
vc Performance improvements for vc-hg 2016-02-08 10:52:54 -08:00
abbrev.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
align.el * lisp/align.el (align): Simplify a lambda 2016-01-03 16:58:35 +00:00
allout-widgets.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
allout.el Mark some user options that can get evalled as risky. 2016-01-30 11:36:41 -08:00
ansi-color.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
apropos.el Spelling fix 2016-01-09 16:15:01 -08:00
arc-mode.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
array.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
autoarg.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
autoinsert.el Improve the custom type of some user options. 2016-02-01 20:59:32 -05:00
autorevert.el Expunge "allow" + infinitive without direct object from source and doc. 2016-01-24 20:30:39 +00:00
avoid.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
battery.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
bindings.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
bookmark.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
bs.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
buff-menu.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
button.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
calculator.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
case-table.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
cdl.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.1 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.2 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.3 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.4 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.5 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.6 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.7 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.8 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.9 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.10 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.11 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.12 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.13 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.14 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.15 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.16 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.17 ; Spelling fixes (American spelling) 2016-01-25 18:24:09 -05:00
character-fold.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
chistory.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
cmuscheme.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
color.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
comint.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
completion.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
composite.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
COPYING
cus-dep.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
cus-edit.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
cus-face.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
cus-start.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
cus-theme.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
custom.el * lisp/custom.el (defcustom): Doc fix. 2016-01-28 17:45:50 -05:00
dabbrev.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
delim-col.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
delsel.el Improve documentation of Delete Selection mode 2016-01-08 14:06:13 +02:00
descr-text.el Fix some declarations. 2016-01-12 20:49:34 -05:00
desktop.el Improve the custom type of some user options. 2016-01-30 11:51:10 -08:00
dframe.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
dired-aux.el Merge from origin/emacs-25 2016-01-30 11:28:37 -08:00
dired-x.el Merge from origin/emacs-25 2016-01-18 22:56:34 -08:00
dired.el ; Auto-commit of loaddefs files. 2016-01-24 07:23:33 -05:00
dirtrack.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
disp-table.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
dnd.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
doc-view.el Fix desktop support in todo-mode and doc-view (bug#22377) 2016-01-21 11:19:21 +01:00
dom.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
dos-fns.el Expunge "allow" + infinitive without direct object from source and doc. 2016-01-24 20:30:39 +00:00
dos-vars.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
dos-w32.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
double.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
dynamic-setting.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ebuff-menu.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
echistory.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
edmacro.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ehelp.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
elec-pair.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
electric.el Add some missing version tags. 2016-01-12 20:06:49 -05:00
elide-head.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
emacs-lock.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
env.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
epa-dired.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
epa-file.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
epa-hook.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
epa-mail.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
epa.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
epg-config.el Add some missing version tags. 2016-01-12 20:06:49 -05:00
epg.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
expand.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ezimage.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
face-remap.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
facemenu.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
faces.el Underline read-multiple-choice-face 2016-02-05 14:21:27 +11:00
ffap.el Merge from origin/emacs-25 2016-01-11 22:51:27 -08:00
filecache.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
filenotify.el Backport kqueue integration from master 2016-01-22 19:56:09 +01:00
files-x.el Backport: * lisp/files.el: Remove support for extra .dir-locals file 2016-01-30 19:54:41 +00:00
files.el Merge from origin/emacs-25 2016-02-03 23:56:08 -08:00
filesets.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
find-cmd.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
find-dired.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
find-file.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
find-lisp.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
finder.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
flow-ctrl.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
foldout.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
follow.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
font-core.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
font-lock.el - 2016-01-30 11:43:26 -08:00
format-spec.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
format.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
forms.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
frame.el Ensure redisplay when 'truncate-lines' is set 2016-01-04 19:08:37 +02:00
frameset.el Expunge "allow" + infinitive without direct object from source and doc. 2016-01-24 20:30:39 +00:00
fringe.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
generic-x.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
gs.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
help-at-pt.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
help-fns.el Backport: * lisp/files.el: Remove support for extra .dir-locals file 2016-01-30 19:54:41 +00:00
help-macro.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
help-mode.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
help.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
hex-util.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
hexl.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
hfy-cmap.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
hi-lock.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
hilit-chg.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
hippie-exp.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
hl-line.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
htmlfontify.el - 2016-01-30 11:27:34 -08:00
ibuf-ext.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
ibuf-macs.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ibuffer.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
icomplete.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ido.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ielm.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
iimage.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
image-dired.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
image-file.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
image-mode.el Don't hard-code 1 as point-min. 2016-01-19 19:09:45 -05:00
image.el Automatically scale images up on high-density screens 2016-02-08 18:22:53 +11:00
imenu.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
indent.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
info-look.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
info-xref.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
info.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
informat.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
isearch.el Fix doc string of 'isearch-search-fun-function' 2016-01-20 15:09:09 +02:00
isearchb.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
jit-lock.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
jka-cmpr-hook.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
jka-compr.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
json.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
kermit.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
kmacro.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ldefs-boot.el ; Auto-commit of loaddefs files. 2016-02-01 06:22:18 -05:00
linum.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
loadhist.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
loadup.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
locate.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
lpr.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ls-lisp.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
macros.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
Makefile.in Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
makesum.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
man.el Improve the custom type of some user options. 2016-01-30 11:51:10 -08:00
master.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
mb-depth.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
md4.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
menu-bar.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
midnight.el Improve the custom type of some user options. 2016-01-30 11:51:10 -08:00
minibuf-eldef.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
minibuffer.el Add project-find-file and project-or-external-find-file 2016-01-07 20:56:09 +03:00
misc.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
misearch.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
mouse-copy.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
mouse-drag.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
mouse.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
mpc.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
msb.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
mwheel.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
newcomment.el In comment-dwim with style `extra-line', respect indent-tabs-mode. 2016-01-15 12:32:32 +00:00
notifications.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
novice.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
obarray.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
outline.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
paren.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
password-cache.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
pcmpl-cvs.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
pcmpl-gnu.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
pcmpl-linux.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
pcmpl-rpm.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
pcmpl-unix.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
pcmpl-x.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
pcomplete.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
printing.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
proced.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
profiler.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ps-bdf.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ps-def.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ps-mule.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
ps-print.el Merge from origin/emacs-25 2016-01-11 22:48:07 -08:00
ps-samp.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
README A few more minor quoting fixes in a script and a text file 2015-09-16 16:09:31 -07:00
recentf.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
rect.el Add some missing version tags. 2016-01-12 20:06:49 -05:00
register.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
repeat.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
replace.el Improve the custom type of some user options. 2016-02-01 20:59:32 -05:00
reposition.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
reveal.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
rfn-eshadow.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
rot13.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ruler-mode.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
savehist.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
saveplace.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
sb-image.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
scroll-all.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
scroll-bar.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
scroll-lock.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
select.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
server.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ses.el Merge from origin/emacs-25 2016-02-03 23:56:08 -08:00
shadowfile.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
shell.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
simple.el ; Spelling fixes (American spelling) 2016-01-25 18:24:09 -05:00
skeleton.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
sort.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
soundex.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
speedbar.el Improve the custom type of some user options. 2016-01-30 11:51:10 -08:00
startup.el ; * lisp/startup.el: Sentences end with two spaces. 2016-01-07 20:37:17 -05:00
strokes.el Expunge "allow" + infinitive without direct object from source and doc. 2016-01-24 20:30:39 +00:00
subr.el Use underline on all terminals that support it 2016-02-06 14:08:26 +11:00
t-mouse.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
tabify.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
talk.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
tar-mode.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
tempo.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
term.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
thingatpt.el * lisp/thingatpt.el (thing-at-point-uri-schemes): Add "magnet:" 2016-01-13 20:18:53 -05:00
thumbs.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
time-stamp.el Remove handling of non-string time-stamp formats, obsolete for 20 years. 2016-01-20 20:11:16 -05:00
time.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
timezone.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
tmm.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
tool-bar.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
tooltip.el Improve the custom type of some user options. 2016-01-30 11:51:10 -08:00
tree-widget.el Improve the custom type of some user options. 2016-01-30 11:51:10 -08:00
tutorial.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
type-break.el Improve the custom type of some user options. 2016-01-30 11:51:10 -08:00
uniquify.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
userlock.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
vcursor.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
version.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
view.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
vt-control.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
vt100-led.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
w32-fns.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
w32-vars.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
wdired.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
whitespace.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
wid-browse.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
wid-edit.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
widget.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
windmove.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
window.el c:/emacs-git/next/ChangeLog 2016-01-29 11:14:13 +01:00
winner.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
woman.el Improve the custom type of some user options. 2016-01-30 11:51:10 -08:00
x-dnd.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
xml.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
xt-mouse.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
xwidget.el Quoting fixes in doc strings and diagnostics 2016-02-03 17:20:17 -08: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.