<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>http://groups.google.com.br/group/mochikit</id>
  <title type="text">MochiKit Google Group</title>
  <subtitle type="text">
  Discussions related to development of and with the MochiKit JavaScript library
  </subtitle>
  <link href="/group/mochikit/feed/atom_v1_0_msgs.xml" rel="self" title="MochiKit feed"/>
  <updated>2009-11-05T23:54:32Z</updated>
  <generator uri="http://groups.google.com.br" version="1.99">Google Groups</generator>
  <entry>
  <author>
  <name>Fredrik</name>
  <email>fblomqv...@gmail.com</email>
  </author>
  <updated>2009-11-05T23:54:32Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/532e95132a4eeb29/54819868073de636?show_docid=54819868073de636</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/532e95132a4eeb29/54819868073de636?show_docid=54819868073de636"/>
  <title type="text">Google Closure includes MochiKit</title>
  <summary type="html" xml:space="preserve">
  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;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Alex Russell</name>
  <email>a...@dojotoolkit.org</email>
  </author>
  <updated>2009-11-05T21:42:41Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/99c2da30dc73da85?show_docid=99c2da30dc73da85</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/99c2da30dc73da85?show_docid=99c2da30dc73da85"/>
  <title type="text">Re: [mochikit] Re: MochiKit.DOM.getElementsByTagAndClassName performance</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>Fredrik</name>
  <email>fblomqv...@gmail.com</email>
  </author>
  <updated>2009-11-05T09:32:21Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/1510ae909dd8d297?show_docid=1510ae909dd8d297</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/1510ae909dd8d297?show_docid=1510ae909dd8d297"/>
  <title type="text">Re: MochiKit.DOM.getElementsByTagAndClassName performance</title>
  <summary type="html" xml:space="preserve">
  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.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Amit Mendapara</name>
  <email>mendapara.a...@gmail.com</email>
  </author>
  <updated>2009-11-05T06:45:39Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/f641701c98cff70d?show_docid=f641701c98cff70d</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/f641701c98cff70d?show_docid=f641701c98cff70d"/>
  <title type="text">Re: MochiKit.DOM.getElementsByTagAndClassName performance</title>
  <summary type="html" xml:space="preserve">
  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;)
  </summary>
  </entry>
  <entry>
  <author>
  <name>Bob Ippolito</name>
  <email>b...@redivi.com</email>
  </author>
  <updated>2009-11-04T16:22:12Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/27bf93620995a083?show_docid=27bf93620995a083</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/27bf93620995a083?show_docid=27bf93620995a083"/>
  <title type="text">Re: [mochikit] Re: MochiKit.DOM.getElementsByTagAndClassName performance</title>
  <summary type="html" xml:space="preserve">
  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).
  </summary>
  </entry>
  <entry>
  <author>
  <name>Per Cederberg</name>
  <email>cederb...@gmail.com</email>
  </author>
  <updated>2009-11-04T07:14:04Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/c7dec1b5eff312c4?show_docid=c7dec1b5eff312c4</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/c7dec1b5eff312c4?show_docid=c7dec1b5eff312c4"/>
  <title type="text">Re: [mochikit] MochiKit.DOM.getElementsByTagAndClassName performance</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>takashi mizohata</name>
  <email>bea...@gmail.com</email>
  </author>
  <updated>2009-11-03T22:23:09Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/902051bec68aefdc?show_docid=902051bec68aefdc</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/2aa7fb1c1c1ba114/902051bec68aefdc?show_docid=902051bec68aefdc"/>
  <title type="text">MochiKit.DOM.getElementsByTagAndClassName performance</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>bkc</name>
  <email>bkcleme...@gmail.com</email>
  </author>
  <updated>2009-08-01T19:22:15Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/71508ef7499f1cd9/473c64d7690779c4?show_docid=473c64d7690779c4</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/71508ef7499f1cd9/473c64d7690779c4?show_docid=473c64d7690779c4"/>
  <title type="text">Re: MochiTAL</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>ss</name>
  <email>silas.sant...@orange.fr</email>
  </author>
  <updated>2009-07-30T15:55:31Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/71508ef7499f1cd9/a34230d7d89af9c2?show_docid=a34230d7d89af9c2</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/71508ef7499f1cd9/a34230d7d89af9c2?show_docid=a34230d7d89af9c2"/>
  <title type="text">MochiTAL</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>Giulio Cesare Solaroli</name>
  <email>giulio.ces...@gmail.com</email>
  </author>
  <updated>2009-07-25T22:51:59Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/a9556031b764cfa9/4a509dd78f76ba90?show_docid=4a509dd78f76ba90</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/a9556031b764cfa9/4a509dd78f76ba90?show_docid=4a509dd78f76ba90"/>
  <title type="text">Re: [mochikit] Re: Defered.setFinal</title>
  <summary type="html" xml:space="preserve">
  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.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Per Cederberg</name>
  <email>cederb...@gmail.com</email>
  </author>
  <updated>2009-07-21T07:41:22Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/a471f0d3a1d64632/b16648e033f0dfee?show_docid=b16648e033f0dfee</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/a471f0d3a1d64632/b16648e033f0dfee?show_docid=b16648e033f0dfee"/>
  <title type="text">Ticket #352: Adding MochiKit.DateTime.toISOTime arguments to the API</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>Amit Mendapara</name>
  <email>mendapara.a...@gmail.com</email>
  </author>
  <updated>2009-07-20T10:03:55Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/a9556031b764cfa9/82262459241c9c7b?show_docid=82262459241c9c7b</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/a9556031b764cfa9/82262459241c9c7b?show_docid=82262459241c9c7b"/>
  <title type="text">Re: Defered.setFinal</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>Per Cederberg</name>
  <email>cederb...@gmail.com</email>
  </author>
  <updated>2009-07-20T09:26:12Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/a9556031b764cfa9/8aecb6adfe93493d?show_docid=8aecb6adfe93493d</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/a9556031b764cfa9/8aecb6adfe93493d?show_docid=8aecb6adfe93493d"/>
  <title type="text">Re: [mochikit] Re: Defered.setFinal</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>Michael</name>
  <email>mstras...@gmail.com</email>
  </author>
  <updated>2009-07-20T01:59:27Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/0b5210e4f6940161/34c8d9b4693472f1?show_docid=34c8d9b4693472f1</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/0b5210e4f6940161/34c8d9b4693472f1?show_docid=34c8d9b4693472f1"/>
  <title type="text">Re: Base.js unescape reassignment and intrusion protection systems</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>Per Cederberg</name>
  <email>cederb...@gmail.com</email>
  </author>
  <updated>2009-07-17T06:07:12Z</updated>
  <id>http://groups.google.com.br/group/mochikit/browse_thread/thread/0b5210e4f6940161/8a4fae4f861f4e26?show_docid=8a4fae4f861f4e26</id>
  <link href="http://groups.google.com.br/group/mochikit/browse_thread/thread/0b5210e4f6940161/8a4fae4f861f4e26?show_docid=8a4fae4f861f4e26"/>
  <title type="text">Re: [mochikit] Re: Base.js unescape reassignment and intrusion protection systems</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
</feed>
