From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: Stefan Monnier <monnier@iro.umontreal.ca>
Newsgroups: gmane.emacs.devel
Subject: Re: TeX input method
Date: Tue, 03 Oct 2006 10:29:23 -0400
Message-ID: <jwvmz8dxz0v.fsf-monnier+emacs@gnu.org>
References: <jwvbqou1pt1.fsf-monnier+emacs@gnu.org>
	<858xjxzgfs.fsf@lola.goethe.zz>
	<jwv4pulzf10.fsf-monnier+emacs@gnu.org>
	<851wppzemy.fsf@lola.goethe.zz>
NNTP-Posting-Host: main.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: sea.gmane.org 1159885870 3184 80.91.229.2 (3 Oct 2006 14:31:10 GMT)
X-Complaints-To: usenet@sea.gmane.org
NNTP-Posting-Date: Tue, 3 Oct 2006 14:31:10 +0000 (UTC)
Cc: emacs-devel@gnu.org
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 03 16:31:07 2006
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>
Envelope-to: ged-emacs-devel@m.gmane.org
Original-Received: from lists.gnu.org ([199.232.76.165])
	by ciao.gmane.org with esmtp (Exim 4.43)
	id 1GUlIO-0007qi-4h
	for ged-emacs-devel@m.gmane.org; Tue, 03 Oct 2006 16:30:56 +0200
Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1GUlIN-0008LH-J1
	for ged-emacs-devel@m.gmane.org; Tue, 03 Oct 2006 10:30:55 -0400
Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1GUlIC-0008LC-EL
	for emacs-devel@gnu.org; Tue, 03 Oct 2006 10:30:44 -0400
Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1GUlIA-0008Ky-2w
	for emacs-devel@gnu.org; Tue, 03 Oct 2006 10:30:43 -0400
Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1GUlI9-0008Kv-Sk
	for emacs-devel@gnu.org; Tue, 03 Oct 2006 10:30:41 -0400
Original-Received: from [132.204.255.112] (helo=alfajor.home)
	by monty-python.gnu.org with esmtp (Exim 4.52)
	id 1GUlNM-0005yf-Ph; Tue, 03 Oct 2006 10:37:06 -0400
Original-Received: by alfajor.home (Postfix, from userid 20848)
	id 919821CC86; Tue,  3 Oct 2006 10:29:23 -0400 (EDT)
Original-To: David Kastrup <dak@gnu.org>
In-Reply-To: <851wppzemy.fsf@lola.goethe.zz> (David Kastrup's message of "Tue\,
	03 Oct 2006 15\:56\:53 +0200")
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)
X-BeenThere: emacs-devel@gnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/emacs-devel>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <http://lists.gnu.org/mailman/listinfo/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=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: news.gmane.org gmane.emacs.devel:60395
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/60395>

>>>> something going on (because of the underscored text, and the echo area
>>>> output).  I suggest to leave ~ alone and use `\ SPC' for nbsp.
>> 
>>> That is strictly wrong, since `\ ' means a breakable space of standard
>>> width in TeX.
>> 
>> It's not strictly wrong because: the TeX input method != the TeX
>> language.

> We have already had people who use the input method data to convert
> some input language to utf-8 and back.  Diverting too far from the
> language is probably not a good idea.

>> BTW, do you have a counter suggestion for how to deal with the
>> inconvenience of mapping ~ to nbsp?

> Not right now.

So in essence you consider it more important to stick as close as possible
to TeX for those potential users who may want to abuse the input method as
a sort of coding-system, even if if means annoying the actual daily users of
this input method?

In this case I think we should "fix" the TeX input method to be more like
TeX?  E.g. map `SPC SPC SPC ...' to " "?

More seriously: the TeX input method is really not like TeX.  It's only
using TeX as a basis so that people who know TeX get the benefit of reusing
the same names for the same chars.


        Stefan