<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
  <channel>
  <title>MochiKit Google Group</title>
  <link>http://groups.google.com/group/mochikit</link>
  <description>Discussions related to development of and with the MochiKit JavaScript library</description>
  <language>en</language>
  <item>
  <title>Google Closure includes MochiKit</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/532e95132a4eeb29/54819868073de636?show_docid=54819868073de636</link>
  <description>
  Hi, &lt;br&gt; &lt;p&gt;Google recently announced their core javascript library - Closure. &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://code.google.com/closure/library/&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;When browsing the code I noticed it uses parts of MochiKit: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://code.google.com/p/closure-library/source/browse/trunk/closure/goog/dom/dom.js&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://code.google.com/p/closure-library/source/browse/#svn/trunk/third_party/closure/goog/mochikit/async&quot;&gt;[link]&lt;/a&gt;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/532e95132a4eeb29/54819868073de636?show_docid=54819868073de636</guid>
  <author>
  fblomqv...@gmail.com
  (Fredrik)
  </author>
  <pubDate>Thu, 05 Nov 2009 23:54:32 UT
</pubDate>
  </item>
  <item>
  <title>Re: [mochikit] Re: MochiKit.DOM.getElementsByTagAndClassName performance</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/99c2da30dc73da85?show_docid=99c2da30dc73da85</link>
  <description>
  Actually, it&#39;s not. The Acme engine in Dojo beats it by a fair bit on &lt;br&gt; most real-world selectors. It&#39;s stand-alone and can be easily imported &lt;br&gt; (like Sizzle). &lt;br&gt; Regards
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/99c2da30dc73da85?show_docid=99c2da30dc73da85</guid>
  <author>
  a...@dojotoolkit.org
  (Alex Russell)
  </author>
  <pubDate>Thu, 05 Nov 2009 21:42:41 UT
</pubDate>
  </item>
  <item>
  <title>Re: MochiKit.DOM.getElementsByTagAndClassName performance</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/1510ae909dd8d297?show_docid=1510ae909dd8d297</link>
  <description>
  I created a getElementsByClassName based on this code: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://robertnyman.com/2008/05/27/the-ultimate-getelementsbyclassname-anno-2008/&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://code.google.com/p/getelementsbyclassname/&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;Pending a full selector integration something like this should be an &lt;br&gt; easy drop-in &lt;br&gt; solution to optimize getElementsByTagAndClassName.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/1510ae909dd8d297?show_docid=1510ae909dd8d297</guid>
  <author>
  fblomqv...@gmail.com
  (Fredrik)
  </author>
  <pubDate>Thu, 05 Nov 2009 09:32:21 UT
</pubDate>
  </item>
  <item>
  <title>Re: MochiKit.DOM.getElementsByTagAndClassName performance</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/f641701c98cff70d?show_docid=f641701c98cff70d</link>
  <description>
  Look at my mochikit-ext project at &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://launchpad.net/mochikit-ext&quot;&gt;[link]&lt;/a&gt;. &lt;br&gt; I have implemented a jQuery style API in MochiKit.Query module (http:// &lt;br&gt; bazaar.launchpad.net/~amit-men dapara/mochikit-ext/trunk/file s) which &lt;br&gt; is based on Sizzle.js (&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://github.com/jeresig/sizzle&quot;&gt;[link]&lt;/a&gt;). &lt;br&gt; &lt;p&gt; MochiKit.DOM.getElementsByTagA ndClassName(&amp;quot;div&amp;quot;, &amp;quot;some-class&amp;quot;)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/f641701c98cff70d?show_docid=f641701c98cff70d</guid>
  <author>
  mendapara.a...@gmail.com
  (Amit Mendapara)
  </author>
  <pubDate>Thu, 05 Nov 2009 06:45:39 UT
</pubDate>
  </item>
  <item>
  <title>Re: [mochikit] Re: MochiKit.DOM.getElementsByTagAndClassName performance</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/27bf93620995a083?show_docid=27bf93620995a083</link>
  <description>
  At least with recent browsers there are better ways to speed this up, &lt;br&gt; e.g. by leveraging more native code (getElementsByClassName and/or &lt;br&gt; XPath). None of them did this when the code was written in 2005 but I &lt;br&gt; think all of them do now (except maybe IE).
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/27bf93620995a083?show_docid=27bf93620995a083</guid>
  <author>
  b...@redivi.com
  (Bob Ippolito)
  </author>
  <pubDate>Wed, 04 Nov 2009 16:22:12 UT
</pubDate>
  </item>
  <item>
  <title>Re: [mochikit] MochiKit.DOM.getElementsByTagAndClassName performance</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/c7dec1b5eff312c4?show_docid=c7dec1b5eff312c4</link>
  <description>
  Generally, I think some of these optimizations make sense. Like using &lt;br&gt; &amp;quot;===&amp;quot; instead of &amp;quot;==&amp;quot; in code like this: &lt;br&gt; &lt;p&gt; typeof(x) === &amp;quot;string&amp;quot; &lt;br&gt; &lt;p&gt;But I think the optimizations where variables are moved outside code &lt;br&gt; blocks and where array lengths are stored to variables should be used &lt;br&gt; with extreme caution. These are the type of things that people used to
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/c7dec1b5eff312c4?show_docid=c7dec1b5eff312c4</guid>
  <author>
  cederb...@gmail.com
  (Per Cederberg)
  </author>
  <pubDate>Wed, 04 Nov 2009 07:14:04 UT
</pubDate>
  </item>
  <item>
  <title>MochiKit.DOM.getElementsByTagAndClassName performance</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/902051bec68aefdc?show_docid=902051bec68aefdc</link>
  <description>
  Hi All, &lt;br&gt; Forgive me, if this is a recurring argument. &lt;br&gt; Today I was looking at Firebug profiler and I realize that &lt;br&gt; getElementsByTagAndClassName takes certain percentages of processing &lt;br&gt; time. And I took a look at the code, and I did a little bit of hand &lt;br&gt; optimization. It doesn&#39;t change any semantics of code, but just
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/902051bec68aefdc?show_docid=902051bec68aefdc</guid>
  <author>
  bea...@gmail.com
  (takashi mizohata)
  </author>
  <pubDate>Tue, 03 Nov 2009 22:23:09 UT
</pubDate>
  </item>
  <item>
  <title>Re: MochiTAL</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/71508ef7499f1cd9/473c64d7690779c4?show_docid=473c64d7690779c4</link>
  <description>
  I can&#39;t answer the question directly about MochiTAL, but when I saw &lt;br&gt; MochiTAL more than a year ago I decided to write a more complete &lt;br&gt; implementation of TAL in javascript called jstal. &lt;br&gt; &lt;p&gt;I have combined jstal with an XSLT implementation (tal2xslt) into a &lt;br&gt; single package ATALi (Alternate TAL Implementations) which you can
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/71508ef7499f1cd9/473c64d7690779c4?show_docid=473c64d7690779c4</guid>
  <author>
  bkcleme...@gmail.com
  (bkc)
  </author>
  <pubDate>Sat, 01 Aug 2009 19:22:15 UT
</pubDate>
  </item>
  <item>
  <title>MochiTAL</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/71508ef7499f1cd9/a34230d7d89af9c2?show_docid=a34230d7d89af9c2</link>
  <description>
  Hi, &lt;br&gt; &lt;p&gt; I am new to JavaScript and to Mochikit, but I&#39;ve seen enough of it &lt;br&gt; (Mochikit) to get very much interested about it. I am currently &lt;br&gt; looking into the Ajax Tables example from the Mochikit web site, and I &lt;br&gt; have to confess that I am a little bit confused about the MochiTAL &lt;br&gt; processing. So, I thought I&#39;d drop a line to check if anyone is kind
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/71508ef7499f1cd9/a34230d7d89af9c2?show_docid=a34230d7d89af9c2</guid>
  <author>
  silas.sant...@orange.fr
  (ss)
  </author>
  <pubDate>Thu, 30 Jul 2009 15:55:31 UT
</pubDate>
  </item>
  <item>
  <title>Re: [mochikit] Re: Defered.setFinal</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/a9556031b764cfa9/4a509dd78f76ba90?show_docid=4a509dd78f76ba90</link>
  <description>
  Hello all, &lt;br&gt; In order to handle this case, we have overwrote the &#39;callback&#39; method &lt;br&gt; in our subclass of the Deferred class, to add a default Errback that &lt;br&gt; at least logs the error. &lt;br&gt; A similar solution could be probably used also in MochiKit, allowing &lt;br&gt; the user to optionally specify a specific error handler / finalizer.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/a9556031b764cfa9/4a509dd78f76ba90?show_docid=4a509dd78f76ba90</guid>
  <author>
  giulio.ces...@gmail.com
  (Giulio Cesare Solaroli)
  </author>
  <pubDate>Sat, 25 Jul 2009 22:51:59 UT
</pubDate>
  </item>
  <item>
  <title>Ticket #352: Adding MochiKit.DateTime.toISOTime arguments to the API</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/a471f0d3a1d64632/b16648e033f0dfee?show_docid=b16648e033f0dfee</link>
  <description>
  In ticket #352 the realISO parameter in the &lt;br&gt; MochiKit.DateTime.toISOTime() function is discussed: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://trac.mochikit.com/ticket/352&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; It was introduced by Bob in r377 (some 4 years ago), but never added &lt;br&gt; to the documentation or the official API: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://trac.mochikit.com/changeset/377&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; Is it time that we now add it? Or is it just one of those hacks that
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/a471f0d3a1d64632/b16648e033f0dfee?show_docid=b16648e033f0dfee</guid>
  <author>
  cederb...@gmail.com
  (Per Cederberg)
  </author>
  <pubDate>Tue, 21 Jul 2009 07:41:22 UT
</pubDate>
  </item>
  <item>
  <title>Re: Defered.setFinal</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/a9556031b764cfa9/82262459241c9c7b?show_docid=82262459241c9c7b</link>
  <description>
  Hi Per, &lt;br&gt; &lt;p&gt;I have just tested the changes with the Ajax extension module and it &lt;br&gt; works as expected. Thanks for considering adding this feature. This &lt;br&gt; would help me creating jQuery compatible Ajax module for Mochikit &lt;br&gt; extensions project. &lt;br&gt; &lt;p&gt;Currently, I&#39;m quite busy with some another work but supposed to come
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/a9556031b764cfa9/82262459241c9c7b?show_docid=82262459241c9c7b</guid>
  <author>
  mendapara.a...@gmail.com
  (Amit Mendapara)
  </author>
  <pubDate>Mon, 20 Jul 2009 10:03:55 UT
</pubDate>
  </item>
  <item>
  <title>Re: [mochikit] Re: Defered.setFinal</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/a9556031b764cfa9/8aecb6adfe93493d?show_docid=8aecb6adfe93493d</link>
  <description>
  Slow response here, but I finally got around to committing this to &lt;br&gt; Subversion (r1533): &lt;br&gt; &lt;p&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://trac.mochikit.com/changeset/1533&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;Modified the patch a bit further to account for some additional cases. &lt;br&gt; Also added tests and documentation. &lt;br&gt; &lt;p&gt;@Bob: Can you please review this change? I have the feeling that I&#39;ve
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/a9556031b764cfa9/8aecb6adfe93493d?show_docid=8aecb6adfe93493d</guid>
  <author>
  cederb...@gmail.com
  (Per Cederberg)
  </author>
  <pubDate>Mon, 20 Jul 2009 09:26:12 UT
</pubDate>
  </item>
  <item>
  <title>Re: Base.js unescape reassignment and intrusion protection systems</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/0b5210e4f6940161/34c8d9b4693472f1?show_docid=34c8d9b4693472f1</link>
  <description>
  Thanks Per for your analysis. I think your suggestion will work. Who &lt;br&gt; will try it? I am not a MochiKit user directly. I&#39;m a MarkMail user &lt;br&gt; who investigated why he can&#39;t view articles at work. &lt;br&gt; &lt;p&gt;At work I am getting an exception made to allow JavaScript from &lt;br&gt; markmail.org. But that doesn&#39;t help anyone else wanting to use a site
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/0b5210e4f6940161/34c8d9b4693472f1?show_docid=34c8d9b4693472f1</guid>
  <author>
  mstras...@gmail.com
  (Michael)
  </author>
  <pubDate>Mon, 20 Jul 2009 01:59:27 UT
</pubDate>
  </item>
  <item>
  <title>Re: [mochikit] Re: Base.js unescape reassignment and intrusion protection systems</title>
  <link>http://groups.google.com/group/mochikit/browse_thread/thread/0b5210e4f6940161/8a4fae4f861f4e26?show_docid=8a4fae4f861f4e26</link>
  <description>
  Now that I&#39;m awake, it strikes me that this might be the obvious solution: &lt;br&gt; &lt;p&gt; function decode(text) { &lt;br&gt; if (typeof(decodeURIComponent) != &amp;quot;undefined&amp;quot;) { &lt;br&gt; return decodeURIComponent(text); &lt;br&gt; } else { &lt;br&gt; return unescape(text); &lt;br&gt; } &lt;br&gt; } &lt;br&gt; &lt;p&gt;Try to patch it in a repackage the source code and let us know how it
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/mochikit/browse_thread/thread/0b5210e4f6940161/8a4fae4f861f4e26?show_docid=8a4fae4f861f4e26</guid>
  <author>
  cederb...@gmail.com
  (Per Cederberg)
  </author>
  <pubDate>Fri, 17 Jul 2009 06:07:12 UT
</pubDate>
  </item>
  </channel>
</rss>
