[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs 23.3 released
From: |
Stefan Monnier |
Subject: |
Re: Emacs 23.3 released |
Date: |
Mon, 14 Mar 2011 10:10:27 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
> I'm now bootstrapping lexbind-new straight from the repo, with just
> two changes:
Great. So my changes to makefile.w32-in work? The mind boggles!
> - Using loaddefs.el from a previous bootstrap as ldefs-boot.el.
Hmm... I'm really curious why that's needed. I rarely bootstrap my
usual Emacs, but I bootstrap the lexbind branch pretty often (using
some underused old 16-core Athlon X2 machine, it's barely 3mins to
bootstrap, less than a minute and a half to recompile all the files) for
benchmarking purposes. So under GNU/Linux it bootstraps fine, and the
loaddefs.el should not be affected much by platform differences, AFAICT.
I just noticed that, contrary to my belief, the lexbind branch does have
changes in ldefs-boot (so I'll get conflicts at the next merge that
changes ldefs-boot). Could you try
bzr revert -r ancestor:../trunk lisp/ldefs-boot.el
or copy the trunk's ldefs-boot.el to see if that fixes the problem?
(both the trunk's and the current lexbind version work fine for me under
GNU/Linux).
> On make'ing the target compile-CMD, bytecompiling the COMPILE_FIRST
> files throws errors for pcase.el, macroexp.el and cconv.el, like
> these:
I guess the patch below will fix those problem.
Stefan
=== modified file 'lisp/makefile.w32-in'
--- lisp/makefile.w32-in 2011-03-12 03:32:43 +0000
+++ lisp/makefile.w32-in 2011-03-14 13:49:12 +0000
@@ -84,9 +84,9 @@
COMPILE_FIRST = \
$(lisp)/emacs-lisp/byte-opt.el \
$(lisp)/emacs-lisp/bytecomp.el \
- $(lisp)/emacs-lisp/pcase.elc \
- $(lisp)/emacs-lisp/macroexp.elc \
- $(lisp)/emacs-lisp/cconv.elc \
+ $(lisp)/emacs-lisp/pcase.el \
+ $(lisp)/emacs-lisp/macroexp.el \
+ $(lisp)/emacs-lisp/cconv.el \
$(lisp)/subr.el \
$(lisp)/progmodes/cc-mode.el \
$(lisp)/progmodes/cc-vars.el
- Re: Emacs 23.3 released, (continued)
- Re: Emacs 23.3 released, Andreas Schwab, 2011/03/11
- Re: Emacs 23.3 released, Stefan Monnier, 2011/03/11
- Re: Emacs 23.3 released, Andreas Schwab, 2011/03/11
- Re: Emacs 23.3 released, Juanma Barranquero, 2011/03/11
- Re: Emacs 23.3 released, Stefan Monnier, 2011/03/11
Re: Emacs 23.3 released, Thierry Volpiatto, 2011/03/10
- Re: Emacs 23.3 released, Stefan Monnier, 2011/03/10
- Re: Emacs 23.3 released, Thierry Volpiatto, 2011/03/11
- Re: Emacs 23.3 released, Stefan Monnier, 2011/03/11
- Re: Emacs 23.3 released, Juanma Barranquero, 2011/03/12
- Re: Emacs 23.3 released,
Stefan Monnier <=
- Re: Emacs 23.3 released, Juanma Barranquero, 2011/03/14
- RE: Lexbind (was: Emacs 23.3 released), Stefan Monnier, 2011/03/14
- Re: Lexbind (was: Emacs 23.3 released), Juanma Barranquero, 2011/03/16
- Re: Lexbind (was: Emacs 23.3 released), Eli Zaretskii, 2011/03/17
- Re: Lexbind (was: Emacs 23.3 released), Juanma Barranquero, 2011/03/17
- Re: Lexbind (was: Emacs 23.3 released), Juanma Barranquero, 2011/03/17
- Re: Lexbind (was: Emacs 23.3 released), Eli Zaretskii, 2011/03/17
- Re: Lexbind (was: Emacs 23.3 released), Juanma Barranquero, 2011/03/17
- Re: Lexbind (was: Emacs 23.3 released), Eli Zaretskii, 2011/03/17
- Re: Lexbind (was: Emacs 23.3 released), Juanma Barranquero, 2011/03/17