<?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"
	>
<channel>
	<title>Comments for Syntactic Sugar</title>
	<atom:link href="http://friggeri.net/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://friggeri.net</link>
	<description>Adrien Friggeri's blog</description>
	<pubDate>Sun, 06 Jul 2008 21:01:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6-bleeding2</generator>
		<item>
		<title>Comment on Vimpress ! by mobiphil &#187; Blog Archive &#187; press that word with vim &#8230; or posting wordpress blog with vim</title>
		<link>http://friggeri.net/blog/2007/07/13/vimpress#comment-492</link>
		<dc:creator>mobiphil &#187; Blog Archive &#187; press that word with vim &#8230; or posting wordpress blog with vim</dc:creator>
		<pubDate>Sun, 08 Jun 2008 13:14:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.friggeri.net/blog/2007/07/13/vimpress/#comment-492</guid>
		<description>[...] another vimpress [...]</description>
		<content:encoded><![CDATA[<p>[...] another vimpress [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Vimpress ! by Manuel</title>
		<link>http://friggeri.net/blog/2007/07/13/vimpress#comment-485</link>
		<dc:creator>Manuel</dc:creator>
		<pubDate>Thu, 05 Jun 2008 23:33:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.friggeri.net/blog/2007/07/13/vimpress/#comment-485</guid>
		<description>It's wonderful!  I've started a wordpress blog yesterday and after editing just two post I understood I wouldn't be able to live with the online wordpress editor.  Thank you so much for this vim plugin!

I only have one problem: when I try getting one post with :BlogOpen, I get only the part before the &lt;!--more--&gt; sign.  Have you any idea how I can avoid this problem?  I would search it myself but unfortunately I don't speak python nor php...  Currently I just refrain from using the &lt;!--more--&gt; sign.

Thanks again!</description>
		<content:encoded><![CDATA[<p>It&#039;s wonderful!  I&#039;ve started a wordpress blog yesterday and after editing just two post I understood I wouldn&#039;t be able to live with the online wordpress editor.  Thank you so much for this vim plugin!</p>
<p>I only have one problem: when I try getting one post with :BlogOpen, I get only the part before the <!--more--> sign.  Have you any idea how I can avoid this problem?  I would search it myself but unfortunately I don&#039;t speak python nor php&#8230;  Currently I just refrain from using the <!--more--> sign.</p>
<p>Thanks again!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Vimpress ! by .log : Гворит Москва</title>
		<link>http://friggeri.net/blog/2007/07/13/vimpress#comment-476</link>
		<dc:creator>.log : Гворит Москва</dc:creator>
		<pubDate>Sun, 01 Jun 2008 17:01:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.friggeri.net/blog/2007/07/13/vimpress/#comment-476</guid>
		<description>[...] vimpress &#38; PHP Markdown. [...]</description>
		<content:encoded><![CDATA[<p>[...] vimpress &amp; <acronym title="Pre-Hypertext Processing">PHP</acronym> Markdown. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Vimpress ! by .log : Говорит Москва</title>
		<link>http://friggeri.net/blog/2007/07/13/vimpress#comment-475</link>
		<dc:creator>.log : Говорит Москва</dc:creator>
		<pubDate>Sun, 01 Jun 2008 16:54:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.friggeri.net/blog/2007/07/13/vimpress/#comment-475</guid>
		<description>[...] vimpress &#38; PHP Markdown: 1. italic 2. bold 3. [...]</description>
		<content:encoded><![CDATA[<p>[...] vimpress &amp; <acronym title="Pre-Hypertext Processing">PHP</acronym> Markdown: 1. italic 2. bold 3. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Google treasure hunt by kevin</title>
		<link>http://friggeri.net/blog/2008/05/18/google-treasure-hunt#comment-471</link>
		<dc:creator>kevin</dc:creator>
		<pubDate>Fri, 30 May 2008 10:27:22 +0000</pubDate>
		<guid isPermaLink="false">http://friggeri.net/?p=130#comment-471</guid>
		<description>Well put.
If you fill in the no of paths value from each square to the finish you can easily observe it as a piece cut from the pascal's triangle ... 
I solved it by observing the pascal's triangle :)</description>
		<content:encoded><![CDATA[<p>Well put.<br />
If you fill in the no of paths value from each square to the finish you can easily observe it as a piece cut from the pascal&#039;s triangle &#8230;<br />
I solved it by observing the pascal&#039;s triangle <img src='http://friggeri.net/wp-includes/images/smilies/icon_smile.jpg' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Vimpress ! by sefr0m</title>
		<link>http://friggeri.net/blog/2007/07/13/vimpress#comment-434</link>
		<dc:creator>sefr0m</dc:creator>
		<pubDate>Sat, 17 May 2008 19:56:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.friggeri.net/blog/2007/07/13/vimpress/#comment-434</guid>
		<description>when i try to post to my blog i get this error msgs

Traceback (most recent call last):
  File "", line 1, in 
  File "", line 77, in blog_send_post
  File "/usr/lib/python2.5/xmlrpclib.py", line 1147, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python2.5/xmlrpclib.py", line 1437, in __request
    verbose=self.__verbose
  File "/usr/lib/python2.5/xmlrpclib.py", line 1201, in request
    return self._parse_response(h.getfile(), sock)
  File "/usr/lib/python2.5/xmlrpclib.py", line 1335, in _parse_response
    p.feed(response)
  File "/usr/lib/python2.5/xmlrpclib.py", line 547, in feed
    self._parser.Parse(data, 0)
xml.parsers.expat.ExpatError: junk after document element: line 2, column 0</description>
		<content:encoded><![CDATA[<p>when i try to post to my blog i get this error msgs</p>
<p>Traceback (most recent call last):<br />
  File &#034;&#034;, line 1, in<br />
  File &#034;&#034;, line 77, in blog_send_post<br />
  File &#034;/usr/lib/python2.5/xmlrpclib.py&#034;, line 1147, in __call__<br />
    return self.__send(self.__name, args)<br />
  File &#034;/usr/lib/python2.5/xmlrpclib.py&#034;, line 1437, in __request<br />
    verbose=self.__verbose<br />
  File &#034;/usr/lib/python2.5/xmlrpclib.py&#034;, line 1201, in request<br />
    return self._parse_response(h.getfile(), sock)<br />
  File &#034;/usr/lib/python2.5/xmlrpclib.py&#034;, line 1335, in _parse_response<br />
    p.feed(response)<br />
  File &#034;/usr/lib/python2.5/xmlrpclib.py&#034;, line 547, in feed<br />
    self._parser.Parse(data, 0)<br />
xml.parsers.expat.ExpatError: junk after document element: line 2, column 0</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Vimpress ! by HaHaGood</title>
		<link>http://friggeri.net/blog/2007/07/13/vimpress#comment-432</link>
		<dc:creator>HaHaGood</dc:creator>
		<pubDate>Fri, 16 May 2008 11:59:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.friggeri.net/blog/2007/07/13/vimpress/#comment-432</guid>
		<description>It is seems that vimpress can't work in windows. I can use it in Ubuntu perfectly. But in windows, I failed.</description>
		<content:encoded><![CDATA[<p>It is seems that vimpress can&#039;t work in windows. I can use it in Ubuntu perfectly. But in windows, I failed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Namespacing JavaScript by Peter Michaux</title>
		<link>http://friggeri.net/blog/2008/05/12/namespacing-javascript#comment-424</link>
		<dc:creator>Peter Michaux</dc:creator>
		<pubDate>Mon, 12 May 2008 19:36:06 +0000</pubDate>
		<guid isPermaLink="false">http://friggeri.net/?p=129#comment-424</guid>
		<description>So you are after a simpler way to define a serious of nested namespace objects. Something that will make intermediate objects as needed. Like YAHOO.namespace

http://developer.yahoo.com/yui/yahoo/#namespace

or even similar to UNIX's mkdir -p.

That is a fine idea to save the labor of checking if each level of namespacing is already defined and then defining the level if it is not. You could easily make an xjs module with your code. I would caution strongly against the use of JavaScript's "with" as it causes virtual chaos.

The main problem is how many levels of namespacing are required vs the performance hit? Using more than one level of object namespacing seems like an unecessary performance hit when underscores do the same job with respect to namespacing as periods do. They are just characters after all. Using pure underscore namespacing is sufficient also and in my very casual tests with Rhino it didn't seem to be a problem to have many global objects. In fact, if that is something you would like to investigate in detail I would be very interested in reading your results for accessing namespaced objects using different namespacing schemes.</description>
		<content:encoded><![CDATA[<p>So you are after a simpler way to define a serious of nested namespace objects. Something that will make intermediate objects as needed. Like YAHOO.namespace</p>
<p><a href="http://developer.yahoo.com/yui/yahoo/#namespace" rel="nofollow">http://developer.yahoo.com/yui/yahoo/#namespace</a></p>
<p>or even similar to UNIX&#039;s mkdir -p.</p>
<p>That is a fine idea to save the labor of checking if each level of namespacing is already defined and then defining the level if it is not. You could easily make an xjs module with your code. I would caution strongly against the use of JavaScript&#039;s &#034;with&#034; as it causes virtual chaos.</p>
<p>The main problem is how many levels of namespacing are required vs the performance hit? Using more than one level of object namespacing seems like an unecessary performance hit when underscores do the same job with respect to namespacing as periods do. They are just characters after all. Using pure underscore namespacing is sufficient also and in my very casual tests with Rhino it didn&#039;t seem to be a problem to have many global objects. In fact, if that is something you would like to investigate in detail I would be very interested in reading your results for accessing namespaced objects using different namespacing schemes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Namespacing JavaScript by Adrien Friggeri</title>
		<link>http://friggeri.net/blog/2008/05/12/namespacing-javascript#comment-423</link>
		<dc:creator>Adrien Friggeri</dc:creator>
		<pubDate>Mon, 12 May 2008 19:25:40 +0000</pubDate>
		<guid isPermaLink="false">http://friggeri.net/?p=129#comment-423</guid>
		<description>I think you misunderstood what I was saying. I totally agree that these simples techniques solve every imaginable problem. What I'm suggesting here is, instead of going through the trouble of defining your object net.friggeri.foo, and then manually defining net.friggeri.foo.someFunction, net.friggeri.foo.someOtherFunction, you can use a more concise way of writing it.

Same thing for fetch, it just gives the ability to "open" a package, avoiding the necessity to type the whole package name everytime.

I'm not trying to reinvent the wheel here ;)</description>
		<content:encoded><![CDATA[<p>I think you misunderstood what I was saying. I totally agree that these simples techniques solve every imaginable problem. What I&#039;m suggesting here is, instead of going through the trouble of defining your object net.friggeri.foo, and then manually defining net.friggeri.foo.someFunction, net.friggeri.foo.someOtherFunction, you can use a more concise way of writing it.</p>
<p>Same thing for fetch, it just gives the ability to &#034;open&#034; a package, avoiding the necessity to type the whole package name everytime.</p>
<p>I&#039;m not trying to reinvent the wheel here <img src='http://friggeri.net/wp-includes/images/smilies/icon_wink.jpg' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Namespacing JavaScript by Peter Michaux</title>
		<link>http://friggeri.net/blog/2008/05/12/namespacing-javascript#comment-422</link>
		<dc:creator>Peter Michaux</dc:creator>
		<pubDate>Mon, 12 May 2008 19:09:47 +0000</pubDate>
		<guid isPermaLink="false">http://friggeri.net/?p=129#comment-422</guid>
		<description>I don't think a packaging system beyond what JavaScript provides naturally is necessary. Avoiding global namespace collisions is easy and fast by either using the macromedia style (e.g. MM_someFunction) or using a object (e.g. MM.someFunction). If you want more elaborate namespacing you could use net_friggeri_someFunction or net_friggeri.someFunction or if even slower performance is desired net.friggeri.someFunction. These all "solve" the problem simply and are all reasonably efficient. Which problems do these simple techniques not solve?</description>
		<content:encoded><![CDATA[<p>I don&#039;t think a packaging system beyond what JavaScript provides naturally is necessary. Avoiding global namespace collisions is easy and fast by either using the macromedia style (e.g. MM_someFunction) or using a object (e.g. MM.someFunction). If you want more elaborate namespacing you could use net_friggeri_someFunction or net_friggeri.someFunction or if even slower performance is desired net.friggeri.someFunction. These all &#034;solve&#034; the problem simply and are all reasonably efficient. Which problems do these simple techniques not solve?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
