From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: Info mutilates user overlays. Date: Wed, 1 Oct 2003 13:49:07 -0500 (CDT) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200310011849.h91In7B01807@raven.dms.auburn.edu> References: <200310010216.h912Ge027788@raven.dms.auburn.edu> <200310011449.h91EnBN28933@raven.dms.auburn.edu> NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1065038188 24340 80.91.224.253 (1 Oct 2003 19:56:28 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 1 Oct 2003 19:56:28 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Oct 01 21:56:25 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1A4n5F-0007k0-00 for ; Wed, 01 Oct 2003 21:56:25 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1A4n5F-0003dl-00 for ; Wed, 01 Oct 2003 21:56:25 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1A4mYM-0007I8-Ij for emacs-devel@quimby.gnus.org; Wed, 01 Oct 2003 15:22:26 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1A4mYF-0007Ho-Ih for emacs-devel@gnu.org; Wed, 01 Oct 2003 15:22:19 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1A4mXi-0007Di-8E for emacs-devel@gnu.org; Wed, 01 Oct 2003 15:22:18 -0400 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.24) id 1A4m5r-0003yf-F3 for emacs-devel@gnu.org; Wed, 01 Oct 2003 14:53:00 -0400 Original-Received: from raven.dms.auburn.edu (raven.dms.auburn.edu [131.204.53.29]) by manatee.dms.auburn.edu (8.12.10/8.12.10) with ESMTP id h91IqvAJ016824; Wed, 1 Oct 2003 13:52:57 -0500 (CDT) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.6+Sun/8.11.6) id h91In7B01807; Wed, 1 Oct 2003 13:49:07 -0500 (CDT) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: monnier@IRO.UMontreal.CA In-reply-to: (message from Stefan Monnier on 01 Oct 2003 13:33:45 -0400) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:16824 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:16824 Stefan Monnier wrote: These are bugs (or at least misfeatures). Patches welcome. Actually, in the position register case, there are _two_ problems. First of all, the position register can really get moved, just like the overlay, but secondly, even if not, it would only be usable while one was in the particular node, due to narrowing. Position registers in RMAIL do not really work very well either, in the sense that you can not use them to jump back to a message in which you have "registered" a position, you have to go to that message manually first and only then can you jump to the position. I do not really know what the best solution here is, since in user-narrowed buffers, refusing to go to the unreachable spot makes sense. One definitely does not want to use `widen', because that would look terrible in RMAIL and Info. Bookmarks in RMAIL do not seem to work at all. (They would probably not be very useful as very long term things there, but what I am saying is, you cannot use them to try to compensate for the impossibility to use position registers.) Bookmarks seem to work in Info, even though one has to be careful not to accept misleading defaults. Sincerely, Luc.