| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
lisp/makefile.w32-in (EMACS): Default to ../src/$(BLD)/emacs.exe.
|
| |
|
|
|
|
| |
* lisp/ldefs-boot.el: Revert to upstream's version.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lisp/subr.el (apply-partially): Move from subr.el; don't use lexical-let.
(eval-after-load): Obey lexical-binding.
* lisp/simple.el (apply-partially): Move to subr.el.
* lisp/makefile.w32-in: Match changes in Makefile.in.
(BIG_STACK_DEPTH, BIG_STACK_OPTS, BYTE_COMPILE_FLAGS): New vars.
(.el.elc, compile-CMD, compile-SH, compile-always-CMD)
(compile-always-SH, compile-calc-CMD, compile-calc-SH): Use them.
(COMPILE_FIRST): Add pcase, macroexp, and cconv.
* lisp/emacs-lisp/macroexp.el (macroexpand-all-1): Silence warning about
calling CL's `compiler-macroexpand'.
* lisp/emacs-lisp/bytecomp.el (byte-compile-preprocess): New function.
(byte-compile-initial-macro-environment)
(byte-compile-toplevel-file-form, byte-compile, byte-compile-sexp): Use it.
(byte-compile-eval, byte-compile-eval-before-compile): Obey lexical-binding.
(byte-compile--for-effect): Rename from `for-effect'.
(display-call-tree): Use case.
* lisp/emacs-lisp/byte-opt.el (for-effect): Don't declare as dynamic.
(byte-optimize-form-code-walker, byte-optimize-form):
Revert to old arg name.
* lisp/Makefile.in (BYTE_COMPILE_FLAGS): New var.
(compile-onefile, .el.elc, compile-calc, recompile): Use it.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* leim/makefile.w32-in (RUN_EMACS):
* leim/Makefile.in (RUN-EMACS): Add --no-site-lisp.
* lib-src/Makefile.in (EMACSOPT): Add --no-site-lisp.
* lisp/makefile.w32-in (EMACSOPT): Add --no-site-lisp.
|
|
|
|
|
|
|
|
|
|
| |
* leim/makefile.w32-in (RUN_EMACS):
* leim/Makefile.in (RUN-EMACS): -batch implies --no-init-file.
* lisp/makefile.w32-in (EMACSOPT): -batch implies --no-init-file.
* src/makefile.w32-in ($(EMACS)):
* src/Makefile.in (emacs$(EXEEXT)): -batch implies -q.
|
|
|
|
|
|
|
|
|
|
|
|
| |
nt/makefile.w32-in (frc, TAGS, TAGS-gmake, TAGS-nmake): New targets.
emacs-src.tags: New file.
src/makefile.w32-in (TAGS, frc, TAGS-LISP, ../nt/TAGS, tags)
(TAGS-gmake, TAGS-nmake, TAGS-LISP-gmake, TAGS-LISP-nmake)
(nt-TAGS-gmake, nt-TAGS-nmake): New targets.
lisp/makefile.w32-in (DEST, TAGS, TAGS-LISP, TAGS-nmake)
(TAGS-LISP-nmake, TAGS-gmake, TAGS-LISP-gmake, TAGS-SH)
(TAGS-LISP-SH, TAGS-CMD, TAGS-LISP-CMD): New targets.
lib-src/makefile.w32-in (tags, TAGS): New targets.
|
|
|
|
|
|
|
|
| |
2010-09-08T14:42:54Z!michael.albinus@gmx.de, 2010-09-13T15:17:01Z!michael.albinus@gmx.de to Windows.
* makefile.w32-in (LOADDEFS): Add $(lisp)/net/tramp-loaddefs.el.
(TRAMP_SRC): New macro.
($(lisp)/net/tramp-loaddefs.el): New target.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/emacs.c (main): Remove --unibyte handling (Bug#6886).
* lisp/startup.el (command-line-1): Issue warning for ignored arguments
--unibyte, etc (Bug#6886).
* doc/lispref/nonascii.texi (Text Representations):
* doc/lispref/loading.texi (Loading Non-ASCII):
* doc/lispref/compile.texi (Byte Compilation): Don't mention obsolete
--unibyte command-line argument.
|
|
|
|
|
|
|
| |
* lib-src/makefile.w32-in (lisp2): Fix references to vc/vc-hooks.elc
and vc/ediff-hook.elc.
* lisp/makefile.w32-in (WINS_BASIC): Include new directory vc.
|
| |
|
|
|
|
|
|
|
|
| |
Makefile.in (bzr-update): Renamed from cvs-update.
(cvs-update): New target for backward compatibility.
makefile.w32-in (bzr-update): Renamed from cvs-update.
(cvs-update): New target for backward compatibility.
|
|
|
|
| |
are compiled.
|
|
|
|
| |
* Makefile.in: Don't refer cc-subword.elc but subword.elc.
|
|
|
|
|
|
| |
($(lisp)/calendar/diary-loaddefs.el, $(lisp)/calendar/hol-loaddefs.el)
($(lisp)/mh-e/mh-loaddefs.el): Pass $(MAKE) as second argument to
w32-batch-update-autoloads.
|
| |
|
|
|
|
| |
(custom-deps, finder-data, autoloads): Use it.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
(bootstrap-clean-CMD, bootstrap-clean-SH): Remove *.elc files in subdirs
of cedet as well.
|
| |
|
|
|
|
|
| |
(WINS_CEDET): Add cedet.
(update-subdirs-SH): Use $(WINS_SUBDIR), not $(WINS).
|
|
|
|
|
| |
(WINS_ALMOST): Set from WINS_BASIC and WINS_CEDET.
(update-subdirs-CMD): Use WINS_SUBDIR, not WINS_ALMOST.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
($(MH_E_DIR)/mh-alias.elc $(MH_E_DIR)/mh-comp.elc)
($(MH_E_DIR)/mh-folder.elc $(MH_E_DIR)/mh-funcs.elc)
($(MH_E_DIR)/mh-identity.elc $(MH_E_DIR)/mh-inc.elc)
($(MH_E_DIR)/mh-junk.elc $(MH_E_DIR)/mh-letter.elc)
($(MH_E_DIR)/mh-limit.elc $(MH_E_DIR)/mh-mime.elc)
($(MH_E_DIR)/mh-print.elc $(MH_E_DIR)/mh-scan.elc)
($(MH_E_DIR)/mh-search.elc $(MH_E_DIR)/mh-seq.elc)
($(MH_E_DIR)/mh-show.elc $(MH_E_DIR)/mh-speed.elc)
($(MH_E_DIR)/mh-thread.elc $(MH_E_DIR)/mh-tool-bar.elc)
($(MH_E_DIR)/mh-utils.elc $(MH_E_DIR)/mh-xface.elc)
($(MH_E_DIR)/mh-e.elc $(MH_E_DIR)/mh-limit.elc): New dependencies.
|
|
|
|
| |
(recompile): Depend on compile-first.
|
|
|
|
|
|
|
|
|
|
| |
($(lisp)/progmodes/cc-align.elc, $(lisp)/progmodes/cc-cmds.elc)
($(lisp)/progmodes/cc-compat.elc, $(lisp)/progmodes/cc-defs.elc)
($(lisp)/progmodes/cc-engine.elc)
($(lisp)/progmodes/cc-fonts.elc, $(lisp)/progmodes/cc-langs.elc)
($(lisp)/progmodes/cc-mode.elc, $(lisp)/progmodes/cc-styles.elc)
($(lisp)/progmodes/cc-subword.elc)
($(lisp)/progmodes/cc-vars.elc): New dependencies.
|
|
|
|
|
|
|
| |
cus-load.el with `echo', and include "Local Variables" section to prevent
the empty file from being compiled.
(cus-load.el-SH, cus-load.el-CMD): New SHELLTYPE-specific targets that
generate an empty cus-load.el.
|
|
|
|
|
| |
(clean): Delete calc/calc-loaddefs.el~ and eshell/esh-groups.el~.
(AUTOGENEL): Add $(lisp)/nxml/subdirs.el.
|
|
|
|
|
|
|
| |
Don't copy ldefs-boot.el over loaddefs.el.
(bootstrap-clean): Remove loaddefs.el and don't depend on it.
(loaddefs.el-SH, loaddefs.el-CMD): Don't add autoloads and defvars
to loaddefs.el; they are not needed now. Add coding cookie.
|
| |
|
| |
|
|
|
|
|
|
|
| |
($(lisp)/mh-e/mh-loaddefs.el): Simplify rule.
(pre-mh-loaddefs.el-CMD, pre-mh-loaddefs.el-SH): Remove.
(AUTOGENEL): New variable.
(distclean, maintainer-clean): New targets.
|
| |
|
|
|
|
|
|
| |
($(lisp)/calendar/hol-loaddefs.el): New targets.
(LOADDEFS): New macro.
(autoloads): Depend on $(LOADDEFS).
|
|
|
|
|
| |
(WINS): Add term here.
(custom-deps, finder-data): Use WINS_ALMOST.
|
|\
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
|
| |\
| | |
| | |
| | | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
|
| | | |
|
|\ \ \
| |/ /
| | |
| | | |
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-300
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
(BYTE_COMPILE_EXTRA_FLAGS): New variable.
(.el.elc, compile-CMD, compile-SH, compile-always-CMD)
(compile-always-SH, compile-calc-CMD, compile-calc-SH)
($(lisp)/progmodes/cc-mode.elc): Use it.
($(lisp)/progmodes/cc-mode.elc): New rule.
|
|\ \ \
| |/ /
| | |
| | | |
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-294
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Patches applied:
* emacs--devo--0 (patch 866-879)
- Merge multi-tty branch
- Update from CVS
- Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-257
|