<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://community.activestate.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>ActiveState Community Site - Creating API Catalogs - Comments</title>
 <link>http://community.activestate.com/forum-topic/creating-api-catalogs</link>
 <description>Comments for &quot;Creating API Catalogs&quot;</description>
 <language>en</language>
<item>
 <title>+1 for mootools API</title>
 <link>http://community.activestate.com/forum-topic/creating-api-catalogs#comment-5521</link>
 <description>&lt;p&gt;I am using mootools too, and it is nice to have it supported built-in!&lt;/p&gt;
</description>
 <pubDate>Mon, 02 Jun 2008 04:11:55 -0700</pubDate>
 <dc:creator>corelist</dc:creator>
 <guid isPermaLink="false">comment 5521 at http://community.activestate.com</guid>
</item>
<item>
 <title>None yet</title>
 <link>http://community.activestate.com/forum-topic/creating-api-catalogs#comment-3324</link>
 <description>&lt;p&gt;I wouldn&#039;t mind taking a punt at this once I get some time...&lt;/p&gt;
&lt;p&gt;Todd.&lt;/p&gt;
</description>
 <pubDate>Fri, 26 Oct 2007 16:24:59 -0700</pubDate>
 <dc:creator>ToddW</dc:creator>
 <guid isPermaLink="false">comment 3324 at http://community.activestate.com</guid>
</item>
<item>
 <title>Any luck ?</title>
 <link>http://community.activestate.com/forum-topic/creating-api-catalogs#comment-3321</link>
 <description>&lt;p&gt;Did anyone ever have any luck creating a Mootools API catalog?&lt;/p&gt;
&lt;p&gt;With Joomla switching from Prototype/Scriptaculous to Mootools, I&#039;m now on the prowl looking for such a beast ...&lt;/p&gt;
&lt;p&gt;   -- hugh&lt;/p&gt;
</description>
 <pubDate>Fri, 26 Oct 2007 15:43:56 -0700</pubDate>
 <dc:creator>cheesegrits</dc:creator>
 <guid isPermaLink="false">comment 3321 at http://community.activestate.com</guid>
</item>
<item>
 <title>Fixed problem</title>
 <link>http://community.activestate.com/forum-topic/creating-api-catalogs#comment-777</link>
 <description>&lt;p&gt;After some wrangling, the problem has been addressed and the files are now available for download. Sorry for the delay on getting this fixed.&lt;/p&gt;
&lt;p&gt;--&lt;br /&gt;
JeffG | Komodo IDE 4.0 | MacBook Pro OS X Intel / Ubuntu 6.10 i386&lt;/p&gt;
</description>
 <pubDate>Tue, 27 Feb 2007 10:10:55 -0800</pubDate>
 <dc:creator>jeffg</dc:creator>
 <guid isPermaLink="false">comment 777 at http://community.activestate.com</guid>
</item>
<item>
 <title>confirmed problem, looking into it</title>
 <link>http://community.activestate.com/forum-topic/creating-api-catalogs#comment-768</link>
 <description>&lt;p&gt;Sorry about the download problem. Looking into it.&lt;/p&gt;
</description>
 <pubDate>Mon, 26 Feb 2007 09:50:55 -0800</pubDate>
 <dc:creator>trentm</dc:creator>
 <guid isPermaLink="false">comment 768 at http://community.activestate.com</guid>
</item>
<item>
 <title>Can&#039;t get the file</title>
 <link>http://community.activestate.com/forum-topic/creating-api-catalogs#comment-766</link>
 <description>&lt;p&gt;I couldn&#039;t get either of the attachments on the page linked above; I just get &quot;Page not found&quot;.&lt;/p&gt;
</description>
 <pubDate>Mon, 26 Feb 2007 05:05:22 -0800</pubDate>
 <dc:creator>mjwilson</dc:creator>
 <guid isPermaLink="false">comment 766 at http://community.activestate.com</guid>
</item>
<item>
 <title>codeintel CIX schema</title>
 <link>http://community.activestate.com/forum-topic/creating-api-catalogs#comment-712</link>
 <description>&lt;p&gt;I&#039;ve just uploaded the &lt;a href=&quot;http://support.activestate.com/faq/codeintel-cix-schema&quot;&gt;codeintel CIX schema&lt;/a&gt;. I&#039;ll try to add some intro docs to writing good CIX files in the next couple of weeks.&lt;/p&gt;
</description>
 <pubDate>Mon, 19 Feb 2007 13:23:01 -0800</pubDate>
 <dc:creator>trentm</dc:creator>
 <guid isPermaLink="false">comment 712 at http://community.activestate.com</guid>
</item>
<item>
 <title>Yes, please ...</title>
 <link>http://community.activestate.com/forum-topic/creating-api-catalogs#comment-686</link>
 <description>&lt;p&gt;I second JustinW&#039;s request. Please tell us the basics of how a well-formed API catalog has to look like. I tried to generate one by myself covering the Prado PHP framework classes, but failed. The file was imported and recognized in CodeIntel preferences, but no proper completion appears, only the PHP functions from inside the stdlibs folder are available.&lt;/p&gt;
&lt;p&gt;For me the best possible code completion (mainly for, but not limited to, PHP) is the heaviest factor of influence for any purchase decision. At the moment I&#039;m staying with Zend Studio since I paid for a three years licenseâ€”and it has a well-working PHP completion engine. But Komodo forces my eyebrows to raise ...&lt;/p&gt;
</description>
 <pubDate>Sun, 18 Feb 2007 17:32:45 -0800</pubDate>
 <dc:creator>willydee</dc:creator>
 <guid isPermaLink="false">comment 686 at http://community.activestate.com</guid>
</item>
<item>
 <title>In the meantime, any chance</title>
 <link>http://community.activestate.com/forum-topic/creating-api-catalogs#comment-486</link>
 <description>&lt;p&gt;In the meantime, any chance you could publish the xml schema?  I might have some free time on my weekends this month to reconfigure one of my generalized parsers to make a catalog for PHP.&lt;/p&gt;
</description>
 <pubDate>Fri, 02 Feb 2007 09:27:50 -0800</pubDate>
 <dc:creator>JustinW</dc:creator>
 <guid isPermaLink="false">comment 486 at http://community.activestate.com</guid>
</item>
<item>
 <title>To have better codeintel for</title>
 <link>http://community.activestate.com/forum-topic/creating-api-catalogs#comment-483</link>
 <description>&lt;p&gt;To have better codeintel for mootools, it will require writing a specific CIX (CodeIntel XML) module that covers the mootool library (like what Komodo is doing for YUI, prototype, Dojo, etc...). We are going to document this CIX codeintel structure, and later, some tools to help build CIX API catalogs, we shall let everyone know when we have this ready.&lt;/p&gt;
&lt;p&gt;We will be looking at adding additional JS libraries to Komodo, and mootools was one of the ones we&#039;ve already looked at and discussed. If there are enough people who use and want this support in Komodo, then we will certainly add support for it.&lt;/p&gt;
&lt;p&gt;Note:&lt;/p&gt;
&lt;p&gt;It should be possible to add the uncompressed+commented mootools code to your global/project JS directory includes, then it should have some completions for at least some parts of mootools. Open mootools.js and check what is displayed in the Code Browser, those items are what you should get completion for.&lt;/p&gt;
&lt;p&gt;The JS file parsing/scanning will miss some things in mootools (Note: it does not execute the JS code). Mootools uses function calls to setup the API at runtime, and there is not much hope that a scanner can deduce what a function does to javascript objects:&lt;/p&gt;
&lt;div class=&quot;geshi-block&quot;&gt;
&lt;div class=&quot;geshifilter javascript&quot; style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;color: #003366; font-weight: bold;&quot;&gt;var&lt;/span&gt; Event = &lt;span style=&quot;color: #003366; font-weight: bold;&quot;&gt;new&lt;/span&gt; &lt;span style=&quot;color: #003366; font-weight: bold;&quot;&gt;Class&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#123;&lt;/span&gt; &lt;span style=&quot;color: #009900; font-style: italic;&quot;&gt;// class data ... });&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #009900; font-style: italic;&quot;&gt;// and&lt;/span&gt;&lt;br /&gt;
Object.&lt;span style=&quot;color: #006600;&quot;&gt;extend&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt;...&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;
&lt;pre class=&quot;geshi-plain&quot;&gt;var Event = new Class({ // class data ... });
// and
Object.extend(...);&lt;/pre&gt;&lt;/div&gt;
</description>
 <pubDate>Fri, 02 Feb 2007 08:09:19 -0800</pubDate>
 <dc:creator>ToddW</dc:creator>
 <guid isPermaLink="false">comment 483 at http://community.activestate.com</guid>
</item>
<item>
 <title>Is it even possible to</title>
 <link>http://community.activestate.com/forum-topic/creating-api-catalogs#comment-468</link>
 <description>&lt;p&gt;Is it even possible to automatically create usable completition for this kind of javascript code. It uses too abstractions and anonymous functions. &lt;/p&gt;
&lt;p&gt;Completition and calltips arent working right even when dropping mootools to project direcory.&lt;/p&gt;
</description>
 <pubDate>Thu, 01 Feb 2007 14:25:37 -0800</pubDate>
 <dc:creator>tonisk</dc:creator>
 <guid isPermaLink="false">comment 468 at http://community.activestate.com</guid>
</item>
<item>
 <title>Creating API Catalogs</title>
 <link>http://community.activestate.com/forum-topic/creating-api-catalogs</link>
 <description>&lt;p&gt;I&#039;d like to create API Catalog for mootools (&lt;a href=&quot;http://mootools.net/&quot; title=&quot;http://mootools.net/&quot;&gt;http://mootools.net/&lt;/a&gt;) javascript framework. How can this be done? These .cix files seem pretty complex xml.&lt;/p&gt;
</description>
 <comments>http://community.activestate.com/forum-topic/creating-api-catalogs#comments</comments>
 <category domain="http://community.activestate.com/forums/komodo-support-0">Komodo support</category>
 <category domain="http://community.activestate.com/os/all-any">All / Any</category>
 <pubDate>Wed, 31 Jan 2007 07:36:23 -0800</pubDate>
 <dc:creator>tonisk</dc:creator>
 <guid isPermaLink="false">380 at http://community.activestate.com</guid>
</item>
</channel>
</rss>
