From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Pascal J. Bourguignon" Newsgroups: gmane.emacs.devel Subject: Re: Emacs as word processor Date: Tue, 26 Nov 2013 20:51:51 +0100 Organization: Informatimago Message-ID: <87k3fvrlew.fsf@informatimago.com> References: <87vbzqfgd6.fsf@uwakimon.sk.tsukuba.ac.jp> <83vbzkcx20.fsf@gnu.org> <83d2lrczi7.fsf@gnu.org> <8338mmcsd9.fsf@gnu.org> <83txf1blf2.fsf@gnu.org> <87txf133yd.fsf@zigzag.favinet> <83r4a5bj5x.fsf@gnu.org> <87mwktdy6r.fsf@uwakimon.sk.tsukuba.ac.jp> <83iovhb0ez.fsf@gnu.org> <87k3fxdpmg.fsf@uwakimon.sk.tsukuba.ac.jp> <837gbwbcsx.fsf@gnu.org> <87d2lnevq7.fsf@uwakimon.sk.tsukuba.ac.jp> <0380eaf9-3d4b-4131-8fa9-444f1794ec96@default> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1385495712 31814 80.91.229.3 (26 Nov 2013 19:55:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 26 Nov 2013 19:55:12 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 26 20:55:18 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VlOj7-0002Ws-Bp for ged-emacs-devel@m.gmane.org; Tue, 26 Nov 2013 20:55:17 +0100 Original-Received: from localhost ([::1]:60721 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VlOj7-0006Mg-3I for ged-emacs-devel@m.gmane.org; Tue, 26 Nov 2013 14:55:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37939) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VlOj0-0006MC-KD for emacs-devel@gnu.org; Tue, 26 Nov 2013 14:55:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VlOiu-0008KQ-Vb for emacs-devel@gnu.org; Tue, 26 Nov 2013 14:55:10 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:40123) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VlOiu-0008Iy-Op for emacs-devel@gnu.org; Tue, 26 Nov 2013 14:55:04 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VlOit-0002R4-Hv for emacs-devel@gnu.org; Tue, 26 Nov 2013 20:55:03 +0100 Original-Received: from 90.24.199.117 ([90.24.199.117]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 26 Nov 2013 20:55:03 +0100 Original-Received: from pjb by 90.24.199.117 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 26 Nov 2013 20:55:03 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 35 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 90.24.199.117 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9 033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR mV+hO/VvFAAAAABJRU5ErkJggg== X-Accept-Language: fr, es, en User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:Mzc5MGYwY2IyMDc1MjUwODVlZjY3NjFkNDU0M2FhYWZiZDJiYjY5Yg== X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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 Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:165782 Archived-At: Drew Adams writes: > (I still intend to stay out of this thread, for the most part...) > > FWIW, wrt the discussion about handling properties, e.g., yanking > or not etc.: > > Two little commands from library `highlight.el' let you copy/paste > text properties from/to the active region: `hlt-copy-props' and > `hlt-yank-props'. And command `hlt-mouse-copy-props' copies them > from the mouse pointer position (i.e., point & copy). > > If you use the mouse to select the region (not necessary, just > an example) then this is like using the little "paintbrush" tool > in some applications (e.g. MS Office apps). > > Except that you can keep pasting the same properties here and > there; no need to copy again. And undo works normally, removing > the pasted properties. And you can control which text properties > get copied, both by option and on the fly. > > http://www.emacswiki.org/HighlightLibrary#toc6 Isn't it exactly just what we would want to avoid? Wouldn't we want to promote structured editing with style sheets, so that instead of pasting faces, you'd rather change the structure of the document, indicating , or
and letting the word processor perform the style cascade and text rendering? -- __Pascal Bourguignon__ http://www.informatimago.com/