Thread: [CEDET-devel] Stable build that works with ecb?
Brought to you by:
zappo
From: Mike C. <mik...@ho...> - 2012-02-28 15:58:14
|
I was wondering if there was a stable build of cedet that would work with ecb 2.40? I tried using ecb 2.40 with cedet 1.0pre6 I seem to be getting issues when I try to create an ede project. Also I was wondering who maintains ecb 2.40 it seems that the project has been abandoned ? its a shame I think it should be adopted into CEDET. |
From: Eric M. L. <eri...@gm...> - 2012-02-29 01:13:03
|
On 02/28/2012 10:58 AM, Mike Chung wrote: > I was wondering if there was a stable build of cedet that would work > with ecb 2.40? > I tried using ecb 2.40 with cedet 1.0pre6 I seem to be getting issues > when I try to create an ede project. > Also I was wondering who maintains ecb 2.40 it seems that the project > has been abandoned ? its a shame I think it should be adopted into > CEDET. Hi, I haven't heard from Klaus in a while, though I know he's busy with other things. Last I knew, there were issues with the way ECB used advice to modify Emacs behavior so it couldn't be integrated with Emacs. I don't know if any of that has since moved forward. As for CEDET adopting ECB, I have a hard enough time maintaining the interactive pieces of CEDET as it is and making releases. I'm sure the CEDET users would be grumpy if I were even slower. ;) That said, I'm sure if someone wanted to step forward to keep ECB up to date with the latest versions of Emacs and CEDET, Klaus and many others would would be pretty happy. Eric |
From: <em...@gm...> - 2012-02-29 03:09:30
|
"Eric M. Ludlam" <eri...@gm...> writes: > On 02/28/2012 10:58 AM, Mike Chung wrote: >> I was wondering if there was a stable build of cedet that would work >> with ecb 2.40? >> I tried using ecb 2.40 with cedet 1.0pre6 I seem to be getting issues >> when I try to create an ede project. >> Also I was wondering who maintains ecb 2.40 it seems that the project >> has been abandoned ? its a shame I think it should be adopted into >> CEDET. > > Hi, > > I haven't heard from Klaus in a while, though I know he's busy with > other things. Last I knew, there were issues with the way ECB used > advice to modify Emacs behavior so it couldn't be integrated with Emacs. > I don't know if any of that has since moved forward. > > As for CEDET adopting ECB, I have a hard enough time maintaining the > interactive pieces of CEDET as it is and making releases. I'm sure the > CEDET users would be grumpy if I were even slower. ;) > > That said, I'm sure if someone wanted to step forward to keep ECB up to > date with the latest versions of Emacs and CEDET, Klaus and many others > would would be pretty happy. > > Eric Hi Eric and Mike, I use ECB using latest CEDET installed onto latest emacs 23 and emacs 24. I compile my own emacs 23 and 24 using latest bzr versions of both once every few weeks. I created ELPA packages for cedet as well as ecb and installed them to both emacs 23 and emacs 24. The newtrunk branch of cedet make this so much simpler than main branch. http://www.emacswiki.org/emacs/ELPA is a good place to learn about Emacs Lisp Package Archive. Also I have the following in my startup file (setq ecb-version-check nil) ; to prevent ecb failing to start up (defadvice ecb-check-requirements (around no-version-check activate compile) "ECB version checking code is very old so that it thinks that the latest cedet/emacs is not new enough when in fact it is years newer than the latest version that it is aware of. So simply bypass the version check." (if (or (< emacs-major-version 23) (and (= emacs-major-version 23) (< emacs-minor-version 3))) ad-do-it)) I think that is about it. I wrote some elisp to automate creation of ELPA packages out of my own elisp files as well as packages from internet. I created launchpad project called elpa-util which I think can be reached at https://launchpad.net/elpa-util/trunk. This has the code that I use to create ELPA packages. For emacs 23 users who want to use ELPA, it is not that hard to backport it from emacs 24 to emacs 23. See for example http://www.emacswiki.org/emacs/backport-package.el |
From: Mike C. <mik...@ho...> - 2012-02-29 08:30:37
|
<html><head> <style> body {white-space: pre-wrap; word-wrap: break-word} </style> </head> <body>So I have disabled the version checking so ecb works thanks I will likely write a blog article at for a cedet + ecb setup for cross platform native c development so future questions shall arise!<div><br><br><div id="1329978709331-sig-id">Sent from my BlackBerry® PlayBook™<br>www.blackberry.com</div><br><br><br><br><hr><div><strong>From:</strong> "Richard Kim" <<a href="mailto:em...@gm...">em...@gm...</a>><br><strong>To:</strong> "Eric M. Ludlam" <<a href="mailto:eri...@gm...">eri...@gm...</a>><br><strong>CC:</strong> "Mike Chung" <<a href="mailto:mik...@ho...">mik...@ho...</a>>, "<a href="mailto:ced...@li...">ced...@li...</a>" <<a href="mailto:ced...@li...">ced...@li...</a>><br><strong>Sent:</strong> February 28, 2012 10:09 PM<br><strong>Subject:</strong> Re: [CEDET-devel] Stable build that works with ecb?<br></div><br>"Eric M. Ludlam" <<a href="mailto:eri...@gm...">eri...@gm...</a>> writes:<br><br>> On 02/28/2012 10:58 AM, Mike Chung wrote:<br>>> I was wondering if there was a stable build of cedet that would work<br>>> with ecb 2.40?<br>>> I tried using ecb 2.40 with cedet 1.0pre6 I seem to be getting issues<br>>> when I try to create an ede project.<br>>> Also I was wondering who maintains ecb 2.40 it seems that the project<br>>> has been abandoned ? its a shame I think it should be adopted into<br>>> CEDET.<br>><br>> Hi,<br>><br>> I haven't heard from Klaus in a while, though I know he's busy with <br>> other things. Last I knew, there were issues with the way ECB used <br>> advice to modify Emacs behavior so it couldn't be integrated with Emacs. <br>> I don't know if any of that has since moved forward.<br>><br>> As for CEDET adopting ECB, I have a hard enough time maintaining the <br>> interactive pieces of CEDET as it is and making releases. I'm sure the <br>> CEDET users would be grumpy if I were even slower. ;)<br>><br>> That said, I'm sure if someone wanted to step forward to keep ECB up to <br>> date with the latest versions of Emacs and CEDET, Klaus and many others <br>> would would be pretty happy.<br>><br>> Eric<br><br>Hi Eric and Mike,<br><br>I use ECB using latest CEDET installed onto latest emacs 23 and emacs 24.<br>I compile my own emacs 23 and 24 using latest bzr versions of both once<br>every few weeks.<br><br>I created ELPA packages for cedet as well as ecb and installed them to<br>both emacs 23 and emacs 24. The newtrunk branch of cedet make this<br>so much simpler than main branch.<br><br><a href="http://www.emacswiki.org/emacs/ELPA">http://www.emacswiki.org/emacs/ELPA</a> is a good place to learn about<br>Emacs Lisp Package Archive.<br><br>Also I have the following in my startup file<br><br>(setq ecb-version-check nil) ; to prevent ecb failing to start up<br><br>(defadvice ecb-check-requirements (around no-version-check activate compile)<br> "ECB version checking code is very old so that it thinks that the latest<br>cedet/emacs is not new enough when in fact it is years newer than the latest<br>version that it is aware of. So simply bypass the version check."<br> (if (or (< emacs-major-version 23)<br> (and (= emacs-major-version 23)<br> (< emacs-minor-version 3)))<br> ad-do-it))<br><br>I think that is about it.<br><br>I wrote some elisp to automate creation of ELPA packages out of my own<br>elisp files as well as packages from internet. I created launchpad<br>project called elpa-util which I think can be reached at<br><a href="https://launchpad.net/elpa-util/trunk">https://launchpad.net/elpa-util/trunk</a>.<br>This has the code that I use to create ELPA packages.<br><br>For emacs 23 users who want to use ELPA, it is not that hard to backport<br>it from emacs 24 to emacs 23. See for example<br><a href="http://www.emacswiki.org/emacs/backport-package.el">http://www.emacswiki.org/emacs/backport-package.el</a><br> </div></body></html> |
From: Lluís <xs...@gm...> - 2012-02-29 19:21:06
|
Mike Chung writes: > I was wondering if there was a stable build of cedet that would work with ecb > 2.40? > I tried using ecb 2.40 with cedet 1.0pre6 I seem to be getting issues when I try > to create an ede project. > Also I was wondering who maintains ecb 2.40 it seems that the project has been > abandoned ? its a shame I think it should be adopted into > CEDET. What are the actual pieces of ECB people are using? AFAIR, the new emacs version should provide an integrated mechanism that can be used to manage windows as ECB does now through advises (i.e., windows that are always visible and show specific buffers). Just my 2 cents. Lluis -- "And it's much the same thing with knowledge, for whenever you learn something new, the whole world becomes that much richer." -- The Princess of Pure Reason, as told by Norton Juster in The Phantom Tollbooth |
From: David E. <de...@ra...> - 2012-02-29 19:25:10
|
Lluís writes: > Mike Chung writes: > >> I was wondering if there was a stable build of cedet that would work with ecb >> 2.40? >> I tried using ecb 2.40 with cedet 1.0pre6 I seem to be getting issues when I try >> to create an ede project. >> Also I was wondering who maintains ecb 2.40 it seems that the project has been >> abandoned ? its a shame I think it should be adopted into >> CEDET. > > What are the actual pieces of ECB people are using? > > AFAIR, the new emacs version should provide an integrated mechanism that can be > used to manage windows as ECB does now through advises (i.e., windows that are > always visible and show specific buffers). Yes, that was the plan. The new window code by Martin in Emacs24 should be able to do this, but AFAIK there's not yet an API for using it. -David |