[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Embedding Emacs in other apps
From: |
joakim |
Subject: |
Re: Embedding Emacs in other apps |
Date: |
Tue, 27 Apr 2010 20:26:42 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.90 (gnu/linux) |
Tassilo Horn <address@hidden> writes:
> Hi all,
>
> I've wondered if it is possible to embed emacs in other applications, so
> for example that I can edit textfields in my browser using emacs. I
> quickly found this NEWS entry for emacs 23.
>
> ,----
> | *** Emacs now supports the XEmbed specification.
> | You can embed Emacs in another application on X11. The new command line
> | option --parent-id is used to pass the parent window id to Emacs. See
> | http://standards.freedesktop.org/xembed-spec/xembed-spec-latest.html| for
> details about XEmbed.
> `----
>
> But this --parent-id option is only available to emacs, not emacsclient.
> Is that intended or technically not feasible otherwise? My emacs needs
> about 20 seconds to start, but I always have a server instance in the
> background. Clearly, I wouldn't want to wait 20 secs to start editing
> some textfield, but simply embed a new frame...
>
> The --parent-id option isn't documented in the texinfo docs, btw...
>
> And the other thing: Is there some example code showing how I can embed
> emacs in my own application?
There are some examples in the emacswiki.
>
> Bye,
> Tassilo
>
--
Joakim Verona