all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Rustom Mody" <rustompmody@gmail.com>
To: help-gnu-emacs@gnu.org
Subject: Re: emacs as a service
Date: Fri, 29 Aug 2008 17:11:53 +0530	[thread overview]
Message-ID: <f46c52560808290441w1475cc42v2016e730b081418f@mail.gmail.com> (raw)
In-Reply-To: <m2hc94qhkh.fsf@nschum.de>

[-- Attachment #1: Type: text/plain, Size: 1724 bytes --]

On Fri, Aug 29, 2008 at 3:16 PM, Nikolaj Schumacher <me@nschum.de> wrote:

> "Rustom Mody" <rustompmody@gmail.com> wrote:
>
> > -- starting emacs as a service (using Sc perhaps??)
> > -- emacs should not (by default) show in a tab on the desktop
> > -- C-x C-c should close a frame not emacs
> > -- it should be possible for emacs to be running without there being any
> > frame
>
> I think Emacs 23 will work for you:
>
> *** Emacs now supports using both X displays and ttys in one session.
> With an Emacs server active (M-x server-start), `emacsclient -t'
> creates a tty frame connected to the running emacs server.  You can
> use any number of different ttys.  `emacsclient -c' creates a new X11
> frame on the current $DISPLAY (or a tty frame if $DISPLAY is not set).
>
> regards,
> Nikolaj Schumacher
>


X11?? I am on Windows!

Torsten Mueller wrote:

> What is a "tab on the desktop"?

Sorry I should have said 'taskbar' (Im not very windows-savvy :-) )

  -- C-x C-c should close a frame not emacs


> A Windows service normally does not react on keys at all.

It does not need to.  The server would be invoked by the client.
All that is normally done by emacs would be done by the emacs (running as)
server.


> I think what you mean is something like the emacs client/server concept.


Yeah I know. I started by saying that the emacs side is easy: (server-start)
which of course makes sense only if it is connected to by emacsclient(s).

The whole question was about integrating this -- emacs client-server model
-- into the windows service framework (which I know nothing about as is
perhaps evident).
If as you say that it requires deep changes to the structure of emacs
sources I guess I just drop the idea!

[-- Attachment #2: Type: text/html, Size: 2862 bytes --]

  reply	other threads:[~2008-08-29 11:41 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-29  6:42 emacs as a service Rustom Mody
2008-08-29  9:46 ` Nikolaj Schumacher
2008-08-29 11:41   ` Rustom Mody [this message]
2008-08-29 13:41     ` Nikolaj Schumacher
2008-08-29 14:40       ` Eli Zaretskii
2008-08-29 16:40         ` Nikolaj Schumacher
2008-08-30 10:53       ` Rustom Mody
     [not found]       ` <mailman.17988.1220093630.18990.help-gnu-emacs@gnu.org>
2008-09-02 18:00         ` Ken Goldman
2008-09-02 18:34           ` Richard G Riley
2008-09-02 18:42             ` Pascal J. Bourguignon
     [not found]   ` <mailman.17876.1220010121.18990.help-gnu-emacs@gnu.org>
2008-08-29 13:05     ` Torsten Mueller
     [not found] <mailman.17859.1219992155.18990.help-gnu-emacs@gnu.org>
2008-08-29  6:52 ` Torsten Mueller
2008-08-29 15:06 ` Chet
2008-08-29 16:04 ` Ken Goldman
2008-08-29 16:24 ` Dan Espen
  -- strict thread matches above, loose matches on Subject: below --
2009-03-08 13:52 rustom
2009-03-08 14:08 ` Marc Tfardy
2009-03-08 20:39 ` B. T. Raven
2009-03-09 11:42   ` rustom
2009-03-09 22:01     ` Chris McMahan

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=f46c52560808290441w1475cc42v2016e730b081418f@mail.gmail.com \
    --to=rustompmody@gmail.com \
    --cc=help-gnu-emacs@gnu.org \
    /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.