[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CEDET merge
From: |
Eric M. Ludlam |
Subject: |
Re: CEDET merge |
Date: |
Sat, 03 Oct 2009 09:07:41 -0400 |
On Thu, 2009-10-01 at 18:28 +0200, Sascha Wilde wrote:
> Sascha Wilde <address@hidden> wrote:
> > "Eric M. Ludlam" <address@hidden> wrote:
> >> On Thu, 2009-10-01 at 12:58 +0200, Sascha Wilde wrote:
> >>> Sascha Wilde <address@hidden> wrote:
> >>> > - But after that fix compiling still fails. Now with:
> >>> > eieio-generic-call-primary-only: Method srecode-template-get-table
> >>> > called on nil
> [...]
> >> Short term, you could get the templates from CEDET CVS in
> >> cedet/srecode/templates and cedet/ede/templates and place them in
> >> equivalent locations just under srecode.el and ede.el to get past this
> >> until there is a home for SRecode Templates in Emacs.
> >
> > I'll give it a try...
>
> hmm, didn't work -- or maybe I haven't fully understood what to do.
> Here is what I tried:
> - I checked out the current cedet head from CVS
> - I copied the directory cedet/ede/templates to
> /usr/share/emacs/23.1.50/lisp/cedet/ede/templates and
> cedet/srecode/templates to
> /usr/share/emacs/23.1.50/lisp/cedet/srecode/templates
>
> That didn't work, so I tried puting all *.srt files from
> cedet/ede/templates directly under
> /usr/share/emacs/23.1.50/lisp/cedet/ede/ (and same for
> /usr/share/emacs/23.1.50/lisp/cedet/srecode/) but this didn't work
> either....
>
I must apologize for not actually trying out the Emacs integration. It
is pumpkin throwing season which keeps me busy. (see
www.punkinchunkin.com for the sport, or www.siege-engine.com for my
team.)
Anyway, the template directory is set up like this for EDE:
(let* ((lib (locate-library "ede.el" t))
(ededir (file-name-directory lib))
(tmpdir (file-name-as-directory
(expand-file-name "templates" ededir))))
(when (not tmpdir)
(error "Unable to location EDE Templates directory"))
(require 'srecode-map)
(add-to-list 'srecode-map-load-path tmpdir)
(srecode-map-update-map t)
but you could just do this in your basic setup by specifying a load path
for srecode directly, as in the code above reveals.
Eric
- Re: CEDET merge, Phil Hagelberg, 2009/10/01
- Re: CEDET merge, Sascha Wilde, 2009/10/01
- Re: CEDET merge, Eric M. Ludlam, 2009/10/01
- Re: CEDET merge, Sascha Wilde, 2009/10/01
- Re: CEDET merge, Sascha Wilde, 2009/10/01
- Re: CEDET merge,
Eric M. Ludlam <=
- Re: CEDET merge, Sascha Wilde, 2009/10/03
- Re: CEDET merge, Sascha Wilde, 2009/10/06
- Re: CEDET merge, Chong Yidong, 2009/10/06
- Problems with EDE (was: CEDET merge), Sascha Wilde, 2009/10/07
- Re: Problems with EDE, Sascha Wilde, 2009/10/07
- Re: Problems with EDE, Eric M. Ludlam, 2009/10/07
- Re: Problems with EDE, Chong Yidong, 2009/10/07
- Re: Problems with EDE, Chong Yidong, 2009/10/07
- Re: Problems with EDE, Sascha Wilde, 2009/10/08
- Re: Problems with EDE, Sascha Wilde, 2009/10/08