From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Stefan Newsgroups: gmane.emacs.devel Subject: Re: enriched-mode and switching major modes. Date: Mon, 20 Sep 2004 02:26:31 -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> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1095661640 1506 80.91.229.6 (20 Sep 2004 06:27:20 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 20 Sep 2004 06:27:20 +0000 (UTC) Cc: Oliver Scholz , bob@rattlesnake.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Sep 20 08:27:08 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 1C9Hdj-0001D7-00 for ; Mon, 20 Sep 2004 08:27:08 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C9Hjb-0000vQ-Bn for ged-emacs-devel@m.gmane.org; Mon, 20 Sep 2004 02:33:11 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C9HjP-0000vG-Mb for emacs-devel@gnu.org; Mon, 20 Sep 2004 02:32:59 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C9HjP-0000uq-1J for emacs-devel@gnu.org; Mon, 20 Sep 2004 02:32:59 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C9HjO-0000un-Ul for emacs-devel@gnu.org; Mon, 20 Sep 2004 02:32:58 -0400 Original-Received: from [206.47.199.164] (helo=simmts6-srv.bellnexxia.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1C9Hd9-0006PN-81; Mon, 20 Sep 2004 02:26:31 -0400 Original-Received: from empanada.home ([67.68.216.197]) by simmts6-srv.bellnexxia.net (InterMail vM.5.01.06.10 201-253-122-130-110-20040306) with ESMTP id <20040920062612.XWOD1635.simmts6-srv.bellnexxia.net@empanada.home>; Mon, 20 Sep 2004 02:26:12 -0400 Original-Received: by empanada.home (Postfix, from userid 502) id B14DA2F2DF1; Mon, 20 Sep 2004 02:26:31 -0400 (EDT) Original-To: David Kastrup In-Reply-To: (David Kastrup's message of "Mon, 20 Sep 2004 08:17:28 +0200") User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3.50 (darwin) 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:27311 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:27311 >> I just think that WhyzzyTeX is also an interesting design point: you [...] > But as its display is outside of the scope of Emacs, it is mostly > academical for this discussion. I'm not talking about the specific implementation, but about the general design. > More interesting would be speculating about giving "calc" a better > formatted formula display: if you have compositions like in "Big mode" > (d B), then you can still put the cursor on elements and do selections > and so on. If one were to render the stuff with TeX or similar > instead, how would one want to implement cursor navigation? WhyzzyTeX + ADvi shows you a cursor in the DVI output which tracks the location of the cursor in the Emacs buffer, and if you click on the DVI screen, point is moved to the corresponding source location. It's not perfect, but that's a detail of the implementation: after all, TeX was not designed for interactive use. Stefan