From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Lennart Borgman (gmail)" Newsgroups: gmane.emacs.devel Subject: Re: Saving markup formats Date: Mon, 18 Jun 2007 01:02:16 +0200 Message-ID: <4675BD78.5010508@gmail.com> References: <871wgi9jzb.fsf@jidanni.org> <87odjlwpu1.fsf@jurta.org> <87ir9r1m99.fsf@jurta.org> <87myz2i9tj.fsf@jurta.org> <87r6ocx0tk.fsf_-_@jurta.org> <87vedmtnsz.fsf@jurta.org> <87vedmnvaf.fsf@kanga.tapsellferrier.co.uk> <4675A519.202@gmail.com> <87r6oafdkf.fsf@jurta.org> <87sl8qnrme.fsf@kanga.tapsellferrier.co.uk> <4675B791.6060006@gmail.com> <87ps3unqpf.fsf@kanga.tapsellferrier.co.uk> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1182121350 28308 80.91.229.12 (17 Jun 2007 23:02:30 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 17 Jun 2007 23:02:30 +0000 (UTC) Cc: Juri Linkov , Oliver Scholz , emacs-devel@gnu.org To: Nic James Ferrier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 18 01:02:28 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1I03lL-0001lB-BM for ged-emacs-devel@m.gmane.org; Mon, 18 Jun 2007 01:02:27 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I03lL-000175-1v for ged-emacs-devel@m.gmane.org; Sun, 17 Jun 2007 19:02:27 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I03lG-00016C-Kp for emacs-devel@gnu.org; Sun, 17 Jun 2007 19:02:22 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I03lE-00015L-PM for emacs-devel@gnu.org; Sun, 17 Jun 2007 19:02:21 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I03lE-00015F-M9 for emacs-devel@gnu.org; Sun, 17 Jun 2007 19:02:20 -0400 Original-Received: from ch-smtp01.sth.basefarm.net ([80.76.149.212]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I03lE-000837-4P for emacs-devel@gnu.org; Sun, 17 Jun 2007 19:02:20 -0400 Original-Received: from c83-254-133-189.bredband.comhem.se ([83.254.133.189]:63691 helo=[127.0.0.1]) by ch-smtp01.sth.basefarm.net with esmtp (Exim 4.66) (envelope-from ) id 1I03lA-0002tt-5j; Mon, 18 Jun 2007 01:02:17 +0200 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070604 Thunderbird/2.0.0.4 Mnenhy/0.7.5.666 In-Reply-To: <87ps3unqpf.fsf@kanga.tapsellferrier.co.uk> X-Antivirus: avast! (VPS 000749-2, 2007-06-16), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.133.189 X-Scan-Result: No virus found in message 1I03lA-0002tt-5j. X-Scan-Signature: ch-smtp01.sth.basefarm.net 1I03lA-0002tt-5j 5ad88909b303b035ba0de4a96857f1b4 X-detected-kernel: Linux 2.6? (barebone, rare!) 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: , 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:73189 Archived-At: Nic James Ferrier wrote: > "Lennart Borgman (gmail)" writes: > >> Nic James Ferrier wrote: >>> For example, I don't care if Emacs renders an OO document as something >>> like an nxml document as long as I have ways of quickly adding a list >>> item, making a new paragraph, inserting a formula into a table, etc... >> Using the completion hook in nxml-mode such things can rather easily be >> done today. (See nxhtml-mode for an example of some little things of >> this kind.) > > Only when the specification of the action is available in the schema. Eh, yes. The result should fit into the schema, of course. But nothing prevents you from doing more complex things. Insert first result, check completion again etc. > nxml-mode doesn't have DOM manipulation tools, does it? We might be miscommunicating, but here is a attempt to answer: - See above first. - You have primitives for moving to parent, next/previous (paired) element, first child.