From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: hw Newsgroups: gmane.emacs.devel Subject: Re: Some developement questions Date: Tue, 04 Sep 2018 17:57:43 +0200 Organization: my virtual residence Message-ID: <87h8j5qmq0.fsf@toy.adminart.net> References: <87sh36inql.fsf@himinbjorg.adminart.net> <8336v6cvem.fsf@gnu.org> <8736v6icgt.fsf@himinbjorg.adminart.net> <83tvnmb958.fsf@gnu.org> <877ekigiiw.fsf@himinbjorg.adminart.net> <837ekhb2me.fsf@gnu.org> <87zhxcbmtr.fsf@himinbjorg.adminart.net> <83in409lub.fsf@gnu.org> <871sanb71j.fsf@himinbjorg.adminart.net> <87k1oeaofu.fsf@ada> <20180825103413.gbm5stsl67j6weow@Ergus> <87k1od7vzf.fsf@himinbjorg.adminart.net> <875zzphy77.fsf@himinbjorg.adminart.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1536078972 32554 195.159.176.226 (4 Sep 2018 16:36:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 4 Sep 2018 16:36:12 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Cc: spacibba@aol.com, flexibeast@gmail.com, Eli Zaretskii , emacs-devel To: Radon Rosborough Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 04 18:36:07 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fxEJB-0008GU-Jj for ged-emacs-devel@m.gmane.org; Tue, 04 Sep 2018 18:36:05 +0200 Original-Received: from localhost ([::1]:51754 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fxELI-0002dl-22 for ged-emacs-devel@m.gmane.org; Tue, 04 Sep 2018 12:38:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41567) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fxEJ7-00072C-QX for emacs-devel@gnu.org; Tue, 04 Sep 2018 12:36:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fxEJ6-0003IB-Tl for emacs-devel@gnu.org; Tue, 04 Sep 2018 12:36:01 -0400 Original-Received: from mo6-p02-ob.smtp.rzone.de ([2a01:238:20a:202:5302::2]:31249) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fxEJ6-0003GN-MJ; Tue, 04 Sep 2018 12:36:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1536078959; s=strato-dkim-0002; d=adminart.net; h=References:Message-ID:Date:In-Reply-To:Subject:Cc:To:From: X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender; bh=5lpZUorodipaYUy0Qp5Z0BrOfVMSUuHUIFein1/XIqI=; b=nCUZjzZNF51OjAvjIpij+Ar0LYR6RR+or6FkFdZn2k0ol5RqnTCU4lIsVa/FVVw6QF v096MBwJaIB6qXzpEFhqbLY0Ukp/Nx5i2gIa8p1PmsWRa2F/wtLh50zJpy0GM1eaY/o/ cenHYrztB+rW/ux/oSwCmZeKslPFVZMel48DOCoqwi1TQ9nV4FWPjlTu4MEjEwZHjJK/ BNf2989R+Kxo/C0mMkGbNzDC53rDbS3Up/E4S49jSeOA3jCf5MEDDZXC0/STyGeSbscz 7c63q0O8lGpFdFmN7I6f2LC86jRYWGzcBjNRKzaiQ6yWor6M8gisP1aSK4FFVQ9rIymU OQLg== X-RZG-AUTH: ":O2kGeEG7b/pS1FS4THaxjVF9w0vVgfQ9xGcjwO5WMRo5c+h5ceMqQWZ3yrBp+AVdIIwXjneEe9k=" X-RZG-CLASS-ID: mo00 Original-Received: from himinbjorg.adminart.net by smtp.strato.de (RZmta 44.0 DYNA|AUTH) with ESMTPSA id e03b99u84GZu1VU (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Tue, 4 Sep 2018 18:35:56 +0200 (CEST) Original-Received: from toy.adminart.net ([192.168.3.55]) by himinbjorg.adminart.net with esmtp (Exim 4.90_1) (envelope-from ) id 1fxEJ1-00026m-RV; Tue, 04 Sep 2018 18:35:55 +0200 In-Reply-To: (Radon Rosborough's message of "Sun, 2 Sep 2018 13:05:19 -0600") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a01:238:20a:202:5302::2 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:229241 Archived-At: Radon Rosborough writes: >> Are you sure you notice a difference of 0.05 seconds? > > Yes, actually. I wouldn't notice a difference of 0.05 seconds in > something that takes 2 seconds to run, but I certainly will in > something that takes 0.5 seconds to run. That's 10%, after all. Still the 10% are a really short time. > There's also the fact that 0.5 seconds is such a short amount of time > that I really can't go and do anything else with my brain while I'm > waiting. Just think about something else while starting Emacs :) > [...] >> I can just use Emacs in a tmux session and a terminal, connecting >> with ssh to the server. > > If you are using emacsclient, then I am pretty sure you are using the > Emacs server. yes > The server does not have to be headless -- you can start it from an > otherwise normal Emacs instance. I know, yet I would like to use it remotely. > [...] >> ssh -Y server >> emacsclient -nc >> emacsclient -nw >> >> How is this difficult? > > In my experience, my color theme is totally broken when I connect to a > graphical Emacs server with a tty client, although it works fine in > both graphical and tty Emacs instances individually. That is what I > was referring to. Interesting, I was having the problem that the frames didn't get updated correctly when creating them, using a remote Emacs server. Yesterday, the frame remained unresponsive, so I created another one, but it was also unresponsive and I destroyed the windows. When I tried to create another frame, the Emacs daemon crashed. > I know of at least one other person who has extensive Emacs experience > who does not know how to work around this problem, so it does not > appear to be trivial. awww >> no fair comparison when you can't let it run > > I am sorry but I do not understand this sentence. If I could use an Emacs server remotely, the Emacs server would run on my server which runs all the time. You can't let Emacs run all the time because you change the configuration all the time. There is no fair comparison of startup times in such a case. >> How do you even measure such tiny amounts of time? > > With the time utility supported by most shells. Then you still need to exit Emacs to do that, which screws off the measurements.