From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#12135: 24.1.50; compatibility between compiled files in emacs-24.1 and 24.2 Date: Wed, 08 Aug 2012 11:04:52 -0400 Message-ID: References: <873943nh13.fsf@gmail.com> <871ujlgbrz.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1344438309 22497 80.91.229.3 (8 Aug 2012 15:05:09 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 8 Aug 2012 15:05:09 +0000 (UTC) Cc: 12135@debbugs.gnu.org To: Thierry Volpiatto Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Aug 08 17:05:09 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Sz7oq-0007sQ-7n for geb-bug-gnu-emacs@m.gmane.org; Wed, 08 Aug 2012 17:05:08 +0200 Original-Received: from localhost ([::1]:57267 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sz7op-0007H5-7k for geb-bug-gnu-emacs@m.gmane.org; Wed, 08 Aug 2012 11:05:07 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:43446) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sz7oh-0007El-SJ for bug-gnu-emacs@gnu.org; Wed, 08 Aug 2012 11:05:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sz7og-0002eR-Rj for bug-gnu-emacs@gnu.org; Wed, 08 Aug 2012 11:04:59 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:32948) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sz7og-0002eI-Nt for bug-gnu-emacs@gnu.org; Wed, 08 Aug 2012 11:04:58 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Sz7wU-00013C-JO for bug-gnu-emacs@gnu.org; Wed, 08 Aug 2012 11:13:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Aug 2012 15:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12135 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 12135-submit@debbugs.gnu.org id=B12135.13444387804030 (code B ref 12135); Wed, 08 Aug 2012 15:13:02 +0000 Original-Received: (at 12135) by debbugs.gnu.org; 8 Aug 2012 15:13:00 +0000 Original-Received: from localhost ([127.0.0.1]:42494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sz7wS-00012x-0y for submit@debbugs.gnu.org; Wed, 08 Aug 2012 11:13:00 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.182]:19432) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sz7wQ-00012q-HI for 12135@debbugs.gnu.org; Wed, 08 Aug 2012 11:12:58 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ai0FAG6Zu09Ld/LR/2dsb2JhbABEsEiDSYEIghUBAQQBViMQCzQSFBgNJIgcBboJkEQDozOBWIMF X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="195276128" Original-Received: from 75-119-242-209.dsl.teksavvy.com (HELO pastel.home) ([75.119.242.209]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 08 Aug 2012 11:04:52 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id 5A802599B1; Wed, 8 Aug 2012 11:04:52 -0400 (EDT) In-Reply-To: <871ujlgbrz.fsf@gmail.com> (Thierry Volpiatto's message of "Sun, 05 Aug 2012 07:15:12 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:62944 Archived-At: >> Yes, and these files should work correctly under Emacs-24.2 (at least >> I did try to preserve this compatibility). > No, they don't either, try it. Indeed, I see that C-x c M-x doesn't work when compiled with Emacs-24.1 and run with the trunk. But since we don't get any error message, I'm not sure where to start looking for the cause. You pointed the finger at flet, so maybe you have some idea (or gut feeling)? I did see that compiling all files with Emacs-24.1 (or Emacs-23) and then recompiling helm-command.el with Emacs trunk makes the C-x c M-x test case work again under trunk, so the problem seems to be somewhere in helm-command.elc. Maybe there an error is signalled but is then silenced by one of the many ignore-errors? If so, would you have some idea as to which ignore-errors could be turned into with-demoted-errors to try and make an error message appear? Stefan