From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bob Proulx Newsgroups: gmane.emacs.help Subject: Re: Why is Emacs so slow when used remotely? Date: Thu, 21 Nov 2013 14:39:37 -0700 Message-ID: <20131121213937.GA24720@hysteria.proulx.com> References: <76f5ba95-cc68-4326-a962-f515c0fb70cd@y31g2000vbt.googlegroups.com> <6f87ce15-a952-4009-af80-bb8804cfce58@googlegroups.com> <20131115222457.GA1094@hysteria.proulx.com> <528E6967.80003@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1385069996 30498 80.91.229.3 (21 Nov 2013 21:39:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 21 Nov 2013 21:39:56 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Nov 21 22:40:01 2013 Return-path: Envelope-to: geh-help-gnu-emacs@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 1Vjbyi-0004hg-5B for geh-help-gnu-emacs@m.gmane.org; Thu, 21 Nov 2013 22:40:00 +0100 Original-Received: from localhost ([::1]:35417 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vjbyh-0002b0-Hj for geh-help-gnu-emacs@m.gmane.org; Thu, 21 Nov 2013 16:39:59 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55745) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VjbyS-0002a2-RA for help-gnu-emacs@gnu.org; Thu, 21 Nov 2013 16:39:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VjbyM-00022P-SK for help-gnu-emacs@gnu.org; Thu, 21 Nov 2013 16:39:44 -0500 Original-Received: from joseki.proulx.com ([216.17.153.58]:56773) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VjbyM-000227-Ki for help-gnu-emacs@gnu.org; Thu, 21 Nov 2013 16:39:38 -0500 Original-Received: from hysteria.proulx.com (hysteria.proulx.com [192.168.230.119]) by joseki.proulx.com (Postfix) with ESMTP id 523EA2122C for ; Thu, 21 Nov 2013 14:39:37 -0700 (MST) Original-Received: by hysteria.proulx.com (Postfix, from userid 1000) id 3625B2DC77; Thu, 21 Nov 2013 14:39:37 -0700 (MST) Mail-Followup-To: help-gnu-emacs@gnu.org Content-Disposition: inline In-Reply-To: <528E6967.80003@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 216.17.153.58 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:94560 Archived-At: Manuel G=F3mez wrote: > Bob Proulx escribi=F3: > > Wow. That was from two years ago. >=20 > I found the description of my problem while searching for a > solution. When I found it by my own experimentation I wanted to > share it with the other possible sufferers. I suspect the original > poster and I are not the only ones. >=20 > > It may be true that the display code is very inefficient there. But > > I don't think it is that reasonable to expect an X program to be > > snappy fast over a high latency WAN connection. There are many > > issues with throwing a display remotely. Many programs have been > > written to try to optimize it. But it remains a hard problem. >=20 > This is the only interaction that it is slow over this connection. > Once disabled, it runs smoothly. Then that is probably dramatic enough that it would count as something to be improved and fixed. > > Instead I definitely recommend that you try using emacs in text mode. > > That is the original operation mode. It is really quite a fine > > terminal screen editor. The performance of throwing whold characters > > over the Internet will be much better than throwing pixels over the > > Internet. >=20 > I prefer disabling only the mouse-highlight feature. I wouldn't like > to loose other graphical features when it is not needed. I use the graphical features with a local emacs. They are nice. I am happy to hear that you have a compromise that works for you. > But I agree with you that a modern Emacs is also very good in the > terminal. This was the sentence that motivated me to reply. :-) You included the word "modern" there. But emacs has been used on terminals for decades. An ancient emacs is very good in the terminal! That is the foundation upon which the graphical version is built upon. Of course a modern one still works well too. Not as well as it used to work. I have some terminal regressions that have been nagging at me that I need to report. And so I would have to say that the older emacs worked better at the terminal than the modern one. Though the modern one is still very good. In my not so humble opinion your statement would have been perfect if you hadn't said "modern" there. :-) Bob