X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/699c782b7668c44d0fa4446331b0590a6d5dac82..7479dd3e8afeac3925c1d5e23d5296623852cff8:/src/lisp.mk diff --git a/src/lisp.mk b/src/lisp.mk index c082630f71..59d5b86c33 100644 --- a/src/lisp.mk +++ b/src/lisp.mk @@ -1,7 +1,7 @@ ### lisp.mk --- src/Makefile fragment for GNU Emacs -## Copyright (C) 1985, 1987-1988, 1993-1995, 1999-2012 -## Free Software Foundation, Inc. +## Copyright (C) 1985, 1987-1988, 1993-1995, 1999-2014 Free Software +## Foundation, Inc. ## This file is part of GNU Emacs. @@ -30,11 +30,13 @@ ## sed -e 's/"[ )].*//' -n -e '/(load "/ s/.*load "//p' loadup.el | \ ## grep -vE 'site-|ldefs-boot' ## minus any duplicates. -## Note that you cannot just add a ".elc" extension to every file, -## since some of them are no-byte-compile (eg some language/ ones). +## Note that you can generally just add a ".elc" extension to every file +## that does not have an explicit .el extension, but beware of any +## no-byte-compile ones. -## Confusingly, term/internal is not in loadup, but is unconditionally -## loaded by pc-win, which is. +## Confusingly, international/cp51932 and international/eucjp-ms are +## unconditionally loaded from language/japanese, instead of being +## loaded directly from loadup.el; FIXME. ## Note that this list should not include lisp files which might not ## be present, like site-load.el and site-init.el; this makefile @@ -53,7 +55,7 @@ lisp = \ $(lispsource)/emacs-lisp/byte-run.elc \ $(lispsource)/emacs-lisp/backquote.elc \ $(lispsource)/subr.elc \ - $(lispsource)/version.el \ + $(lispsource)/version.elc \ $(lispsource)/widget.elc \ $(lispsource)/custom.elc \ $(lispsource)/emacs-lisp/map-ynp.elc \ @@ -64,10 +66,12 @@ lisp = \ $(lispsource)/format.elc \ $(lispsource)/bindings.elc \ $(lispsource)/files.elc \ + $(lispsource)/emacs-lisp/macroexp.elc \ $(lispsource)/cus-face.elc \ $(lispsource)/faces.elc \ $(lispsource)/button.elc \ $(lispsource)/startup.elc \ + $(lispsource)/emacs-lisp/nadvice.elc \ $(lispsource)/minibuffer.elc \ $(lispsource)/abbrev.elc \ $(lispsource)/simple.elc \ @@ -82,28 +86,30 @@ lisp = \ $(lispsource)/language/chinese.elc \ $(lispsource)/language/cyrillic.elc \ $(lispsource)/language/indian.elc \ - $(lispsource)/language/sinhala.el \ - $(lispsource)/language/english.el \ + $(lispsource)/language/sinhala.elc \ + $(lispsource)/language/english.elc \ $(lispsource)/language/ethiopic.elc \ $(lispsource)/language/european.elc \ - $(lispsource)/language/czech.el \ - $(lispsource)/language/slovak.el \ - $(lispsource)/language/romanian.el \ - $(lispsource)/language/greek.el \ + $(lispsource)/language/czech.elc \ + $(lispsource)/language/slovak.elc \ + $(lispsource)/language/romanian.elc \ + $(lispsource)/language/greek.elc \ $(lispsource)/language/hebrew.elc \ - $(lispsource)/language/japanese.el \ - $(lispsource)/language/korean.el \ - $(lispsource)/language/lao.el \ - $(lispsource)/language/tai-viet.el \ - $(lispsource)/language/thai.el \ + $(lispsource)/language/japanese.elc \ + $(lispsource)/international/cp51932.el \ + $(lispsource)/international/eucjp-ms.el \ + $(lispsource)/language/korean.elc \ + $(lispsource)/language/lao.elc \ + $(lispsource)/language/tai-viet.elc \ + $(lispsource)/language/thai.elc \ $(lispsource)/language/tibetan.elc \ $(lispsource)/language/vietnamese.elc \ - $(lispsource)/language/misc-lang.el \ - $(lispsource)/language/utf-8-lang.el \ - $(lispsource)/language/georgian.el \ - $(lispsource)/language/khmer.el \ - $(lispsource)/language/burmese.el \ - $(lispsource)/language/cham.el \ + $(lispsource)/language/misc-lang.elc \ + $(lispsource)/language/utf-8-lang.elc \ + $(lispsource)/language/georgian.elc \ + $(lispsource)/language/khmer.elc \ + $(lispsource)/language/burmese.elc \ + $(lispsource)/language/cham.elc \ $(lispsource)/indent.elc \ $(lispsource)/window.elc \ $(lispsource)/frame.elc \ @@ -120,17 +126,20 @@ lisp = \ $(lispsource)/isearch.elc \ $(lispsource)/rfn-eshadow.elc \ $(lispsource)/menu-bar.elc \ - $(lispsource)/paths.el \ $(lispsource)/emacs-lisp/lisp.elc \ $(lispsource)/textmodes/page.elc \ $(lispsource)/register.elc \ $(lispsource)/textmodes/paragraphs.elc \ + $(lispsource)/progmodes/prog-mode.elc \ $(lispsource)/emacs-lisp/lisp-mode.elc \ $(lispsource)/textmodes/text-mode.elc \ $(lispsource)/textmodes/fill.elc \ + $(lispsource)/newcomment.elc \ $(lispsource)/replace.elc \ + $(lispsource)/emacs-lisp/tabulated-list.elc \ $(lispsource)/buff-menu.elc \ $(lispsource)/fringe.elc \ + $(lispsource)/emacs-lisp/regexp-opt.elc \ $(lispsource)/image.elc \ $(lispsource)/international/fontset.elc \ $(lispsource)/dnd.elc \ @@ -143,6 +152,7 @@ lisp = \ $(lispsource)/term/w32-win.elc \ $(lispsource)/ls-lisp.elc \ $(lispsource)/disp-table.elc \ + $(lispsource)/w32-common-fns.elc \ $(lispsource)/dos-w32.elc \ $(lispsource)/w32-fns.elc \ $(lispsource)/dos-fns.elc \ @@ -154,6 +164,8 @@ lisp = \ $(lispsource)/emacs-lisp/float-sup.elc \ $(lispsource)/vc/vc-hooks.elc \ $(lispsource)/vc/ediff-hook.elc \ + $(lispsource)/electric.elc \ + $(lispsource)/uniquify.elc \ $(lispsource)/tooltip.elc