How do I get Zeus to show functions for custom language?

Get help with the installation and running of the Zeus IDE. Please do not post bug reports or feature requests here. When in doubt post your question here.
Post Reply
Guest

How do I get Zeus to show functions for custom language?

Post by Guest »

I'm a newbie, and I need Zeus to recognize a custom language. I've created a new language by pressing New in the Document Types window, and then set up the keywords, file extensions, and tested various regular expressions (even very simple ones) in the Function Regex: field. I then created a new workspace, added some files to it, and loaded some sample files whose extension matches the type for language.

I can't get Zeus to refresh the Navigator to show functions that match the regular expression I put for Function Regex: for the new document type I specified. :(

Is there some trick to get function definitions to display? Right clicking and selecting 'Refresh Navigator' does not seem to work.

This is most frustrating. I hope this isn't an indication of how difficult it is to work with Zeus in general. :?
jussij
Site Admin
Posts: 2650
Joined: Fri Aug 13, 2004 5:10 pm

Post by jussij »

The functions regexp is used by the View, Function List menu, where as the functions navigator panel displays the functions tags information produced by the ctags utility. Zeus automatically creates tags information for all the files in the currently open workspace.

So if you have create and opened a workspace, added a file to the workspace, have that file as the active document and no functions information is displayed in the navigator panel, this means no function tags information is available :(

This is most probably caused by the fact the ctags utility does not support the programming language of the file in question.

Here is a list of languages ctags claims to support: http://ctags.sourceforge.net/languages.html

Cheers Jussi
Post Reply