From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Getting the correct line/column numbers on byte compilation error/warning messages Date: Mon, 17 Jul 2017 12:27:57 +0200 Message-ID: <7e588da4-be1e-ae1e-2023-66a9392031f9@gmail.com> References: <20170716134429.GA3013@acm> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1500287455 12171 195.159.176.226 (17 Jul 2017 10:30:55 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 17 Jul 2017 10:30:55 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 17 12:30:50 2017 Return-path: Envelope-to: ged-emacs-devel@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 1dX3IW-0002TZ-2v for ged-emacs-devel@m.gmane.org; Mon, 17 Jul 2017 12:30:40 +0200 Original-Received: from localhost ([::1]:49263 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX3Ib-0001if-N4 for ged-emacs-devel@m.gmane.org; Mon, 17 Jul 2017 06:30:45 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40828) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX3G4-0008T4-3v for emacs-devel@gnu.org; Mon, 17 Jul 2017 06:28:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX3Fy-0006zn-9Y for emacs-devel@gnu.org; Mon, 17 Jul 2017 06:28:08 -0400 Original-Received: from mail-wr0-x234.google.com ([2a00:1450:400c:c0c::234]:32960) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX3Fy-0006vB-2U for emacs-devel@gnu.org; Mon, 17 Jul 2017 06:28:02 -0400 Original-Received: by mail-wr0-x234.google.com with SMTP id a10so9314937wrd.0 for ; Mon, 17 Jul 2017 03:28:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=dY2HWjU4T4WUeT+c73b2EtyQWvTjmpj3npBHcBxJBOM=; b=pLOqKxErmycqA0tFLcSqEJij3Q8H8Mw4jtE9I6P0VITvnT9H8Ms44O3XIRWyzDi0y1 XoFr/PYkNxNvrxSDHNvLFdtJfZqxxY+qtDSp8OXHCkORx9SuBosGC4E8QDAuQfAZ+wrl u8hBJCDQOYAUvdRstY0/q9STc6Yp+Yp8C7CsGfoaTlrcF9qifzRkfxNkZjgrIoZHMIqi 2OW94flxr5cOsW0exHJ808bqLK3CwwwWef9O1x7R59/AOfcHuWIYZ2hwjXpl24Tt8xrw eYE+yQDCz208+nn+hmhnJtNDVqzOWQsVyET/XTMiAneXbSDrTqnQ0Q2EjKu5JhP+i5w8 r3sA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=dY2HWjU4T4WUeT+c73b2EtyQWvTjmpj3npBHcBxJBOM=; b=sUPkp4sM+s+YqI7mBjOOXDHzH4U7GwgDTIe5skRJf9CoFWErVGH2lgIZYdfTgpIv8+ HoXOJGwqVX67ADJylI7sG4oeEC8vAwkCkJGOgkRsB7Lbr3ESkhImDTGaEZJgn70fAx9M L3cVvJ7kzf3OcWQ94bUSm/dC5RZQBZP8f79OXgFoROiP929ZiSHBLBgsOHMkxH90JRgZ oJ/CiPM0vP+u7/S5PcvahUvlBj+ST6gICjN/jLZU1K9fV+xIqK2p49fTAXhdjoKcJ2Eb 1USJPj/R1te3xvm6TC8HBJUSjAzDxXKLWQwwECotBNwHyWp7Gguyy3Gg+Mb4uC8gJ5Hx 3IUg== X-Gm-Message-State: AIVw111uxkUckTNR6xQDoxGqkekrNd5pVx6wOnKgebKdhvj1BurE7wlv lnQP+EONkn3GLdni6MxwHg== X-Received: by 10.223.179.216 with SMTP id x24mr10389758wrd.7.1500287279118; Mon, 17 Jul 2017 03:27:59 -0700 (PDT) Original-Received: from [128.93.86.16] ([128.93.86.16]) by smtp.gmail.com with ESMTPSA id n2sm13249191wmd.19.2017.07.17.03.27.57 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 03:27:58 -0700 (PDT) In-Reply-To: <20170716134429.GA3013@acm> Content-Language: en-GB X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::234 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:216766 Archived-At: On 2017-07-16 15:44, Alan Mackenzie wrote: > What do people think? I think fixing that problem would be very, very nice. As to your solution: which primitives did you actually have to redefine? It sounds like in most cases the new primitives would be very thin wrappers around setf, wouldn't they? Thanks for working on this, Clément.