From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Andrea Corallo Newsgroups: gmane.emacs.bugs Subject: bug#40126: Acknowledgement (28.0.50; [feature/native-comp] + Org 9.3.6 org-with-wide-buffer macro is wrongly treated as function) Date: Tue, 07 Apr 2020 10:18:34 +0000 Message-ID: References: <87blot2yb4.fsf@localhost> <87zhbrtzzs.fsf@localhost> <87wo6vtu74.fsf@localhost> <87d08j4u4w.fsf@localhost> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="1922"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Cc: 40126@debbugs.gnu.org To: Ihor Radchenko Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Apr 07 12:19:24 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jLlKG-0000Ok-IT for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 07 Apr 2020 12:19:24 +0200 Original-Received: from localhost ([::1]:44618 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jLlKF-0005y6-KH for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 07 Apr 2020 06:19:23 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42062) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jLlJv-0005wI-W1 for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 06:19:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jLlJv-0002Jf-2z for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 06:19:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38071) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jLlJu-0002Ja-WE for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 06:19:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jLlJt-0006VF-Rh for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 06:19:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andrea Corallo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Apr 2020 10:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40126 X-GNU-PR-Package: emacs Original-Received: via spool by 40126-submit@debbugs.gnu.org id=B40126.158625471824962 (code B ref 40126); Tue, 07 Apr 2020 10:19:01 +0000 Original-Received: (at 40126) by debbugs.gnu.org; 7 Apr 2020 10:18:38 +0000 Original-Received: from localhost ([127.0.0.1]:49617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jLlJW-0006UY-94 for submit@debbugs.gnu.org; Tue, 07 Apr 2020 06:18:38 -0400 Original-Received: from mx.sdf.org ([205.166.94.20]:53827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jLlJU-0006UN-SL for 40126@debbugs.gnu.org; Tue, 07 Apr 2020 06:18:37 -0400 Original-Received: from sdf.org (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 037AIYYH023967 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Tue, 7 Apr 2020 10:18:35 GMT Original-Received: (from akrl@localhost) by sdf.org (8.15.2/8.12.8/Submit) id 037AIYlW021714; Tue, 7 Apr 2020 10:18:34 GMT In-Reply-To: <87d08j4u4w.fsf@localhost> (Ihor Radchenko's message of "Tue, 07 Apr 2020 15:44:47 +0800") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:178116 Archived-At: Ihor Radchenko writes: > Hi Andrea, > > I am not really familiar with compilation in Emacs, so correct me if I > misunderstand something. > > I have looked through org package files and fount the following line in > org.el: > > (eval-and-compile (require 'org-macs)) > > I suspect that it supposed to be responsible for loading the macro > definitions (including org-with-wide-buffer) during byte-compilation. Hi Ihor, yes but in org-refile.el there are no requires at all :O org-refile is always required in other files after org but it can't be compiled alone correctly if it has no appropriate require in its code. This applies to byte compilation too. Andrea -- akrl@sdf.org