From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thierry Volpiatto 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 18:08:16 +0200 Message-ID: <87ipctxt73.fsf@gmail.com> 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 1344442145 23693 80.91.229.3 (8 Aug 2012 16:09:05 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 8 Aug 2012 16:09:05 +0000 (UTC) Cc: 12135@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Aug 08 18:09:05 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 1Sz8og-0007MT-SV for geb-bug-gnu-emacs@m.gmane.org; Wed, 08 Aug 2012 18:09:03 +0200 Original-Received: from localhost ([::1]:36641 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sz8of-0005h4-Ub for geb-bug-gnu-emacs@m.gmane.org; Wed, 08 Aug 2012 12:09:01 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34089) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sz8od-0005gy-4a for bug-gnu-emacs@gnu.org; Wed, 08 Aug 2012 12:09:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sz8ob-0002qt-Po for bug-gnu-emacs@gnu.org; Wed, 08 Aug 2012 12:08:59 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:33068) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sz8ob-0002qo-HZ for bug-gnu-emacs@gnu.org; Wed, 08 Aug 2012 12:08:57 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Sz8wP-0002VF-T6 for bug-gnu-emacs@gnu.org; Wed, 08 Aug 2012 12:17:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Thierry Volpiatto Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Aug 2012 16:17:01 +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.13444425999589 (code B ref 12135); Wed, 08 Aug 2012 16:17:01 +0000 Original-Received: (at 12135) by debbugs.gnu.org; 8 Aug 2012 16:16:39 +0000 Original-Received: from localhost ([127.0.0.1]:42614 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sz8w2-0002Ua-SC for submit@debbugs.gnu.org; Wed, 08 Aug 2012 12:16:39 -0400 Original-Received: from mail-wi0-f174.google.com ([209.85.212.174]:44110) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sz8w1-0002UT-7m for 12135@debbugs.gnu.org; Wed, 08 Aug 2012 12:16:38 -0400 Original-Received: by wibhr14 with SMTP id hr14so3238459wib.15 for <12135@debbugs.gnu.org>; Wed, 08 Aug 2012 09:08:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=5yRU1GdqtKxVf9ZCGV4KXVFavbB71KiqscYHO0pMNnM=; b=bt/1SokJ6gbA7c7XntpGgtus9w1A9mT5t3W8Lh/z8MXSSpj0xKvV2uQ8qj/ZM+TcP+ JvoiOSnyRz9KNFq6tVNL83OdSWAG8N7RsPmpdEYsf8uTFSefXJXIMGqGQpn6PkKrCbSo XDXOeCZn9I2H96AtFfpquPYFlQFARBK6GuQ6jNBxmTQRgNj0vL3FVzYwyqe19wABe/PO BTf0hvO5YSGnZ9n7k3EzeY5HB3frrDr28Lyfcroe1NcLScRwlCeQ9GERuuF+OLOgDkC8 OY+AyQSjDAMJbDO4qGGIpDXKhgE41a/wCeLpXD+BMqSft92o1X5wmfZImlFTYKi75Rxa flXA== Original-Received: by 10.180.100.131 with SMTP id ey3mr3862364wib.15.1344442111603; Wed, 08 Aug 2012 09:08:31 -0700 (PDT) Original-Received: from thierry-MM061 (lbe83-2-78-243-104-167.fbx.proxad.net. [78.243.104.167]) by mx.google.com with ESMTPS id ef5sm8612837wib.3.2012.08.08.09.08.28 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 08 Aug 2012 09:08:30 -0700 (PDT) In-Reply-To: (Stefan Monnier's message of "Wed, 08 Aug 2012 11:04:52 -0400") 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:62945 Archived-At: Thanks to look into this. Stefan Monnier writes: >>> 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 think at flet because there is no reason that the other part of the code don't work. (but I may be wrong) Just try M-x instead of C-x c M-x, type helm- and you will have your completion. The only thing that differ is there is no help with C-z in M-x. > 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? Hmm! No, AFAIK there is no ignore-errors involved here. > > Stefan -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997