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: invisible text and point Date: Mon, 26 May 2003 22:07:27 -0500 (CDT) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200305270307.h4R37RM15873@eel.dms.auburn.edu> References: <200305260437.h4Q4bbh14766@eel.dms.auburn.edu> <200305261721.h4QHLigb001231@rum.cs.yale.edu> <200305261813.h4QIDN815240@eel.dms.auburn.edu> <200305270213.h4R2DpP15774@eel.dms.auburn.edu> NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1054004764 23927 80.91.224.249 (27 May 2003 03:06:04 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 27 May 2003 03:06:04 +0000 (UTC) Cc: monnier+gnu/emacs@rum.cs.yale.edu Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue May 27 05:06:03 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19KUmo-0006Dn-00 for ; Tue, 27 May 2003 05:06:02 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19KV0J-0003AK-00 for ; Tue, 27 May 2003 05:20:00 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19KUoW-0005IS-I3 for emacs-devel@quimby.gnus.org; Mon, 26 May 2003 23:07:48 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19KUoC-0005CD-CZ for emacs-devel@gnu.org; Mon, 26 May 2003 23:07:28 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19KUo9-00055C-Rh for emacs-devel@gnu.org; Mon, 26 May 2003 23:07:26 -0400 Original-Received: from manatee.dms.auburn.edu ([131.204.53.104]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19KUo9-00054L-Gx for emacs-devel@gnu.org; Mon, 26 May 2003 23:07:25 -0400 Original-Received: from eel.dms.auburn.edu (eel.dms.auburn.edu [131.204.53.108]) h4R37Noc022774; Mon, 26 May 2003 22:07:24 -0500 (CDT) Original-Received: (from teirllm@localhost) by eel.dms.auburn.edu (8.11.6+Sun/8.11.6) id h4R37RM15873; Mon, 26 May 2003 22:07:27 -0500 (CDT) X-Authentication-Warning: eel.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: teirllm@dms.auburn.edu In-reply-to: <200305270213.h4R2DpP15774@eel.dms.auburn.edu> (message from Luc Teirlinck on Mon, 26 May 2003 21:13:51 -0500 (CDT)) Original-cc: emacs-devel@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:14300 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:14300 Maybe extremely naive question, but what would be the harm in actually showing all that invisible and visible-but-you-just-can-not-see-it text to the user to begin with? It would take care of all these problems. (Except for the infinite loops which are a different problem and need to be addressed regardless.) Another confusing thing about the display property is that the involved string of text remains impossible to see (to avoid the term invisible) when yanked inside emacs, but all of a sudden appears out of nowhere when yanked into, say, an xterm? On the other hand the "really invisible" text becomes also visible (by default) when yanked inside emacs, adding to the confusion. Some of the hidden text is actually informative. Sincerely, Luc.