<?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: Open Sourcing 9ne (My Online Emacs Clone)</title>
	<atom:link href="http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/feed/" rel="self" type="application/rss+xml" />
	<link>http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/</link>
	<description>技术任意</description>
	<lastBuildDate>Fri, 04 Dec 2009 04:36:16 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: 小罗</title>
		<link>http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/comment-page-1/#comment-6283</link>
		<dc:creator>小罗</dc:creator>
		<pubDate>Sat, 05 Jul 2008 17:49:57 +0000</pubDate>
		<guid isPermaLink="false">http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/#comment-6283</guid>
		<description>&lt;p&gt;Re: the head - yeah, I haven&#039;t done a republish in a while, nor have I worked off the head for a bit (the build stuff is fixed in 2.0).  I have a branch that doesn&#039;t get uploaded when I do a git push.   The newer version (which has quite a ways to go to be as neat as the old version), solves major usability problems like editor embedding, copy paste, and wrapping.  Here is a quick upload of what is in there now: http://robrohan.com/projects/9ne/9ne2demo/&lt;/p&gt;

&lt;p&gt;And I agree it would be neat if people helped pickup on this, but aside from a lot of buzz, and people sending me emails that it&#039;s cool - no one has stepped up.&lt;/p&gt;

&lt;p&gt;If you think this is something you&#039;d like to help with (1.0 version or 2.0 version) let me know and I&#039;ll figure out a place to put it where it&#039;ll be easier to give write access.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Re: the head &#8211; yeah, I haven&#8217;t done a republish in a while, nor have I worked off the head for a bit (the build stuff is fixed in 2.0).  I have a branch that doesn&#8217;t get uploaded when I do a git push.   The newer version (which has quite a ways to go to be as neat as the old version), solves major usability problems like editor embedding, copy paste, and wrapping.  Here is a quick upload of what is in there now: <a href="http://robrohan.com/projects/9ne/9ne2demo/" rel="nofollow">http://robrohan.com/projects/9ne/9ne2demo/</a></p>

<p>And I agree it would be neat if people helped pickup on this, but aside from a lot of buzz, and people sending me emails that it&#8217;s cool &#8211; no one has stepped up.</p>

<p>If you think this is something you&#8217;d like to help with (1.0 version or 2.0 version) let me know and I&#8217;ll figure out a place to put it where it&#8217;ll be easier to give write access.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: David Burger</title>
		<link>http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/comment-page-1/#comment-6280</link>
		<dc:creator>David Burger</dc:creator>
		<pubDate>Sat, 05 Jul 2008 04:57:46 +0000</pubDate>
		<guid isPermaLink="false">http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/#comment-6280</guid>
		<description>&lt;p&gt;It looks like the HEAD branch of your code does work with Firefox 3 on Linux so I&#039;m thinking that what you have up on the other page is slightly out of date.&lt;/p&gt;

&lt;p&gt;Also, your build is slightly broken in two places.  First, the project.fullpath has your path in it which obviously needs to be changed.  Can&#039;t that be set somehow to &quot;the directory this build file lives in?&quot;  Second, the arguments passed to the CombineJS.sh are in the wrong order.  Move the compress.binpath to the end of the args (is that one even used?) and then it will work.&lt;/p&gt;

&lt;p&gt;I really like what you&#039;ve done here this project is very interesting and it would be nice if someone picked up development on it.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>It looks like the HEAD branch of your code does work with Firefox 3 on Linux so I&#8217;m thinking that what you have up on the other page is slightly out of date.</p>

<p>Also, your build is slightly broken in two places.  First, the project.fullpath has your path in it which obviously needs to be changed.  Can&#8217;t that be set somehow to &#8220;the directory this build file lives in?&#8221;  Second, the arguments passed to the CombineJS.sh are in the wrong order.  Move the compress.binpath to the end of the args (is that one even used?) and then it will work.</p>

<p>I really like what you&#8217;ve done here this project is very interesting and it would be nice if someone picked up development on it.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: 小罗</title>
		<link>http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/comment-page-1/#comment-6279</link>
		<dc:creator>小罗</dc:creator>
		<pubDate>Sat, 05 Jul 2008 03:49:55 +0000</pubDate>
		<guid isPermaLink="false">http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/#comment-6279</guid>
		<description>&lt;p&gt;Use: git clone http://robrohan.com/projects/9ne/repo/9ne.git/ instead. I&#039;ll update the post. Thanks for pointing that out.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Use: git clone <a href="http://robrohan.com/projects/9ne/repo/9ne.git/" rel="nofollow">http://robrohan.com/projects/9ne/repo/9ne.git/</a> instead. I&#8217;ll update the post. Thanks for pointing that out.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: David Burger</title>
		<link>http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/comment-page-1/#comment-6278</link>
		<dc:creator>David Burger</dc:creator>
		<pubDate>Sat, 05 Jul 2008 03:45:22 +0000</pubDate>
		<guid isPermaLink="false">http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/#comment-6278</guid>
		<description>&lt;p&gt;Ah, ok.  Well as far as I can tell your project looked to be the most mature editor with Emacs like behavior that is available running in a browser right now.  I tried to checkout the project with git but got an error message...unable to checkout.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Ah, ok.  Well as far as I can tell your project looked to be the most mature editor with Emacs like behavior that is available running in a browser right now.  I tried to checkout the project with git but got an error message&#8230;unable to checkout.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: 小罗</title>
		<link>http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/comment-page-1/#comment-6277</link>
		<dc:creator>小罗</dc:creator>
		<pubDate>Sat, 05 Jul 2008 03:37:36 +0000</pubDate>
		<guid isPermaLink="false">http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/#comment-6277</guid>
		<description>&lt;p&gt;(and by not working, I mean it doesn&#039;t work on much of anything outside of Safari and FF on Mac anymore)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>(and by not working, I mean it doesn&#8217;t work on much of anything outside of Safari and FF on Mac anymore)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: 小罗</title>
		<link>http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/comment-page-1/#comment-6276</link>
		<dc:creator>小罗</dc:creator>
		<pubDate>Sat, 05 Jul 2008 03:35:05 +0000</pubDate>
		<guid isPermaLink="false">http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/#comment-6276</guid>
		<description>&lt;p&gt;Yeah, the reason for that is that version of 9ne tries to capture all key presses and has it&#039;s own keymap - it&#039;s not using a typical textarea or designmode=on kind of setup.&lt;/p&gt;

&lt;p&gt;I had it all working somewhat well, but then some updates to firefox made things work odd (2.0.0.9 or something), then Firefox 3 came out and it got worse.  I started to realize trying to capturing the keys was a losing battle so I changed up the design a bit.&lt;/p&gt;

&lt;p&gt;So sadly, it doesn&#039;t quite work anymore, and it&#039;s only been a few months :-/&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Yeah, the reason for that is that version of 9ne tries to capture all key presses and has it&#8217;s own keymap &#8211; it&#8217;s not using a typical textarea or designmode=on kind of setup.</p>

<p>I had it all working somewhat well, but then some updates to firefox made things work odd (2.0.0.9 or something), then Firefox 3 came out and it got worse.  I started to realize trying to capturing the keys was a losing battle so I changed up the design a bit.</p>

<p>So sadly, it doesn&#8217;t quite work anymore, and it&#8217;s only been a few months :-/</p>]]></content:encoded>
	</item>
	<item>
		<title>By: David Burger</title>
		<link>http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/comment-page-1/#comment-6275</link>
		<dc:creator>David Burger</dc:creator>
		<pubDate>Sat, 05 Jul 2008 03:28:06 +0000</pubDate>
		<guid isPermaLink="false">http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/#comment-6275</guid>
		<description>&lt;p&gt;I already have my gnome set up that way.  When the 9ne demo comes up none of the Control key sequences work which is weird because, for example, even in this textarea for this comment at least C-a and C-e work as they would work in Emacs.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I already have my gnome set up that way.  When the 9ne demo comes up none of the Control key sequences work which is weird because, for example, even in this textarea for this comment at least C-a and C-e work as they would work in Emacs.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: 小罗</title>
		<link>http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/comment-page-1/#comment-6274</link>
		<dc:creator>小罗</dc:creator>
		<pubDate>Sat, 05 Jul 2008 02:43:40 +0000</pubDate>
		<guid isPermaLink="false">http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/#comment-6274</guid>
		<description>&lt;p&gt;Here is how: http://robrohan.com/2006/10/19/emacs-key-bindings-on-ubuntu/&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Here is how: <a href="http://robrohan.com/2006/10/19/emacs-key-bindings-on-ubuntu/" rel="nofollow">http://robrohan.com/2006/10/19/emacs-key-bindings-on-ubuntu/</a></p>]]></content:encoded>
	</item>
	<item>
		<title>By: 小罗</title>
		<link>http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/comment-page-1/#comment-6273</link>
		<dc:creator>小罗</dc:creator>
		<pubDate>Sat, 05 Jul 2008 02:42:17 +0000</pubDate>
		<guid isPermaLink="false">http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/#comment-6273</guid>
		<description>&lt;p&gt;Wow I can&#039;t read very well... you have to do gconf-editor and set the gnome binding to Emacs instead of default. Sorry I didn&#039;t even see the Linux bit&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Wow I can&#8217;t read very well&#8230; you have to do gconf-editor and set the gnome binding to Emacs instead of default. Sorry I didn&#8217;t even see the Linux bit</p>]]></content:encoded>
	</item>
	<item>
		<title>By: 小罗</title>
		<link>http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/comment-page-1/#comment-6272</link>
		<dc:creator>小罗</dc:creator>
		<pubDate>Sat, 05 Jul 2008 02:41:24 +0000</pubDate>
		<guid isPermaLink="false">http://robrohan.com/2007/06/05/open-sourcing-9ne-my-online-emacs-clone/#comment-6272</guid>
		<description>&lt;p&gt;Hey David,&lt;/p&gt;

&lt;p&gt;It&#039;s not only dependent on browser, but also on the OS.  I am guessing you are using windows as I just tried it in FF3 on Mac and they seemed to work.  On windows the ctrl keys do other things that the browser can&#039;t take over.  For example ctrl+p is print on windows.&lt;/p&gt;

&lt;p&gt;I have a newer version of 9ne (9ne2?) that I haven&#039;t put out yet which scraps the emacs key bindings (among other things).  You just don&#039;t have enough control in the browser to do it.&lt;/p&gt;

&lt;p&gt;Good news is if you use Mac, emac key bindings just work, and if you use Linux you can set X to use Emacs bindings so it works there too - just not on windows :(&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hey David,</p>

<p>It&#8217;s not only dependent on browser, but also on the OS.  I am guessing you are using windows as I just tried it in FF3 on Mac and they seemed to work.  On windows the ctrl keys do other things that the browser can&#8217;t take over.  For example ctrl+p is print on windows.</p>

<p>I have a newer version of 9ne (9ne2?) that I haven&#8217;t put out yet which scraps the emacs key bindings (among other things).  You just don&#8217;t have enough control in the browser to do it.</p>

<p>Good news is if you use Mac, emac key bindings just work, and if you use Linux you can set X to use Emacs bindings so it works there too &#8211; just not on windows :(</p>]]></content:encoded>
	</item>
</channel>
</rss>
