X-Loop: help-debbugs@HIDDEN
Subject: bug#7726: reveal-mode bypassed by compile-goto-error
Resent-From: Lennart Borgman <lennart.borgman@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 24 Dec 2010 12:50:03 +0000
Resent-Message-ID: <handler.7726.B.129319497823010 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 7726
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 7726 <at> debbugs.gnu.org
X-Debbugs-Original-To: Emacs Bugs <bug-gnu-emacs@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.129319497823010
(code B ref -1); Fri, 24 Dec 2010 12:50:03 +0000
Received: (at submit) by debbugs.gnu.org; 24 Dec 2010 12:49:38 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1PW75V-0005z4-Me
for submit <at> debbugs.gnu.org; Fri, 24 Dec 2010 07:49:37 -0500
Received: from eggs.gnu.org ([140.186.70.92])
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <lennart.borgman@HIDDEN>) id 1PW75T-0005yt-MM
for submit <at> debbugs.gnu.org; Fri, 24 Dec 2010 07:49:36 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <lennart.borgman@HIDDEN>) id 1PW7BZ-00033Q-Fu
for submit <at> debbugs.gnu.org; Fri, 24 Dec 2010 07:56:15 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM,
RCVD_IN_DNSWL_LOW,T_DKIM_INVALID autolearn=unavailable version=3.3.1
Received: from lists.gnu.org ([199.232.76.165]:38001)
by eggs.gnu.org with esmtp (Exim 4.71)
(envelope-from <lennart.borgman@HIDDEN>) id 1PW7BZ-00033L-E0
for submit <at> debbugs.gnu.org; Fri, 24 Dec 2010 07:55:53 -0500
Received: from [140.186.70.92] (port=38551 helo=eggs.gnu.org)
by lists.gnu.org with esmtp (Exim 4.43) id 1PW7BC-0008L1-Is
for bug-gnu-emacs@HIDDEN; Fri, 24 Dec 2010 07:55:53 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <lennart.borgman@HIDDEN>) id 1PW7Aw-0002hk-Dl
for bug-gnu-emacs@HIDDEN; Fri, 24 Dec 2010 07:55:30 -0500
Received: from mail-ey0-f169.google.com ([209.85.215.169]:59087)
by eggs.gnu.org with esmtp (Exim 4.71)
(envelope-from <lennart.borgman@HIDDEN>) id 1PW7Aw-0002hW-6R
for bug-gnu-emacs@HIDDEN; Fri, 24 Dec 2010 07:55:14 -0500
Received: by eyh6 with SMTP id 6so501098eyh.0
for <bug-gnu-emacs@HIDDEN>; Fri, 24 Dec 2010 04:55:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
h=domainkey-signature:received:mime-version:received:from:date
:message-id:subject:to:content-type;
bh=4hT5VFAvxEJAy5JCNYZQIowE6qU8zVIa+8qNlt7RPis=;
b=ErYwycQeAHiK7xYkBz4BFzevNtN0BWJdpATu8R9L7lZphSMx/rHucrzQ94UITnDXxJ
LZA0Ih4saUtWteGRjeyQN1iFjsJXaXQVEe52VlD7eBcQNpAc/E0UTquGzMxGWlyswhNe
7ZqbyUkh177Q8uMNOTXb6H+Kqgdtn5Faz2oD8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
h=mime-version:from:date:message-id:subject:to:content-type;
b=SlJfZDH7x6hiroHnpHYnpvAABH+CopnfYq+WUPsFPLQs3BLYYQ0Bia0f7TUBB4ccn7
nppXQrmn0gLq9KR0T3DuMFVUJp0ix08/Pi34CjTIGUbVMzrbEm/91DO3Q0vxxqzluYlp
AkvlR6O/QhzGR9mgMVSZh57LQn/LAffCguBdE=
Received: by 10.213.28.66 with SMTP id l2mr8816232ebc.71.1293195313293; Fri,
24 Dec 2010 04:55:13 -0800 (PST)
MIME-Version: 1.0
Received: by 10.213.20.148 with HTTP; Fri, 24 Dec 2010 04:54:53 -0800 (PST)
From: Lennart Borgman <lennart.borgman@HIDDEN>
Date: Fri, 24 Dec 2010 13:54:53 +0100
Message-ID: <AANLkTik3VLyRYTs-zMeSDhnGbZDoEYHg6QgEsU6_78Q+@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2)
X-Spam-Score: -4.6 (----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -4.7 (----)
If I use compile-goto-error from a grep-mode buffer to a org-mode
buffer where the destination line is in a hidden outline then the
outline will not be revealed until after next command.
GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) from trunk 2010-10-19 (patched)
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Lennart Borgman <lennart.borgman@HIDDEN> Subject: bug#7726: Acknowledgement (reveal-mode bypassed by compile-goto-error) Message-ID: <handler.7726.B.129319497823010.ack <at> debbugs.gnu.org> References: <AANLkTik3VLyRYTs-zMeSDhnGbZDoEYHg6QgEsU6_78Q+@mail.gmail.com> X-Gnu-PR-Message: ack 7726 X-Gnu-PR-Package: emacs Reply-To: 7726 <at> debbugs.gnu.org Date: Fri, 24 Dec 2010 12:50:04 +0000 Thank you for filing a new bug report with GNU. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 7726 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 7726: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D7726 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: bug#7726: reveal-mode bypassed by compile-goto-error
In-Reply-To: <AANLkTik3VLyRYTs-zMeSDhnGbZDoEYHg6QgEsU6_78Q+@mail.gmail.com>
Resent-From: Thierry Volpiatto <thierry.volpiatto@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 24 Dec 2010 14:36:02 +0000
Resent-Message-ID: <handler.7726.B.129320134131945 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 7726
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.129320134131945
(code B ref -1); Fri, 24 Dec 2010 14:36:02 +0000
Received: (at submit) by debbugs.gnu.org; 24 Dec 2010 14:35:41 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1PW8k9-0008JC-3F
for submit <at> debbugs.gnu.org; Fri, 24 Dec 2010 09:35:41 -0500
Received: from eggs.gnu.org ([140.186.70.92])
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <geb-bug-gnu-emacs@HIDDEN>) id 1PW8k7-0008J0-EJ
for submit <at> debbugs.gnu.org; Fri, 24 Dec 2010 09:35:40 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <geb-bug-gnu-emacs@HIDDEN>) id 1PW8qO-0008VR-CO
for submit <at> debbugs.gnu.org; Fri, 24 Dec 2010 09:42:19 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,
T_RP_MATCHES_RCVD,
T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1
Received: from lists.gnu.org ([199.232.76.165]:53199)
by eggs.gnu.org with esmtp (Exim 4.71)
(envelope-from <geb-bug-gnu-emacs@HIDDEN>) id 1PW8qO-0008VL-AG
for submit <at> debbugs.gnu.org; Fri, 24 Dec 2010 09:42:08 -0500
Received: from [140.186.70.92] (port=36376 helo=eggs.gnu.org)
by lists.gnu.org with esmtp (Exim 4.43) id 1PW8qE-0002PL-Iw
for bug-gnu-emacs@HIDDEN; Fri, 24 Dec 2010 09:42:07 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <geb-bug-gnu-emacs@HIDDEN>) id 1PW8q2-0008Mi-DN
for bug-gnu-emacs@HIDDEN; Fri, 24 Dec 2010 09:41:58 -0500
Received: from lo.gmane.org ([80.91.229.12]:47900)
by eggs.gnu.org with esmtp (Exim 4.71)
(envelope-from <geb-bug-gnu-emacs@HIDDEN>) id 1PW8q2-0008Lm-7j
for bug-gnu-emacs@HIDDEN; Fri, 24 Dec 2010 09:41:46 -0500
Received: from list by lo.gmane.org with local (Exim 4.69)
(envelope-from <geb-bug-gnu-emacs@HIDDEN>) id 1PW8pz-0006sE-F3
for bug-gnu-emacs@HIDDEN; Fri, 24 Dec 2010 15:41:43 +0100
Received: from 47.211.85-79.rev.gaoland.net ([79.85.211.47])
by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
id 1AlnuQ-0007hv-00
for <bug-gnu-emacs@HIDDEN>; Fri, 24 Dec 2010 15:41:43 +0100
Received: from thierry.volpiatto by 47.211.85-79.rev.gaoland.net with local
(Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00
for <bug-gnu-emacs@HIDDEN>; Fri, 24 Dec 2010 15:41:43 +0100
X-Injected-Via-Gmane: http://gmane.org/
From: Thierry Volpiatto <thierry.volpiatto@HIDDEN>
Date: Fri, 24 Dec 2010 15:40:53 +0100
Lines: 18
Message-ID: <87vd2jb5e2.fsf@HIDDEN>
References: <AANLkTik3VLyRYTs-zMeSDhnGbZDoEYHg6QgEsU6_78Q+@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain
X-Complaints-To: usenet@HIDDEN
X-Gmane-NNTP-Posting-Host: 47.211.85-79.rev.gaoland.net
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFz
UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABJQ
TFRFBwQEXyQQT0tD2k0bqUEftLCW5J1oDQAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAl2cEFnAAAA
MAAAADAAzu6MVwAAAZdJREFUOMt1U0FywyAMFLQPQLZ6N7R9gAO9F6N8wBP//ytdcDqNa6JDHO9K
yyLJRL9hp4ks9SJMJ2hHQoe5E+EuemI+W8mwfvKRsLuYOEnt/ePrOu8KIayVYIlIMOaW5TrZvcIB
sTzGmqlsSBR/zNu2bQ5PLvGChzKifBMxiFs9JLQKq1piLpHfPApWVJAfa4VojPF70K+bLOvGHgyk
YKsAz5X3C4dpEFxBSkNAOJqsE3bB4jRnpKWa9otghl2TJdXUeo9mlRzxRAFpFnBMjw0pECS+EMwk
dyBQacb0p/0b73hvdob/vS2Ll6PIPQbPvjdA63Xo4a/XpIxVOREvJc1kO4T9EA5rb1F85mC048po
RJuW1p6jWzSvJJ2M5iU8FpjaV40zZu31oSnGc9aZy/yqiknPf4SIlMySacz6SJBCKWudrOqhwegT
i8AvDtN8cGY0RWiw6nEg+8ZEueq/gZCpRJLlfPux7hjTOXD3lDs4/MQujg+AuzhxfkKUWTbXI8ao
9QvqnC2lu1iG+67gqb+JNvMTuwf8BxNSRJN3OGcZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTEx
LTI2VDA4OjI0OjQxKzAxOjAw3lS1DwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0xMS0yNFQxMDo1
NDo1MiswMTowMDvcFUsAAAAASUVORK5CYII=
User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2.91 (gnu/linux)
Cancel-Lock: sha1:IJ1USn5WAY9tkUS0RFStbwEImL0=
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2)
X-Spam-Score: -5.5 (-----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -5.5 (-----)
Lennart Borgman <lennart.borgman@HIDDEN> writes:
> If I use compile-goto-error from a grep-mode buffer to a org-mode
> buffer where the destination line is in a hidden outline then the
> outline will not be revealed until after next command.
Indeed,
also, goto-line is unable to reach line in an outline based buffer.
See in anything and ioccur, it is fixed for org-mode and
outline-minor-mode.
Is there other modes based on outline to handle?
--
A+ Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997
X-Loop: help-debbugs@HIDDEN
Subject: bug#7726: reveal-mode bypassed by compile-goto-error
Resent-From: Chong Yidong <cyd@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 22 Jan 2011 23:40:02 +0000
Resent-Message-ID: <handler.7726.B7726.12957395596585 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 7726
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Thierry Volpiatto <thierry.volpiatto@HIDDEN>
Cc: 7726 <at> debbugs.gnu.org
Received: via spool by 7726-submit <at> debbugs.gnu.org id=B7726.12957395596585
(code B ref 7726); Sat, 22 Jan 2011 23:40:02 +0000
Received: (at 7726) by debbugs.gnu.org; 22 Jan 2011 23:39:19 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1Pgn38-0001i9-R4
for submit <at> debbugs.gnu.org; Sat, 22 Jan 2011 18:39:19 -0500
Received: from vm-emlprdomr-04.its.yale.edu ([130.132.50.145])
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <cyd@HIDDEN>) id 1Pgn37-0001hw-Ma
for 7726 <at> debbugs.gnu.org; Sat, 22 Jan 2011 18:39:18 -0500
Received: from furball (dhcp128036014187.central.yale.edu [128.36.14.187])
(authenticated bits=0)
by vm-emlprdomr-04.its.yale.edu (8.14.4/8.14.4) with ESMTP id
p0MNlFl1011631
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
Sat, 22 Jan 2011 18:47:15 -0500
Received: by furball (Postfix, from userid 1000)
id E083A161EC4; Sat, 22 Jan 2011 18:47:14 -0500 (EST)
From: Chong Yidong <cyd@HIDDEN>
References: <AANLkTik3VLyRYTs-zMeSDhnGbZDoEYHg6QgEsU6_78Q+@mail.gmail.com>
<87vd2jb5e2.fsf@HIDDEN>
Date: Sat, 22 Jan 2011 18:47:14 -0500
In-Reply-To: <87vd2jb5e2.fsf@HIDDEN> (Thierry Volpiatto's message of
"Fri, 24 Dec 2010 15:40:53 +0100")
Message-ID: <87vd1gbiwt.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Scanned-By: MIMEDefang 2.71 on 130.132.50.145
X-Spam-Score: -2.7 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.7 (--)
Thierry Volpiatto <thierry.volpiatto@HIDDEN> writes:
> Lennart Borgman <lennart.borgman@HIDDEN> writes:
>
>> If I use compile-goto-error from a grep-mode buffer to a org-mode
>> buffer where the destination line is in a hidden outline then the
>> outline will not be revealed until after next command.
>
> Indeed,
>
> also, goto-line is unable to reach line in an outline based buffer.
> See in anything and ioccur, it is fixed for org-mode and
> outline-minor-mode.
>
> Is there other modes based on outline to handle?
Anyone have a test case?
X-Loop: help-debbugs@HIDDEN
Subject: bug#7726: reveal-mode bypassed by compile-goto-error
Resent-From: Lennart Borgman <lennart.borgman@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 23 Jan 2011 01:53:02 +0000
Resent-Message-ID: <handler.7726.B7726.129574756120483 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 7726
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Chong Yidong <cyd@HIDDEN>
Cc: 7726 <at> debbugs.gnu.org, Thierry Volpiatto <thierry.volpiatto@HIDDEN>
Received: via spool by 7726-submit <at> debbugs.gnu.org id=B7726.129574756120483
(code B ref 7726); Sun, 23 Jan 2011 01:53:02 +0000
Received: (at 7726) by debbugs.gnu.org; 23 Jan 2011 01:52:41 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1Pgp8C-0005KK-Mu
for submit <at> debbugs.gnu.org; Sat, 22 Jan 2011 20:52:40 -0500
Received: from mail-ew0-f44.google.com ([209.85.215.44])
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <lennart.borgman@HIDDEN>) id 1Pgp89-0005K6-Ku
for 7726 <at> debbugs.gnu.org; Sat, 22 Jan 2011 20:52:38 -0500
Received: by ewy8 with SMTP id 8so1591046ewy.3
for <7726 <at> debbugs.gnu.org>; Sat, 22 Jan 2011 18:00:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
h=domainkey-signature:mime-version:in-reply-to:references:from:date
:message-id:subject:to:cc:content-type;
bh=JEbSyvJtDsdyrv47afDi2zMhws09tutAz5ziAQph598=;
b=I9klXJhZRodWUSp7Ce0P2K1uRDo6OIL3cKS7r0n9NerlI/pWBnWqccHp4EuzGwO7lF
1Br03Q2xfaGuOk4xRi0SCIqthcpTmjNk/qikHtr0BGU/CZjzDfLWvNb02tIWsOYduY+a
tqzFh0LgXJQIqUj/cbK5atu1S0yFG0kySeNTo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:cc:content-type;
b=t3KRdP28j094hLU2HMegZa1Jp9wKsmXJ08Cqld++zGni/iFMBw0nzLLc9J8dTq3VPM
FbIlbx24c7epfk9rbsgnjHgRD434tiVm8C26xMiKamxA4fMbUHZwovReIgHW5212D+lM
ZOo4iGcJpmLQ8EMdZ1YXhHkIaJbYYd3sDu5ZM=
Received: by 10.213.13.16 with SMTP id z16mr3031516ebz.45.1295748034984; Sat,
22 Jan 2011 18:00:34 -0800 (PST)
MIME-Version: 1.0
Received: by 10.213.20.148 with HTTP; Sat, 22 Jan 2011 18:00:14 -0800 (PST)
In-Reply-To: <87vd1gbiwt.fsf@HIDDEN>
References: <AANLkTik3VLyRYTs-zMeSDhnGbZDoEYHg6QgEsU6_78Q+@mail.gmail.com>
<87vd2jb5e2.fsf@HIDDEN> <87vd1gbiwt.fsf@HIDDEN>
From: Lennart Borgman <lennart.borgman@HIDDEN>
Date: Sun, 23 Jan 2011 03:00:14 +0100
Message-ID: <AANLkTimD58ohNQWKJOH0pASEjJrRZjOVV=c5jxEnMn7H@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -3.5 (---)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -3.5 (---)
On Sun, Jan 23, 2011 at 12:47 AM, Chong Yidong <cyd@HIDDEN> wrote:
> Thierry Volpiatto <thierry.volpiatto@HIDDEN> writes:
>
>> Lennart Borgman <lennart.borgman@HIDDEN> writes:
>>
>>> If I use compile-goto-error from a grep-mode buffer to a org-mode
>>> buffer where the destination line is in a hidden outline then the
>>> outline will not be revealed until after next command.
>>
>> Indeed,
>>
>> also, goto-line is unable to reach line in an outline based buffer.
>> See in anything and ioccur, it is fixed for org-mode and
>> outline-minor-mode.
>>
>> Is there other modes based on outline to handle?
>
> Anyone have a test case?
Yes, but why do you want one? Is not the recipes we have given enough?
X-Loop: help-debbugs@HIDDEN
Subject: bug#7726: reveal-mode bypassed by compile-goto-error
Resent-From: Thierry Volpiatto <thierry.volpiatto@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 23 Jan 2011 07:12:02 +0000
Resent-Message-ID: <handler.7726.B7726.129576669814129 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 7726
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Chong Yidong <cyd@HIDDEN>
Cc: 7726 <at> debbugs.gnu.org
Received: via spool by 7726-submit <at> debbugs.gnu.org id=B7726.129576669814129
(code B ref 7726); Sun, 23 Jan 2011 07:12:02 +0000
Received: (at 7726) by debbugs.gnu.org; 23 Jan 2011 07:11:38 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1Pgu6r-0003fq-Ga
for submit <at> debbugs.gnu.org; Sun, 23 Jan 2011 02:11:37 -0500
Received: from mail-ww0-f42.google.com ([74.125.82.42])
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <thierry.volpiatto@HIDDEN>) id 1Pgu6p-0003fe-S1
for 7726 <at> debbugs.gnu.org; Sun, 23 Jan 2011 02:11:36 -0500
Received: by wwi17 with SMTP id 17so2182580wwi.3
for <7726 <at> debbugs.gnu.org>; Sat, 22 Jan 2011 23:19:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
h=domainkey-signature:from:to:cc:subject:references:date:in-reply-to
:message-id:user-agent:mime-version:content-type;
bh=zIjnrWEeJ/oMU4ouLwUEbDkRtce+3ero5XU2kWh25w4=;
b=WsHklAUCa/X8aUZkxrEi8cdjnitaxIgyh0QV2w3BlPqLc2pXHbqQ7g5mkadHa8t9zK
OyTHw7Wx/nYJ4+9wvdrsRzraxFpyKZn+OGwavBmoFuc57IVGpUzBZBJLhas4wFVCvifk
+jygSFux53JgFqQwYWvRZIDB7+MTnZn1Bncgk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
h=from:to:cc:subject:references:date:in-reply-to:message-id
:user-agent:mime-version:content-type;
b=ZI7/jjSb3fRjOSYzbK7MvPNX3AI64N9T3rmo8pVaOPALdJW+f4Stp17ijQMbE7YZqF
ikTkLpChuDT4KZY5gSfqLaXG93BvHjOnwjTyHS3KXeigl9+itZ7Cc8YtUPZjVu/xo0RG
+t+loDTJnRMCBFT/JUEQWorQwLn7XVvHDJQts=
Received: by 10.227.137.71 with SMTP id v7mr2847909wbt.45.1295767172994;
Sat, 22 Jan 2011 23:19:32 -0800 (PST)
Received: from thierry-MM061 (183.211.85-79.rev.gaoland.net [79.85.211.183])
by mx.google.com with ESMTPS id n78sm5854972weq.3.2011.01.22.23.19.31
(version=TLSv1/SSLv3 cipher=RC4-MD5);
Sat, 22 Jan 2011 23:19:32 -0800 (PST)
From: Thierry Volpiatto <thierry.volpiatto@HIDDEN>
References: <AANLkTik3VLyRYTs-zMeSDhnGbZDoEYHg6QgEsU6_78Q+@mail.gmail.com>
<87vd2jb5e2.fsf@HIDDEN> <87vd1gbiwt.fsf@HIDDEN>
Date: Sun, 23 Jan 2011 08:19:29 +0100
In-Reply-To: <87vd1gbiwt.fsf@HIDDEN> (Chong Yidong's message of
"Sat, 22 Jan 2011 18:47:14 -0500")
Message-ID: <87aaisf5oe.fsf@HIDDEN>
User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2.92 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -4.4 (----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -4.4 (----)
Chong Yidong <cyd@HIDDEN> writes:
> Thierry Volpiatto <thierry.volpiatto@HIDDEN> writes:
>
>> Lennart Borgman <lennart.borgman@HIDDEN> writes:
>>
>>> If I use compile-goto-error from a grep-mode buffer to a org-mode
>>> buffer where the destination line is in a hidden outline then the
>>> outline will not be revealed until after next command.
>>
>> Indeed,
>>
>> also, goto-line is unable to reach line in an outline based buffer.
>> See in anything and ioccur, it is fixed for org-mode and
>> outline-minor-mode.
>>
>> Is there other modes based on outline to handle?
>
> Anyone have a test case?
Switch to any org buffer, close all, and:
M-g g 20 RET
--
A+ Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997
X-Loop: help-debbugs@HIDDEN
Subject: bug#7726: reveal-mode bypassed by compile-goto-error
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 24 Jan 2011 00:43:02 +0000
Resent-Message-ID: <handler.7726.B7726.129582977624425 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 7726
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Chong Yidong <cyd@HIDDEN>
Cc: 7726 <at> debbugs.gnu.org, Thierry Volpiatto <thierry.volpiatto@HIDDEN>
Received: via spool by 7726-submit <at> debbugs.gnu.org id=B7726.129582977624425
(code B ref 7726); Mon, 24 Jan 2011 00:43:02 +0000
Received: (at 7726) by debbugs.gnu.org; 24 Jan 2011 00:42:56 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1PhAWG-0006Lu-Cl
for submit <at> debbugs.gnu.org; Sun, 23 Jan 2011 19:42:56 -0500
Received: from ironport2-out.teksavvy.com ([206.248.154.181]
helo=ironport2-out.pppoe.ca)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <monnier@HIDDEN>) id 1PhAWD-0006Lh-HX
for 7726 <at> debbugs.gnu.org; Sun, 23 Jan 2011 19:42:54 -0500
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAP5bPE3O+J3X/2dsb2JhbACkZXS6QYVQBIRwjjo
X-IronPort-AV: E=Sophos;i="4.60,367,1291611600"; d="scan'208";a="89009333"
Received: from 206-248-157-215.dsl.teksavvy.com (HELO ceviche.home)
([206.248.157.215])
by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA;
23 Jan 2011 19:50:53 -0500
Received: by ceviche.home (Postfix, from userid 20848)
id 0A8CC66102; Sun, 23 Jan 2011 19:50:53 -0500 (EST)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvwrlvrurc.fsf-monnier+emacs@HIDDEN>
References: <AANLkTik3VLyRYTs-zMeSDhnGbZDoEYHg6QgEsU6_78Q+@mail.gmail.com>
<87vd2jb5e2.fsf@HIDDEN> <87vd1gbiwt.fsf@HIDDEN>
Date: Sun, 23 Jan 2011 19:50:53 -0500
In-Reply-To: <87vd1gbiwt.fsf@HIDDEN> (Chong Yidong's message of
"Sat, 22 Jan 2011 18:47:14 -0500")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.1 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.1 (--)
>>> If I use compile-goto-error from a grep-mode buffer to a org-mode
>>> buffer where the destination line is in a hidden outline then the
>>> outline will not be revealed until after next command.
>> also, goto-line is unable to reach line in an outline based buffer.
>> See in anything and ioccur, it is fixed for org-mode and
>> outline-minor-mode.
>> Is there other modes based on outline to handle?
> Anyone have a test case?
I think the problem is that reveal-mode runs from post-command-hook and
reveals what's in the buffer that's current when post-command-hook is
run, whereas in the above cases, the buffer that needs revealing is not
current at that point.
That's one of the cases where we could use something like
a "pre-redisplay-hook".
Stefan
X-Loop: help-debbugs@HIDDEN
Subject: bug#7726: reveal-mode bypassed by compile-goto-error
Resent-From: Lennart Borgman <lennart.borgman@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 24 Jan 2011 00:53:01 +0000
Resent-Message-ID: <handler.7726.B7726.129583036225249 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 7726
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Stefan Monnier <monnier@HIDDEN>
Cc: Chong Yidong <cyd@HIDDEN>, 7726 <at> debbugs.gnu.org, Thierry Volpiatto <thierry.volpiatto@HIDDEN>
Received: via spool by 7726-submit <at> debbugs.gnu.org id=B7726.129583036225249
(code B ref 7726); Mon, 24 Jan 2011 00:53:01 +0000
Received: (at 7726) by debbugs.gnu.org; 24 Jan 2011 00:52:42 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1PhAfi-0006ZB-JV
for submit <at> debbugs.gnu.org; Sun, 23 Jan 2011 19:52:42 -0500
Received: from mail-ey0-f172.google.com ([209.85.215.172])
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <lennart.borgman@HIDDEN>) id 1PhAfg-0006Yy-9v
for 7726 <at> debbugs.gnu.org; Sun, 23 Jan 2011 19:52:40 -0500
Received: by eyd10 with SMTP id 10so1823211eyd.3
for <7726 <at> debbugs.gnu.org>; Sun, 23 Jan 2011 17:00:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
h=domainkey-signature:mime-version:in-reply-to:references:from:date
:message-id:subject:to:cc:content-type;
bh=QqqQcnBjr42iGy2fd5tRR9oxEYbl33hmQNSEWFlXL0E=;
b=w2CTwymPJK/5K93mfnbcB2s53+grsylsuDYH8IkFIbePmjeYFwY4QhMLeD6cDgHE9L
vALxrSKVryTO89L9nWXwnzY5Fq1vvQiK2E2wHUZw6+Kf48ztqURTZcS0/bylUBiLQICa
2gzHLEvNvkQ5JgCLRI0NBBhJ7uANSVzuDQDbE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:cc:content-type;
b=NiHRb4mOwVYDkvP8DQselO9JUjhffkhIkp4EsGbsOa7vpaE7jGanee20ArlNQeyrRp
z75WwlLITJ5tNN/73McnwjKs4cM4MdxYiEwSsRmxP47lSI/WYvQywZDwVXTciSdoNqb6
X2k0Mtj5urzGpyXJX/e1RIGH4x/tMGA1KEPf8=
Received: by 10.213.33.17 with SMTP id f17mr4125170ebd.6.1295830840028; Sun,
23 Jan 2011 17:00:40 -0800 (PST)
MIME-Version: 1.0
Received: by 10.213.20.148 with HTTP; Sun, 23 Jan 2011 17:00:19 -0800 (PST)
In-Reply-To: <jwvwrlvrurc.fsf-monnier+emacs@HIDDEN>
References: <AANLkTik3VLyRYTs-zMeSDhnGbZDoEYHg6QgEsU6_78Q+@mail.gmail.com>
<87vd2jb5e2.fsf@HIDDEN> <87vd1gbiwt.fsf@HIDDEN>
<jwvwrlvrurc.fsf-monnier+emacs@HIDDEN>
From: Lennart Borgman <lennart.borgman@HIDDEN>
Date: Mon, 24 Jan 2011 02:00:19 +0100
Message-ID: <AANLkTikHqhfN4rhwkkG8Bsw35bSs5_+mtHSTQOCacD74@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -3.5 (---)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -3.5 (---)
On Mon, Jan 24, 2011 at 1:50 AM, Stefan Monnier
<monnier@HIDDEN> wrote:
>>>> If I use compile-goto-error from a grep-mode buffer to a org-mode
>>>> buffer where the destination line is in a hidden outline then the
>>>> outline will not be revealed until after next command.
>>> also, goto-line is unable to reach line in an outline based buffer.
>>> See in anything and ioccur, it is fixed for org-mode and
>>> outline-minor-mode.
>>> Is there other modes based on outline to handle?
>> Anyone have a test case?
>
> I think the problem is that reveal-mode runs from post-command-hook and
> reveals what's in the buffer that's current when post-command-hook is
> run, whereas in the above cases, the buffer that needs revealing is not
> current at that point.
> That's one of the cases where we could use something like
> a "pre-redisplay-hook".
Isn't it more like post-post-command-hook?
(Didn't I take up such a problem with cua-mode long ago? But at the
moment I can't remember what it was.)
X-Loop: help-debbugs@HIDDEN
Subject: bug#7726: reveal-mode bypassed by compile-goto-error
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 24 Jan 2011 16:05:01 +0000
Resent-Message-ID: <handler.7726.B7726.129588509913130 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 7726
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Lennart Borgman <lennart.borgman@HIDDEN>
Cc: Chong Yidong <cyd@HIDDEN>, 7726 <at> debbugs.gnu.org, Thierry Volpiatto <thierry.volpiatto@HIDDEN>
Received: via spool by 7726-submit <at> debbugs.gnu.org id=B7726.129588509913130
(code B ref 7726); Mon, 24 Jan 2011 16:05:01 +0000
Received: (at 7726) by debbugs.gnu.org; 24 Jan 2011 16:04:59 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1PhOuY-0003Pj-O3
for submit <at> debbugs.gnu.org; Mon, 24 Jan 2011 11:04:58 -0500
Received: from ironport2-out.teksavvy.com ([206.248.154.181]
helo=ironport2-out.pppoe.ca)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <monnier@HIDDEN>) id 1PhOuW-0003PX-Nv
for 7726 <at> debbugs.gnu.org; Mon, 24 Jan 2011 11:04:57 -0500
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAJ4zPU1MCo4O/2dsb2JhbACkZ3S7foVQBIRwjjo
X-IronPort-AV: E=Sophos;i="4.60,370,1291611600"; d="scan'208";a="89058759"
Received: from 76-10-142-14.dsl.teksavvy.com (HELO pastel.home)
([76.10.142.14])
by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA;
24 Jan 2011 11:12:58 -0500
Received: by pastel.home (Postfix, from userid 20848)
id 8D91E58C4E; Mon, 24 Jan 2011 11:12:57 -0500 (EST)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvd3nmp9l7.fsf-monnier+emacs@HIDDEN>
References: <AANLkTik3VLyRYTs-zMeSDhnGbZDoEYHg6QgEsU6_78Q+@mail.gmail.com>
<87vd2jb5e2.fsf@HIDDEN> <87vd1gbiwt.fsf@HIDDEN>
<jwvwrlvrurc.fsf-monnier+emacs@HIDDEN>
<AANLkTikHqhfN4rhwkkG8Bsw35bSs5_+mtHSTQOCacD74@HIDDEN>
Date: Mon, 24 Jan 2011 11:12:57 -0500
In-Reply-To: <AANLkTikHqhfN4rhwkkG8Bsw35bSs5_+mtHSTQOCacD74@HIDDEN>
(Lennart Borgman's message of "Mon, 24 Jan 2011 02:00:19 +0100")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.1 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.1 (--)
>>>>> If I use compile-goto-error from a grep-mode buffer to a org-mode
>>>>> buffer where the destination line is in a hidden outline then the
>>>>> outline will not be revealed until after next command.
>>>> also, goto-line is unable to reach line in an outline based buffer.
>>>> See in anything and ioccur, it is fixed for org-mode and
>>>> outline-minor-mode.
>>>> Is there other modes based on outline to handle?
>>> Anyone have a test case?
>> I think the problem is that reveal-mode runs from post-command-hook and
>> reveals what's in the buffer that's current when post-command-hook is
>> run, whereas in the above cases, the buffer that needs revealing is not
>> current at that point.
>> That's one of the cases where we could use something like
>> a "pre-redisplay-hook".
> Isn't it more like post-post-command-hook?
No I really meant pre-redisplay-hook. I don't see why
post-post-command-hook would have anything to do with this problem.
E.g. I think a case that needs to work is when you're in the *compile*
buffer and select one entry to display the source but while staying in
the *compile* buffer: the current buffer before and after the command is
*compile*, so no amount of post/pre-command-hooks can tell you that some
other buffer needs revealing.
Stefan
X-Loop: help-debbugs@HIDDEN
Subject: bug#7726: reveal-mode bypassed by compile-goto-error
Resent-From: Lennart Borgman <lennart.borgman@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 24 Jan 2011 20:02:01 +0000
Resent-Message-ID: <handler.7726.B7726.12958993112406 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 7726
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Stefan Monnier <monnier@HIDDEN>
Cc: Chong Yidong <cyd@HIDDEN>, 7726 <at> debbugs.gnu.org, Thierry Volpiatto <thierry.volpiatto@HIDDEN>
Received: via spool by 7726-submit <at> debbugs.gnu.org id=B7726.12958993112406
(code B ref 7726); Mon, 24 Jan 2011 20:02:01 +0000
Received: (at 7726) by debbugs.gnu.org; 24 Jan 2011 20:01:51 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1PhSbn-0000ck-0V
for submit <at> debbugs.gnu.org; Mon, 24 Jan 2011 15:01:51 -0500
Received: from mail-ew0-f44.google.com ([209.85.215.44])
by debbugs.gnu.org with esmtp (Exim 4.69)
(envelope-from <lennart.borgman@HIDDEN>) id 1PhSbk-0000cW-Na
for 7726 <at> debbugs.gnu.org; Mon, 24 Jan 2011 15:01:49 -0500
Received: by ewy8 with SMTP id 8so2344245ewy.3
for <7726 <at> debbugs.gnu.org>; Mon, 24 Jan 2011 12:09:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
h=domainkey-signature:mime-version:in-reply-to:references:from:date
:message-id:subject:to:cc:content-type:content-transfer-encoding;
bh=UtEdauX2QmKAMTL0wM9OizF7merZubMkREvIpL2gA8M=;
b=kTIsFUsfAN8UAG20h9kbMlUcintU9mTNq8HccZCbicDweqxFqbibyvX/B3YLmtX4e5
lGgXyv6wmFKx+AtJsfGJTb6m6hjTJ5SACone4Tq1xPIHueDRJbUcQMC6SIMWSIpxGdJp
FfzpQH44t6V+Ctwgy96GIMEgVModBQ7HGTlDk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:cc:content-type:content-transfer-encoding;
b=KBbum2suFHSGl+HLqVTNTz7HdIfLFirpTlCAFma/XuW9uakQMQhAE0MMtOumqG1EUS
tDD5Quy+4ZITatZHMJOISauAxHgflAkuEkJqYXtchYBfs430ZXkSwsp0FbWKhawafAv6
gA/nZZFmdDqSRiyisrg2tlfOa1Vij9I7VfL6I=
Received: by 10.213.35.147 with SMTP id p19mr5562898ebd.19.1295899790109; Mon,
24 Jan 2011 12:09:50 -0800 (PST)
MIME-Version: 1.0
Received: by 10.213.20.148 with HTTP; Mon, 24 Jan 2011 12:09:29 -0800 (PST)
In-Reply-To: <jwvd3nmp9l7.fsf-monnier+emacs@HIDDEN>
References: <AANLkTik3VLyRYTs-zMeSDhnGbZDoEYHg6QgEsU6_78Q+@mail.gmail.com>
<87vd2jb5e2.fsf@HIDDEN> <87vd1gbiwt.fsf@HIDDEN>
<jwvwrlvrurc.fsf-monnier+emacs@HIDDEN>
<AANLkTikHqhfN4rhwkkG8Bsw35bSs5_+mtHSTQOCacD74@HIDDEN>
<jwvd3nmp9l7.fsf-monnier+emacs@HIDDEN>
From: Lennart Borgman <lennart.borgman@HIDDEN>
Date: Mon, 24 Jan 2011 21:09:29 +0100
Message-ID: <AANLkTik2Nzj3-HoSZr0C=_=6bvkT-qkCLem++Ytae+Lk@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -3.5 (---)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -3.5 (---)
On Mon, Jan 24, 2011 at 5:12 PM, Stefan Monnier
<monnier@HIDDEN> wrote:
>>>>>> If I use compile-goto-error from a grep-mode buffer to a org-mode
>>>>>> buffer where the destination line is in a hidden outline then the
>>>>>> outline will not be revealed until after next command.
>>>>> also, goto-line is unable to reach line in an outline based buffer.
>>>>> See in anything and ioccur, it is fixed for org-mode and
>>>>> outline-minor-mode.
>>>>> Is there other modes based on outline to handle?
>>>> Anyone have a test case?
>>> I think the problem is that reveal-mode runs from post-command-hook and
>>> reveals what's in the buffer that's current when post-command-hook is
>>> run, whereas in the above cases, the buffer that needs revealing is not
>>> current at that point.
>>> That's one of the cases where we could use something like
>>> a "pre-redisplay-hook".
>> Isn't it more like post-post-command-hook?
>
> No I really meant pre-redisplay-hook. =C2=A0I don't see why
> post-post-command-hook would have anything to do with this problem.
> E.g. I think a case that needs to work is when you're in the *compile*
> buffer and select one entry to display the source but while staying in
> the *compile* buffer: the current buffer before and after the command is
> *compile*, so no amount of post/pre-command-hooks can tell you that some
> other buffer needs revealing.
Oh, I see.
And haven't we been discussing before that such a hook maybe could be
useful for cases where we now are using
window-configuration-change-hook?
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.