GNU bug report logs - #12135
24.1.50; compatibility between compiled files in emacs-24.1 and 24.2

Previous Next

Package: emacs;

Reported by: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>

Date: Sat, 4 Aug 2012 09:36:02 UTC

Severity: normal

Found in version 24.1.50

Done: Stefan Monnier <monnier <at> IRO.UMontreal.CA>

Bug is archived. No further changes may be made.

Full log


Message #31 received at 12135-done <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 12135-done <at> debbugs.gnu.org
Subject: Re: bug#12135: 24.1.50;
	compatibility between compiled files in emacs-24.1 and 24.2
Date: Thu, 09 Aug 2012 19:00:05 +0200
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:

>>> In any case, I think I found the culprit: the old CL's `loop' used
>>> cl-map-keymap-recursively internally for `key-seqs', which I renamed to
>>> cl--map-keymap-recursively but forgot to add a compatibility alias.
>>> Should be fixed now, thank you,
>> No, not yet unfortunately.
>
> Please be specific.
Forget it, compiled with 24.1 it works fine with 24.2.

>> Also I have another error if I don't recompile as said in precedent
>> post, here the backtrace:
>> --8<---------------cut here---------------start------------->8---
>> Debugger entered--Lisp error: (void-function tty-top-frame)
>
> That's for a file compiled with Emacs-trunk and then run in Emacs≤24.1.
> As already mentioned, we do not really try to make this case work.
> Always byte-compile on the oldest Emacs on which you want to run
> the code.
Yes, right, sorry.

Thanks for your work on this.

-- 
  Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 




This bug report was last modified 12 years and 292 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.