all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Thorsten Bonow <thorsten.bonow@post.rwth-aachen.de>
To: help-gnu-emacs@gnu.org
Subject: Re: Embedding external application in emacs (or using emacs to control exeternal application)
Date: Tue, 28 Oct 2008 20:19:17 +0100	[thread overview]
Message-ID: <87k5bs7cju.fsf@post.rwth-aachen.de> (raw)
In-Reply-To: mailman.2304.1225220395.25473.help-gnu-emacs@gnu.org

>>>>> "Corey" == Corey Foote <coreyfoote@hotmail.com> writes:

    >> I don't think your first scenario is possible, but here I'm way out of my
    >> depth. Just guessing because I don't know of any other "embedded" app.
    Corey> What modifications to Emacs would be necessary to make it possible? 
    Corey> (I'm guessing this would have to be done in C.)

Uh oh, big ones, I guess ;-)

The (upcoming?) Emacs 23 supports the XEmbed specification. I'm quoting from the
"News file:

      "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 I don't think that this implies the other way round, the case that you want.

This is out of my league, maybe you should post this on the developer mailing
list.

Toto

PS: Please don't eMail me your postings. I have a lot and important work to do,
    therefore checking my news on a 5 minute basis ;-)

-- 
Contact information and PGP key at
http://www.withouthat.org/~toto/contact.html

If two or three people stop smoking as a result of anything I
have ever written then the one of them who would have got cancer
will live and all my scribblings will have been worthwhile.

Ivan Noble, 1967-2005

The closing words of his final column, "Tumour diary".


  parent reply	other threads:[~2008-10-28 19:19 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <mailman.2283.1225215552.25473.help-gnu-emacs@gnu.org>
2008-10-28 18:05 ` Embedding external application in emacs (or using emacs to control exeternal application) Thorsten Bonow
2008-10-28 18:13   ` Thorsten Bonow
2008-10-28 18:47     ` Allan Gottlieb
     [not found]     ` <mailman.2302.1225219691.25473.help-gnu-emacs@gnu.org>
2008-10-28 19:13       ` Thorsten Bonow
2008-10-28 18:59   ` Corey Foote
     [not found]   ` <mailman.2304.1225220395.25473.help-gnu-emacs@gnu.org>
2008-10-28 19:19     ` Thorsten Bonow [this message]
2008-10-29  7:24 ` Tim X
2008-10-28 17:32 Corey Foote
2008-10-28 17:12 ` Toby Cubitt
2008-10-28 17:59 ` Drew Adams

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=87k5bs7cju.fsf@post.rwth-aachen.de \
    --to=thorsten.bonow@post.rwth-aachen.de \
    --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.