<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Times New Rohan &#187; Afae</title>
	<atom:link href="http://robrohan.com/category/afae/feed/" rel="self" type="application/rss+xml" />
	<link>http://robrohan.com</link>
	<description>任意的技术</description>
	<pubDate>Fri, 16 May 2008 17:18:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Small Afae Update</title>
		<link>http://robrohan.com/2008/05/04/small-afae-update/</link>
		<comments>http://robrohan.com/2008/05/04/small-afae-update/#comments</comments>
		<pubDate>Sun, 04 May 2008 19:34:12 +0000</pubDate>
		<dc:creator>小罗</dc:creator>
		
		<category><![CDATA[Afae]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://robrohan.com/2008/05/04/small-afae-update/</guid>
		<description><![CDATA[I did a small update to Afae this weekend. The main purpose of the update was Eclipse Europa was having probles with the snippet inserting code. It was gacking on a height setting which was causing any snippet that had a dialog to fail. I hadn&#8217;t been using Afae for a while so the bug [...]]]></description>
			<content:encoded><![CDATA[<p>I did a small update to Afae this weekend. The main purpose of the update was Eclipse Europa was having probles with the snippet inserting code. It was gacking on a height setting which was causing any snippet that had a dialog to fail. I hadn&#8217;t been using Afae for a while so the bug slipped by me. (For reference, alt+space bar completes snippet text on Mac. So type &#8220;jfun&#8221; in the text editor, and hit alt+spacebar for example.)</p>
<p>I&#8217;ve also removed the manual download. The only way to download Afae now is to use the update site (http://robrohan.com/projects/afae). If you&#8217;d used the update site before, you&#8217;ll have to uninstall the old plugins and re-setup the update site. You can read more about it on <a href="http://robrohan.com/projects/afae/">the project page</a>.</p>
<p>Thank you to everyone who&#8217;s been using Afae, your feedback, and your generous donations. I really appreciate it.</p>
]]></content:encoded>
			<wfw:commentRss>http://robrohan.com/2008/05/04/small-afae-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Afae Update Site Online</title>
		<link>http://robrohan.com/2007/11/17/afae-update-site-online/</link>
		<comments>http://robrohan.com/2007/11/17/afae-update-site-online/#comments</comments>
		<pubDate>Sat, 17 Nov 2007 18:37:46 +0000</pubDate>
		<dc:creator>小罗</dc:creator>
		
		<category><![CDATA[Afae]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[Windows]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://robrohan.com/2007/11/17/afae-update-site-online/</guid>
		<description><![CDATA[I&#8217;ve been trying to use Linux for day to day activities (Ubuntu 7.10). To give it a fair trial, I&#8217;ve been using it exclusively on a few projects. One of the things I am doing it checking out Google&#8217;s Andriod which uses Eclipse - I am using a lot of words here, but basically I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been trying to use Linux for day to day activities (Ubuntu 7.10). To give it a fair trial, I&#8217;ve been using it exclusively on a few projects. One of the things I am doing it checking out Google&#8217;s Andriod which uses Eclipse - I am using a lot of words here, but basically I don&#8217;t have textmate on Ubuntu so I wanted to install Afae.</p>
<p>I found it kind of a pain to install the plugins without an update site so I just put one together to allow easy installation. If you would like to use Afae, just point the <i>Help</i> &gt; <i>Software Update</i> &gt; <i>Find and Install&#8230;</i> and use the URL:</p>
<pre>
http://robrohan.com/projects/afae/
</pre>
<p>If you already have Afae installed this is the same version you already have, it just allows you to use the Eclipse plugin manager to install and remove Afae and makes installing on Ubuntu easier.</p>
]]></content:encoded>
			<wfw:commentRss>http://robrohan.com/2007/11/17/afae-update-site-online/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Afae Source Code; Project EOL</title>
		<link>http://robrohan.com/2007/07/12/afae-source-code-project-eol/</link>
		<comments>http://robrohan.com/2007/07/12/afae-source-code-project-eol/#comments</comments>
		<pubDate>Thu, 12 Jul 2007 14:56:38 +0000</pubDate>
		<dc:creator>小罗</dc:creator>
		
		<category><![CDATA[Afae]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://robrohan.com/2007/07/12/afae-source-code-project-eol/</guid>
		<description><![CDATA[I&#8217;ve put the Afae source code for all the Afae plugins up on the Afae project page. I had the code up there for a while, but it was rather stale. To keep the source fresh, I moved the code into a git repository that you can clone if you&#8217;re interested.
I was trying to use [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve put the <a href="http://robrohan.com/projects/afae/#source">Afae source code</a> for all the Afae plugins up on the <a href="http://afae.robrohan.com/">Afae project page</a>. I had the code up there for a while, but it was rather stale. To keep the source fresh, I moved the code into a git repository that you can clone if you&#8217;re interested.</p>
<p>I was trying to use the tool git-svnimport to move the Afae code out of the SVN repository and into git to retain the history, but that tool requires some Perl modules that I just can&#8217;t figure out how to get working. I am not a perl fan (like, at all), and after much googling, tweaking, compiling, CPAN madness, nothing I do seemed to fix the error:</p>
<pre>
Can't locate SVN/Core.pm in @INC ...
</pre>
<p>So while the git repositories have all the current code, they have no history.</p>
<p>I am also in the process of making some life changes which involve me getting out of technology altogether. As a result, I wont be working on anything not related to my job. Long way around, that means I am not working on Afae anymore (or any open source project), and I&#8217;ve personally moved all my development work over to <a href="http://macromates.com/">Textmate</a> (meaning I am not using Afae myself anymore).</p>
<p>Afae is a great tool. I see Afae as a nice IDE for Linux. It gives a nice editor for all kinds of files that gedit doesn&#8217;t support, and the blogging plugin is better than most of the normal Linux blogging editors out there. I hope someone finds it useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://robrohan.com/2007/07/12/afae-source-code-project-eol/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How is Afae Doing</title>
		<link>http://robrohan.com/2007/03/29/how-is-afae-doing/</link>
		<comments>http://robrohan.com/2007/03/29/how-is-afae-doing/#comments</comments>
		<pubDate>Thu, 29 Mar 2007 15:39:05 +0000</pubDate>
		<dc:creator>小罗</dc:creator>
		
		<category><![CDATA[Afae]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://robrohan.com/2007/03/29/how-is-afae-doing/</guid>
		<description><![CDATA[The Afae editor plugin really only exists to satisfy my own needs so I am not that concerned with how many people use it. But, in the immortal words of Will Turner a craftsman is always pleased to hear his work is appreciated.
I did a quick look around today to see if Afae seems to [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://afae.robrohan.com">Afae</a> editor plugin really only exists to satisfy my own needs so I am not that concerned with how many people use it. But, in the immortal words of Will Turner <i>a craftsman is always pleased to hear his work is appreciated</i>.</p>
<p>I did a quick look around today to see if <a href="http://afae.robrohan.com">Afae</a> seems to be at all interesting to people, and it seems like it is at least slightly interesting.</p>
<p>The editor part of Afae has been downloaded 3502 times - that doesn&#8217;t mean that that many people use it though. Those are stats on the nightly downloads so there are probably quite a few repeat offenders in there. But it&#8217;s safe to say there are at least 6 people are using Afae :).</p>
<p>The uptake of the other plugins are still respectable, but far smaller:</p>
<ul>
<li>Xml Compiler - 1726</li>
<li>Snippets - 1681</li>
<li>Image Viewer - 1656</li>
<li>Blogger - 321</li>
</ul>
<p>The blogger plugin is the newest plugin, but it seems slow on the uptake.</p>
<p>On <a href="http://www.eclipseplugincentral.com/">Eclipse Plugin Central</a> Afae is still listed on the 3 month <i>Top Rated</i> list ( to my surprise, slightly beating out CFEclipse in that category :-o ):</p>
<div class="movie">
<img src="http://robrohan.com/wp-content/uploads/2007/03/plugin-central.jpg" alt="ranking" />
</div>
<p>If you are one of those six people using Afae, I am working towards doing a 1.0 release (mostly because I need to branch the code to add code folding and some other deeply rooted changes). Right now, these are the only items <a href="https://mirror2.cvsdude.com/trac/robrohan/AfaeEditor/report/1">before 1.0</a>. If you have any bugs or suggestions for 1.0 please let me know (new features, if you want to suggest some, will go into 2.0 unless there is a must have).</p>
<p>By the way, I did a quick test with Afae in 3.3M5 and it seems to work fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://robrohan.com/2007/03/29/how-is-afae-doing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Afae Blogger Update - Default UTF-8</title>
		<link>http://robrohan.com/2007/03/20/afae-blogger-update-default-utf-8/</link>
		<comments>http://robrohan.com/2007/03/20/afae-blogger-update-default-utf-8/#comments</comments>
		<pubDate>Tue, 20 Mar 2007 23:24:53 +0000</pubDate>
		<dc:creator>小罗</dc:creator>
		
		<category><![CDATA[Afae]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://robrohan.com/2007/03/20/afae-blogger-update-default-utf-8/</guid>
		<description><![CDATA[I did a very small update to the metaWeblog blogging plugin for Afae. I changed the default post-getting code to use UTF-8. It was using ISO-8859-1 which was ruining some of my lesser used characters (like when I blog with Chinese).
I also got wind of this German site which noted the same problem. Here is [...]]]></description>
			<content:encoded><![CDATA[<p>I did a very small update to the metaWeblog blogging plugin for Afae. I changed the default post-getting code to use UTF-8. It was using ISO-8859-1 which was ruining some of my lesser used characters (like when I blog with Chinese).</p>
<p>I also got wind of <a href="http://www.stoeps.de/2007/03/20/blogging-mit-eclipse/">this German site</a> which noted the same problem. Here is a shot of it working with Chinese. I am sure German should work just as well now.</p>
<div class="movie">
<img src="http://robrohan.com/wp-content/uploads/2007/03/afae-blogger-utf8.jpg" alt="afae blogger utf8" width="440" />
</div>
<p>Eventually, I&#8217;ll make it ask the workspace for the proper selected encoding (the one set in preferences), but for now I just changed it to do UTF-8. Most people are using UTF-8 now anyway. Plus, I seem to have more luck with people in other countries using my software :)</p>
<p>And as a final test&#8230; 再见！</p>
<p>(Note: if you are running <a href="http://wordpress.org/">wordpress</a>, make sure you update to the latest version)</p>
<p><del><br />
<ins datetime="2007-03-20">Update: The post getting code is updated; however, the posting code is still set to ISO-8859-1. While you can now load posts in UTF-8 you can not post in UTF-8. That makes this updated a little less than useful.</ins></del></p>
<p><ins datetime="2007-03-20">Update: The posting in UTF-8 works on my test Debain box, but not on my live Red Hat box, so I assume that I have my Red Hat box improperly configured. The UTF-8 posting seems to work in some environments but not others. Your mileage may vary.</ins></p>
]]></content:encoded>
			<wfw:commentRss>http://robrohan.com/2007/03/20/afae-blogger-update-default-utf-8/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Quicksilver Plus Eclipse Equals Cool</title>
		<link>http://robrohan.com/2007/03/14/quicksilver-plus-eclipse-equals-cool/</link>
		<comments>http://robrohan.com/2007/03/14/quicksilver-plus-eclipse-equals-cool/#comments</comments>
		<pubDate>Wed, 14 Mar 2007 21:39:02 +0000</pubDate>
		<dc:creator>小罗</dc:creator>
		
		<category><![CDATA[Afae]]></category>

		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://robrohan.com/2007/03/14/quicksilver-plus-eclipse-equals-cool/</guid>
		<description><![CDATA[I saw this movie today on how you can use Quicksilver to control applications using what Quicksilver calls proxies. What this appears to do is control any application even if it has no specific Quicksilver plugin. The demo application in the movie was Textmate, a fine editor, but I decided to try to see if [...]]]></description>
			<content:encoded><![CDATA[<p>I saw <a href="http://www.themerlinshow.com/ep/008-howto-quicksilver-application-menus">this movie</a> today on how you can use <a href="http://quicksilver.blacktree.com/">Quicksilver</a> to control applications using what Quicksilver calls proxies. What this appears to do is control any application even if it has no specific Quicksilver plugin. The demo application in the movie was <a href="http://macromates.com/">Textmate</a>, a fine editor, but I decided to try to see if the same technique would work with Eclipse.</p>
<p>While it is somewhat more efficient in Textmate because almost everything in Textmate can be found in the menus, it does work in Eclipse, and it&#8217;s quite useful.</p>
<p>Here is a movie of it working with Eclipse.</p>
<div class="movie">
<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/9y3mDTrN78k"></param> <embed src="http://www.youtube.com/v/9y3mDTrN78k" type="application/x-shockwave-flash" width="425" height="350"></embed></object><br />
<a href="http://www.youtube.com/watch?v=9y3mDTrN78k"></a>
</div>
<p>To get this setup you&#8217;ll want to configure Quicksilver <a href="http://www.celsius1414.com/node/1432">like this</a>, and then you can follow along with the movie to setup the <i>Current Application</i> &gt; <i>Show Menu Items</i> short cut (I have mine set to Option A).</p>
<p>If you use Mac, and you&#8217;ve never used <a href="http://quicksilver.blacktree.com/">Quicksilver</a>, you might want to check it out. It&#8217;s like spotlight on steroids double plus.</p>
]]></content:encoded>
			<wfw:commentRss>http://robrohan.com/2007/03/14/quicksilver-plus-eclipse-equals-cool/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Improved Coldfusion Coloring in Afae</title>
		<link>http://robrohan.com/2007/03/09/improved-coldfusion-coloring-in-afae/</link>
		<comments>http://robrohan.com/2007/03/09/improved-coldfusion-coloring-in-afae/#comments</comments>
		<pubDate>Fri, 09 Mar 2007 16:37:41 +0000</pubDate>
		<dc:creator>小罗</dc:creator>
		
		<category><![CDATA[Afae]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://robrohan.com/2007/03/09/improved-coldfusion-coloring-in-afae/</guid>
		<description><![CDATA[Afae&#8217;s Coldfusion coloring is much better now thanks to Ron Stewart. Ron did some magic on the Coldfusion mode file, and added a new theme called Fusion II which makes Coldfusion code look very close to CFEclipse, Dreamweaver, et al. Some of the features include:

SQL syntax highlighting in cfquery blocks with &#60;cfqueryparam&#62; coloring as well.
Auto [...]]]></description>
			<content:encoded><![CDATA[<p>Afae&#8217;s Coldfusion coloring is much better now thanks to Ron Stewart. Ron did some magic on the Coldfusion mode file, and added a new theme called <i>Fusion II</i> which makes Coldfusion code look very close to CFEclipse, Dreamweaver, et al. Some of the features include:</p>
<ul>
<li>SQL syntax highlighting in cfquery blocks with &lt;cfqueryparam&gt; coloring as well.</li>
<li>Auto close on tags, but not on tags like cfset or cfelse</li>
<li>CFScript syntax highlighting (well, it looks really close anyway)</li>
<li>Javascript and style coloring in javascript and style blocks.</li>
</ul>
<p>I was impressed with how well he got it to look. The code coloring is as good as <a href="http://cfeclipse.org">CFEclipse</a> in the early days (todays CFEclipse coloring is far, far better than Afae&#8217;s). It&#8217;s not perfect, and probably never will be because Afae is not an editor <a href="https://mirror2.cvsdude.com/trac/robrohan/AfaeEditor/wiki/SupportedFileTypes">specific to Coldfusion</a>, but it&#8217;s definitely usable for day to day tasks.</p>
<p>Here is what the new mode looks like colored with Ron&#8217;s new theme <i>Fusion II</i> (Note: show whitespace is on, which is not required):</p>
<div class="movie">
	<img src="http://robrohan.com/wp-content/uploads/2007/03/fusionii.jpg" alt="FusionII" />
</div>
<p>As a little joke I added a theme called <i>Love Is Alive</i>. Not sure if anyone will get the joke though. Here is what it looks like:</p>
<div class="movie">
	<img src="http://robrohan.com/wp-content/uploads/2007/03/loveisalive.jpg" alt="Love Is Alive" />
</div>
<p>You can download the updated version on the <a href="http://afae.robrohan.com">Afae plugin page</a></p>
]]></content:encoded>
			<wfw:commentRss>http://robrohan.com/2007/03/09/improved-coldfusion-coloring-in-afae/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Afae Release - Themes, Image Viewer Update, CF Support</title>
		<link>http://robrohan.com/2007/03/07/afae-release-themes-image-viewer-update-cf-support/</link>
		<comments>http://robrohan.com/2007/03/07/afae-release-themes-image-viewer-update-cf-support/#comments</comments>
		<pubDate>Wed, 07 Mar 2007 17:53:21 +0000</pubDate>
		<dc:creator>小罗</dc:creator>
		
		<category><![CDATA[Afae]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://robrohan.com/2007/03/07/afae-release-themes-image-viewer-update-cf-support/</guid>
		<description><![CDATA[Happy birthday to me!
It&#8217;s my birthday today so I decided to do a birthday release of Afae; my present to everyone who uses Afae (both of you ;D).
The majority of the changes have been to the themes and color coding. My goal with these changes is to make the editor work, look, and feel much [...]]]></description>
			<content:encoded><![CDATA[<p>Happy birthday to me!</p>
<p>It&#8217;s my birthday today so I decided to do a birthday release of Afae; my present to everyone who uses Afae (both of you ;D).</p>
<p>The majority of the changes have been to the themes and color coding. My goal with these changes is to make the editor work, look, and feel much tighter. I think I&#8217;ve mostly accomplished the goal. </p>
<p>As you may know I am a big fan of <a href="http://macromates.com">Textmate</a> and <a href="http://jedit.org">JEdit</a>, but I also love <a href="http://eclipse.org">Eclipse</a>. The Afae editor plugin, among other things, is an attempt to emulate / merge all of those application&#8217;s good parts as much as possible. The new theme stuff brings Afae very close to being able to do syntax highlighting just like in Textmate or <a href="http://aquamacs.org/">Aquamacs</a>. Here is an example of Afae&#8217;s version of <i>Brilliance Black</i> a theme found in Textmate:</p>
<div class="movie">
<img src="http://robrohan.com/wp-content/uploads/2007/03/theme-test.jpg" width="440" alt="Brilliance" />
</div>
<p>That theme is over the top for most people, but it does show off how much control you have over the text. Here is another example: the <i>Fusion</i> theme which emulates the old cfstudio application (a Coldfusion IDE):</p>
<div class="movie">
<img src="http://robrohan.com/wp-content/uploads/2007/03/studio.jpg" alt="Studo Shot" />
</div>
<p>Which brings me to the next part of the release. <ins dateTime="2007-03-07:11:17:00-08:00">Afae currently supports <a href="https://mirror2.cvsdude.com/trac/robrohan/AfaeEditor/wiki/SupportedFileTypes">a lot of file types</a>, and now I&#8217;ve added Coldfusion back into the list of file types.</ins> I&#8217;ve had at least three people ask if I could add the Coldfusion mode back into Afae. I took the Coldfusion mode out because not only is <a href="http://cfeclipse.org">CFEclipse</a> a far better plugin for Coldfusion (I wrote quite a bit of it), but at one point Afae was going to complement CFEclipse so the mode was useless.</p>
<p>However, Afae is pretty much it&#8217;s own thing now, and I think it fills a different need than CFEclipse. I also asked <a href="http://www.markdrew.co.uk/blog/">Mark Drew</a> if he was cool with it, and he was. So, if you use Coldfusion all day everyday you probably want to use CFEclipse. Afae might work for you, however, if you edit Coldfusion files every once in a while, or you don&#8217;t want a lot of extra tools (i.e. you are more of an emacs / vi kind of coder - you just want text fast).</p>
<p>Lastly, I updated the image viewer plugin. I made it use less graidents (it was hurting my eyes), and I made the image resizing actions actually work. It seems at some point I lost a runtime include that I didn&#8217;t notice.</p>
<div class="moive">
<img src="http://robrohan.com/wp-content/uploads/2007/03/image-viewer.jpg" alt="Image Viewer" />
</div>
<p>I hate tooting my own horn, but the themes thing is visually really cool. Having rich color coding is something I&#8217;ve been missing for a while. Afae works so well now, that I don&#8217;t miss Textmate when working in Eclipse anymore.</p>
<p>You can download the new plugins on the <a href="http://afae.robrohan.com">Afae plugin page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://robrohan.com/2007/03/07/afae-release-themes-image-viewer-update-cf-support/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Blogging with Eclipse on Windows - Another Afae Update</title>
		<link>http://robrohan.com/2007/03/04/blogging-with-eclipse-on-windows-another-afae-update/</link>
		<comments>http://robrohan.com/2007/03/04/blogging-with-eclipse-on-windows-another-afae-update/#comments</comments>
		<pubDate>Mon, 05 Mar 2007 02:03:58 +0000</pubDate>
		<dc:creator>小罗</dc:creator>
		
		<category><![CDATA[Afae]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://robrohan.com/2007/03/04/blogging-with-eclipse-on-windows-another-afae-update/</guid>
		<description><![CDATA[Apparently, I&#8217;ve had this urge lately to get Afae squared away.
My wife went out of town this weekend so I pulled an all-weekender to fix some of the bugs with the editor that have been annoying me. I also updated the blogging plugin&#8217;s file uploader to work on Windows.
I added an implementation of one of [...]]]></description>
			<content:encoded><![CDATA[<p>Apparently, I&#8217;ve had this urge lately to get Afae squared away.</p>
<p>My wife went out of town this weekend so I pulled an all-weekender to fix some of the bugs with the editor that have been annoying me. I also updated the <a href="http://robrohan.com/2007/03/02/blogging-with-eclipse-file-upload/">blogging plugin&#8217;s</a> file uploader to work on Windows.</p>
<p>I added an implementation of one of the most requested features. The request was to support regular expressions in the rules file - jedit&#8217;s <a href="http://jedit.org/users-guide/mode-rule-span-regexp.html">SPAN_REGEXP</a>. Because Eclipse is setup differently than jedit, the tag behaves a bit differently in Afae, but it does the job most of the time. If you&#8217;re one of the folks who requested its inclusion, and want to play with it, be sure to checkout the <a href="https://mirror2.cvsdude.com/trac/robrohan/AfaeEditor/wiki/SyntaxFiles">wiki</a>.</p>
<p>Along the same lines, I fixed most of the other SPAN and SEQ rules to support more of the jedit attributes; specifically IGNORE_CASE, AT_LINE_START, DELEGATE, EXCLUDE_MATCH, and NO_WORD_BREAK. This means that a lot of small syntax problems are now gone - entity references vs. just an &amp; coloring correctly for example.</p>
<p>After the rules update, I updated a few of the mode files to make better use of the new rules, and I am quite pleased with the results. The modes I&#8217;ve gotten to so far are mostly the htmlish web modes like PHP, RHTML, HTML, ASP, JSP, JS, CSS, Ruby, etc. In addition to the web style rules, I added better support for .properties and .ini files.</p>
<p>The Editor no longer has &#8220;that weird drop down at the top that seems to do nothing.&#8221; It was a feature I was going to add, but I took it out of the mix.</p>
<p>I use Afae all day everyday, so most of this stuff was to scratch my own itch - but if that guy from IBM is still trying to get that Basic syntax coloring to work, you&#8217;ll probably have a lot better luck now (sorry I lost your email).</p>
<p>You can download the newer plugins on the <a href="http://afae.robrohan.com">Afae plugin page</a>. There is new stuff in the Editor, the Blogging Plugin, the snippets, and if you are building your own syntax file, the XML compiler has the new Afae syntax and can validate your XML files.</p>
<p>Here are a few screen shots of the PHP mode (one with the Plastic theme and one with the Blackboard theme).</p>
<div class="movie">
<img src="http://robrohan.com/wp-content/uploads/2007/03/new-blackboard.jpg" width="450" alt="Blackboard Shot" /><br />
<br />
<img src="http://robrohan.com/wp-content/uploads/2007/03/new-plastic.jpg" width="450"  alt="Plasitc Shot" />
</div>
]]></content:encoded>
			<wfw:commentRss>http://robrohan.com/2007/03/04/blogging-with-eclipse-on-windows-another-afae-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Blogging with Eclipse - File Upload</title>
		<link>http://robrohan.com/2007/03/02/blogging-with-eclipse-file-upload/</link>
		<comments>http://robrohan.com/2007/03/02/blogging-with-eclipse-file-upload/#comments</comments>
		<pubDate>Sat, 03 Mar 2007 06:21:31 +0000</pubDate>
		<dc:creator>小罗</dc:creator>
		
		<category><![CDATA[Afae]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[Windows]]></category>

		<category><![CDATA[cfeclipse]]></category>

		<guid isPermaLink="false">http://robrohan.com/2007/03/02/blogging-with-eclipse-file-upload/</guid>
		<description><![CDATA[I did quite a bit of work on the Afae blogging plugin last night. I think it is feature complete now with most of the polish done. The major thing I added last night was file upload. It works fantastically.
The file upload has more uses than just blogging. For example, often times my IM file [...]]]></description>
			<content:encoded><![CDATA[<p>I did quite a bit of work on the Afae blogging plugin last night. I think it is feature complete now with most of the polish done. The major thing I added last night was file upload. It works fantastically.</p>
<p>The file upload has more uses than just blogging. For example, often times my IM file transfer fails when I want to send someone a screen shot, but now I can just drag, drop, command+v.</p>
<p>Here is a movie on how the file upload works and a quick demo:</p>
<div class="movie">
<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/WtUnamBNhIc"></param><embed src="http://www.youtube.com/v/WtUnamBNhIc" type="application/x-shockwave-flash" width="425" height="350"></embed></object><br />
<a href="http://www.youtube.com/watch?v=WtUnamBNhIc">Blogging from within Eclipse - File Upload</a>
</div>
<p>Some other things that were fixed / added.</p>
<ul>
<li>Progress dialogs when posting / uploading</li>
<li>Confirm that you want to post something that doesn&#8217;t look like a blog post (i.e. if you click &#8220;Post to blog&#8221; when looking at a java sorce file)</li>
<li>The delete posting feature was removed - I am not going to implement that. Delete is a strong operation, and if you want to do that you can log into your site ;)</li>
</ul>
<p>As ususal you can download all the Afae plugin&#8217;s on the <a href="http://afae.robrohan.com">Afae Page</a>. </p>
<p>To get blogging to work in it&#8217;s minimal form, you need the <i>afae_editor_blogger_nightly.zip</i> plugin. That will give you the ability to post to your metaWeblog enabled blog and upload files.</p>
<p>If you&#8217;d like color coding for your posts you can download the <i>afae_editor_nightly.zip</i>. The editor plugin does color coding for blog posts and many other file types. Or, you can use your favorite Eclipse HTML editor by assigning it to the file type &#8220;.blog&#8221;.</p>
<p>If you&#8217;d like the snippet ability - the part where I type img and it becomes an image HTML tag - you can download <i>afae_snippets_nightly.zip</i> (If you use cfeclipse, as I am sure you know, you already have this ablity).</p>
<p>Lastly, this has been tested quite a bit on Mac OS X connecting to a WordPress blog only. While I think it should work with other configurations, I can&#8217;t say for sure. If you find it works on your setup, please let me know.</p>
<p>There are several different licenses for the plugins, but they are all either under the Apache, LGPL, MIT, or Eclipse. Check out the <a href="https://mirror2.cvsdude.com/trac/robrohan/AfaeEditor/wiki">Wiki</a> for more information.</p>
<p><del dateTime="2007-03-04T06:10:00-08:00"><br />
<ins dateTime="2007-03-03T08:08:00-08:00"><b>Update:</b> I tested this on Windows XP and the file upload portion does not work on Windows at present (because the file separator of &#8220;\&#8221; is breaking a regular expression).</ins></del><br />
<ins dateTime="2007-03-04T06:10:00-08:00"><b>Update:</b> The file uploader works on Windows XP.</ins></p>
<p><ins dateTime="2007-03-03T08:08:00-08:00"><b>Update:</b> I tested this on Linux and entry posting and file uploading works fine (Ubuntu).</ins></p>
]]></content:encoded>
			<wfw:commentRss>http://robrohan.com/2007/03/02/blogging-with-eclipse-file-upload/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
