From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#846: Bug in handling invisible text, and bug in Pmail. Date: Mon, 01 Sep 2008 21:09:53 -0400 Message-ID: References: Reply-To: rms@gnu.org, 846@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1220318903 20733 80.91.229.12 (2 Sep 2008 01:28:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 2 Sep 2008 01:28:23 +0000 (UTC) Cc: pmr@pajato.com, bug-gnu-emacs@gnu.org, 846@emacsbugs.donarmstrong.com, emacs-pretest-bug@gnu.org To: Stefan Monnier , 846@emacsbugs.donarmstrong.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 02 03:29:17 2008 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KaKhk-0003uE-Cj for geb-bug-gnu-emacs@m.gmane.org; Tue, 02 Sep 2008 03:29:12 +0200 Original-Received: from localhost ([127.0.0.1]:47246 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KaKgl-0005Kx-At for geb-bug-gnu-emacs@m.gmane.org; Mon, 01 Sep 2008 21:28:11 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KaKgE-00050W-Fp for bug-gnu-emacs@gnu.org; Mon, 01 Sep 2008 21:27:38 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KaKgD-0004zq-Ck for bug-gnu-emacs@gnu.org; Mon, 01 Sep 2008 21:27:37 -0400 Original-Received: from [199.232.76.173] (port=47212 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KaKgD-0004zk-8f for bug-gnu-emacs@gnu.org; Mon, 01 Sep 2008 21:27:37 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:51808) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KaKgB-0004Iy-TX for bug-gnu-emacs@gnu.org; Mon, 01 Sep 2008 21:27:36 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m821RUQu007095; Mon, 1 Sep 2008 18:27:31 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m821KAlG004665; Mon, 1 Sep 2008 18:20:11 -0700 X-Loop: don@donarmstrong.com Resent-From: "Richard M. Stallman" Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 02 Sep 2008 01:20:10 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 846 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12203178992046 (code B ref -1); Tue, 02 Sep 2008 01:20:10 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 2 Sep 2008 01:11:39 +0000 Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m821BUfO002016; Mon, 1 Sep 2008 18:11:31 -0700 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1KaKP3-0004hI-Sh; Mon, 01 Sep 2008 21:09:53 -0400 In-reply-to: (message from Stefan Monnier on Mon, 01 Sep 2008 16:37:39 -0400) X-CrossAssassin-Score: 2 X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) Resent-Date: Mon, 01 Sep 2008 21:27:37 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:20004 gmane.emacs.pretest.bugs:22931 Archived-At: > I think this is a bug in the command loop's handling of invisible > text -- it should not be the case that C-f C-b changes point. There are various desirable behaviors w.r.t invisible text, and you can't have them all at the same time. I know that better than anyone, and I thought about this a long time. The command loop used to have code to make sure that there weren't two different possible point values that would display as the same place. It's been with us for a while now Did you change my decision? If so, when did that happen? and hasn't caused any real bug report yet (other than reports such as this one, that is; which complain on principle rather than because of some real problem It was a real problem, even though Pmail should not use invisible text for this. It led to confusing behavior in this case, and it will be confusing in every case where invisible text is used. If people have not complained, maybe it is because the use of invisible text is rare. What other modes use invisible text?