Hello andres&Eric£¬
I use cedet for c++ programming. After I use semantic-ia-fast-jump to jump to the tags, then I type C-x B with the meaning to come back to the previous position, but i fais by switching back to a more previous place. Can you help to look at this problem?
BR,
Tim


2013/3/6 andres.ramirez <andres.ramirez@kipuamutay.com>
Hi Eric.

Thanks. It did the trick.

A minor problem with emacs --quick (requiring mapcan function).

But after loading it. Works.

Regards
At Wed, 06 Mar 2013 07:44:27 -0500,
Eric M. Ludlam wrote:
>
> Hi Andres,
>
> Ok.  The function semantic-find-tags-by-class is a macro, so you will
> need to recompile eassist with the patch I provided last time.  That
> should end up solving the problem.
>
> You could do that by opening eassist.el, and doing
>
> M-x byte-compile-file RET
>
> and then:
>
> M-x load-library RET eassist RET
>
> Eric
>
> On 03/05/2013 11:01 PM, andres.ramirez wrote:
> > Hi Eric.
> >
> > It seems to be something else.
> >
> > With an old revno(8462)  'emacs --quick' an  the config file from https://gist.github.com/alexott/3930120
> > eassist-list-methods works with the file content:
> >
> > #include<stdio.h>
> >
> > int main() {
> >    fprintf(stdout, "testing latest cedet\n");
> > }
> >
> >
> > Testing the same case with revno (8497) fails. This is the Backtrace
> >
> > Debugger entered--Lisp error: (invalid-function semantic-find-tags-by-class)
> >    semantic-find-tags-by-class(function nil)
> >    eassist-function-tags()
> >    eassist-mode-init()
> >    eassist-mode()
> >    eassist-list-methods()
> >    call-interactively(eassist-list-methods nil nil)
> >
> > Regards
> >
> >
> > At Tue, 05 Mar 2013 20:20:30 -0500,
> > Eric M. Ludlam wrote:
> >>
> >> On 03/05/2013 07:13 AM, Tim Zhang wrote:
> >>> Hello everyone,
> >>> I¡¡got this problem when I using function "eassist-list-methods",
> >>> *eassist-function-tags: Invalid function: semantic-find-tags-by-class*
> >>> can you help me to solve it?
> >>> I use the newest cedet-devel version
> >>> emacs version is:24.2
> >>
> >> I stuck a:
> >>
> >> (require 'semantic/find)
> >>
> >> in there which should fix up those problems.
> >>
> >> If any other unknown functions show up, just grep for it in the
> >> lisp/cedet/ package somewhere (assume anything starting w/ semantic- is
> >> in the semantic package, for example) and then add said require to eassist.
> >>
> >> Eric
> >>
> >> ------------------------------------------------------------------------------
> >> Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
> >> Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
> >> endpoint security space. For insight on selecting the right partner to
> >> tackle endpoint security challenges, access the full report.
> >> http://p.sf.net/sfu/symantec-dev2dev
> >> _______________________________________________
> >> Cedet-devel mailing list
> >> Cedet-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/cedet-devel
> >