[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#33602: 27.0.50; Compiling no file at
From: |
Alan Mackenzie |
Subject: |
bug#33602: 27.0.50; Compiling no file at |
Date: |
Fri, 7 Dec 2018 18:11:12 +0000 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
Hello, Martin.
On Fri, Dec 07, 2018 at 18:49:54 +0100, martin rudalics wrote:
> >> FWIW the problem is in package.el. Have a look at the fix I just posted.
> > Could you perhaps be more explicit, please? The problem with "Compiling
> > no file at ..." is one I can't even reproduce at the moment.
> Sorry, I had to leave and only wanted people to wait with bisecting
> until Stefan resolved the current issue. Beware also that I haven't
> followed the threads with the issue discussed here so maybe I'm not
> aware of all details. IIUC all started with Markus reporting that
> > (is that a late April Fools' Day prank?)
> > after each restart, a *Compile-log* buffer reports
> > Compiling no file at <any date>
> and one of the next days Angelo reported
> > Compiling no file at Thu Dec 6 09:46:33 2018
> From Angelo's init file I traced that message back to the presence of
> (require 'package)
> and removing that removed the message.
When I insert that into my .emacs, regardless of whether near the
beginning or near the end, I don't get the *Compile-Log* buffer.
> Then I looked into package.el and found that code at its end:
> (insert "
> ;; Local\sVariables:
> ;; version-control: never
> ;;\sno-byte-compile: t
> ;; no-update-autoloads: t
> ;; End:
> "))))
> Since commenting out the
> ;;\sno-byte-compile: t
> line again avoids the message I concluded that Stefan somehow got the
> grep in makefile wrong which looks for
> grep '^;.*no-byte-compile: t'
> and apparently finds the one in that line. So the connection you
> asked for here
> > The patch you recently posted for package.el is something to do with
> > package.el being compiled or not being compiled. What connection does
> > this have with the irritating appearance of the message in *Compile-Log*?
> should be hopefully clear now.
Sorry, it's not at all clear. I just don't see how a mix up in the
Local Variables section(s) can cause the appearance of *Compile-Log*
with its irritating message. I can't reproduce the problem, either.
What is the causal connection between the Local Variables: mixup and the
appearnace of the *Compile-Log* buffer?
> My patch is just a workaround (which happens to work here) for people
> to test. A clean fix could use 'concat' to produce that string (I have
> no idea whether no-update-autoloads might be affected as well) like
> (insert (concat "\n"
> ";; Local Variables:\n"
> ";; version-control: never\n"
> ";; no-byte-compile: t\n"
> ";; no-update-autoloads: t\n"
> ";; End:\n"))
> so the ^;.* match is avoided by the spaces and the quotation mark.
> martin
--
Alan Mackenzie (Nuremberg, Germany).
- bug#33602: 27.0.50; Compiling no file at, Markus FFM, 2018/12/03
- bug#33602: 27.0.50; Compiling no file at, Glenn Morris, 2018/12/03
- bug#33602: 27.0.50; Compiling no file at, Colin Baxter, 2018/12/04
- Message not available
- bug#33602: 27.0.50; Compiling no file at, Alan Mackenzie, 2018/12/06
- Message not available
- bug#33602: 27.0.50; Compiling no file at, Alan Mackenzie, 2018/12/07
- bug#33602: 27.0.50; Compiling no file at, martin rudalics, 2018/12/07
- bug#33602: 27.0.50; Compiling no file at, Alan Mackenzie, 2018/12/07
- bug#33602: 27.0.50; Compiling no file at, martin rudalics, 2018/12/07
- bug#33602: 27.0.50; Compiling no file at,
Alan Mackenzie <=
- bug#33602: 27.0.50; Compiling no file at, martin rudalics, 2018/12/07
- bug#33602: 27.0.50; Compiling no file at, Alan Mackenzie, 2018/12/07
- bug#33602: 27.0.50; Compiling no file at, Eli Zaretskii, 2018/12/07
- bug#33602: 27.0.50; Compiling no file at, Alan Mackenzie, 2018/12/07
- bug#33602: 27.0.50; Compiling no file at, Glenn Morris, 2018/12/07
- bug#33602: 27.0.50; Compiling no file at, Eli Zaretskii, 2018/12/07
- bug#33602: 27.0.50; Compiling no file at, Alan Mackenzie, 2018/12/07
- bug#33602: 27.0.50; Compiling no file at, Eli Zaretskii, 2018/12/07
- bug#33602: 27.0.50; Compiling no file at, Alan Mackenzie, 2018/12/07
- bug#33602: 27.0.50; Compiling no file at, Eli Zaretskii, 2018/12/08