<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Life &#38; hacking &#187; Anjuta</title>
	<atom:link href="http://blogs.gnome.org/johannes/category/anjuta/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/johannes</link>
	<description>Blog of Johannes Schmid</description>
	<lastBuildDate>Mon, 23 Nov 2009 23:02:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New auto-completion engine in anjuta</title>
		<link>http://blogs.gnome.org/johannes/2009/11/24/new-auto-completion-engine-in-anjuta/</link>
		<comments>http://blogs.gnome.org/johannes/2009/11/24/new-auto-completion-engine-in-anjuta/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 23:02:05 +0000</pubDate>
		<dc:creator>jhs</dc:creator>
				<category><![CDATA[Anjuta]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Gnome]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/johannes/?p=218</guid>
		<description><![CDATA[The great people from gedit/gtksourceview finally implemented a new completion engine for GtkSourceView which allows us to drop lot of ugly custom code in Anjuta. But it also has some cool features:

Combine auto-completions from different sources (called &#8220;providers&#8221;)
Add auto-completions in an asynchronous way
Support to add extra information to the auto-completions

For now, Anjuta uses only the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.gnome.org/jessevdk/">The</a> <a href="http://blogs.gnome.org/pbor/">great</a> <a href="http://blogs.gnome.org/nacho/">people</a> from gedit/gtksourceview finally implemented a new completion engine for <a href="http://library.gnome.org/devel/gtksourceview/2.9/GtkSourceCompletion.html">GtkSourceView</a> which allows us to drop lot of ugly custom code in Anjuta. But it also has some cool features:</p>
<ul>
<li>Combine auto-completions from different sources (called &#8220;providers&#8221;)</li>
<li>Add auto-completions in an asynchronous way</li>
<li>Support to add extra information to the auto-completions</li>
</ul>
<p>For now, Anjuta uses only the first two but it&#8217;s really planned to add API Help for symbols.</p>
<p>Despite having a more stable and tested code and a nicer UI that means that he will never be disturbed while typing because the editor is searching for auto-completions to appear. Instead all this now happens in background and it really feels fast. This also gives us a possibility to add macros/snippets directly into the auto-completion framework. Screenshot:</p>
<p><a href="http://blogs.gnome.org/johannes/files/2009/11/completion.png"><img class="aligncenter size-medium wp-image-219" title="completion" src="http://blogs.gnome.org/johannes/files/2009/11/completion-300x115.png" alt="completion" width="300" height="115" /></a></p>
<p>There are also some other interesting things coming soon:</p>
<ul>
<li>a better engine for C++ (auto-completion of class-members, etc.)</li>
<li>GSoc JavaScript plugin which needs to be merged</li>
<li>a new bison/flex based automake parser as project-manager backend (probably won&#8217;t be finished until 3.0)</li>
<li>a completely rewritten git UI</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/johannes/2009/11/24/new-auto-completion-engine-in-anjuta/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Anjuta UI work</title>
		<link>http://blogs.gnome.org/johannes/2009/06/12/anjuta-ui-work/</link>
		<comments>http://blogs.gnome.org/johannes/2009/06/12/anjuta-ui-work/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 08:39:13 +0000</pubDate>
		<dc:creator>jhs</dc:creator>
				<category><![CDATA[Anjuta]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Gnome]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/johannes/?p=182</guid>
		<description><![CDATA[Based on the awesome work from Joel Holdsworth making it possible to add custom widgets to the dock item grips, I finally patched anjuta to use this ability. This can save quite a bunch of pixels:

There may be still some style issues especially for the message window tabs. Suggestions welcome!
]]></description>
			<content:encoded><![CDATA[<p>Based on the awesome<a href="http://git.gnome.org/cgit/gdl/commit/?id=bba9f3c4237d77ab18a69267cef8a9cf227ddeb3"> work from Joel Holdsworth</a> making it possible to add custom widgets to the dock item grips, I finally patched anjuta to use this ability. This can save quite a bunch of pixels:</p>
<div id="attachment_183" class="wp-caption alignleft" style="width: 310px"><a href="http://blogs.gnome.org/johannes/files/2009/06/anjuta-gdl-new.png"><img class="size-medium wp-image-183" title="Anjuta with new buttons in grip feature" src="http://blogs.gnome.org/johannes/files/2009/06/anjuta-gdl-new-300x215.png" alt="Anjuta with new buttons in grip feature" width="300" height="215" /></a><p class="wp-caption-text">Anjuta with new buttons in grip feature</p></div>
<p><a href="http://blogs.gnome.org/johannes/files/2009/06/anjuta-gdl-new.png"></a></p>
<div id="attachment_184" class="wp-caption alignright" style="width: 310px"><a href="http://blogs.gnome.org/johannes/files/2009/06/anjuta-gdl-old.png"><img class="size-medium wp-image-184" title="Old pixel-wasting version" src="http://blogs.gnome.org/johannes/files/2009/06/anjuta-gdl-old-300x215.png" alt="Old pixel-wasting version" width="300" height="215" /></a><p class="wp-caption-text">Old pixel-wasting version</p></div>
<p>There may be still some style issues especially for the message window tabs. Suggestions welcome!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/johannes/2009/06/12/anjuta-ui-work/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PPA for current anjuta releases</title>
		<link>http://blogs.gnome.org/johannes/2009/06/10/ppa-for-current-anjuta-releases/</link>
		<comments>http://blogs.gnome.org/johannes/2009/06/10/ppa-for-current-anjuta-releases/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 09:47:59 +0000</pubDate>
		<dc:creator>jhs</dc:creator>
				<category><![CDATA[Anjuta]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Gnome]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/johannes/?p=179</guid>
		<description><![CDATA[I just created a tiny ppa which contains anjuta and gdl 2.26.2 as Ubuntu is a bit slow in updating those. If you are a jaunty user I really recommend an update to the latest stable version which contains some important bug-fixes:
PPA for Johannes Schmid
]]></description>
			<content:encoded><![CDATA[<p>I just created a tiny ppa which contains anjuta and gdl 2.26.2 as Ubuntu is a bit slow in updating those. If you are a jaunty user I really recommend an update to the latest stable version which contains some important bug-fixes:</p>
<p><a href="https://launchpad.net/~jhs.schmid/+archive/ppa" target="_blank">PPA for Johannes Schmid</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/johannes/2009/06/10/ppa-for-current-anjuta-releases/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Anjuta News Blog</title>
		<link>http://blogs.gnome.org/johannes/2009/04/06/anjuta-news-blog/</link>
		<comments>http://blogs.gnome.org/johannes/2009/04/06/anjuta-news-blog/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 09:34:42 +0000</pubDate>
		<dc:creator>jhs</dc:creator>
				<category><![CDATA[Anjuta]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Gnome]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/johannes/?p=159</guid>
		<description><![CDATA[Just some self-promotion: The Anjuta News Blog already has some interesting entries and might be worth reading. It should hopefully appear on news.gnome.org soon, too
]]></description>
			<content:encoded><![CDATA[<p>Just some self-promotion: The <a href="http://blogs.gnome.org/anjuta">Anjuta News Blog</a> already has some interesting entries and might be worth reading. It should hopefully appear on <a href="http://news.gnome.org">news.gnome.org</a> soon, too</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/johannes/2009/04/06/anjuta-news-blog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Anjuta 2.26.0 released</title>
		<link>http://blogs.gnome.org/johannes/2009/03/20/anjuta-2260-released/</link>
		<comments>http://blogs.gnome.org/johannes/2009/03/20/anjuta-2260-released/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 23:15:51 +0000</pubDate>
		<dc:creator>jhs</dc:creator>
				<category><![CDATA[Anjuta]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/johannes/?p=140</guid>
		<description><![CDATA[So, yeah, we relaesed another version some days ago. You may want to read the previous posts about the new features here. Most notibly in the final version was the addition of  version control information to the file viewer. You can now see the status of your files using an emblem system like the famous [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.gnome.org/johannes/files/2009/03/file-tree.png"><img class="alignleft size-thumbnail wp-image-141" title="file-tree" src="http://blogs.gnome.org/johannes/files/2009/03/file-tree-150x150.png" alt="file-tree" width="150" height="150" /></a>So, yeah, we relaesed another version some days ago. You may want to read the previous posts about the new features <a href="http://blogs.gnome.org/johannes/2009/01/05/anjuta-226-preview/" target="_self">here</a>. Most notibly in the final version was the addition of  version control information to the file viewer. You can now see the status of your files using an emblem system like the famous TurtoiseSVN for Windows. It is actually meant to also work for git and we hope to get this done very soon in the next stable versions. There are some bugs preventing it at the moment. Otherwise everybody has done a great job and we significantly reduced the amount of bugs (from about 120 to 70, exluding enhancements)</p>
<p>As usual you can get the lastest version here:  <a href="http://download.gnome.org/sources/anjuta/2.26">http://download.gnome.org/sources/anjuta/2.26</a></p>
<p>Another interesting thing for some people is probably a new alpha version of the<a href="http://freehg.org/u/abderrahim/anjuta-vala-plugin/"> vala plugin</a>. It&#8217;s still a bit buggy and incomplete but I would invite some of the vala developers out there to try and improve it.  It&#8217;s completely written in Vala so you can have some fun in this area!</p>
<p>Happy coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/johannes/2009/03/20/anjuta-2260-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dear lazyweb</title>
		<link>http://blogs.gnome.org/johannes/2009/02/25/dear-lazyweb/</link>
		<comments>http://blogs.gnome.org/johannes/2009/02/25/dear-lazyweb/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 10:38:28 +0000</pubDate>
		<dc:creator>jhs</dc:creator>
				<category><![CDATA[Anjuta]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Openismus]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/johannes/?p=130</guid>
		<description><![CDATA[Has anybody experienced with gtk+ an idea about this bug?
Thanks!
P.S.: Hello Planet Openismus! And yes, I am working on this hackergotchi thing&#8230;
]]></description>
			<content:encoded><![CDATA[<p>Has anybody experienced with gtk+ an idea about this <a href="http://bugzilla.gnome.org/show_bug.cgi?id=566963">bug</a>?</p>
<p>Thanks!</p>
<p>P.S.: Hello <a title="Planet Openismus" href="http://planet.openismus.com" target="_blank">Planet Openismus</a>! And yes, I am working on this hackergotchi thing&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/johannes/2009/02/25/dear-lazyweb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anjuta 2.26 Preview</title>
		<link>http://blogs.gnome.org/johannes/2009/01/05/anjuta-226-preview/</link>
		<comments>http://blogs.gnome.org/johannes/2009/01/05/anjuta-226-preview/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 14:00:26 +0000</pubDate>
		<dc:creator>jhs</dc:creator>
				<category><![CDATA[Anjuta]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/johannes/?p=115</guid>
		<description><![CDATA[Today, anjuta 2.25.4 was released as first beta of the upcoming anjuta 2.26. Actually I am sorry that we didn&#8217;t release any other 2.25.x but time is limited and we didn&#8217;t want to release something completly broken. Anyway, this release features various cool new things. For details see the NEWS entry but I will present [...]]]></description>
			<content:encoded><![CDATA[<p>Today, <a href="http://www.anjuta.org" target="_blank">anjuta</a> <a href="ftp://ftp.gnome.org/pub/GNOME/sources/anjuta/2.25" target="_blank">2.25.4</a> was released as first beta of the upcoming anjuta 2.26. Actually I am sorry that we didn&#8217;t release any other 2.25.x but time is limited and we didn&#8217;t want to release something completly broken. Anyway, this release features various cool new things. For details see the <a href="http://svn.gnome.org/viewvc/anjuta/trunk/NEWS?view=markup" target="_blank">NEWS</a> entry but I will present the most important things here.</p>
<p><strong>HIG-Improvements</strong></p>
<p>The toolbar has been simplified and cleaned of the bonobo stuff and the short-cuts of the menu items should now all match the HIG where this doesn&#8217;t conflict with specific IDE requirements. In addition some seldom used (and broken) menu items have been removed.<a href="http://blogs.gnome.org/johannes/files/2009/01/toolbar.png"><img class="aligncenter size-medium wp-image-122" title="Menubar and toolbar" src="http://blogs.gnome.org/johannes/files/2009/01/toolbar-300x24.png" alt="" width="300" height="24" /></a></p>
<p><strong>Symbol-db plugin</strong></p>
<p><a href="http://blogs.gnome.org/johannes/files/2009/01/symbolsdb-local.png"><img class="alignleft size-medium wp-image-116" title="Symbol-DB Locals window" src="http://blogs.gnome.org/johannes/files/2009/01/symbolsdb-local-148x300.png" alt="" width="148" height="300" /></a>Finally, after it has been in alpha and beta stages in the last two releases, the symbol-db plugin is mostly finished and replaces the old symbol-browser in this release. This means anjuta uses the system installed ctags executable now instead of an (outdated) copy of the ctags sources. In addition every symbol is now kept in a sqlite database that is accessed using <a title="GNOME-DB" href="http://www.gnome-db.org" target="_blank">libgda</a>. It works for all languages supported by <a href="http://ctags.sourceforge.net" target="_blank">ctags</a> and allows us to have more symbol information and a faster lookup.</p>
<p><a href="http://blogs.gnome.org/johannes/files/2009/01/symboldb-search.png"><img class="alignright size-medium wp-image-117" title="Symbol-DB search window" src="http://blogs.gnome.org/johannes/files/2009/01/symboldb-search-148x300.png" alt="" width="148" height="300" /></a></p>
<p>The symbol-db plugin also scans the packages required by the project automatically (using pkg-config). In addition, it also checks if the symbols are up-to-date, so it will rescan when you update gtk+ for example.</p>
<p>In the future we hope that it will help us to get a better auto-completion though this also depends on good language parsers.</p>
<p><strong>Devhelp with webkit</strong></p>
<p>The devhelp plugin has been updated to use webkit instead of gtkmozembed which makes it at least much easier to embed. The plugin provides all the features of devhelp trunk now. In addition, there is a link to library.gnome.org now to make it possible to view the online reference manuals inside anjuta.</p>
<p><a href="http://blogs.gnome.org/johannes/files/2009/01/devhelp.png"><img class="aligncenter size-medium wp-image-120" title="devhelp" src="http://blogs.gnome.org/johannes/files/2009/01/devhelp-300x155.png" alt="" width="300" height="155" /></a></p>
<p><strong>Starter<br />
</strong></p>
<p>When starting up anjuta, a new start page is now displayed which gives quick access to common operations and provides links to the developer documentation. The thought behind this is to make it easier for newbies to get familiar with anjuta and the GNOME development model.<a href="http://blogs.gnome.org/johannes/files/2009/01/starter.png"><img class="aligncenter size-medium wp-image-121" title="Starter" src="http://blogs.gnome.org/johannes/files/2009/01/starter-300x204.png" alt="" width="300" height="204" /></a></p>
<p><strong>Bookmarks</strong></p>
<p><a href="http://blogs.gnome.org/johannes/files/2009/01/bookmarks.png"><img class="alignleft size-medium wp-image-123" title="Bookmarks window" src="http://blogs.gnome.org/johannes/files/2009/01/bookmarks-148x300.png" alt="" width="148" height="300" /></a>The bookmark interface has been completely rewritten to match the metaphor of bookmarks as it is used in web browsers. It is possible to assign names to bookmarks now and anjuta will automaticly propose names (such as the current symbol scope, the current selection or &#8220;file.c:35&#8243;). Bookmarks are remember accross sessions and saved with the project.</p>
<p><strong>Internal improvements</strong></p>
<p>The gnome-build module has been merged into anjuta as it had no other users and featured its own homebrew plugin system. It has been ported to use the anjuta plugin system and integrated with the project-manager.</p>
<p>Lots of work has been done to remove the use of gnome-vfs and libgnome(ui). It is not completely finished yet but should be done until 2.28.</p>
<p>Some new macros have been added to support log domains for debug messages to help finding the interesting messages</p>
<p>The scintilla editor has been updated to 1.77 to match with the upstream sources. It would be much easier if the scintilla team would release a library that we could link against but for now we have to ship their whole source tree.</p>
<p>In addition lots of bugs have been fixed especially in the HIG, usuability and search area. The full (long) list is in the NEWS file.</p>
<p><strong>Special thanks:</strong></p>
<p>(in no particular order)</p>
<ul>
<li>Sébastien Granjoux (for general bug fixing, merging gnome-build and being totally awesome)</li>
<li>Massimo Cora&#8217; (for doing the great work on the symbol-db plugin)</li>
<li>Naba Kumar (for giving lots of input on design decisions)</li>
<li>James Liggett (for the work on the version control plugins)</li>
<li>Adam Dingle (for many patches and lots of QA in bugzilla)</li>
<li>Jens Georg (for the GNOME-VFS porting)</li>
<li>Carl-Anton Ingmarsson (for various great patches)</li>
<li>Ignacio Casal Quinteiro (for updating devhelp to webkit and the new starter plugin)</li>
<li>All translators and people I possibly missed here</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/johannes/2009/01/05/anjuta-226-preview/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Anjuta startup time</title>
		<link>http://blogs.gnome.org/johannes/2008/10/09/anjuta-startup-time/</link>
		<comments>http://blogs.gnome.org/johannes/2008/10/09/anjuta-startup-time/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 10:59:27 +0000</pubDate>
		<dc:creator>jhs</dc:creator>
				<category><![CDATA[Anjuta]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Gnome]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/johannes/?p=104</guid>
		<description><![CDATA[Anjuta start-up is really quite slow, taking about 5 seconds even if no session is loaded. So, I tried to find out what happens and why it is slow, using Frederico&#8217;s tools:
1.5 seconds =&#62; ld for linking about 80 libraries (will be improved by removing the deprecated bonobo/gnomeui/gnome-vfs stuff)
1.5 seconds =&#62; gtk_icon_theme_get_default()
2 seconds =&#62; loading [...]]]></description>
			<content:encoded><![CDATA[<p>Anjuta start-up is really quite slow, taking about 5 seconds even if no session is loaded. So, I tried to find out what happens and why it is slow, using <a href="http://www.gnome.org/~federico/news-2006-03.html#timeline-tools" target="_blank">Frederico&#8217;s tools</a>:</p>
<p>1.5 seconds =&gt; ld for linking about 80 libraries (will be improved by removing the deprecated bonobo/gnomeui/gnome-vfs stuff)</p>
<p><strong>1.5 seconds =&gt; gtk_icon_theme_get_default()</strong></p>
<p>2 seconds =&gt; loading the plugins</p>
<p>So, I think there is not much to improve for linking other then to remove some dependencies. For the plugins loading I hope to make some improvements but these are pretty big libraries so it might be difficult. But what annoys me is that the loading of the icon cache takes so long though it should actually get a shared object from the screen. Or am I wrong here? This is no cold start-up, the GNOME Desktop was already fully up. Any chance to shorten this time?</p>
<p><strong>Update</strong>: alexl points out that it is because of the gtk-icon-cache being out-of-date and indeed running gtk-update-icon-cache on several directories fixed the issue. Anyway, I wonder if gtk+/gnome/something else should check for an up-to-date icon theme in the background and update it when idle.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/johannes/2008/10/09/anjuta-startup-time/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Anjuta 2.5.90 released</title>
		<link>http://blogs.gnome.org/johannes/2008/08/19/anjuta-2590-released/</link>
		<comments>http://blogs.gnome.org/johannes/2008/08/19/anjuta-2590-released/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 10:00:52 +0000</pubDate>
		<dc:creator>jhs</dc:creator>
				<category><![CDATA[Anjuta]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Gnome]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/johannes/2008/08/19/anjuta-2590-released/</guid>
		<description><![CDATA[Anjuta team proudly announces the first unstable release Anjuta
DevStudio 2.5.90 that will eventually lead us to stable 2.6.0 release,
code named Cyclone. This is an unstable release, so be sure to adjust
your expectations accordingly. This is release is for upcoming GNOME
2.23.90 release.
There has been a huge changes done in this release from the last one,
both in [...]]]></description>
			<content:encoded><![CDATA[<p>Anjuta team proudly announces the first unstable release Anjuta<br />
DevStudio 2.5.90 that will eventually lead us to stable 2.6.0 release,<br />
code named Cyclone. This is an unstable release, so be sure to adjust<br />
your expectations accordingly. This is release is for upcoming GNOME<br />
2.23.90 release.</p>
<p>There has been a huge changes done in this release from the last one,<br />
both in terms of adding new features and improving existing ones. Also<br />
large amount code cleanup to remove use of deprecated APIs was done.</p>
<p>Most important changes:</p>
<ul>
<li>New git plugin</li>
<li>Improved build plugin allowing out of source builds and different configurations for debugging and profiling</li>
<li>Autocompletion for the gtksourceview editor</li>
</ul>
<p><strong>Thanks for this release to (alphabetically):</strong><br />
Halton Huo<br />
Sabastien Granjoux<br />
Massimo Cora<br />
Arun Raghavan<br />
Marc Lorber<br />
Johannes Schmid<br />
Ignacio Casal Quinteiro<br />
Louis-Francis Ratté-Boulianne<br />
Yuriy Penkin<br />
Abderrahim Kitouni<br />
James Liggett</p>
<p>and on Localizations:</p>
<p>Clytie Siddall,<br />
Ignacio Casal Quinteiro<br />
Jorge Gonzalez<br />
Yannig Marchegay<br />
Djihed Afifi<br />
Yuriy Penkin<br />
Yannig Marchegay<br />
Johannes Schmid<br />
Ihar Hrachyshka<br />
Jovan Naumovski<br />
Duarte Loreto<br />
Theppitak Karoonboonyanan<br />
Yair Hershkovitz<br />
Nickolay V. Shmyrev<br />
Ilkka Tuohela</p>
<p>Download: ?http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.5/<br />
Screenshots: http://anjuta.org/screen-shots<br />
Features: http://anjuta.org/features</p>
<p>Dependencies:<br />
=============<br />
gdl: http://ftp.gnome.org/pub/GNOME/sources/gdl/2.23/<br />
gnome-build: http://ftp.gnome.org/pub/GNOME/sources/gnome-build/2.23/</p>
<p>Translations updates:<br />
=====================<br />
ar, be@latin, de, es, fi, gl, he, mk, oc, pt, ru, th, vi</p>
<p>Updates and bugfixes:<br />
=====================<br />
* Fix #536372: Write __MAX_BAUX instead of __MAX_BAUD<br />
* Fix a crash when GNOME Terminal is not installed<br />
* now search for symbols can be done also in global tags. Added a new<br />
parameter<br />
to search function and adjusted dependencies on different plugins.<br />
* Put tables.sql into distribution<br />
* Fix #536889 anjuta doesn&#8217;t pass &#8220;make check&#8221;<br />
* Fixed #537398 – crash in Anjuta IDE: Closed project<br />
* Fix #537134: critical warnings tools-&gt;plugin_deactivate<br />
* Fix #534523: anjuta parses filenames from make wrong<br />
GMatchInfo need to be freed even when regex fail in build_get_summary<br />
* Fixed a possible bug where the project-manager plugin is deactivated<br />
twice.<br />
* Fix #536375: libsocket not included cause build fail on Solaris<br />
* Add new scratchbox 1 plugin implementing IAnjutaEnvironment<br />
* Enabled tooltips for recent files to identify full paths.<br />
* Ported file-manager to gio<br />
* Fix #530215 – Have a message area like gedit<br />
* Using glib/gi18n.h instead of libgnome/gnome-i18n.h<br />
* Fixed a crash on file selection. Gave enough buffer for the formated<br />
time print.<br />
* Restore text focus on switching editor with ALT+X and<br />
navigating from local-symbols view.<br />
* Fixed #528699 – Auto-indent ignores spaces-per-indent settings<br />
* Fix #538798: UI selected tab document differs from real one<br />
* Fix again #538798: UI selected tab document differs from real one<br />
* Fix #538921 – Duplicated folders<br />
* Fix #539726 – Completing port to GIO<br />
* Fix #513156 – Get rid of libgnome(ui)<br />
* Fix #538443 – Missing files in POTFILES.in<br />
* Fix #538906 – Enable state &#8220;Max actions&#8221; when &#8220;No limit&#8221; toggled<br />
* Fix #449620 – Implement autocompletion for gtksourceview editor<br />
* Fix #540731 &#8211; Port editor to gio<br />
* Fixed loading of files from the command line<br />
* Fixed crash when double-clicking on a breakpoint.<br />
* Change (nearly) all interfaces to use GFile* instead of uris<br />
Document all shell variables<br />
* Fixed #541313 – Crash on saving file<br />
* Fix #515954 – create_global_tags.sh: wrong anjuta-tags path<br />
* Fixed global tags loading<br />
* Fix bug #538217: Run in terminal option isn&#8217;t remembered<br />
* Fix bug: Debugger sources directories isn&#8217;t remembered neither<br />
* Fixed &#8220;Hide binary files&#8221;<br />
* Fix #539551 – AutoComplete doesn&#8217;t work<br />
* Fix #539551 – AutoComplete doesn&#8217;t work<br />
* Fix #357697 – readonly file can be edited<br />
* Fix #511762 – Multiple selection don&#8217;t work well when hitting enter<br />
* Fix #535173 – UI isn&#8217;t updated on closing all documents<br />
* Fix #500962 – Further icons<br />
* Fix #475244 – AC_SUBST() not needed after PKG_CHECK_MODULES()<br />
* Fix #518594 – Get rid of .anjuta and follow fd.o specifications<br />
* Fixed #541689 – Filter buttons added<br />
* Fixed symbol-db plugin for threaded libgda calls<br />
* Show all completions even when the editor makes own suggestions<br />
* #541941 – Crash on searching with regular expression<br />
* Fixed #542838 – create_global_tags.sh is creating tags in root<br />
directory<br />
* Added &#8216;continue global tags scan after abort&#8217; feature.<br />
* Allow to build project outside source directory (fix #540782)<br />
* Fix crash on closing project due to the previous patch<br />
* Add more options for build command: parallel make, keep going on error<br />
and keep message untranslated<br />
* Fix another crash on closing project with a file outside project<br />
* Fix #375640: Allow user to stop a build in progress<br />
* Fix #534566: expand shell variable in configure parameters<br />
* Fix #543889: Crash typing in configuration field<br />
* Fix #522825: Opening files from shell disable build-&gt;compile menu<br />
* Fix configuration name not displayed, error when compiling target<br />
outside project<br />
* Fix #543978: GPL license shown in COPYING file irrespective of<br />
which license selected<br />
* Fix #544190: Crash double click on item in stack trace<br />
* Fix #530630: Scintilla hand up after hit return<br />
* Fix #544841 – Cursor set on a wrong line when I click<br />
* Fix several memory leaks in build plugin<br />
* Keep all command data in one object<br />
* Fix #544495: Memory leak<br />
* Avoid using the same function name in interfaces implemented<br />
by the same object to avoid trouble with bindings<br />
* Fix crash on 64bits machine due to the previous change (thanks<br />
Ignacio)<br />
* Fix #543149 Project doesn&#8217;t rebuild when file is changed<br />
* Bug #529270 &#8211; GSoc: Git Plugin, alpha release 3.<br />
* Add header file to expose libanjuta versioning information.<br />
* Add a preference for the new visible whitespace feature of<br />
gtksourceview<br />
* Pull GIO into the libraries that libanjuta links against. (Bug<br />
#546394)<br />
* Fix #542432 – Svn diff doesn&#8217;t work correctly<br />
Convert the output of svn diff from localce to utf-8<br />
* Fix #545673 – A bug in isymbol_get_file function<br />
Use g_file_new_for_uri() instead of g_file_new_for_path<br />
* Fix #546620 – Build- and make dist fixes (with some small changes)<br />
* Fix #420279 – INS and OVR do not immediately change in status bar<br />
* Save files in their original encoding<br />
* Use a fallback dialog if the document was not added to the<br />
document-manager<br />
yet (#545557 – Crash pressing on message view)<br />
* Fix #493818 Close project with opened target properties dialog opened<br />
crash Anjuta<br />
* 545624 – Toolbar broken<br />
* Lots of improvements to symbol-db<br />
* Use uf8_strlen instead of strlen to avoid selection problem with<br />
non-ASCII search strings (see #440637 comment 15)<br />
* New git plugin (Anjuta GSoC project)</p>
<p>Happy coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/johannes/2008/08/19/anjuta-2590-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LinuxTag 2008 Berlin</title>
		<link>http://blogs.gnome.org/johannes/2008/05/29/linuxtag-2008-berlin/</link>
		<comments>http://blogs.gnome.org/johannes/2008/05/29/linuxtag-2008-berlin/#comments</comments>
		<pubDate>Thu, 29 May 2008 12:22:55 +0000</pubDate>
		<dc:creator>jhs</dc:creator>
				<category><![CDATA[Anjuta]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Gnome]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/johannes/2008/05/29/linuxtag-2008-berlin/</guid>
		<description><![CDATA[If anyone is attending LinuxTag, I will have a talk about the GNOME Development tools on Saturday 15:00 o&#8217;clock in Room &#8220;Paris&#8221;. It will be in German, a short description is available through the link below:
 GNOME Entwicklungswerkzeuge 
I won&#8217;t have much time to be there at other times so don&#8217;t really expect to meet me [...]]]></description>
			<content:encoded><![CDATA[<p>If anyone is attending LinuxTag, I will have a talk about the GNOME Development tools on Saturday 15:00 o&#8217;clock in Room &#8220;Paris&#8221;. It will be in German, a short description is available through the link below:</p>
<p><a href="http://www.linuxtag.org/2008/de/conf/events/vp-freitag/vortragsdetails.html?talkid=333"> GNOME Entwicklungswerkzeuge </a></p>
<p>I won&#8217;t have much time to be there at other times so don&#8217;t really expect to meet me at the conference.</p>
<p>Update: <a href="http://www.jsschmid.de/LinuxTag.pdf" title="LinuxTag Slides (german)">The slides </a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/johannes/2008/05/29/linuxtag-2008-berlin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
