From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: bug#18246: enriched-encode: should set inhibit-point-motion-hooks, too Date: Wed, 13 Aug 2014 18:50:04 -0400 Message-ID: References: <87sil3qlc8.fsf@violet.siamics.net> <83y4utixh8.fsf@gnu.org> <83lhqsig01.fsf@gnu.org> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1407970749 21397 80.91.229.3 (13 Aug 2014 22:59:09 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Aug 2014 22:59:09 +0000 (UTC) Cc: ivan@siamics.net, 18246@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Aug 14 00:59:04 2014 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 1XHhVX-00028C-UN for geb-bug-gnu-emacs@m.gmane.org; Thu, 14 Aug 2014 00:59:04 +0200 Original-Received: from localhost ([::1]:50975 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHhVX-00074Q-LL for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Aug 2014 18:59:03 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51510) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHhVU-00074K-Lu for bug-gnu-emacs@gnu.org; Wed, 13 Aug 2014 18:59:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XHhNm-0002JF-Lm for bug-gnu-emacs@gnu.org; Wed, 13 Aug 2014 18:51:33 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35503) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHhNm-0002J9-Ef for bug-gnu-emacs@gnu.org; Wed, 13 Aug 2014 18:51:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XHhNm-0003hG-4v for bug-gnu-emacs@gnu.org; Wed, 13 Aug 2014 18:51:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 13 Aug 2014 22:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18246 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 18246-submit@debbugs.gnu.org id=B18246.140797020914132 (code B ref 18246); Wed, 13 Aug 2014 22:51:02 +0000 Original-Received: (at 18246) by debbugs.gnu.org; 13 Aug 2014 22:50:09 +0000 Original-Received: from localhost ([127.0.0.1]:42446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHhMu-0003fr-Rz for submit@debbugs.gnu.org; Wed, 13 Aug 2014 18:50:09 -0400 Original-Received: from fencepost.gnu.org ([208.118.235.10]:49232 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHhMs-0003fh-Ii for 18246@debbugs.gnu.org; Wed, 13 Aug 2014 18:50:07 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XHhMq-0006D4-Ux; Wed, 13 Aug 2014 18:50:05 -0400 In-reply-to: <83lhqsig01.fsf@gnu.org> (message from Eli Zaretskii on Wed, 13 Aug 2014 18:08:46 +0300) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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:92463 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] I meant to display the "intangible" text as display properties or overlay strings. Whether the text actually comes from the buffer (and the display property covers it) or is consed out of thin air is not important for the point I wanted to make. For some purposes, that is true. Maybe using the 'display' property is good enough. I have a feeling that it will seem anomalous to users in some cases, but that is just a feeling. One anomalous case for the 'display' property is searching in the buffer. It does not find the text that appears via the 'display' property because that text is not really in the buffer. With 'intangible', search would find it even though point could not appear right there. Another option would be to use text that is read-only but not intangible. Maybe users won't be disturbed by being able to move point to the middle of fixed text in the form. I feel that none of these offers behavior that is really right and smooth for a form. I think this is an area for improvement in Emacs. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call.