* bug#1004: 23.0.60; Error visiting C files @ 2008-09-19 16:53 Eli Zaretskii 2008-09-19 18:05 ` martin rudalics 2008-09-19 18:13 ` Glenn Morris 0 siblings, 2 replies; 20+ messages in thread From: Eli Zaretskii @ 2008-09-19 16:53 UTC (permalink / raw) To: emacs-pretest-bug emacs -Q C-x C-f foo.c This produces error messages (see near the end of this report) and does NOT enter the C Mode. In GNU Emacs 23.0.60.67 (x86_64-unknown-linux-gnu, X toolkit) of 2008-09-19 on fencepost configured using `configure '--with-jpeg=no' '--with-png=no' '--with-gif=no' '--with-tiff=no'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: tooltip-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: ESC [ > 0 ; 1 3 6 ; 0 c C-x C-f e m a c s . c v TAB e m a c s / s r c / m s d o TAB c RET C-x b * M e s TAB RET ESC O A ESC O A ESC O A ESC O A ESC O A ESC O A C-@ C-u C-n C-n ESC w C-x b RET ESC x r e p o r t - e m a c s - b u TAB RET Recent messages: ("./emacs.cvs/emacs/src/emacs" "-Q") For information about GNU Emacs and the GNU system, type C-h C-a. Loading cc-langs...done Eval error in the `c-lang-defconst' for `c-cpp-matchers' in c-mode: Eval error in the `c-lang-defconst' for `c-matchers-1' in c-mode: File mode specification error: (error "`c-opt-cpp-prefix' got no (prior) value in c-mode (might be a cyclic reference)") Loading vc-cvs...done Mark set ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-19 16:53 bug#1004: 23.0.60; Error visiting C files Eli Zaretskii @ 2008-09-19 18:05 ` martin rudalics 2008-09-20 10:15 ` Eli Zaretskii 2008-09-19 18:13 ` Glenn Morris 1 sibling, 1 reply; 20+ messages in thread From: martin rudalics @ 2008-09-19 18:05 UTC (permalink / raw) To: 1004; +Cc: Eli Zaretskii > emacs -Q > C-x C-f foo.c > > This produces error messages (see near the end of this report) and > does NOT enter the C Mode. [...] > Eval error in the `c-lang-defconst' for `c-cpp-matchers' in c-mode: > Eval error in the `c-lang-defconst' for `c-matchers-1' in c-mode: > File mode specification error: (error "`c-opt-cpp-prefix' got no (prior) value in c-mode (might be a cyclic reference)") See Bug#913: 23.0.60; File mode specification error for w32.c. What shall we do about this? martin ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-19 18:05 ` martin rudalics @ 2008-09-20 10:15 ` Eli Zaretskii 2008-09-21 11:58 ` martin rudalics 0 siblings, 1 reply; 20+ messages in thread From: Eli Zaretskii @ 2008-09-20 10:15 UTC (permalink / raw) To: martin rudalics, 1004; +Cc: bug-gnu-emacs > Date: Fri, 19 Sep 2008 20:05:42 +0200 > From: martin rudalics <rudalics@gmx.at> > Cc: Eli Zaretskii <eliz@fencepost.gnu.org> > > > emacs -Q > > C-x C-f foo.c > > > > This produces error messages (see near the end of this report) and > > does NOT enter the C Mode. > [...] > > Eval error in the `c-lang-defconst' for `c-cpp-matchers' in c-mode: > > Eval error in the `c-lang-defconst' for `c-matchers-1' in c-mode: > > File mode specification error: (error "`c-opt-cpp-prefix' got no (prior) value in c-mode (might be a cyclic reference)") > > See Bug#913: 23.0.60; File mode specification error for w32.c. > > What shall we do about this? IMO, we should add explicit dependencies for cc*.elc files. The patch below works for me; does anyone see a problem with it? 2008-09-20 Eli Zaretskii <eliz@gnu.org> * Makefile.in ($(lisp)/progmodes/cc-mode.elc): Remove. ($(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. Index: lisp/Makefile.in =================================================================== RCS file: /cvsroot/emacs/emacs/lisp/Makefile.in,v retrieving revision 1.158 diff -u -r1.158 Makefile.in --- lisp/Makefile.in 6 Sep 2008 18:22:45 -0000 1.158 +++ lisp/Makefile.in 20 Sep 2008 10:12:56 -0000 @@ -1362,15 +1362,6 @@ recompile: doit $(LOADDEFS) $(lisp)/progmodes/cc-mode.elc $(emacs) --eval "(batch-byte-recompile-directory 0)" $(lisp) -# CC Mode uses a compile time macro system which causes a compile time -# dependency in cc-mode.elc on the macros in cc-langs.el and the -# version string in cc-defs.el. -$(lisp)/progmodes/cc-mode.elc: \ - $(lisp)/progmodes/cc-mode.el \ - $(lisp)/progmodes/cc-langs.el \ - $(lisp)/progmodes/cc-defs.el - $(emacs) $(BYTE_COMPILE_EXTRA_FLAGS) -f batch-byte-compile $< - # Update MH-E internal autoloads. These are not to be confused with # the autoloads for the MH-E entry points, which are already in loaddefs.el. MH_E_DIR = $(lisp)/mh-e @@ -1460,4 +1451,51 @@ $(emacs) -l $(lisp)/emacs-lisp/check-declare \ --eval '(check-declare-directory "$(lisp)")' +# Dependencies + +# CC Mode uses a compile time macro system which causes a compile time +# dependency in cc-*.elc files on the macros in other cc-*.el and the +# version string in cc-defs.el. +$(lisp)/progmodes/cc-align.elc $(lisp)/progmodes/cc-awk.elc\ + $(lisp)/progmodes/cc-cmds.elc $(lisp)/progmodes/cc-compat.elc\ + $(lisp)/progmodes/cc-engine.elc $(lisp)/progmodes/cc-fonts.elc\ + $(lisp)/progmodes/cc-langs.elc $(lisp)/progmodes/cc-menus.elc\ + $(lisp)/progmodes/cc-mode.elc $(lisp)/progmodes/cc-styles.elc\ + $(lisp)/progmodes/cc-subword.elc $(lisp)/progmodes/cc-vars.elc: \ + $(lisp)/progmodes/cc-bytecomp.elc $(lisp)/progmodes/cc-defs.elc + +$(lisp)/progmodes/cc-align.elc: \ + $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc + +$(lisp)/progmodes/cc-cmds.elc: \ + $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc + +$(lisp)/progmodes/cc-compat.elc: \ + $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-styles.elc \ + $(lisp)/progmodes/cc-engine.elc + +$(lisp)/progmodes/cc-defs.elc: $(lisp)/progmodes/cc-bytecomp.elc \ + $(lisp)/emacs-lisp/cl.elc $(lisp)/emacs-lisp/regexp-opt.elc + +$(lisp)/progmodes/cc-engine.elc: $(lisp)/progmodes/cc-langs.elc \ + $(lisp)/progmodes/cc-vars.elc + +$(lisp)/progmodes/cc-fonts.elc: $(lisp)/progmodes/cc-langs.elc \ + $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc \ + $(lisp)/font-lock.elc + +$(lisp)/progmodes/cc-langs.elc: $(lisp)/progmodes/cc-vars.elc \ + $(lisp)/emacs-lisp/cl.elc + +$(lisp)/progmodes/cc-mode.elc: $(lisp)/progmodes/cc-langs.elc \ + $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc \ + $(lisp)/progmodes/cc-styles.elc $(lisp)/progmodes/cc-cmds.elc \ + $(lisp)/progmodes/cc-align.elc $(lisp)/progmodes/cc-menus.elc + +$(lisp)/progmodes/cc-styles.elc: $(lisp)/progmodes/cc-vars.elc \ + $(lisp)/progmodes/cc-align.elc + +$(lisp)/progmodes/cc-subword.elc: $(lisp)/progmodes/cc-cmds.elc + +$(lisp)/progmodes/cc-vars.elc: $(lisp)/custom.elc $(lisp)/widget.elc # Makefile ends here. ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-20 10:15 ` Eli Zaretskii @ 2008-09-21 11:58 ` martin rudalics 2008-09-21 17:59 ` Eli Zaretskii 2008-09-26 10:11 ` Eli Zaretskii 0 siblings, 2 replies; 20+ messages in thread From: martin rudalics @ 2008-09-21 11:58 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 1004 > IMO, we should add explicit dependencies for cc*.elc files. The patch > below works for me; does anyone see a problem with it? Please install. I suppose we'll notice soon enough if something goes wrong ;-) martin ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-21 11:58 ` martin rudalics @ 2008-09-21 17:59 ` Eli Zaretskii 2008-09-21 19:31 ` Stefan Monnier 2008-09-26 10:11 ` Eli Zaretskii 1 sibling, 1 reply; 20+ messages in thread From: Eli Zaretskii @ 2008-09-21 17:59 UTC (permalink / raw) To: martin rudalics; +Cc: 1004 > Date: Sun, 21 Sep 2008 13:58:47 +0200 > From: martin rudalics <rudalics@gmx.at> > CC: 1004@emacsbugs.donarmstrong.com > > > IMO, we should add explicit dependencies for cc*.elc files. The patch > > below works for me; does anyone see a problem with it? > > Please install. I suppose we'll notice soon enough if something > goes wrong ;-) Thanks. Stefan, Yidong, Glenn: any objections? thoughts? ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-21 17:59 ` Eli Zaretskii @ 2008-09-21 19:31 ` Stefan Monnier 2008-09-22 0:26 ` Glenn Morris 0 siblings, 1 reply; 20+ messages in thread From: Stefan Monnier @ 2008-09-21 19:31 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 1004 >> Please install. I suppose we'll notice soon enough if something >> goes wrong ;-) > Stefan, Yidong, Glenn: any objections? thoughts? No objection from me. I hope at some point we can deal with those dependencies in a more automatic way, but in the mean time, hand-made dependencies are better than nothing. Stefan ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-21 19:31 ` Stefan Monnier @ 2008-09-22 0:26 ` Glenn Morris 0 siblings, 0 replies; 20+ messages in thread From: Glenn Morris @ 2008-09-22 0:26 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 1004 Stefan Monnier wrote: > No objection from me. I hope at some point we can deal with those > dependencies in a more automatic way, but in the mean time, hand-made > dependencies are better than nothing. I can add nothing to that; but thanks for asking. ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-21 11:58 ` martin rudalics 2008-09-21 17:59 ` Eli Zaretskii @ 2008-09-26 10:11 ` Eli Zaretskii 2008-09-26 13:13 ` martin rudalics 1 sibling, 1 reply; 20+ messages in thread From: Eli Zaretskii @ 2008-09-26 10:11 UTC (permalink / raw) To: martin rudalics; +Cc: 1004 > Date: Sun, 21 Sep 2008 13:58:47 +0200 > From: martin rudalics <rudalics@gmx.at> > CC: 1004@emacsbugs.donarmstrong.com > > > IMO, we should add explicit dependencies for cc*.elc files. The patch > > below works for me; does anyone see a problem with it? > > Please install. I suppose we'll notice soon enough if something > goes wrong ;-) Done. ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-26 10:11 ` Eli Zaretskii @ 2008-09-26 13:13 ` martin rudalics 2008-09-26 13:42 ` Juanma Barranquero 2008-09-27 8:48 ` Eli Zaretskii 0 siblings, 2 replies; 20+ messages in thread From: martin rudalics @ 2008-09-26 13:13 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 1004 >>> IMO, we should add explicit dependencies for cc*.elc files. The patch >>> below works for me; does anyone see a problem with it? >> Please install. I suppose we'll notice soon enough if something >> goes wrong ;-) > > Done. So far no problems here. Thanks, martin. ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-26 13:13 ` martin rudalics @ 2008-09-26 13:42 ` Juanma Barranquero 2008-09-27 8:48 ` Eli Zaretskii 2008-09-27 8:48 ` Eli Zaretskii 1 sibling, 1 reply; 20+ messages in thread From: Juanma Barranquero @ 2008-09-26 13:42 UTC (permalink / raw) To: martin rudalics, 1004 On Fri, Sep 26, 2008 at 15:13, martin rudalics <rudalics@gmx.at> wrote: > So far no problems here. I've bootstrapped successfully, and a recompilation afterwards has also been trouble free. Juanma ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-26 13:42 ` Juanma Barranquero @ 2008-09-27 8:48 ` Eli Zaretskii 0 siblings, 0 replies; 20+ messages in thread From: Eli Zaretskii @ 2008-09-27 8:48 UTC (permalink / raw) To: Juanma Barranquero; +Cc: 1004 > Date: Fri, 26 Sep 2008 15:42:55 +0200 > From: "Juanma Barranquero" <lekktu@gmail.com> > Cc: "Eli Zaretskii" <eliz@gnu.org> > > On Fri, Sep 26, 2008 at 15:13, martin rudalics <rudalics@gmx.at> wrote: > > > So far no problems here. > > I've bootstrapped successfully, and a recompilation afterwards has > also been trouble free. Thanks. ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-26 13:13 ` martin rudalics 2008-09-26 13:42 ` Juanma Barranquero @ 2008-09-27 8:48 ` Eli Zaretskii 1 sibling, 0 replies; 20+ messages in thread From: Eli Zaretskii @ 2008-09-27 8:48 UTC (permalink / raw) To: martin rudalics; +Cc: 1004 > Date: Fri, 26 Sep 2008 15:13:39 +0200 > From: martin rudalics <rudalics@gmx.at> > CC: 1004@emacsbugs.donarmstrong.com > > >>> IMO, we should add explicit dependencies for cc*.elc files. The patch > >>> below works for me; does anyone see a problem with it? > >> Please install. I suppose we'll notice soon enough if something > >> goes wrong ;-) > > > > Done. > > So far no problems here. Thanks for testing. ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-19 16:53 bug#1004: 23.0.60; Error visiting C files Eli Zaretskii 2008-09-19 18:05 ` martin rudalics @ 2008-09-19 18:13 ` Glenn Morris 2008-09-19 18:25 ` Processed: " Emacs bug Tracking System ` (2 more replies) 1 sibling, 3 replies; 20+ messages in thread From: Glenn Morris @ 2008-09-19 18:13 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 1004 reassign 1004 emacs,cc-mode forcemerge 913 1004 stop Eli Zaretskii wrote: > Eval error in the `c-lang-defconst' for `c-cpp-matchers' in c-mode: > Eval error in the `c-lang-defconst' for `c-matchers-1' in c-mode: > File mode specification error: (error "`c-opt-cpp-prefix' got no (prior) value in c-mode (might be a cyclic reference)") You need to bootstrap. See "bug" 913, 959. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Processed: Re: bug#1004: 23.0.60; Error visiting C files 2008-09-19 18:13 ` Glenn Morris @ 2008-09-19 18:25 ` Emacs bug Tracking System 2008-09-20 9:14 ` Eli Zaretskii [not found] ` <mailman.19601.1221904429.18990.bug-gnu-emacs@gnu.org> 2 siblings, 0 replies; 20+ messages in thread From: Emacs bug Tracking System @ 2008-09-19 18:25 UTC (permalink / raw) To: Glenn Morris; +Cc: Emacs Bugs, cc-mode #1004 #913 #959 Processing commands for control@emacsbugs.donarmstrong.com: > reassign 1004 emacs,cc-mode bug#1004: 23.0.60; Error visiting C files Warning: Unknown package 'cc-mode' bug reassigned from package `emacs' to `emacs,cc-mode'. > forcemerge 913 1004 bug#913: 23.0.60; File mode specification error for w32.c bug#1004: 23.0.60; Error visiting C files bug#959: 23.0.60; loading C mode Warning: Unknown package 'cc-mode' Warning: Unknown package 'cc-mode' Warning: Unknown package 'cc-mode' Forcibly Merged 913 959 1004. > stop Stopping processing here. Please contact me if you need assistance. Don Armstrong (administrator, Emacs bugs database) ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-19 18:13 ` Glenn Morris 2008-09-19 18:25 ` Processed: " Emacs bug Tracking System @ 2008-09-20 9:14 ` Eli Zaretskii [not found] ` <mailman.19601.1221904429.18990.bug-gnu-emacs@gnu.org> 2 siblings, 0 replies; 20+ messages in thread From: Eli Zaretskii @ 2008-09-20 9:14 UTC (permalink / raw) To: Glenn Morris; +Cc: 1004 > From: Glenn Morris <rgm@gnu.org> > Cc: 1004@emacsbugs.donarmstrong.com > Date: Fri, 19 Sep 2008 14:13:27 -0400 > > reassign 1004 emacs,cc-mode > forcemerge 913 1004 > stop > > Eli Zaretskii wrote: > > > Eval error in the `c-lang-defconst' for `c-cpp-matchers' in c-mode: > > Eval error in the `c-lang-defconst' for `c-matchers-1' in c-mode: > > File mode specification error: (error "`c-opt-cpp-prefix' got no (prior) value in c-mode (might be a cyclic reference)") > > You need to bootstrap. See "bug" 913, 959. I don't want to bootstrap just because a few files need to be recompiled. I think we should fix the dependencies in lisp/Makefile.in to do that automatically. ^ permalink raw reply [flat|nested] 20+ messages in thread
[parent not found: <mailman.19601.1221904429.18990.bug-gnu-emacs@gnu.org>]
* bug#1004: 23.0.60; Error visiting C files [not found] ` <mailman.19601.1221904429.18990.bug-gnu-emacs@gnu.org> @ 2008-09-25 13:08 ` Alan Mackenzie 2008-09-25 15:23 ` Eli Zaretskii 2008-09-25 15:59 ` Glenn Morris 0 siblings, 2 replies; 20+ messages in thread From: Alan Mackenzie @ 2008-09-25 13:08 UTC (permalink / raw) To: gnu-emacs-bug Hi, Eli! I just noticed this one in a Usenet spool. I don't seem to be subscribed to bug-gnu-emacs (I thought I was) at the moment, and nothing got forwarded to me. Eli Zaretskii <eliz@gnu.org> wrote: >> From: Glenn Morris <rgm@gnu.org> >> Cc: 1004@emacsbugs.donarmstrong.com >> Date: Fri, 19 Sep 2008 14:13:27 -0400 >> reassign 1004 emacs,cc-mode >> forcemerge 913 1004 >> stop >> Eli Zaretskii wrote: >> > Eval error in the `c-lang-defconst' for `c-cpp-matchers' in c-mode: >> > Eval error in the `c-lang-defconst' for `c-matchers-1' in c-mode: >> > File mode specification error: (error "`c-opt-cpp-prefix' got no (prior) value in c-mode (might be a cyclic reference)") >> You need to bootstrap. See "bug" 913, 959. > I don't want to bootstrap just because a few files need to be > recompiled. Recompile in this order: (i) cc-defs.el (if necesaary); this file contains mostly macros. (ii) cc-langs.el (..); this contains "language variables", those whose values differ between C, C++, ....., AWK. (iii) cc-engine.el and cc-mode.el (uses macros generated in (i) and (ii)). > I think we should fix the dependencies in lisp/Makefile.in to do that > automatically. I tried to do this some while back, but got bogged down in the complixities of make. -- Alan Mackenzie (Nuremberg, Germany). ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-25 13:08 ` Alan Mackenzie @ 2008-09-25 15:23 ` Eli Zaretskii 2008-09-25 15:59 ` Glenn Morris 1 sibling, 0 replies; 20+ messages in thread From: Eli Zaretskii @ 2008-09-25 15:23 UTC (permalink / raw) To: Alan Mackenzie, 1004; +Cc: bug-gnu-emacs > Date: 25 Sep 2008 15:08:25 +0200 > From: Alan Mackenzie <acm@colin2.muc.de> > Date: Thu, 25 Sep 2008 13:08:24 +0000 (UTC) > Cc: > > I just noticed this one in a Usenet spool. I don't seem to be > subscribed to bug-gnu-emacs (I thought I was) at the moment, and > nothing got forwarded to me. Well, how about subscribing? > >> You need to bootstrap. See "bug" 913, 959. > > > I don't want to bootstrap just because a few files need to be > > recompiled. > > Recompile in this order: > (i) cc-defs.el (if necesaary); this file contains mostly macros. > (ii) cc-langs.el (..); this contains "language variables", those whose > values differ between C, C++, ....., AWK. > (iii) cc-engine.el and cc-mode.el (uses macros generated in (i) and > (ii)). > > > I think we should fix the dependencies in lisp/Makefile.in to do that > > automatically. > > I tried to do this some while back, but got bogged down in the > complixities of make. I posted a patch (reproduced below), which I intend to install in a day or two, when I have time. If you have comments about that patch, I'm all ears. 2008-09-20 Eli Zaretskii <eliz@gnu.org> * Makefile.in ($(lisp)/progmodes/cc-mode.elc): Remove. ($(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. Index: lisp/Makefile.in =================================================================== RCS file: /cvsroot/emacs/emacs/lisp/Makefile.in,v retrieving revision 1.158 diff -u -r1.158 Makefile.in --- lisp/Makefile.in 6 Sep 2008 18:22:45 -0000 1.158 +++ lisp/Makefile.in 20 Sep 2008 10:12:56 -0000 @@ -1362,15 +1362,6 @@ recompile: doit $(LOADDEFS) $(lisp)/progmodes/cc-mode.elc $(emacs) --eval "(batch-byte-recompile-directory 0)" $(lisp) -# CC Mode uses a compile time macro system which causes a compile time -# dependency in cc-mode.elc on the macros in cc-langs.el and the -# version string in cc-defs.el. -$(lisp)/progmodes/cc-mode.elc: \ - $(lisp)/progmodes/cc-mode.el \ - $(lisp)/progmodes/cc-langs.el \ - $(lisp)/progmodes/cc-defs.el - $(emacs) $(BYTE_COMPILE_EXTRA_FLAGS) -f batch-byte-compile $< - # Update MH-E internal autoloads. These are not to be confused with # the autoloads for the MH-E entry points, which are already in loaddefs.el. MH_E_DIR = $(lisp)/mh-e @@ -1460,4 +1451,51 @@ $(emacs) -l $(lisp)/emacs-lisp/check-declare \ --eval '(check-declare-directory "$(lisp)")' +# Dependencies + +# CC Mode uses a compile time macro system which causes a compile time +# dependency in cc-*.elc files on the macros in other cc-*.el and the +# version string in cc-defs.el. +$(lisp)/progmodes/cc-align.elc $(lisp)/progmodes/cc-awk.elc\ + $(lisp)/progmodes/cc-cmds.elc $(lisp)/progmodes/cc-compat.elc\ + $(lisp)/progmodes/cc-engine.elc $(lisp)/progmodes/cc-fonts.elc\ + $(lisp)/progmodes/cc-langs.elc $(lisp)/progmodes/cc-menus.elc\ + $(lisp)/progmodes/cc-mode.elc $(lisp)/progmodes/cc-styles.elc\ + $(lisp)/progmodes/cc-subword.elc $(lisp)/progmodes/cc-vars.elc: \ + $(lisp)/progmodes/cc-bytecomp.elc $(lisp)/progmodes/cc-defs.elc + +$(lisp)/progmodes/cc-align.elc: \ + $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc + +$(lisp)/progmodes/cc-cmds.elc: \ + $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc + +$(lisp)/progmodes/cc-compat.elc: \ + $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-styles.elc \ + $(lisp)/progmodes/cc-engine.elc + +$(lisp)/progmodes/cc-defs.elc: $(lisp)/progmodes/cc-bytecomp.elc \ + $(lisp)/emacs-lisp/cl.elc $(lisp)/emacs-lisp/regexp-opt.elc + +$(lisp)/progmodes/cc-engine.elc: $(lisp)/progmodes/cc-langs.elc \ + $(lisp)/progmodes/cc-vars.elc + +$(lisp)/progmodes/cc-fonts.elc: $(lisp)/progmodes/cc-langs.elc \ + $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc \ + $(lisp)/font-lock.elc + +$(lisp)/progmodes/cc-langs.elc: $(lisp)/progmodes/cc-vars.elc \ + $(lisp)/emacs-lisp/cl.elc + +$(lisp)/progmodes/cc-mode.elc: $(lisp)/progmodes/cc-langs.elc \ + $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc \ + $(lisp)/progmodes/cc-styles.elc $(lisp)/progmodes/cc-cmds.elc \ + $(lisp)/progmodes/cc-align.elc $(lisp)/progmodes/cc-menus.elc + +$(lisp)/progmodes/cc-styles.elc: $(lisp)/progmodes/cc-vars.elc \ + $(lisp)/progmodes/cc-align.elc + +$(lisp)/progmodes/cc-subword.elc: $(lisp)/progmodes/cc-cmds.elc + +$(lisp)/progmodes/cc-vars.elc: $(lisp)/custom.elc $(lisp)/widget.elc # Makefile ends here. ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-25 13:08 ` Alan Mackenzie 2008-09-25 15:23 ` Eli Zaretskii @ 2008-09-25 15:59 ` Glenn Morris 2008-09-25 18:57 ` Glenn Morris 1 sibling, 1 reply; 20+ messages in thread From: Glenn Morris @ 2008-09-25 15:59 UTC (permalink / raw) To: Alan Mackenzie; +Cc: 1004 Alan Mackenzie wrote: > I just noticed this one in a Usenet spool. I don't seem to be > subscribed to bug-gnu-emacs (I thought I was) at the moment, and > nothing got forwarded to me. Perhaps you have missed these too: http://emacsbugs.donarmstrong.com/cgi-bin/pkgreport.cgi?pkg=cc-mode ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-25 15:59 ` Glenn Morris @ 2008-09-25 18:57 ` Glenn Morris 2008-09-26 9:08 ` Eli Zaretskii 0 siblings, 1 reply; 20+ messages in thread From: Glenn Morris @ 2008-09-25 18:57 UTC (permalink / raw) To: 1004; +Cc: Alan Mackenzie > Alan Mackenzie wrote: > >> I just noticed this one in a Usenet spool. I don't seem to be >> subscribed to bug-gnu-emacs (I thought I was) at the moment, and >> nothing got forwarded to me. My previous cc to you bounced with: acm@colin2.muc.de SMTP error from remote mail server after RCPT TO:<acm@colin2.muc.de>: host mx1.muc.de [193.149.48.15]: 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) Perhaps your gnu-emacs-bug delivery was disabled due to bounces? ^ permalink raw reply [flat|nested] 20+ messages in thread
* bug#1004: 23.0.60; Error visiting C files 2008-09-25 18:57 ` Glenn Morris @ 2008-09-26 9:08 ` Eli Zaretskii 0 siblings, 0 replies; 20+ messages in thread From: Eli Zaretskii @ 2008-09-26 9:08 UTC (permalink / raw) To: Glenn Morris, Alan Mackenzie; +Cc: bug-gnu-emacs, emacs-devel > Date: Thu, 25 Sep 2008 14:57:01 -0400 > Cc: Alan Mackenzie <acm@colin2.muc.de> > > > Alan Mackenzie wrote: > > > >> I just noticed this one in a Usenet spool. I don't seem to be > >> subscribed to bug-gnu-emacs (I thought I was) at the moment, and > >> nothing got forwarded to me. > > My previous cc to you bounced with: > > acm@colin2.muc.de > SMTP error from remote mail server after RCPT TO:<acm@colin2.muc.de>: > host mx1.muc.de [193.149.48.15]: 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) So did mine: This report relates to a message you sent with the following header fields: Message-id: <umyhwl05j.fsf@gnu.org> Date: Thu, 25 Sep 2008 18:23:36 +0300 From: Eli Zaretskii <eliz@gnu.org> To: Alan Mackenzie <acm@colin2.muc.de>, 1004@emacsbugs.donarmstrong.com Subject: Re: bug#1004: 23.0.60; Error visiting C files Your message cannot be delivered to the following recipients: Recipient address: acm@colin2.muc.de Reason: Remote SMTP server has rejected address Diagnostic code: smtp;553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) Remote system: dns;mx1.muc.de (TCP|84.95.2.1|16553|193.149.48.15|25) (mail.muc.de ESMTP) ^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2008-09-27 8:48 UTC | newest] Thread overview: 20+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-09-19 16:53 bug#1004: 23.0.60; Error visiting C files Eli Zaretskii 2008-09-19 18:05 ` martin rudalics 2008-09-20 10:15 ` Eli Zaretskii 2008-09-21 11:58 ` martin rudalics 2008-09-21 17:59 ` Eli Zaretskii 2008-09-21 19:31 ` Stefan Monnier 2008-09-22 0:26 ` Glenn Morris 2008-09-26 10:11 ` Eli Zaretskii 2008-09-26 13:13 ` martin rudalics 2008-09-26 13:42 ` Juanma Barranquero 2008-09-27 8:48 ` Eli Zaretskii 2008-09-27 8:48 ` Eli Zaretskii 2008-09-19 18:13 ` Glenn Morris 2008-09-19 18:25 ` Processed: " Emacs bug Tracking System 2008-09-20 9:14 ` Eli Zaretskii [not found] ` <mailman.19601.1221904429.18990.bug-gnu-emacs@gnu.org> 2008-09-25 13:08 ` Alan Mackenzie 2008-09-25 15:23 ` Eli Zaretskii 2008-09-25 15:59 ` Glenn Morris 2008-09-25 18:57 ` Glenn Morris 2008-09-26 9:08 ` Eli Zaretskii
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).