From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#1092: compilation-goto-error goes to wrong location when buffer has hidden regions Date: Tue, 05 Jan 2016 18:52:26 +0200 Message-ID: <8337uc55px.fsf@gnu.org> References: <48E90990.1020101@gmail.com> <83k2nqadd0.fsf@gnu.org> <8360zaa9l2.fsf@gnu.org> <83mvsm8mvc.fsf@gnu.org> <83ziwl73no.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1452012811 27764 80.91.229.3 (5 Jan 2016 16:53:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 5 Jan 2016 16:53:31 +0000 (UTC) Cc: ahyatt@gmail.com, 1092@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jan 05 17:53:15 2016 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 1aGUrB-0003IP-AM for geb-bug-gnu-emacs@m.gmane.org; Tue, 05 Jan 2016 17:53:13 +0100 Original-Received: from localhost ([::1]:50436 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGUr6-00021b-SU for geb-bug-gnu-emacs@m.gmane.org; Tue, 05 Jan 2016 11:53:08 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36095) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGUr3-00021T-5K for bug-gnu-emacs@gnu.org; Tue, 05 Jan 2016 11:53:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aGUqz-0007k1-TA for bug-gnu-emacs@gnu.org; Tue, 05 Jan 2016 11:53:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:50783) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGUqz-0007jw-Pi for bug-gnu-emacs@gnu.org; Tue, 05 Jan 2016 11:53:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aGUqz-00083D-LL for bug-gnu-emacs@gnu.org; Tue, 05 Jan 2016 11:53:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Jan 2016 16:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 1092 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix Original-Received: via spool by 1092-submit@debbugs.gnu.org id=B1092.145201275130907 (code B ref 1092); Tue, 05 Jan 2016 16:53:01 +0000 Original-Received: (at 1092) by debbugs.gnu.org; 5 Jan 2016 16:52:31 +0000 Original-Received: from localhost ([127.0.0.1]:39003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aGUqV-00082R-AY for submit@debbugs.gnu.org; Tue, 05 Jan 2016 11:52:31 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:45000) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aGUqT-00082E-NX for 1092@debbugs.gnu.org; Tue, 05 Jan 2016 11:52:30 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aGUqL-0007aT-1e for 1092@debbugs.gnu.org; Tue, 05 Jan 2016 11:52:24 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55581) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGUqK-0007aJ-UT; Tue, 05 Jan 2016 11:52:20 -0500 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3890 helo=HOME-C4E4A596F7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aGUqK-00015n-4s; Tue, 05 Jan 2016 11:52:20 -0500 In-reply-to: (message from Stefan Monnier on Mon, 04 Jan 2016 23:12:29 -0500) 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:111239 Archived-At: > From: Stefan Monnier > Cc: ahyatt@gmail.com, 1092@debbugs.gnu.org > Date: Mon, 04 Jan 2016 23:12:29 -0500 > > Declaring a feature obsolete doesn't resolve any problem. > It just expresses our intent not to resolve those problems. I think it expresses our intent to remove the feature at some point. It doesn't necessarily follow that we will let it bitrot until then. > My only intention in this discussion is to try and saves us from someone > else ever trying to "fix" such bugs like you did. Instead we should > always reply with something like "if it hurts when you use > selective-display=t, then don't use it". Same applies for any other > obsoleted feature. I understand your intention very well, but I don't agree with such a policy. I think as long as the feature is not deleted, we ought to fix bugs in it, unless the fix is very complex or could adversely affect other packages, or could cause some other complication. Bugs are not a vehicle for telling users not to use an obsolete feature. If we really want to remove a feature, we should just do that, after making sure there's a usable replacement.