From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: phillip.lord@russet.org.uk (Phillip Lord) Newsgroups: gmane.emacs.bugs Subject: bug#28910: 27.0.50; Equivalent to __FILE__ Date: Thu, 02 Nov 2017 17:53:56 +0000 Message-ID: <87vaismurv.fsf@russet.org.uk> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1509645333 18389 195.159.176.226 (2 Nov 2017 17:55:33 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 2 Nov 2017 17:55:33 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) Cc: Stefan Monnier , 28910@debbugs.gnu.org To: Philipp Stephani Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 02 18:55:23 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAJhu-0003Gf-0s for geb-bug-gnu-emacs@m.gmane.org; Thu, 02 Nov 2017 18:55:11 +0100 Original-Received: from localhost ([::1]:33360 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eAJi1-0002r3-C2 for geb-bug-gnu-emacs@m.gmane.org; Thu, 02 Nov 2017 13:55:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33787) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eAJhp-0002m8-6f for bug-gnu-emacs@gnu.org; Thu, 02 Nov 2017 13:55:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eAJhm-0005YQ-5j for bug-gnu-emacs@gnu.org; Thu, 02 Nov 2017 13:55:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39531) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eAJhl-0005YM-V2 for bug-gnu-emacs@gnu.org; Thu, 02 Nov 2017 13:55:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eAJhl-0003Q3-O9 for bug-gnu-emacs@gnu.org; Thu, 02 Nov 2017 13:55:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: phillip.lord@russet.org.uk (Phillip Lord) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 02 Nov 2017 17:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28910 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28910-submit@debbugs.gnu.org id=B28910.150964525013081 (code B ref 28910); Thu, 02 Nov 2017 17:55:01 +0000 Original-Received: (at 28910) by debbugs.gnu.org; 2 Nov 2017 17:54:10 +0000 Original-Received: from localhost ([127.0.0.1]:48212 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAJgv-0003Ov-QD for submit@debbugs.gnu.org; Thu, 02 Nov 2017 13:54:09 -0400 Original-Received: from cloud103.planethippo.com ([78.129.138.110]:48916) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAJgt-0003Oe-Ny for 28910@debbugs.gnu.org; Thu, 02 Nov 2017 13:54:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=russet.org.uk; s=default; h=Content-Type:MIME-Version:Message-ID: In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=2yfmy5W9D9f/XLudaESA2WjYvh4tDPg/46lK9aV1D+I=; b=yG2dyd3lVtAc6fE/7aMIMfnWZ 86jb//RDBD+cpGmIlJh66EiwCrNRw4K6OuTOnCacipcSZtVOSTLvZ5i3dyMY0wRpUX+vGPqeevmcl 7VoU6DXxJ2AkOOrl+fiVOB/mfmG6OZXI+90ILR5SmBSP8szY1zEymh5N2E+j4MqcvbP4O9TbxEYsx PTpnWTKDyRCwucug8exqvMig4RzineH/0DrcBIjvO/UqLklpM5xzFfLcOB7u8fyG92B6glAGvcqOf NEgyUkO6dmAMoVrdVQqTloHGiVoWIahoXfgBOY33jYPwEuS4EAbsyLbQzH8AlIzJTLG5J4MrNZshJ ZWQacDfbw==; Original-Received: from janus-nat-128-240-225-124.ncl.ac.uk ([128.240.225.124]:45899 helo=russet.org.uk) by cloud103.planethippo.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89) (envelope-from ) id 1eAJgl-0034pY-2G; Thu, 02 Nov 2017 17:53:59 +0000 In-Reply-To: (Philipp Stephani's message of "Sun, 29 Oct 2017 15:42:02 +0000") X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cloud103.planethippo.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - russet.org.uk X-Get-Message-Sender-Via: cloud103.planethippo.com: authenticated_id: phillip.lord@russet.org.uk X-Authenticated-Sender: cloud103.planethippo.com: phillip.lord@russet.org.uk X-Source: X-Source-Args: X-Source-Dir: 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: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:139371 Archived-At: Philipp Stephani writes: > Stefan Monnier schrieb am Fr., 20. Okt. 2017 um > 14:42 Uhr: > >> We should provide some `current-source-file-name` function which macros >> can use to find get the name of the source file in which they were invoked. >> > > `f-this-file' from the `f' package is some prior art, but I guess it also > doesn't work correctly with macros. emacs-load-relative uses the name "__FILE__" for the same thing. Phil