Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 185064 - app-editors/emacs: patches required for IDE integration (XEmbed)
Summary: app-editors/emacs: patches required for IDE integration (XEmbed)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: Emacs project
URL: http://timo.stc.cx/tmp/emacs/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-12 12:44 UTC by Ivan
Modified: 2008-02-07 17:32 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan 2007-07-12 12:44:59 UTC
Some newer IDEs such as pida (http://pida.co.uk) [in Portage] and encode (http://encode.sourceforge.net/) that support a user-provided editor do not work with emacs out of the box.  The patches in the given URL need to be applied to fix this.

In particular, the pida information is listed here: http://pida.co.uk/trac/wiki/EmacsSupport
Comment 1 Ulrich Müller gentoo-dev 2007-07-12 12:54:13 UTC
As discussed on IRC, we could optionally apply parent-{id,fix}.patch depending on some USE flag (xembed?).

But first you should ask upstream if they would consider including this.
Comment 2 Ivan 2007-07-12 13:12:47 UTC
For information on upstreams opinion of this patch, please see:

http://lists.gnu.org/archive/html/emacs-devel/2006-02/msg00162.html

(this is specifically about the xembed patch).
Comment 3 Ulrich Müller gentoo-dev 2007-07-14 02:15:46 UTC
Available for testing in the Emacs Overlay, emerge app-editors/emacs-22.1 with "xembed" USE flag enabled.
Comment 4 Christian Faulhammer (RETIRED) gentoo-dev 2007-07-22 15:41:09 UTC
For the records: The patches have been resubmitted to upstream and are being discussed
Comment 5 Ulrich Müller gentoo-dev 2007-10-07 21:10:31 UTC
Resolving as UPSTREAM since we won't move this to the Portage tree.
We will maintain it in the Emacs overlay until it is included upstream.
Comment 6 Ulrich Müller gentoo-dev 2008-02-07 17:31:30 UTC
This has been included in the upstream CVS trunk, i.e. it is available in emacs-cvs:23.