From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: comint read-only prompt Date: Fri, 23 Aug 2002 20:32:43 -0600 (MDT) Sender: emacs-devel-admin@gnu.org Message-ID: <200208240232.g7O2WhT11584@wijiji.santafe.edu> References: <200208192046.g7JKkO809561@wijiji.santafe.edu> <20020820172357.237803.FMU965@piglet.prv.splode.com> <1029893541.20786.299.camel@turtle.as.arizona.edu> <200208211523.g7LFNSQ24721@rum.cs.yale.edu> <2593-Thu22Aug2002105727+0300-eliz@is.elta.co.il> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1030156463 9452 127.0.0.1 (24 Aug 2002 02:34:23 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 24 Aug 2002 02:34:23 +0000 (UTC) Cc: monnier+gnu/emacs@rum.cs.yale.edu, jdsmith@as.arizona.edu, friedman@splode.com, simon.marshall@misys.com, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17iQkm-0002SL-00 for ; Sat, 24 Aug 2002 04:34:20 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17iREQ-0004mJ-00 for ; Sat, 24 Aug 2002 05:04:58 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17iQm1-0000u7-00; Fri, 23 Aug 2002 22:35:37 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17iQjI-0000V6-00 for emacs-devel@gnu.org; Fri, 23 Aug 2002 22:32:48 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17iQjG-0000Ua-00 for emacs-devel@gnu.org; Fri, 23 Aug 2002 22:32:48 -0400 Original-Received: from pele.santafe.edu ([192.12.12.119]) by monty-python.gnu.org with esmtp (Exim 4.10) id 17iQjG-0000UK-00; Fri, 23 Aug 2002 22:32:46 -0400 Original-Received: from wijiji.santafe.edu (wijiji [192.12.12.5]) by pele.santafe.edu (8.11.6+Sun/8.11.6) with ESMTP id g7O2X8510050; Fri, 23 Aug 2002 20:33:08 -0600 (MDT) Original-Received: (from rms@localhost) by wijiji.santafe.edu (8.11.6+Sun/8.9.3) id g7O2WhT11584; Fri, 23 Aug 2002 20:32:43 -0600 (MDT) X-Authentication-Warning: wijiji.santafe.edu: rms set sender to rms@wijiji using -f Original-To: eliz@is.elta.co.il In-Reply-To: <2593-Thu22Aug2002105727+0300-eliz@is.elta.co.il> Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:6823 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:6823 > I don't feel very strongly about it, but I tend to agree with Noah on > this one: read-only properties are often annoying and should be used > *very* sparingly. Perhaps this should be told in the ELisp manual. I think so. But can we make the advice any more specific than just "very sparingly"? It seems to me that read-only properties are useful for creating a structure within which there are editable fields. For instance, Custom, and the minibuffer, and maybe forms.el (if it uses them). Are there any other types of situation where they are useful?