all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Ludwig, Mark" <ludwig.mark@siemens.com>
To: Juanma Barranquero <lekktu@gmail.com>
Cc: "help-gnu-emacs@gnu.org" <help-gnu-emacs@gnu.org>
Subject: RE: Dialog from emacsclientw.exe must be dismissed (was RE: Best practices for launching Emacs on Windows 7/8)
Date: Thu, 27 Jun 2013 15:34:37 +0000	[thread overview]
Message-ID: <BC5672F8AD4C054BAF167C9801500D1ABCB58ADF@USSLMMBX003.net.plm.eds.com> (raw)
In-Reply-To: <CAAeL0SRMg-JQHJjZSAbm6eW-rwt+rbAts97W2L_3whRnmtZ5AA@mail.gmail.com>

> From: Juanma Barranquero, Thursday, June 27, 2013 9:52 AM
> 
> On Thu, Jun 27, 2013 at 4:28 PM, Ludwig, Mark <ludwig.mark@siemens.com>
> wrote:
> 
> > I don't agree.  Why is it useful to make the user click OK (the only
> > available button) /before/ launching the alternate editor?
> 
> Because if we don't say anything, the user won't be aware that there's
> a problem. 

I am not saying that emacsclientw should not to say anything.  :-)  

I am saying that it should not wait for me to click OK before
proceeding to launch the alternate editor (if any).

Consider that the non-windows version (emacsclient) does just this.
It will issue the error message to the console and, since it's
non-interactive, it will proceed to launch the alternate editor (if
any).

> > Let's say you're correct that there is a running Emacs that's not
> > responding, so the dialog information is reporting an "interesting"
> > situation.  I claim that it /still/ doesn't matter, because
> > emacsclientw has made its only attempt to connect to the
> > supposedly-running server (which failed) and all the user can do is
> > click OK, after which emacsclientw will launch the alternate editor
> > (if any).  If there were a "Retry" button, that would be /very/different.
> 
> I didn't say that Emacs is not responding, I said that Emacs is not
> responding to server requests. Perhaps you inadvertedly deactivated
> the server mode, and jus M-x server-mode <RET> will activate it again
> without having to exit and reload Emacs. If that seems far-fetched to
> you, well, it's happened to me more times that I could count.

Sure, and I claim that this does still not change the uselessness of
waiting for the user to click OK before launching the alternate
editor.  Let's say you're correct that somehow the server was
deactivated, and all you need to do is reactivate it.  Nothing you do
in response to the dialog changes what will happen with that instance
of emacsclientw.  If you have an alternate editor, it gets launched
(unless you take the extraordinary steps necessary to kill the
emacsclientw process while the dialog is sitting there).  If you don't
have an alternate editor, you have to perform the action again after
fixing the Emacs server.

I certainly understand that my perspective is based on the fact that I
use alternate editor, but I didn't invent the concept; I'm just trying
to use it.

Thanks,
Mark


  reply	other threads:[~2013-06-27 15:34 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-19 18:17 Dialog from emacsclientw.exe must be dismissed (was RE: Best practices for launching Emacs on Windows 7/8) Ludwig, Mark
2013-06-26 18:47 ` Richard Copley
2013-06-26 23:11   ` Juanma Barranquero
2013-06-27  0:04     ` Ludwig, Mark
2013-06-27  0:34       ` Juanma Barranquero
2013-06-27 13:29         ` Ludwig, Mark
2013-06-27 14:01           ` Juanma Barranquero
2013-06-27 14:28             ` Ludwig, Mark
2013-06-27 14:51               ` Juanma Barranquero
2013-06-27 15:34                 ` Ludwig, Mark [this message]
2013-06-27 20:50                   ` Juanma Barranquero
2013-06-27 21:27                     ` Ludwig, Mark
2013-06-27 22:14                       ` Juanma Barranquero
2013-06-27 21:35                     ` Ludwig, Mark
2013-06-27 22:17                       ` Juanma Barranquero
     [not found]                     ` <mailman.2633.1372368937.22516.help-gnu-emacs@gnu.org>
2013-06-28  7:38                       ` Jason Rumney
2013-06-28 17:55                         ` Richard Copley
2013-06-28 18:31                           ` Richard Copley
2013-06-29  3:52                             ` Ludwig, Mark

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

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=BC5672F8AD4C054BAF167C9801500D1ABCB58ADF@USSLMMBX003.net.plm.eds.com \
    --to=ludwig.mark@siemens.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.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.