I am quite comfortable with XSLT but don't know the necessary format for 
the output (code assist) file.

I think perhaps a good start would be to take some well defined classes 
from the qx namespace and manually transform these into a well defined 
structure that an IDE could use. After that I (and who ever else wants 
to help) could start work on the xsl and build process.

Petr, I've had a little success using similar syntax to what you just 
mentioned, but hovering over the autocomplete dropdown for some 
functions gives a little insight but "no documentation available" for 
others. I wonder if there is a way to make aptana recognise comments as 
'documentation'?

petr kobalicek wrote:
> 
> There is probably not too much to know about formats. These IDE plugins 
> uderstands javascript, so for example this construct is parsed and used 
> in intellisence:
> 
> a = function() {};
> // method
> a.prototype.test = function() {};
> // static ?
> a.test = function() {};
> 
> etc...
> 
> I'm interested in xslt transformation from xml, but I don't uderstand 
> xslt very much. My first idea was to create transformer in C++ :)))
> 
> 
> 2008/7/9 thron7 <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>>:
> 
> 
>      >
>      > As you proposed, something like
>      > <code>
>      >  #> make api
>      >  #> make aptana_api
>      > </code>
>      > would be veeeeeery nice!
>      > By using the same generator that is used for the API, users can
>     both build
>      > "code assist file" for qooxdo-API only _and_ for their complete
>     project.
>      >
> 
>     As a start, could you and others who are familiar with these code assist
>     files post the format (or pointers to publicly accessible resources
>     describing it) for the various IDEs/editors?! Aptana, JSeclipse,
>     TextMate, ..., anybody?!
> 
>     That would be a good start and we could then sort out how to realize the
>     respective transformations.
> 
>     Thomas
> 
> 


-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to