From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: enriched-mode and switching major modes. Date: Tue, 21 Sep 2004 16:06:34 -0400 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: References: <200409042358.i84Nwjt19152@raven.dms.auburn.edu> <87llfn5ihw.fsf@emacswiki.org> <01c49c75$Blat.v2.2.2$7a37cb00@zahav.net.il> <01c49d70$Blat.v2.2.2$f7cfb860@zahav.net.il> <01c49da7$Blat.v2.2.2$cd5f7160@zahav.net.il> <01c49dc6$Blat.v2.2.2$3b624d40@zahav.net.il> <01c4a00e$Blat.v2.2.2$7 NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1095797245 837 80.91.229.6 (21 Sep 2004 20:07:25 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 21 Sep 2004 20:07:25 +0000 (UTC) Cc: boris@gnu.org, alkibiades@gmx.de, emacs-devel@gnu.org, rms@gnu.org, alex@emacswiki.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 21 22:07:12 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 1C9quu-0001Dr-00 for ; Tue, 21 Sep 2004 22:07:12 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C9r0q-0007BV-7n for ged-emacs-devel@m.gmane.org; Tue, 21 Sep 2004 16:13:20 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C9r0g-00079b-6p for emacs-devel@gnu.org; Tue, 21 Sep 2004 16:13:10 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C9r0f-00078N-7E for emacs-devel@gnu.org; Tue, 21 Sep 2004 16:13:09 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C9r0f-000785-34 for emacs-devel@gnu.org; Tue, 21 Sep 2004 16:13:09 -0400 Original-Received: from [132.204.24.67] (helo=mercure.iro.umontreal.ca) by monty-python.gnu.org with esmtp (Exim 4.34) id 1C9quU-0003CU-0A; Tue, 21 Sep 2004 16:06:46 -0400 Original-Received: from asado.iro.umontreal.ca (asado.iro.umontreal.ca [132.204.24.84]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 2F460B30280; Tue, 21 Sep 2004 16:06:35 -0400 (EDT) Original-Received: by asado.iro.umontreal.ca (Postfix, from userid 20848) id A59648CA23; Tue, 21 Sep 2004 16:06:34 -0400 (EDT) Original-To: Eli Zaretskii In-Reply-To: <01c4a00e$Blat.v2.2.2$78282660@zahav.net.il> (Eli Zaretskii's message of "Tue, 21 Sep 2004 22:08:05 +0300") User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3.50 (gnu/linux) X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=0, requis 5) X-MailScanner-From: monnier@iro.umontreal.ca 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: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:27392 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:27392 >> What does it *mean* to copy a character from inside environment >> `larum' which is inside environment `lirum' and insert it somewere >> else? What should that character look like in its new location? > This is a hard problem. Indeed, if your markup is implicit, it's a hard problem because the user can't actually see what he's selected for copy&paste. If it's explicit in the form of markup commands (as is the case in tex-mode), then it's a non-issue (i.e. it's now an issue for the user rather than for the word processor. And that's good, because the user hopefully knows what he wants, whereas the word processor can't guess). Stefan