From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jambunathan K Newsgroups: gmane.emacs.devel Subject: Re: Emacs as word processor Date: Tue, 19 Nov 2013 15:09:43 +0530 Message-ID: <87y54k4t0k.fsf@gmail.com> References: <5288A59E.7030109@dancol.org> <87vbzqfgd6.fsf@uwakimon.sk.tsukuba.ac.jp> <87mwl04w3k.fsf@zigzag.favinet> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1384854940 21321 80.91.229.3 (19 Nov 2013 09:55:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 19 Nov 2013 09:55:40 +0000 (UTC) Cc: "Allen S. Rout" , rms@gnu.org, emacs-devel@gnu.org To: Thien-Thi Nguyen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 19 10:55:45 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 1Vii23-0005sV-RK for ged-emacs-devel@m.gmane.org; Tue, 19 Nov 2013 10:55:43 +0100 Original-Received: from localhost ([::1]:48041 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vii23-00033X-GP for ged-emacs-devel@m.gmane.org; Tue, 19 Nov 2013 04:55:43 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36954) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vii1r-00033E-Cs for emacs-devel@gnu.org; Tue, 19 Nov 2013 04:55:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vii1i-0002Py-Md for emacs-devel@gnu.org; Tue, 19 Nov 2013 04:55:31 -0500 Original-Received: from mail-pa0-x22d.google.com ([2607:f8b0:400e:c03::22d]:34929) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vii1i-0002Oq-Fa; Tue, 19 Nov 2013 04:55:22 -0500 Original-Received: by mail-pa0-f45.google.com with SMTP id kp14so2299535pab.18 for ; Tue, 19 Nov 2013 01:55:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:references:message-id:mime-version :content-type; bh=9SYZxxx9nxXO2cW8VS1cPQwmLfKHbmHz/gt3ksHxUiU=; b=Jl+HkIZAqX+Bgzy+0QjS62WhrPEDM90ojpuTbtj9oG/bkfwdCr3qTnz4ZSigdEqx4X iZZkOJDXxuA2xQ+FNK3FQGMTaWpP3nIBTx/cTjRa7ikgnTSyG6C40K/+5dXYfrBGFKiU IMNzYHLgQiqpQ438BWorJGizWtSYNwhq2vH4KNUwOLmb3639DUKss8e2pS6t+nf1X+IO aJY95qwDrZW5GU+eO/IuAOvsmbffCr2PkvzS0gdhCcwj+qnH5wnZMETGFGCidjWmObYn 5FpnzUzTGeeiaAt8PO0haVGvezd4jYiiZWyh4L4VhsZnP003MJcGvDNxktUkTE+Ak4pr r6Iw== X-Received: by 10.67.14.231 with SMTP id fj7mr25966621pad.115.1384854920346; Tue, 19 Nov 2013 01:55:20 -0800 (PST) Original-Received: from debian-6.05 ([115.242.153.7]) by mx.google.com with ESMTPSA id yg3sm33221277pab.16.2013.11.19.01.55.17 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Tue, 19 Nov 2013 01:55:19 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c03::22d 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:165367 Archived-At: > Right. I think if we narrow the "the job" down to "Emacs as word > processor interaction pane" (or whatever the prevalent term is for > rectangular screen area for interaction), and omit the menus and other > peripheral control widgets from consideration, we can postulate some > specific features: Ability to draw simple diagrams - say a bunch of text boxes or mindmaps. I believe Emacs has no notion of a "canvas". > - awareness of current-column as a float > I started working on this in 2002, but got distracted. > The (small, exploratory) changes were reverted 2011-03-06. Have you taken any notes? If yes, could you point to it or post it. It can serve as data point if someone were to work on this area. > - correspondance between buffer pos and pixel (x,y) coords on screen > > - floating (text "flows" around) images, tables, and other "objects" > > - automatic pagination > > - page-based stats (word-count, etc), margins, "styles" Can we map buffer text to A4-style physical papers?