From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs terminology (not again!?) Date: Sat, 18 Jan 2014 10:34:17 +0200 Message-ID: <83wqhxk7sm.fsf@gnu.org> References: <877gact76s.fsf@gnu.org> <34c8c13b-c5c6-4e5a-9248-b09d5d1936da@default> <87eh4hkq6c.fsf@fencepost.gnu.org> <52D9E005.6030509@dancol.org> <52D9EEDD.9060109@dancol.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Trace: ger.gmane.org 1390034070 11614 80.91.229.3 (18 Jan 2014 08:34:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 18 Jan 2014 08:34:30 +0000 (UTC) Cc: per@starback.se, lennart.borgman@gmail.com, rms@gnu.org, dak@gnu.org, emacs-devel@gnu.org To: Daniel Colascione Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 18 09:34:36 2014 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 1W4RMR-0001se-Ve for ged-emacs-devel@m.gmane.org; Sat, 18 Jan 2014 09:34:36 +0100 Original-Received: from localhost ([::1]:41610 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4RMR-0003hG-9y for ged-emacs-devel@m.gmane.org; Sat, 18 Jan 2014 03:34:35 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37163) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4RMJ-0003Vs-BJ for emacs-devel@gnu.org; Sat, 18 Jan 2014 03:34:32 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W4RME-0003pC-B7 for emacs-devel@gnu.org; Sat, 18 Jan 2014 03:34:27 -0500 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:38652) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4RM8-0003oa-Sc; Sat, 18 Jan 2014 03:34:17 -0500 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MZL00E008U84K00@a-mtaout20.012.net.il>; Sat, 18 Jan 2014 10:34:15 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MZL00D4L953YO60@a-mtaout20.012.net.il>; Sat, 18 Jan 2014 10:34:15 +0200 (IST) In-reply-to: <52D9EEDD.9060109@dancol.org> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.166 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:168654 Archived-At: > Date: Fri, 17 Jan 2014 19:02:53 -0800 > From: Daniel Colascione > Cc: Per Starb=C3=A4ck , > =09"Richard M. Stallman" , David Kastrup = , > =09"emacs-devel@gnu.org" >=20 > Try making a mode that allows point to be off-screen while scrollin= g > like it can be in most other editors. It is a common misconception that Emacs cannot do this. It can. How do you think it pulls the trick of allowing you to scroll pixel-wise through a very large image? It is a UI design decision in Emacs to always show point on screen. But nothing prevents us from writing a mode that leaves point off screen, or even abandoning that decision if we want (and I'm not saying we do). The infrastructure is there, check out the vscroll thingy and window-vscroll.