From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Ralf Angeli Newsgroups: gmane.emacs.devel Subject: Re: command fill-paragraph deletes leading Umlauts if line begins with space Date: Wed, 29 Dec 2004 10:23:20 +0100 Message-ID: References: <200412280014.JAA21431@etlken.m17n.org> <200412290117.KAA24724@etlken.m17n.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1104312371 1979 80.91.229.6 (29 Dec 2004 09:26:11 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 29 Dec 2004 09:26:11 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 29 10:26:04 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Cja5j-0006Qv-00 for ; Wed, 29 Dec 2004 10:26:04 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CjaGd-0001lb-3i for ged-emacs-devel@m.gmane.org; Wed, 29 Dec 2004 04:37:19 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CjaF0-0001b5-RX for emacs-devel@gnu.org; Wed, 29 Dec 2004 04:35:40 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CjaEs-0001Xg-N5 for emacs-devel@gnu.org; Wed, 29 Dec 2004 04:35:33 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CjaEr-0001Sy-Qn for emacs-devel@gnu.org; Wed, 29 Dec 2004 04:35:30 -0500 Original-Received: from [134.96.7.25] (helo=triton.rz.uni-saarland.de) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Cja3K-0000bO-Vp; Wed, 29 Dec 2004 04:23:35 -0500 Original-Received: from iwi-gate.iwi.uni-sb.de (iwi-gate.iwi.uni-sb.de [134.96.72.13]) by triton.rz.uni-saarland.de (8.12.10/8.12.10) with ESMTP id iBT9NUqI929346; Wed, 29 Dec 2004 10:23:30 +0100 (CET) Original-Received: from [134.96.72.190] (helo=neutrino.iwi.uni-sb.de) by iwi-gate.iwi.uni-sb.de with esmtp (Exim 4.33; FreeBSD) id 1Cja37-000Kub-0B; Wed, 29 Dec 2004 10:23:21 +0100 Original-Received: from angeli by neutrino.iwi.uni-sb.de with local (Exim 4.43) id 1Cja36-0001gs-NV; Wed, 29 Dec 2004 10:23:20 +0100 Original-To: Kenichi Handa User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) X-IWi-MailScanner-Information: Please contact the ISP for more information X-IWi-MailScanner: Found to be clean X-IWi-MailScanner-SpamCheck: not spam, SpamAssassin (score=0, required 5) X-MailScanner-From: angeli@iwi.uni-sb.de X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.5.1 (triton.rz.uni-saarland.de [134.96.7.25]); Wed, 29 Dec 2004 10:23:31 +0100 (CET) X-AntiVirus: checked by AntiVir Milter 1.0.6; AVE 6.29.0.5; VDF 6.29.0.40 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:31573 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:31573 * Kenichi Handa (2004-12-29) writes: > I've done that (convert unibyte to multibyte and then check > the syntax) in emacs-unicode because emacs-unicode doesn't > keep syntaxes of unibyte characters in syntax-table > (char-table). > > But the current Emacs keeps them in syntax table and updates > them when a language environment is changed in unibyte-mode. > I've just confirmed that 0334 (U-umlaut in Latin-1) has > syntax word-constituent in unibyte-mode in Latin-1 > lang. env. So, I don't understand what is the problem. I've got a latin-1 language environment as well (`C-h v current-language-environment RET' returns `current-language-environment's value is "Latin-1"'). Executing the following example code (with-temp-buffer (set-buffer-multibyte nil) (insert (string 220)) (syntax-after (point-min))) returns (0), i.e. whitespace syntax. Tested with a freshly checked out CVS Emacs from the trunk. -- Ralf