From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Some developement questions Date: Wed, 29 Aug 2018 18:11:16 +0300 Message-ID: <83o9dl2oob.fsf@gnu.org> 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> <83wosd5h3x.fsf@gnu.org> <871sakzssu.fsf@himinbjorg.adminart.net> <83bm9n6f7d.fsf@gnu.org> <87tvneql3i.fsf@himinbjorg.adminart.net> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1535555368 25697 195.159.176.226 (29 Aug 2018 15:09:28 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 29 Aug 2018 15:09:28 +0000 (UTC) Cc: spacibba@aol.com, radon.neon@gmail.com, flexibeast@gmail.com, emacs-devel@gnu.org To: hw Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 29 17:09:24 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 1fv25y-0006Z6-CI for ged-emacs-devel@m.gmane.org; Wed, 29 Aug 2018 17:09:22 +0200 Original-Received: from localhost ([::1]:43523 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fv284-000856-Hr for ged-emacs-devel@m.gmane.org; Wed, 29 Aug 2018 11:11:32 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51498) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fv27x-00084o-GN for emacs-devel@gnu.org; Wed, 29 Aug 2018 11:11:26 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fv27t-0006Sy-H1 for emacs-devel@gnu.org; Wed, 29 Aug 2018 11:11:25 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49390) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fv27t-0006Sr-Cl; Wed, 29 Aug 2018 11:11:21 -0400 Original-Received: from [176.228.60.248] (port=1740 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fv27s-0006GL-Vi; Wed, 29 Aug 2018 11:11:21 -0400 In-reply-to: <87tvneql3i.fsf@himinbjorg.adminart.net> (message from hw on Tue, 28 Aug 2018 22:42:25 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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:229053 Archived-At: > From: hw > Cc: spacibba@aol.com, radon.neon@gmail.com, flexibeast@gmail.com, emacs-devel@gnu.org > Date: Tue, 28 Aug 2018 22:42:25 +0200 > > > Read about that in the manual, nodes "TCP Emacs server" and the > > description of the --tramp-prefix= option under "emacsclient Options". > > I don't understand this documentation. It's a good example for why > people turn to a search engine. Feel free to submit bug reports about any unclear documentation, explaining what part(s) confused you. > And I don't remember how to get back when following links in info > documentation You can type 'l' (for "last"), or use the left arrow button on the tool bar, or click on "Info" in the menu bar and select "Back in History", or click on Info->History and select any node you visited at random. > This documentation is really difficult to read. You mean in general, or this specific feature description? > Anyway, why would I need to forward the port via ssh? I don't really know what you are after, exactly: you never described that in enough detail. The features I pointed to allow one to use emacsclient to access remote machines in several different use cases, and I hoped one of them is yours. > And what file is there to access when I want an X frame? When you invoke emacsclient, you usually ask it to visit a file, right? > The example in the documentation is the wrong way round: The server is > running on the remote machine. If I wanted to run emacs locally on my > workstation, I could just do that, but I want it to run on the server > because I don't shut the server down but my workstation. It depends on the direction from which you look at the connection. Files local to the remote host are remote files for you when you sit at the other end. > But I'd like to use the Emacs server without such detours. Can remote > Emacs not simply be simple? Why doesn't the locally running emacsclient > allow the remote Emacs server to access the terminal transparently? Now I'm confused: which terminal would you like the remote Emacs to access, and how is that relevant to your original question?