From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#25987: 25.2; support gcc fixit notes Date: Fri, 16 Mar 2018 22:19:09 +0200 Message-ID: <83muz7pyde.fsf@gnu.org> References: <87lgsj1jle.fsf@tromey.com> <1521218887.2913.237.camel@redhat.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1521231492 12755 195.159.176.226 (16 Mar 2018 20:18:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 16 Mar 2018 20:18:12 +0000 (UTC) Cc: 25987@debbugs.gnu.org To: David Malcolm Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 16 21:18:07 2018 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 1ewvni-0003E3-6i for geb-bug-gnu-emacs@m.gmane.org; Fri, 16 Mar 2018 21:18:06 +0100 Original-Received: from localhost ([::1]:59385 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ewvpl-0003GM-3s for geb-bug-gnu-emacs@m.gmane.org; Fri, 16 Mar 2018 16:20:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35591) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ewvpe-0003EO-O8 for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2018 16:20:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewvpa-0007yr-Fm for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2018 16:20:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:57650) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ewvpa-0007yc-Bw for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2018 16:20:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ewvpa-00018k-4R for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2018 16:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Mar 2018 20:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25987 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25987-submit@debbugs.gnu.org id=B25987.15212315574325 (code B ref 25987); Fri, 16 Mar 2018 20:20:02 +0000 Original-Received: (at 25987) by debbugs.gnu.org; 16 Mar 2018 20:19:17 +0000 Original-Received: from localhost ([127.0.0.1]:37314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewvor-00017h-Hn for submit@debbugs.gnu.org; Fri, 16 Mar 2018 16:19:17 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:43944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewvoq-00017V-BU for 25987@debbugs.gnu.org; Fri, 16 Mar 2018 16:19:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewvoi-0007EX-Bf for 25987@debbugs.gnu.org; Fri, 16 Mar 2018 16:19:11 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34793) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ewvoi-0007EQ-7u; Fri, 16 Mar 2018 16:19:08 -0400 Original-Received: from [176.228.60.248] (port=1339 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ewvoh-000777-ML; Fri, 16 Mar 2018 16:19:08 -0400 In-reply-to: <1521218887.2913.237.camel@redhat.com> (message from David Malcolm on Fri, 16 Mar 2018 12:48:07 -0400) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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:144341 Archived-At: > From: David Malcolm > Date: Fri, 16 Mar 2018 12:48:07 -0400 > > It appears that Emacs can already decode from byte-offsets in a line > back to columns Actually, doing this translation is a pain, because it requires to know the original encoding used by GCC for its messages, and that info is gone by the time we have the text decoded in an Emacs buffer. Emacs can guess the encoding, but that guesswork is bound to fail. So reporting the offsets in characters (a.k.a. columns) is really a necessity. Thanks.