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: Latin-1 non breaking space not highlighted Date: Mon, 15 Apr 2002 15:59:37 -0600 (MDT) Sender: emacs-devel-admin@gnu.org Message-ID: <200204152159.g3FLxbj23728@aztec.santafe.edu> References: <200204102016.g3AKGkL21088@aztec.santafe.edu> <6480-Thu11Apr2002215410+0300-eliz@is.elta.co.il> <7263-Fri12Apr2002111807+0300-eliz@is.elta.co.il> <200204131906.g3DJ6M022911@aztec.santafe.edu> <7826-Sun14Apr2002071035+0300-eliz@is.elta.co.il> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1018908758 17112 127.0.0.1 (15 Apr 2002 22:12:38 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 15 Apr 2002 22:12:38 +0000 (UTC) Cc: ulrich@a0.complang.tuwien.ac.at, emacs-devel@gnu.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 16xEiE-0004Rt-00 for ; Tue, 16 Apr 2002 00:12:38 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16xF09-0000Gn-00 for ; Tue, 16 Apr 2002 00:31:09 +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 16xEWH-0007hU-00; Mon, 15 Apr 2002 18:00:17 -0400 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16xEVg-0007ZX-00; Mon, 15 Apr 2002 17:59:41 -0400 Original-Received: from aztec.santafe.edu (aztec [192.12.12.49]) by pele.santafe.edu (8.11.6+Sun/8.9.3) with ESMTP id g3FLxba13727; Mon, 15 Apr 2002 15:59:37 -0600 (MDT) Original-Received: (from rms@localhost) by aztec.santafe.edu (8.10.2+Sun/8.9.3) id g3FLxbj23728; Mon, 15 Apr 2002 15:59:37 -0600 (MDT) X-Authentication-Warning: aztec.santafe.edu: rms set sender to rms@aztec using -f Original-To: eliz@is.elta.co.il In-Reply-To: <7826-Sun14Apr2002071035+0300-eliz@is.elta.co.il> 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:2647 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:2647 I see two possible solutions: - hardcode a few more special characters, like ISO8859-x NBSP and a few Unicode characters; For now, I think we should do it that way. For the longer term, I think we should look at these modes which change the definition of whitespace, because I suspect they are kludges. If there is no good clean way to do what they are trying to do, perhaps we should make a good clean way. Perhaps it is reasonable for them to make these modified syntax tables but they should use those syntax tables only inside of specific Lisp code, never leave them current so that they could affect commands in general.