From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.devel Subject: Re: Saving markup formats Date: Thu, 21 Jun 2007 14:50:00 +0200 Message-ID: <87y7ida2vb.fsf@ambire.localdomain> References: <871wgi9jzb.fsf@jidanni.org> <87r6ocx0tk.fsf_-_@jurta.org> <87d4zuyvn6.fsf@gmx.de> <87fy4prmdf.fsf@jurta.org> <85sl8ngp94.fsf@lola.goethe.zz> <87abuuexfo.fsf@kanga.tapsellferrier.co.uk> <87ps3qriao.fsf@gmx.de> <874pl2wfom.fsf@kanga.tapsellferrier.co.uk> <87r6o6uq70.fsf@kanga.tapsellferrier.co.uk> <31006.128.165.0.81.1182398381.squirrel@webmail.lanl.gov> <87fy4lviyz.fsf@kanga.tapsellferrier.co.uk> <87abutboyf.fsf@ambire.localdomain> <87wsxxtx7x.fsf@kanga.tapsellferrier.co.uk> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1182430221 11398 80.91.229.12 (21 Jun 2007 12:50:21 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 21 Jun 2007 12:50:21 +0000 (UTC) Cc: emacs-devel@gnu.org To: Nic James Ferrier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 21 14:50:19 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 1I1M76-00049W-OZ for ged-emacs-devel@m.gmane.org; Thu, 21 Jun 2007 14:50:17 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I1M76-0005Qm-Bd for ged-emacs-devel@m.gmane.org; Thu, 21 Jun 2007 08:50:16 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I1M73-0005Qg-6J for emacs-devel@gnu.org; Thu, 21 Jun 2007 08:50:13 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I1M70-0005QU-NA for emacs-devel@gnu.org; Thu, 21 Jun 2007 08:50:12 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I1M70-0005QR-GT for emacs-devel@gnu.org; Thu, 21 Jun 2007 08:50:10 -0400 Original-Received: from smtp-out3.libero.it ([212.52.84.43]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I1M6z-0003RI-Qa for emacs-devel@gnu.org; Thu, 21 Jun 2007 08:50:10 -0400 Original-Received: from localhost (172.31.0.46) by smtp-out3.libero.it (7.3.120) id 4611FE5E057ACCDA for emacs-devel@gnu.org; Thu, 21 Jun 2007 14:50:08 +0200 X-Scanned: with antispam and antivirus automated system at libero.it Original-Received: from smtp-out1.libero.it ([172.31.0.37]) by localhost (asav-out5.libero.it [192.168.32.33]) (amavisd-new, port 10024) with ESMTP id 4NEqR-MiE7LD for ; Thu, 21 Jun 2007 14:50:08 +0200 (CEST) Original-Received: from outrelay08.libero.it (192.168.32.103) by smtp-out1.libero.it (7.3.120) id 4611FC9105BAE3EC for emacs-devel@gnu.org; Thu, 21 Jun 2007 14:50:08 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnpUABMRekaXFSUJR2dsb2JhbACBSIVhh3EBAT8 Original-Received: from ppp-9-37.21-151.libero.it (HELO ambire.localdomain) ([151.21.37.9]) by outrelay08.libero.it with ESMTP; 21 Jun 2007 14:50:08 +0200 Original-Received: from ttn by ambire.localdomain with local (Exim 4.63) (envelope-from ) id 1I1M6r-0007M0-0T; Thu, 21 Jun 2007 14:50:01 +0200 In-Reply-To: <87wsxxtx7x.fsf@kanga.tapsellferrier.co.uk> (Nic James Ferrier's message of "Thu\, 21 Jun 2007 11\:31\:46 +0100") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (gnu/linux) X-detected-kernel: Linux 2.4-2.6 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:73524 Archived-At: () Nic James Ferrier () Thu, 21 Jun 2007 11:31:46 +0100 It is, as you are suggesting I think, impossible to do the above without completly changing the way kill, yank, etc... work which rms doesn't want. right. the trick is not to change completely, but just enough, preserving respect for history and its lumps. some pieces already mentioned: xml.el, yank handlers, table.el. thi