From: "Lennart Borgman (gmail)" <lennart.borgman@gmail.com>
To: Juanma Barranquero <lekktu@gmail.com>
Cc: help-gnu-emacs@gnu.org, Hadron <hadronquark@gmail.com>
Subject: Re: EmacsW32 invocation options
Date: Wed, 02 May 2007 16:30:44 +0200 [thread overview]
Message-ID: <4638A094.8090708@gmail.com> (raw)
In-Reply-To: <f7ccd24b0705020700v14baed2h8092956d9f24b7a2@mail.gmail.com>
Juanma Barranquero wrote:
> On 5/2/07, Hadron <hadronquark@gmail.com> wrote:
>
>> Is there a solid reason NOT to start the server automatically if someone
>> starts a client?
>
> Yes. You can read the discussions in the emacs-devel list (those that
> Lennart seems to think never happened). Basically, for the client to
> be able to start the server, either you put too much "inteligence" in
> the client, or you have a way to clearly specify how to pass that info
> from the client to the server. I'm quite sure there's a clean way to
> do that, and I'm also quite sure it's not the one in EmacsW32-*, at
> least the last time I took a look at it.
I am sure you know these things much better than me, I just wanted
something that worked now. You did the heroes work when you got Emacs
client to run on MS Windows. I only reorganized what you wrote and added
simple functions for user feedback.
I also added a switch
--server-file FILENAME
for which I wrote "Set filename of the TCP authentication file". I do
not know if that is enough, since I did not get any comments on that and
I have hardly used it myself.
> Also, there's another good reason NOT to start the server
> automatically: there was *not enough* time during the Emacs 22
> freeze/pretest to properly develop that feature (hell, we were on the
> verge of simply *not* supporting emacsclient on Windows at all, and I
> know that for a fact). Lennart's rolled his own, which means that
> either we're forced to follow his path, even if we don't like it, or
> to do an incompatible change later.
Maybe I am missing something, but I tried to avoid compatibility
problems. My guess is that the default action will be to start the local
server just as it is started in .emacs with (server-start). That is what
is done by my patched version of Emacs client now.
As I have pointed out several times there are no changes to Emacs itself
for this.
Another problem is if the code runs on other OS:es. It would be nice if
someone tested that. If someone wants to do that, please contact me.
next prev parent reply other threads:[~2007-05-02 14:30 UTC|newest]
Thread overview: 108+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-05-01 13:15 EmacsW32 invocation options Will
2007-05-01 19:37 ` Eli Zaretskii
2007-05-01 20:31 ` Lennart Borgman (gmail)
2007-05-01 20:39 ` Lennart Borgman (gmail)
2007-05-02 3:00 ` Eli Zaretskii
2007-05-02 7:18 ` Lennart Borgman (gmail)
2007-05-02 10:21 ` Juanma Barranquero
2007-05-02 13:28 ` Lennart Borgman (gmail)
2007-05-02 14:18 ` Juanma Barranquero
2007-05-02 14:37 ` Lennart Borgman (gmail)
2007-05-02 15:01 ` Juanma Barranquero
2007-05-02 15:14 ` Lennart Borgman (gmail)
2007-05-02 15:37 ` Juanma Barranquero
2007-05-02 17:31 ` Lennart Borgman (gmail)
2007-05-02 20:01 ` Juanma Barranquero
2007-05-02 20:14 ` Lennart Borgman (gmail)
2007-05-02 20:18 ` Juanma Barranquero
[not found] ` <mailman.140.1178137499.32220.help-gnu-emacs@gnu.org>
2007-05-02 20:23 ` Hadron
2007-05-02 22:30 ` Juanma Barranquero
2007-05-02 19:26 ` Eli Zaretskii
2007-05-02 19:38 ` Lennart Borgman (gmail)
2007-05-02 20:03 ` Juanma Barranquero
[not found] ` <mailman.84.1178101677.32220.help-gnu-emacs@gnu.org>
2007-05-02 11:58 ` Hadron
2007-05-02 14:00 ` Juanma Barranquero
2007-05-02 14:30 ` Lennart Borgman (gmail) [this message]
2007-05-02 14:46 ` Juanma Barranquero
2007-05-02 15:03 ` Lennart Borgman (gmail)
2007-05-02 15:30 ` Juanma Barranquero
2007-05-02 15:41 ` Lennart Borgman (gmail)
2007-05-02 19:57 ` Juanma Barranquero
2007-05-02 20:16 ` Lennart Borgman (gmail)
2007-05-02 20:23 ` Juanma Barranquero
2007-05-02 20:46 ` Lennart Borgman (gmail)
2007-05-02 19:04 ` Eli Zaretskii
2007-05-02 20:01 ` Lennart Borgman (gmail)
2007-05-02 20:07 ` Juanma Barranquero
2007-05-03 9:43 ` Kim F. Storm
2007-05-03 10:51 ` Juanma Barranquero
[not found] ` <mailman.169.1178189923.32220.help-gnu-emacs@gnu.org>
2007-05-03 14:41 ` David Kastrup
2007-05-03 22:31 ` Juanma Barranquero
[not found] ` <mailman.199.1178231896.32220.help-gnu-emacs@gnu.org>
2007-05-03 22:50 ` David Kastrup
2007-05-04 0:09 ` Juanma Barranquero
2007-05-04 8:00 ` Eli Zaretskii
2007-05-04 8:32 ` Juanma Barranquero
2007-05-04 17:42 ` Lennart Borgman (gmail)
2007-05-04 18:00 ` Lennart Borgman (gmail)
2007-05-04 22:09 ` Kim F. Storm
2007-05-04 23:03 ` Peter Dyballa
2007-05-05 6:48 ` Eli Zaretskii
2007-05-05 3:04 ` Juanma Barranquero
[not found] ` <mailman.272.1178334669.32220.help-gnu-emacs@gnu.org>
2007-05-05 6:09 ` David Kastrup
2007-05-05 6:56 ` Juanma Barranquero
[not found] ` <mailman.275.1178348602.32220.help-gnu-emacs@gnu.org>
2007-05-05 7:08 ` David Kastrup
2007-05-05 10:19 ` Juanma Barranquero
2007-05-05 6:40 ` Eli Zaretskii
[not found] ` <mailman.262.1178316988.32220.help-gnu-emacs@gnu.org>
2007-05-05 1:07 ` David Kastrup
2007-05-05 8:10 ` Brian Elmegaard
2007-05-05 8:14 ` David Kastrup
2007-05-05 8:52 ` Lennart Borgman (gmail)
2007-05-06 7:26 ` Brian Elmegaard
[not found] ` <mailman.137.1178136879.32220.help-gnu-emacs@gnu.org>
2007-05-02 20:20 ` Hadron
2007-05-02 22:22 ` Juanma Barranquero
[not found] ` <mailman.148.1178144974.32220.help-gnu-emacs@gnu.org>
2007-05-02 22:38 ` Hadron
2007-05-03 3:17 ` Eli Zaretskii
[not found] ` <mailman.155.1178162677.32220.help-gnu-emacs@gnu.org>
2007-05-03 6:24 ` Brian Elmegaard
2007-05-03 8:15 ` Juanma Barranquero
[not found] ` <mailman.163.1178180521.32220.help-gnu-emacs@gnu.org>
2007-05-03 22:13 ` Brian Elmegaard
2007-05-04 8:18 ` Eli Zaretskii
[not found] ` <mailman.216.1178267106.32220.help-gnu-emacs@gnu.org>
2007-05-04 11:21 ` Brian Elmegaard
2007-05-04 12:38 ` Eli Zaretskii
[not found] ` <mailman.222.1178282726.32220.help-gnu-emacs@gnu.org>
2007-05-05 8:03 ` Brian Elmegaard
2007-05-04 12:18 ` Hadron
2007-05-04 14:21 ` Juanma Barranquero
2007-05-04 14:54 ` Hadron
2007-05-04 15:00 ` Juanma Barranquero
2007-05-04 18:55 ` Eli Zaretskii
2007-05-04 7:41 ` Eli Zaretskii
[not found] ` <mailman.212.1178264928.32220.help-gnu-emacs@gnu.org>
2007-05-05 0:58 ` David Kastrup
2007-05-05 9:36 ` David Reitter
2007-05-05 12:43 ` David Kastrup
2007-05-05 11:18 ` Peter Dyballa
[not found] ` <mailman.78.1178090729.32220.help-gnu-emacs@gnu.org>
2007-05-02 11:54 ` Hadron
2007-05-02 13:54 ` Juanma Barranquero
[not found] ` <mailman.95.1178114448.32220.help-gnu-emacs@gnu.org>
2007-05-02 14:37 ` Hadron
2007-05-02 22:16 ` Juanma Barranquero
2007-05-02 19:13 ` Eli Zaretskii
[not found] ` <mailman.71.1178075223.32220.help-gnu-emacs@gnu.org>
2007-05-02 6:01 ` Brian Elmegaard
2007-05-02 13:52 ` Juanma Barranquero
[not found] ` <mailman.94.1178114380.32220.help-gnu-emacs@gnu.org>
2007-05-02 14:35 ` Hadron
2007-05-02 22:15 ` Juanma Barranquero
2007-05-02 17:38 ` Brian Elmegaard
2007-05-02 22:17 ` Juanma Barranquero
[not found] ` <mailman.147.1178144675.32220.help-gnu-emacs@gnu.org>
2007-05-03 6:25 ` Brian Elmegaard
2007-05-03 8:20 ` Juanma Barranquero
2007-05-02 19:11 ` Eli Zaretskii
2007-05-02 19:49 ` Lennart Borgman (gmail)
2007-05-03 3:15 ` Eli Zaretskii
2007-05-03 8:26 ` Lennart Borgman (gmail)
2007-05-04 7:43 ` Eli Zaretskii
[not found] ` <mailman.128.1178133511.32220.help-gnu-emacs@gnu.org>
2007-05-03 6:08 ` Brian Elmegaard
2007-05-04 7:40 ` Eli Zaretskii
2007-05-03 6:33 ` Brian Elmegaard
2007-05-03 10:02 ` Hadron
2007-05-03 11:02 ` Juanma Barranquero
[not found] ` <mailman.170.1178190557.32220.help-gnu-emacs@gnu.org>
2007-05-03 11:36 ` Hadron
2007-05-03 13:26 ` Juanma Barranquero
2007-05-04 8:14 ` Eli Zaretskii
2007-05-04 8:41 ` Juanma Barranquero
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4638A094.8090708@gmail.com \
--to=lennart.borgman@gmail.com \
--cc=hadronquark@gmail.com \
--cc=help-gnu-emacs@gnu.org \
--cc=lekktu@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).