<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: MooTools 1.2.2 and the New MooTools More</title>
	<atom:link href="http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/feed/" rel="self" type="application/rss+xml" />
	<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/</link>
	<description>The Blog</description>
	<lastBuildDate>Sat, 20 Apr 2013 05:31:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: aaron</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-2/#comment-429</link>
		<dc:creator>aaron</dc:creator>
		<pubDate>Mon, 04 May 2009 05:54:01 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-429</guid>
		<description>&lt;p&gt;@lordpx, could you open a ticket with details?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@lordpx, could you open a ticket with details?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: lordfpx</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-2/#comment-426</link>
		<dc:creator>lordfpx</dc:creator>
		<pubDate>Sun, 03 May 2009 20:08:42 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-426</guid>
		<description>&lt;p&gt;Hello&lt;/p&gt;

&lt;p&gt;It&#039;s always good to see progress, unfortunatly, &quot;scroller&quot; is not working very good with this new version... it doesn&#039;t &quot;stop&quot; anymore here and on another page it&#039;s not working anymore and I don&#039;t know why. Uvumitextarea is not working anymore too, strange...&lt;/p&gt;

&lt;p&gt;So I&#039;m back to the previous release :-(.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hello</p>

<p>It&#8217;s always good to see progress, unfortunatly, &#8220;scroller&#8221; is not working very good with this new version&#8230; it doesn&#8217;t &#8220;stop&#8221; anymore here and on another page it&#8217;s not working anymore and I don&#8217;t know why. Uvumitextarea is not working anymore too, strange&#8230;</p>

<p>So I&#8217;m back to the previous release :-(.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: aaron</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-1/#comment-420</link>
		<dc:creator>aaron</dc:creator>
		<pubDate>Sat, 02 May 2009 03:34:58 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-420</guid>
		<description>&lt;p&gt;@007 previously if you implemented an object over another one it would overwrite it entirely. If you did:&lt;/p&gt;

&lt;p&gt;&lt;pre&gt;&lt;code&gt;Animal.implement({ options: { says: &#039;meow&#039;});
&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;and Animal previously had an options object, in 1.2, options would be overwritten, not blended with this new property.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@007 previously if you implemented an object over another one it would overwrite it entirely. If you did:</p>

<p><pre><code>Animal.implement({ options: { says: 'meow'});
</code></pre></p>

<p>and Animal previously had an options object, in 1.2, options would be overwritten, not blended with this new property.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: 007</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-1/#comment-419</link>
		<dc:creator>007</dc:creator>
		<pubDate>Sat, 02 May 2009 03:04:32 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-419</guid>
		<description>&lt;p&gt;Another object-oriented feature we introduced is that now sub-objects are actually inherited Parent-to-Child ?&lt;/p&gt;

&lt;p&gt;previous version(1.2.1) also implement that. what&#039;s the difference of the two version? thx&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Another object-oriented feature we introduced is that now sub-objects are actually inherited Parent-to-Child&#160;?</p>

<p>previous version(1.2.1) also implement that. what&#8217;s the difference of the two version? thx</p>]]></content:encoded>
	</item>
	<item>
		<title>By: kamicane</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-1/#comment-415</link>
		<dc:creator>kamicane</dc:creator>
		<pubDate>Fri, 01 May 2009 03:02:53 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-415</guid>
		<description>&lt;p&gt;@jay:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;you can test it&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I assure you we did test it pretty extensively.&lt;/p&gt;

&lt;p&gt;Again, if you have a bug to report, please do so in our ticketing system. I get it, you dont like how MooTools works, but there&#039;s nothing much I can do about it :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@jay:</p>

<blockquote>
  <p>you can test it</p>
</blockquote>

<p>I assure you we did test it pretty extensively.</p>

<p>Again, if you have a bug to report, please do so in our ticketing system. I get it, you dont like how MooTools works, but there&#8217;s nothing much I can do about it :)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: jay</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-1/#comment-414</link>
		<dc:creator>jay</dc:creator>
		<pubDate>Fri, 01 May 2009 02:48:22 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-414</guid>
		<description>&lt;p&gt;@kamicane
There’s a check in place to prevent that&lt;/p&gt;

&lt;p&gt;I am sorry.I can&#039;t find the place for check that and prevent.&lt;/p&gt;

&lt;p&gt;anyway,I absolutely invoke class.wrap twice when I invoke the function(setOptions).you can test it.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@kamicane
There’s a check in place to prevent that</p>

<p>I am sorry.I can&#8217;t find the place for check that and prevent.</p>

<p>anyway,I absolutely invoke class.wrap twice when I invoke the function(setOptions).you can test it.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: kamicane</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-1/#comment-413</link>
		<dc:creator>kamicane</dc:creator>
		<pubDate>Fri, 01 May 2009 02:31:46 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-413</guid>
		<description>&lt;p&gt;@jay:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;well,I don’t agree with the process for Implements&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I&#039;m sad to hear that.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;if I implement the Options class,the class function(setOptions) is wraped twice by Class.wrap&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Obviously, that&#039;s not the case. There&#039;s a check in place to prevent that. If it actually did wrap it twice, everything would break up, and we would have definitely noticed.&lt;/p&gt;

&lt;p&gt;If you have any ideas on how to improve further versions of Class, feel free to open up a ticket in lighthouse, or make a patch.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@jay:</p>

<blockquote>
  <p>well,I don’t agree with the process for Implements</p>
</blockquote>

<p>I&#8217;m sad to hear that.</p>

<blockquote>
  <p>if I implement the Options class,the class function(setOptions) is wraped twice by Class.wrap</p>
</blockquote>

<p>Obviously, that&#8217;s not the case. There&#8217;s a check in place to prevent that. If it actually did wrap it twice, everything would break up, and we would have definitely noticed.</p>

<p>If you have any ideas on how to improve further versions of Class, feel free to open up a ticket in lighthouse, or make a patch.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: jay</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-1/#comment-412</link>
		<dc:creator>jay</dc:creator>
		<pubDate>Fri, 01 May 2009 02:25:03 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-412</guid>
		<description>&lt;p&gt;@kamicane :
well,I don&#039;t agree with the process for Implements. for example,if I implement the Options class,the class function(setOptions) is wraped twice by Class.wrap. On another note,_hidden is not used. I just want to know the benefit of class.wrap for Implements.&lt;/p&gt;

&lt;p&gt;case &#039;function&#039;:if (value._hidden) return this;
proto[key] = Class.wrap(this, key, value);&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@kamicane&#160;:
well,I don&#8217;t agree with the process for Implements. for example,if I implement the Options class,the class function(setOptions) is wraped twice by Class.wrap. On another note,_hidden is not used. I just want to know the benefit of class.wrap for Implements.</p>

<p>case &#8216;function&#8217;:if (value._hidden) return this;
proto[key] = Class.wrap(this, key, value);</p>]]></content:encoded>
	</item>
	<item>
		<title>By: kamicane</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-1/#comment-411</link>
		<dc:creator>kamicane</dc:creator>
		<pubDate>Fri, 01 May 2009 01:17:20 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-411</guid>
		<description>&lt;p&gt;@jay:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;&quot;is that a right way&quot;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Yes.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;debug will be very diffcult&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;No, as it&#039;s not any more difficult than debugging a function that calls another function.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;it is very easy to cause memory leak.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;No, as the usage of Function:bind doesnt cause memory leaks.&lt;/p&gt;

&lt;p&gt;On another note, we always wrapped class functions, it was just a little more convoluted in previous versions.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@jay:</p>

<blockquote>
  <p>&#8220;is that a right way&#8221;</p>
</blockquote>

<p>Yes.</p>

<blockquote>
  <p>debug will be very diffcult</p>
</blockquote>

<p>No, as it&#8217;s not any more difficult than debugging a function that calls another function.</p>

<blockquote>
  <p>it is very easy to cause memory leak.</p>
</blockquote>

<p>No, as the usage of Function:bind doesnt cause memory leaks.</p>

<p>On another note, we always wrapped class functions, it was just a little more convoluted in previous versions.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: jay</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-1/#comment-409</link>
		<dc:creator>jay</dc:creator>
		<pubDate>Thu, 30 Apr 2009 08:14:10 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-409</guid>
		<description>&lt;p&gt;every function is wraped by Class.wrap. is that a right way?
1.debug will be very diffcult
2,it is very easy to cause memory leak.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>every function is wraped by Class.wrap. is that a right way?
1.debug will be very diffcult
2,it is very easy to cause memory leak.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: aaron</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-1/#comment-408</link>
		<dc:creator>aaron</dc:creator>
		<pubDate>Tue, 28 Apr 2009 15:34:43 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-408</guid>
		<description>&lt;p&gt;@131 You must realize that this is just the start. The -more collection of plugins are plugins that the MooTools developers have authored that we want to share. They aren&#039;t like -core which is required - you can&#039;t use MooTools without using -core. But everything in -more is optional, and this is just the first batch. Expect to see new functionality added often. -core updates every 6 to 8 months, but we hope to iterate -more every two or three weeks, adding one or two new plugins as we go along. Hopefully we&#039;ll end up adding one you like at some point.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@131 You must realize that this is just the start. The -more collection of plugins are plugins that the MooTools developers have authored that we want to share. They aren&#8217;t like -core which is required - you can&#8217;t use MooTools without using -core. But everything in -more is optional, and this is just the first batch. Expect to see new functionality added often. -core updates every 6 to 8 months, but we hope to iterate -more every two or three weeks, adding one or two new plugins as we go along. Hopefully we&#8217;ll end up adding one you like at some point.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-1/#comment-407</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Tue, 28 Apr 2009 14:33:05 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-407</guid>
		<description>&lt;p&gt;looks like great improvements.&lt;/p&gt;

&lt;p&gt;@ksamdev if you don&#039;t like elements of More then you don&#039;t have to use them. plain and simple. Your comparisons of More being a framework itself is severely flawed. Use what you want and ditch the rest. That&#039;s why it&#039;s structured the way it is.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>looks like great improvements.</p>

<p>@ksamdev if you don&#8217;t like elements of More then you don&#8217;t have to use them. plain and simple. Your comparisons of More being a framework itself is severely flawed. Use what you want and ditch the rest. That&#8217;s why it&#8217;s structured the way it is.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: 131</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-1/#comment-406</link>
		<dc:creator>131</dc:creator>
		<pubDate>Tue, 28 Apr 2009 14:12:13 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-406</guid>
		<description>&lt;p&gt;I&#039;m sorry to say that, but i&#039;m a little disapointed, i mostly agree with  ksamdev, i like mootools because it provide only what i need (and a little &#039;more&#039;), i regret a &quot;true&quot; namespacing/repository hadn&#039;t be set up to deal with 3rd modules. I prefer a lot insert dependencies for mt://ClientCide/Class/Class.Bind rather than seeing the &quot;official&quot; More heriting Application specific code, (forcing Localization is a &lt;em&gt;real&lt;/em&gt; bad idea, for example) - A.N. that&#039;s still excellent work, that was never my point.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I&#8217;m sorry to say that, but i&#8217;m a little disapointed, i mostly agree with  ksamdev, i like mootools because it provide only what i need (and a little &#8216;more&#8217;), i regret a &#8220;true&#8221; namespacing/repository hadn&#8217;t be set up to deal with 3rd modules. I prefer a lot insert dependencies for mt://ClientCide/Class/Class.Bind rather than seeing the &#8220;official&#8221; More heriting Application specific code, (forcing Localization is a <em>real</em> bad idea, for example) - A.N. that&#8217;s still excellent work, that was never my point.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Story</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-1/#comment-405</link>
		<dc:creator>Mark Story</dc:creator>
		<pubDate>Tue, 28 Apr 2009 12:40:04 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-405</guid>
		<description>&lt;p&gt;Great work guys and gals!  I&#039;m glad to see mootools more grow, the clientcide libraries were great but now with more eyes and hands working on them I&#039;m sure they will get even better. Class.refactor is amazing stuff as well.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Great work guys and gals!  I&#8217;m glad to see mootools more grow, the clientcide libraries were great but now with more eyes and hands working on them I&#8217;m sure they will get even better. Class.refactor is amazing stuff as well.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jem</title>
		<link>http://mootools.net/blog/2009/04/23/mootools-122-and-the-new-mootools-more/comment-page-1/#comment-404</link>
		<dc:creator>Jem</dc:creator>
		<pubDate>Tue, 28 Apr 2009 03:59:34 +0000</pubDate>
		<guid isPermaLink="false">http://mootools.net/blog/?p=194#comment-404</guid>
		<description>&lt;p&gt;Great news!&lt;/p&gt;

&lt;p&gt;Very excited about the new class changes! Thank you all for your hard work!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Great news!</p>

<p>Very excited about the new class changes! Thank you all for your hard work!</p>]]></content:encoded>
	</item>
</channel>
</rss>
