From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: new text property Date: 12 Jun 2002 10:14:47 +0900 Organization: The XEmacs Project Sender: emacs-devel-admin@gnu.org Message-ID: References: <1023607376.8184.1228.camel@space-ghost> <87adq3jp5y.fsf@tc-1-100.kawasaki.gol.ne.jp> <1023735066.26240.14.camel@space-ghost> <1023824830.26240.84.camel@space-ghost> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1023844707 20850 127.0.0.1 (12 Jun 2002 01:18:27 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 12 Jun 2002 01:18:27 +0000 (UTC) Cc: emacs-devel@gnu.org, xemacs-design@xemacs.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17HwmJ-0005QB-00 for ; Wed, 12 Jun 2002 03:18:27 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17Hx9r-00078A-00 for ; Wed, 12 Jun 2002 03:42:47 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17Hwly-00034k-00; Tue, 11 Jun 2002 21:18:06 -0400 Original-Received: from tleepslib.sk.tsukuba.ac.jp ([130.158.98.109]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17Hwja-00030R-00; Tue, 11 Jun 2002 21:15:38 -0400 Original-Received: from steve by tleepslib.sk.tsukuba.ac.jp with local (Exim 3.35 #1 (Debian)) id 17Hwim-0007jT-00; Wed, 12 Jun 2002 10:14:48 +0900 Original-To: Colin Walters In-Reply-To: <1023824830.26240.84.camel@space-ghost> Original-Lines: 28 User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Informed Management (RC0+)) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:4769 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:4769 >>>>> "Colin" == Colin Walters writes: Colin> Otherwise, to disable/enable highlighting, you have to Colin> track down one of those variables, change it, and then Colin> recreate the buffer somehow so the change in the variable Colin> takes effect. Just typing 'M-x font-lock-mode' is tons Colin> easier. Good idea, but we're already heading this way in general with "behaviors." Unification we don't have, but the mechanism would allow arbitrary unifications, I think, just as custom allows you to "set" variables that don't exist or are a group of related variables.. And the "recreate buffer somehow" is the main (current) point of the "behavior feature." So AFAICT, we can get the immediate effect of the new features through our general mechanism. Why reduplicate it ad hoc? grep for "ben wing + behavior" in xemacs-beta, xemacs-design, xemacs-patches: http://list-archive.xemacs.org/$LIST_NAME -- Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN My nostalgia for Icon makes me forget about any of the bad things. I don't have much nostalgia for Perl, so its faults I remember. Scott Gilbert c.l.py