From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: ?\_ patch Date: Wed, 5 Feb 2003 18:44:25 -0600 (CST) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200302060044.SAA21429@eel.dms.auburn.edu> References: <200302052331.IAA28568@etlken.m17n.org> NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1044492215 14365 80.91.224.249 (6 Feb 2003 00:43:35 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 6 Feb 2003 00:43:35 +0000 (UTC) Cc: 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 18ga8c-0003jY-00 for ; Thu, 06 Feb 2003 01:43:34 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18gaHQ-0008VE-00 for ; Thu, 06 Feb 2003 01:52:40 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18gaA0-0006i6-03 for emacs-devel@quimby.gnus.org; Wed, 05 Feb 2003 19:45:00 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18ga9W-00067s-00 for emacs-devel@gnu.org; Wed, 05 Feb 2003 19:44:30 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18ga99-0005Za-00 for emacs-devel@gnu.org; Wed, 05 Feb 2003 19:44:10 -0500 Original-Received: from manatee.dms.auburn.edu ([131.204.53.104]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18ga8l-0004u2-00 for emacs-devel@gnu.org; Wed, 05 Feb 2003 19:43:43 -0500 Original-Received: from eel.dms.auburn.edu (eel.dms.auburn.edu [131.204.53.108]) by manatee.dms.auburn.edu (8.9.1a/8.9.1) with ESMTP id SAA02008; Wed, 5 Feb 2003 18:43:39 -0600 (CST) Original-Received: (from teirllm@localhost) by eel.dms.auburn.edu (8.9.3+Sun/8.9.3) id SAA21429; Wed, 5 Feb 2003 18:44:25 -0600 (CST) X-Authentication-Warning: eel.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: handa@m17n.org In-reply-to: <200302052331.IAA28568@etlken.m17n.org> (message from Kenichi Handa on Thu, 6 Feb 2003 08:31:45 +0900 (JST)) Original-cc: ted@oconnor.cx X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:11397 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:11397 Ken'ichi HANDA wrote: I object to it. By grepping, I found many files under lisp subdir are using "?\_" for representing "?_" (e.g. calc/calc-ext.el). Some are using ?\X unconditionaly even in the place where ?X works. That means there are much more such files not included in Emacs distribution. If we change the meaning of ?\_, all of them stop working. I did not realize people would be doing this, especially since I saw no recommendation to quote `_' anywhere. I now agree with you. This leaves two solutions: use ?\s, which is somewhat confusing, but perfectly safe since it has been "protected" by an error message for ages, or change the default value of tabify-regexp to leave ?\ alone. Of course, the second solution would mean that personal customizations of tabify-regexp would be dangerous. I now lean toward the original solution of using ?\s. Alternatives like using 32, ?\040 or ?\x20 do not look attractive. Sincerely, Luc.