From unknown Fri Jun 13 11:19:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11819: Wishlist: enriched mode, handle links like in LibreOffice, copy and paste links from webpage Resent-From: Enda Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Jun 2012 18:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11819 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 11819@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Reply-To: Enda Received: via spool by submit@debbugs.gnu.org id=B.134099294012826 (code B ref -1); Fri, 29 Jun 2012 18:03:01 +0000 Received: (at submit) by debbugs.gnu.org; 29 Jun 2012 18:02:20 +0000 Received: from localhost ([127.0.0.1]:37588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SkfWN-0003Kn-1V for submit@debbugs.gnu.org; Fri, 29 Jun 2012 14:02:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47747) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Skdf2-0008Bf-4g for submit@debbugs.gnu.org; Fri, 29 Jun 2012 12:03:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Skdal-00052s-Uc for submit@debbugs.gnu.org; Fri, 29 Jun 2012 11:58:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_05, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,FREEMAIL_REPLYTO_END_DIGIT, FSL_FREEMAIL_1, HTML_MESSAGE, RCVD_IN_DNSWL_HI, T_DKIM_INVALID autolearn=ham version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:33074) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Skdal-00052j-Op for submit@debbugs.gnu.org; Fri, 29 Jun 2012 11:58:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45013) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Skdag-00044Y-VQ for bug-gnu-emacs@gnu.org; Fri, 29 Jun 2012 11:58:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Skdaf-000521-7O for bug-gnu-emacs@gnu.org; Fri, 29 Jun 2012 11:58:38 -0400 Received: from nm31-vm2.bullet.mail.bf1.yahoo.com ([72.30.239.10]:27266) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1Skdae-00051i-VC for bug-gnu-emacs@gnu.org; Fri, 29 Jun 2012 11:58:37 -0400 Received: from [98.139.212.152] by nm31.bullet.mail.bf1.yahoo.com with NNFMP; 29 Jun 2012 15:58:35 -0000 Received: from [98.139.212.215] by tm9.bullet.mail.bf1.yahoo.com with NNFMP; 29 Jun 2012 15:58:35 -0000 Received: from [127.0.0.1] by omp1024.mail.bf1.yahoo.com with NNFMP; 29 Jun 2012 15:58:35 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 185832.81690.bm@omp1024.mail.bf1.yahoo.com Received: (qmail 97267 invoked by uid 60001); 29 Jun 2012 15:58:35 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1340985515; bh=I7CCiwuRza+Z2KRfeK5sRXvsquJRh2NEJjH4ArdWexM=; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=duU0W4IIggkMmbHiENgboQDHUcsAotJYc89nFnSlb1Tu2CR3Gr85gY2fBIUBfmEV3f3E2tP9P/89yT59cnFuJx6V0JAWNkvOZn/zeDb/vqosw5orGeFCx8UIm3SOmLR59aVq+rzJNLfqZDqKAyofu3YJvu/XiiP0ZFx10VQ1YsM= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=ibt/tFN1COppCeTigtvp/SLDLci5v/FPGLWZxfl7TABHxwQB3bMXqcavAfe1BLHMTLZTRfh1cF3ivmzCZuVBfYgWVulFsjiBN5fKuDK43VhOA19v3qqPxT5csIPDEvK95nfQeq9lD/krGXw7o+HkZfr428tY/4MZH/nD4MVMado=; X-YMail-OSG: qd68XvMVM1mjc4ZnMNlN607WUMaFl5luSJzMi32F.u54XMp n9wt3s8u6lCuLJ2W9QJysMlkNlyQYKvQtWCraLG_KYRWHrEhLqREPuU67IYn 0p.pZB0GuHRRFCN0rju2DhU.GGdVUFbNy0eMprR0SlK9DajGqVGvM0w5e3ud dTG06a2rcX9lSuAS2gMRkgz28avylIXJHDO07KFVyHKk70MH.Poa2yV3gm6x 96Jqj9dWlTYVUW8A240isVFXTt.rVcPwOxZosh.wnmGSVR8p85K3xS8kkQQJ 6Rhp90yVU5MTzbCJ6OWhqIhyqMmqk7f_UhU2loOyFBKpCdwYkXyfYgEx626e mA_F8Nt42l7zm.a7vUXWT2CHmX3DLpoyG2DbSqk2Sqx7Wep2x2Cd3qtOrR9V hxQjAUoHL94pc4k1TZ96CadmPwk5ui.jnNPeGDro- Received: from [143.239.7.5] by web163106.mail.bf1.yahoo.com via HTTP; Fri, 29 Jun 2012 08:58:35 PDT X-Mailer: YahooMailWebService/0.8.118.349524 Message-ID: <1340985515.80009.YahooMailNeo@web163106.mail.bf1.yahoo.com> Date: Fri, 29 Jun 2012 08:58:35 -0700 (PDT) From: Enda MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="-1423285701-208986564-1340985515=:80009" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.4 (------) X-Mailman-Approved-At: Fri, 29 Jun 2012 14:02:17 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) ---1423285701-208986564-1340985515=:80009 Content-Type: text/plain; charset=us-ascii In enriched mode, could Emacs handle links from webpage like in LibreOffice?, i.e. copy and paste links from webpage into Emacs. - Enda ---1423285701-208986564-1340985515=:80009 Content-Type: text/html; charset=us-ascii
In enriched mode, could Emacs handle links from webpage like in LibreOffice?, i.e. copy and paste
links from webpage into Emacs.


- Enda
---1423285701-208986564-1340985515=:80009-- From unknown Fri Jun 13 11:19:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11819: Wishlist: enriched mode, handle links like in LibreOffice, copy and paste links from webpage Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Jun 2012 20:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11819 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Enda Cc: 11819@debbugs.gnu.org Received: via spool by 11819-submit@debbugs.gnu.org id=B11819.13410013589567 (code B ref 11819); Fri, 29 Jun 2012 20:23:01 +0000 Received: (at 11819) by debbugs.gnu.org; 29 Jun 2012 20:22:38 +0000 Received: from localhost ([127.0.0.1]:37741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Skhi9-0002UE-VQ for submit@debbugs.gnu.org; Fri, 29 Jun 2012 16:22:38 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:53956) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Skhi7-0002U0-Bo for 11819@debbugs.gnu.org; Fri, 29 Jun 2012 16:22:36 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Skhdt-0004gL-Oj; Fri, 29 Jun 2012 16:18:13 -0400 From: Glenn Morris References: <1340985515.80009.YahooMailNeo@web163106.mail.bf1.yahoo.com> X-Spook: Belknap Yukon Saudi Arabia bank Merlin KGB mania CIA X-Ran: hCH@q0ho:Y7>X-xei&:Ux+,m{{Y>F2Y#"VNIp,NC@]Y+F@6DKS'BOtFHW_#2(HtUe:&d+S X-Hue: black X-Attribution: GM Date: Fri, 29 Jun 2012 16:18:13 -0400 In-Reply-To: <1340985515.80009.YahooMailNeo@web163106.mail.bf1.yahoo.com> (Enda's message of "Fri, 29 Jun 2012 08:58:35 -0700 (PDT)") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Enda wrote: > In enriched mode, could Emacs handle links from webpage like in > LibreOffice?, i.e. copy and paste links from webpage into Emacs. I don't know what this means. Does M-x goto-address-mode do what you want? From unknown Fri Jun 13 11:19:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11819: Wishlist: enriched mode, handle links like in LibreOffice, copy and paste links from webpage Resent-From: Enda Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Jun 2012 20:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11819 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: "11819@debbugs.gnu.org" <11819@debbugs.gnu.org> Reply-To: Enda Received: via spool by 11819-submit@debbugs.gnu.org id=B11819.134100179111268 (code B ref 11819); Fri, 29 Jun 2012 20:30:02 +0000 Received: (at 11819) by debbugs.gnu.org; 29 Jun 2012 20:29:51 +0000 Received: from localhost ([127.0.0.1]:37750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Skhp8-0002vh-Kp for submit@debbugs.gnu.org; Fri, 29 Jun 2012 16:29:50 -0400 Received: from nm22-vm0.bullet.mail.bf1.yahoo.com ([98.139.212.126]:26338) by debbugs.gnu.org with smtp (Exim 4.72) (envelope-from ) id 1Skhp6-0002vS-40 for 11819@debbugs.gnu.org; Fri, 29 Jun 2012 16:29:48 -0400 Received: from [98.139.212.153] by nm22.bullet.mail.bf1.yahoo.com with NNFMP; 29 Jun 2012 20:25:28 -0000 Received: from [98.139.212.230] by tm10.bullet.mail.bf1.yahoo.com with NNFMP; 29 Jun 2012 20:25:28 -0000 Received: from [127.0.0.1] by omp1039.mail.bf1.yahoo.com with NNFMP; 29 Jun 2012 20:25:28 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 231806.89135.bm@omp1039.mail.bf1.yahoo.com Received: (qmail 10752 invoked by uid 60001); 29 Jun 2012 20:25:28 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1341001528; bh=v0dfMUyn/82hlQ47Qlb3CltABtVO2x24iEN/WKtKm+c=; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=IBZQTc2KOriOiz/+wAfYxnd+uZzxf7AmZsbRK3kRfwUrb6E1jSjon+9NreWKshUiPJKp4IaGYX7J8JpjT7pTnjH5QCSa0dFA6855A7J3d48bPVi5acGKTml4qxS8AByx0kQ8Yc2ColVxRSImq+GGmSPER15YUuCwhDvHuTl2nQo= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=rIvr3ojQ+M9dlkUWFiqpazb/ciD7FyrKukNSlTuisuvwaFqeK8StaNL+17WxyunHCh7b+hB31mAVnSREbTxmaz0FJcw3MGn3adEmFr1tjrQLlj1Pt+2gtWBdJq083DHrpeeDTd+3IjrUaqkEqbiKlo2a2O3HikiUrKIZb69knZE=; X-YMail-OSG: MEcUAUgVM1nY5OlGXLc1NQ6KKOSQx6nHQYLv2stIFLaQDuT c5cHv3VdOn_wgUxuQnHM8KxvJjT_Z6wLrQGETsig5AT5UmhOlOt3SefXeIlV c7B1JPO2UW_gXC3juwpt1eYoxAiC6CchiUcz0_WZWm26eU4Bnr10y7sUmzIh HY55eHnidvg6hhszMj_XnDlpgJ4SFyvmKSSEOs.grYSWbcVlFEi49yDM1ZSN EaN_lnHttd5i.djBGxOD9O0AZojoLokgYWWP3nS_SfilzNirLYj5ut8KCA8C sTbxQ_O6PV_eHkMKj93LUQtR521w4AL3PavND8KfV3I2d7VJeu0qk1rl_nvC X33aDu5fqUWcxbFUPXKOGSFMazd0ErFL5F.iwht91SUsvKx0Bhm4NCfWO3sS W7.Rcq5NASVf2c2ss.4sY45Pm0QwYvBeIzitM2_TqTTyWHHCIa7AqoQfNfut S.otV1_Djs8oqUUXMu41L.sQaXEacObI- Received: from [143.239.7.5] by web163105.mail.bf1.yahoo.com via HTTP; Fri, 29 Jun 2012 13:25:28 PDT X-Mailer: YahooMailWebService/0.8.118.349524 References: <1340985515.80009.YahooMailNeo@web163106.mail.bf1.yahoo.com> Message-ID: <1341001528.10100.YahooMailNeo@web163105.mail.bf1.yahoo.com> Date: Fri, 29 Jun 2012 13:25:28 -0700 (PDT) From: Enda In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="196471698-1894289711-1341001528=:10100" X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.4 (-) --196471698-1894289711-1341001528=:10100 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable I mean in a webpage, a link will be underlined and blue and say something l= ike GNU website, however the link will be http://www.gnu.org. Say you copy = such a piece of text from a webpage, you can paste in into LibreOffice Writ= er (or Microsoft Word) and the text will be=A0GNU website=A0and link will b= e http://www.gnu.org. Org-mode supports links like this using [[GNU website= ][http://www.gnu.org]] syntax, I would like it to be like this, and transpa= rent to the user.=0A=0A- Enda=0A=0A=0A________________________________=0A F= rom: Glenn Morris =0ATo: Enda =0ACc: 11819= @debbugs.gnu.org =0ASent: Friday, June 29, 2012 9:18 PM=0ASubject: Re: bug#= 11819: Wishlist: enriched mode, handle links like in LibreOffice, copy and = paste links from webpage=0A =0AEnda wrote:=0A=0A> In enriched mode, could E= macs handle links from webpage like in=0A> LibreOffice?, i.e. copy and past= e links from webpage into Emacs.=0A=0AI don't know what this means.=0ADoes = M-x goto-address-mode do what you want? --196471698-1894289711-1341001528=:10100 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
I mean in a webpage, a link= will be underlined and blue and say something like GNU website, however the= link will be http://www.gnu.org. Say you copy such a piece of text from a = webpage, you can paste in into LibreOffice Writer (or Microsoft Word) and t= he text will be GNU website and link will be http://www.gnu.org. Org-mode supports links = like this using [[GNU website][htt= p://www.gnu.org]] syntax, I would = like it to be like this, and transparent to the user.

- Enda

=
From: Glenn Morris <rgm@gnu.org>
To: Enda <enda_k2@yahoo.com>=
Cc: 11819@debbugs.gnu= .org
Sent: Friday, Ju= ne 29, 2012 9:18 PM
Subject: Re: bug#11819: Wishlist: enriched mode, handle links like in LibreOf= fice, copy and paste links from webpage

=0AEnda wrot= e:

> In enriched mode, could Emacs handle links from webpage like= in
> LibreOffice?, i.e. copy and paste links from webpage into Emacs= .

I don't know what this means.
Does M-x goto-address-mode do wha= t you want?


--196471698-1894289711-1341001528=:10100-- From unknown Fri Jun 13 11:19:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11819: Wishlist: enriched mode, handle links like in LibreOffice, copy and paste links from webpage Resent-From: Lennart Borgman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Jun 2012 00:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11819 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Enda Cc: Glenn Morris , "11819@debbugs.gnu.org" <11819@debbugs.gnu.org> Received: via spool by 11819-submit@debbugs.gnu.org id=B11819.13410157173914 (code B ref 11819); Sat, 30 Jun 2012 00:22:01 +0000 Received: (at 11819) by debbugs.gnu.org; 30 Jun 2012 00:21:57 +0000 Received: from localhost ([127.0.0.1]:38008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SklRk-000115-G9 for submit@debbugs.gnu.org; Fri, 29 Jun 2012 20:21:56 -0400 Received: from mail-lb0-f172.google.com ([209.85.217.172]:58539) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SklRh-00010x-TS for 11819@debbugs.gnu.org; Fri, 29 Jun 2012 20:21:54 -0400 Received: by lbbgo11 with SMTP id go11so5192082lbb.3 for <11819@debbugs.gnu.org>; Fri, 29 Jun 2012 17:17:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=dt3NFSSBZUhHaGWtmU4qc3jix7Ilju1lUa+hsgwju5o=; b=Xh4pGQ7VhAFSwVU378yhAOTpNI1CToRogFFPEgb70pAZDXs48nA/lLJyBx6Q7OjaT8 GQuZ3BG3bpbrmweMIF+t1Tb6EZp9Khe45MMi0yjo4KAxPG1VnOWzPK37hWIIiAcutSHn Ds0zEgCShNXiUnIowBGRF/rDj8CBlAw2nyXMiZ9pZ47OTLApV2aWjpbLaMybWZm6+vtK KEdI8yG6t3/HFAnV9nJUJq0MvxWBJc1f0/1kzGZJYcyq9lWedQrCYHeIyYPrDH4MjuPU bMx+u3PBIZ7/AlXY5gU+gAUIAAsbVWuyngdJgJlPfAIwwMsQwBmqEqea4LLxB1RzI3Oc jr7g== Received: by 10.112.82.197 with SMTP id k5mr1386314lby.98.1341015452131; Fri, 29 Jun 2012 17:17:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.112.41.99 with HTTP; Fri, 29 Jun 2012 17:17:02 -0700 (PDT) In-Reply-To: <1341001528.10100.YahooMailNeo@web163105.mail.bf1.yahoo.com> References: <1340985515.80009.YahooMailNeo@web163106.mail.bf1.yahoo.com> <1341001528.10100.YahooMailNeo@web163105.mail.bf1.yahoo.com> From: Lennart Borgman Date: Sat, 30 Jun 2012 02:17:02 +0200 Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On Fri, Jun 29, 2012 at 10:25 PM, Enda wrote: > I mean in a webpage, a link will be underlined and blue and say something > like GNU website, however the link will be http://www.gnu.org. Say you co= py > such a piece of text from a webpage, you can paste in into LibreOffice > Writer (or Microsoft Word) and the text will be=C2=A0GNU website=C2=A0and= link will be > http://www.gnu.org. Org-mode supports links like this using [[GNU > website][http://www.gnu.org]] syntax, I would like it to be like this, an= d > transparent to the user. This can be supported by copying the HTML-link from the web page. (There are plugin for different browsers to that.) There is support for this in org-mode in nXhtml. It would be good if that could be generalized a little bit and moved into Emacs.