Impressive!
"Eric M. Ludlam" <eric@...> writes:
> Hi all,
>
> I refactored some of the exuberant ctags support today to make it
> easier to add support for new languages in Semantic. It is now very
> easy.
>
> I found a few misc source files for these languages, and gave them a
> preliminary parsing test, and they got their blue line decorations.
> They seem ok, but what do I know?
>
> In CVS, the old configuration for ctags is the same, but I split it
> into two groups. You can now turn on support for any languages where
> ctags is the primary parser like this:
>
> (semantic-load-enable-primary-exuberent-ctags-support)
>
> This won't enable a ctags backend for C++, which has proved to be a
> unreliable.
>
> Now supported by this are the following languages:
>
> sh-mode (this was done before.)
> asm-mode
> fortran-mode
> pascal-mode
> perl-mode
> tcl-mode
>
> I have code for, but did not test, nor in some cases did I find a
> major mode for, some these languages:
>
> basic-mode
> lua-mode
> rexx-mode
> vera-mode
> verilog-mode
> asp-mode
> awk-mode
> cobol-mode
> eiffel-mode
> sql-mode
>
> To enable one of these, uncomment two pretty obvious lines in
> cedet/semantic/ctags/semantic-ectag-lang.el
>
> If you use any of these languages, it would be great if you could
> give it a try! Let me know of any success you may have, or, of
> course, any patches needed to make things a little better.
>
> Thanks!
> Eric
--
Joakim Verona
|