<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Bazaar developers&#8217; blog</title>
	<atom:link href="https://bazaarvcs.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://bazaarvcs.wordpress.com</link>
	<description>News, announcements and comments from the developers of the Bazaar distributed version control system</description>
	<lastBuildDate>Mon, 29 Aug 2011 06:33:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<site xmlns="com-wordpress:feed-additions:1">6751622</site><cloud domain='bazaarvcs.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>https://s0.wp.com/i/buttonw-com.png</url>
		<title>Bazaar developers&#8217; blog</title>
		<link>https://bazaarvcs.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="https://bazaarvcs.wordpress.com/osd.xml" title="Bazaar developers&#039; blog" />
	<atom:link rel='hub' href='https://bazaarvcs.wordpress.com/?pushpress=hub'/>
	<item>
		<title>Our blog has moved</title>
		<link>https://bazaarvcs.wordpress.com/2011/08/29/our-blog-has-moved/</link>
					<comments>https://bazaarvcs.wordpress.com/2011/08/29/our-blog-has-moved/#comments</comments>
		
		<dc:creator><![CDATA[Martin Pool]]></dc:creator>
		<pubDate>Mon, 29 Aug 2011 06:33:36 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://bazaarvcs.wordpress.com/?p=282</guid>

					<description><![CDATA[The Bazaar team blog is moving to a new location in our own domain: blog.bazaar.canonical.com.]]></description>
										<content:encoded><![CDATA[<p>The Bazaar team blog is moving to a new location in our own domain: <a href="http://blog.bazaar.canonical.com/">blog.bazaar.canonical.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bazaarvcs.wordpress.com/2011/08/29/our-blog-has-moved/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">282</post-id>
		<media:content url="https://0.gravatar.com/avatar/c18825e78f31c95749bae5b06744dcb72b6d6cdf2a70c918412983242bfcc9e2?s=96&#38;d=https%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=PG" medium="image">
			<media:title type="html">mbp</media:title>
		</media:content>
	</item>
		<item>
		<title>fault-line: bzr plugin to guess relevant test modules</title>
		<link>https://bazaarvcs.wordpress.com/2011/06/02/fault-line-bzr-plugin-to-guess-relevant-test-modules/</link>
					<comments>https://bazaarvcs.wordpress.com/2011/06/02/fault-line-bzr-plugin-to-guess-relevant-test-modules/#comments</comments>
		
		<dc:creator><![CDATA[Martin Pool]]></dc:creator>
		<pubDate>Thu, 02 Jun 2011 01:36:14 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[announcement]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[testing]]></category>
		<guid isPermaLink="false">http://bazaarvcs.wordpress.com/?p=273</guid>

					<description><![CDATA[Aaron has announced a bzr plugin fault-line: It works by looking at previous revisions where the file was changed, and seeing what test files were changed at the same time. You can specify the files, or it will autodetect them by looking at your working tree. e.g.]]></description>
										<content:encoded><![CDATA[<p>Aaron has <a href="https://lists.ubuntu.com/archives/bazaar/2011q2/072979.html">announced</a> a bzr plugin <a href="https://launchpad.net/fault-line">fault-line</a>:</p>
<blockquote>
<p>It works by looking at previous revisions where the file was changed,<br />
and seeing what test files were changed at the same time.  You can<br />
specify the files, or it will autodetect them by looking at your working<br />
tree.</p>
<p>e.g.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bazaarvcs.wordpress.com/2011/06/02/fault-line-bzr-plugin-to-guess-relevant-test-modules/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">273</post-id>
		<media:content url="https://0.gravatar.com/avatar/c18825e78f31c95749bae5b06744dcb72b6d6cdf2a70c918412983242bfcc9e2?s=96&#38;d=https%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=PG" medium="image">
			<media:title type="html">mbp</media:title>
		</media:content>
	</item>
		<item>
		<title>The bzr-beta-ppa Ubuntu PPA for Beta Users has moved</title>
		<link>https://bazaarvcs.wordpress.com/2011/05/27/the-bzr-beta-ppa-ubuntu-ppa-for-beta-users-has-moved/</link>
		
		<dc:creator><![CDATA[maxbowsher]]></dc:creator>
		<pubDate>Fri, 27 May 2011 01:13:17 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ppa]]></category>
		<guid isPermaLink="false">http://bazaarvcs.wordpress.com/?p=222</guid>

					<description><![CDATA[As the final step of consolidating all of the official Bazaar PPAs on Launchpad under one Launchpad team, the Bazaar Beta PPA formerly found at https://launchpad.net/~bzr-beta-ppa/+archive/ppa has moved to live under the main ~bzr team at https://launchpad.net/~bzr/+archive/beta. If you are a user and tester of Bazaar beta releases via this PPA, you will need to [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>As the final step of consolidating all of the official Bazaar PPAs on Launchpad under one Launchpad team, the Bazaar Beta PPA formerly found at <a href="https://launchpad.net/~bzr-beta-ppa/+archive/ppa" rel="nofollow">https://launchpad.net/~bzr-beta-ppa/+archive/ppa</a> has moved to live under the main ~bzr team at <a href="https://launchpad.net/~bzr/+archive/beta">https://launchpad.net/~bzr/+archive/beta</a>. If you are a user and tester of Bazaar beta releases via this PPA, you will need to update your APT sources.list lines &#8211;  you can see the new sources.list lines under the &#8220;Technical details about this PPA&#8221; section at the above link.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">222</post-id>
		<media:content url="https://1.gravatar.com/avatar/dcddec68659b7e63709a8dce5e686adcbfcdd35bcc584524cd8e2564495cf404?s=96&#38;d=https%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=PG" medium="image">
			<media:title type="html">maxbowsher</media:title>
		</media:content>
	</item>
		<item>
		<title>Fun at the Bazaar sprint</title>
		<link>https://bazaarvcs.wordpress.com/2011/05/27/fun-at-the-bazaar-sprint/</link>
					<comments>https://bazaarvcs.wordpress.com/2011/05/27/fun-at-the-bazaar-sprint/#comments</comments>
		
		<dc:creator><![CDATA[Martin [gz]]]></dc:creator>
		<pubDate>Fri, 27 May 2011 01:11:55 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[japanese]]></category>
		<category><![CDATA[qbzr]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[sprint]]></category>
		<guid isPermaLink="false">http://bazaarvcs.wordpress.com/?p=269</guid>

					<description><![CDATA[Last week was the Bazaar sprint, which was fantastic and tiring. Somehow even the people who&#8217;d been at UDS just before made it through five packed days of fixing bugs, preparing releases, and debugging package imports. We were most hospitably hosted at the Canonical offices a long way up Millbank tower. But even those who [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Last week was the Bazaar sprint, which was fantastic and tiring. Somehow even the people who&#8217;d been at <a href="http://summit.ubuntu.com/uds-o/">UDS</a> just before made it through five packed days of fixing bugs, preparing releases, and debugging package imports. We were most hospitably hosted at the Canonical offices a long way up Millbank tower. But even those who couldn&#8217;t be there in person to enjoy the view were part of the experience. At home in the Ukraine <a href="https://launchpad.net/~bialix">Alexander</a> wore his Bazaar shirt in support during the first day. On IRC larstiq and santagada ran the test suite on pypy and investigated incompatibilities. And all week we had a small robot <a href="https://launchpad.net/~jameinel">John</a> sitting in the middle of the table on the line from the Netherlands, working on performance bugs and offering helpful advice.</p>
<p>There were two new faces introduced. <a href="https://launchpad.net/~maxb">Max</a> has been a stalwart maintaining the ~bzr PPAs and getting <a href="https://launchpad.net/~bzr/+archive/daily">daily builds</a> working. <a href="https://launchpad.net/~jr">Jonathan</a> is <a href="http://www.kdedevelopers.org/node/4414">joining the Bazaar team on rotation from Kubuntu</a>, which is very exciting for fans of <a href="https://launchpad.net/qbzr">qbzr</a>. He started getting to know bzrlib by taking on some bugs tagged &#8216;easy&#8217; and pair programming on harder ones. It was a bit tough to keep track of everything going on, but good progress was made on the Ubuntu Distributed Development front, the translation framework branches <a href="https://launchpad.net/~songofacandy">Naoki</a> put together were landed, and lots of pet bugs were fixed. <a href="https://launchpad.net/bzr/2.4/2.4b3">Download bzr 2.4b3 now</a> to see the rest of the results for yourself.</p>
<p>After these long days in front of screens a nice meal out was a welcome treat. Over dinner we even managed to get on to topics other than code on occasion. On Thursday evening everyone went to <a href="http://www.shakespearesglobe.com/theatre/on-stage/as-you-like-it"><i>As You Like It</i> at the Globe</a> as groundlings. Even with the language barrier to overcome for some of the sprinters, the comedy lived up to the categorisation. Trying to use the <a href="http://www.tfl.gov.uk/roadusers/cycling/14808.aspx">cycle hire scheme</a> to travel there and back proved more of an obstacle. The bikes themselves were fine, provided you could get past the terrible computer interface and persuade the system to let you rent them. Now, if only they took patches for that&#8230;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bazaarvcs.wordpress.com/2011/05/27/fun-at-the-bazaar-sprint/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">269</post-id>
		<media:content url="https://0.gravatar.com/avatar/3a1367e6b6e6d6f8866633a144ccbff68b3efb447c5acfc7117e926a23811b90?s=96&#38;d=https%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=PG" medium="image">
			<media:title type="html">gzlist</media:title>
		</media:content>
	</item>
		<item>
		<title>bzr-2.4 faster large tree handling</title>
		<link>https://bazaarvcs.wordpress.com/2011/05/17/faster-large-tree-handling/</link>
					<comments>https://bazaarvcs.wordpress.com/2011/05/17/faster-large-tree-handling/#comments</comments>
		
		<dc:creator><![CDATA[jameinel]]></dc:creator>
		<pubDate>Tue, 17 May 2011 15:43:58 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[pull]]></category>
		<category><![CDATA[revert]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[uncommit]]></category>
		<category><![CDATA[workingtree]]></category>
		<guid isPermaLink="false">http://bazaarvcs.wordpress.com/?p=250</guid>

					<description><![CDATA[The last of my patches is queued up to land, so I figured I&#8217;d post an update about the performance improvements I&#8217;ve been working on. I&#8217;m also just excited about how well it has all come together. There were essentially 3 changes that mattered for performance on large trees. Fixing iter_entries_by_dir() to preload the data [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>The last of my patches is queued up to land, so I figured I&#8217;d post an update about the performance improvements I&#8217;ve been working on. I&#8217;m also just excited about how well it has all come together. </p>
<p><a href="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/bzrtiming.png"><img data-attachment-id="265" data-permalink="https://bazaarvcs.wordpress.com/2011/05/17/faster-large-tree-handling/bzrtiming/" data-orig-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/bzrtiming.png" data-orig-size="500,400" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="bazaar timing graphs" data-image-description="&lt;p&gt;Bazaar timing graphs&lt;/p&gt;
" data-image-caption="" data-medium-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/bzrtiming.png?w=300" data-large-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/bzrtiming.png?w=500" src="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/bzrtiming.png?w=500&#038;h=400" alt="" title="bazaar timing graphs" width="500" height="400" class="alignnone size-full wp-image-265" srcset="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/bzrtiming.png 500w, https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/bzrtiming.png?w=150&amp;h=120 150w, https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/bzrtiming.png?w=300&amp;h=240 300w" sizes="(max-width: 500px) 100vw, 500px" /></a></p>
<p>There were essentially 3 changes that mattered for performance on large trees.</p>
<ol>
<li>Fixing iter_entries_by_dir() to preload the data in Repository- optimal ordering rather than by-request ordering. In large trees this was causing us to thrash and become pathologically slow. In the 70,000-file test tree, thrashing took about 3 minutes, the preloading version takes about 15s. This affected a lot of our commands, though I guess the next two fixes would actually reduce the number of commands affected by this.</li>
<li>Fixing several code paths to use optimized iter_changes() rather than the generic iter_changes(). The generic path walks both inventories iter_entries_by_dir() and compares them. Our 2a format Repository can do iter_changes without loading the whole tree. (It internally uses a hash_trie to store the inventory, and so nodes with matching sub-trees can be skipped for comparison.) This generally shows up as something that was taking 15s (to load the whole inventory) dropping to &lt;2s for the improved comparison. (bzr revert and bzr pull were both directly impacted here)</li>
<li>Changing WT.set_parent_trees([one_tree]) to update itself using current_basis.iter_changes(one_tree), rather than setting the state from scratch. This basically adds another case where we can avoid reading the whole inventory state again, which is another 15s to &lt;2s sort of change. This only showed up after fixing (2), because once the tree is loaded, the other actions are generally pretty quick. (bzr up, bzr pull)</li>
</ol>
<p>This is the chart I put together for &#8220;whats-new-in-2.4.txt&#8221;. bzr-2.3.2 will have fix (1), but not (2) or (3), to give a feel for how much of an impact different fixes have had.</p>
<pre>    bzr-2.3.1 bzr-2.3.2 bzr-2.4  action
    3m39s         1m08s   1m03s  bzr co --lightweight
      38s            8s      2s  bzr revert (in a clean tree)
    4m47s         3m56s     15s  bzr merge
    4m45s           20s      3s  bzr pull
    4m58s         3m00s      2s  bzr up
    9m33s           21s     19s  bzr uncommit (including a merge)
    4m44s           17s      2s  bzr uncommit (simple commit)</pre>
<p>So yes, some operations that were taking almost 5 minutes have now dropped down to taking &lt;3s.</p>
<p>You won&#8217;t see that dramatic of an improvement for smaller trees, though most cases will have a pleasant improvement. Here is a short list for the &#8216;<a href="http://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/files" title="launchpad branch">Launchpad</a>&#8216; tree (with ~8k items).</p>
<pre>    bzr-2.3.1   bzr-2.4     action
    5.3s        5.2s        bzr co --lightweight
    0.9s        0.3s        bzr revert
    1.4s        0.4s        bzr pull
    3.9s        3.7s        bzr uncommit (with merge)
    0.9s        0.3s        bzr uncommit (without merge)</pre>
<p>Anyway, I&#8217;m quite happy about how much better bzr-2.4 will be in large trees. </p>
<p><b>update:</b>Add graphs&#8230;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bazaarvcs.wordpress.com/2011/05/17/faster-large-tree-handling/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">250</post-id>
		<media:content url="https://1.gravatar.com/avatar/dfefec99ace0136efd95ddf51e7017735c8c80d2a3f35249f964ea49e0b4868a?s=96&#38;d=https%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=PG" medium="image">
			<media:title type="html">jameinel</media:title>
		</media:content>

		<media:content url="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/bzrtiming.png" medium="image">
			<media:title type="html">bazaar timing graphs</media:title>
		</media:content>
	</item>
		<item>
		<title>new shelve/unshelve GUI</title>
		<link>https://bazaarvcs.wordpress.com/2011/05/05/new-shelveunshelve-gui/</link>
		
		<dc:creator><![CDATA[Martin Pool]]></dc:creator>
		<pubDate>Thu, 05 May 2011 15:08:25 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://bazaarvcs.wordpress.com/?p=246</guid>

					<description><![CDATA[Iwata is working on a new GUI for interactively shelving and unshelving changes, which is a way in Bazaar for temporarily setting aside some changes from your working tree. (At the moment there is an interactive text interface for shelving.)]]></description>
										<content:encoded><![CDATA[<p>Iwata is <a href="https://lists.ubuntu.com/archives/bazaar/2011q2/072405.html">working on</a> a new GUI for interactively shelving and unshelving changes, which is a way in Bazaar for temporarily setting aside some changes from your working tree.  (At the moment there is an <a href="http://doc.bazaar.canonical.com/latest/en/user-guide/shelving_changes.html">interactive text interface</a> for shelving.)</p>
<p><a href="http://dl.dropbox.com/u/16802579/shelve.png"><img alt="" src="https://i0.wp.com/dl.dropbox.com/u/16802579/shelve.png" title="qbzr shelve gui" class="alignnone" width="400" /></a></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">246</post-id>
		<media:content url="https://0.gravatar.com/avatar/c18825e78f31c95749bae5b06744dcb72b6d6cdf2a70c918412983242bfcc9e2?s=96&#38;d=https%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=PG" medium="image">
			<media:title type="html">mbp</media:title>
		</media:content>

		<media:content url="http://dl.dropbox.com/u/16802579/shelve.png" medium="image">
			<media:title type="html">qbzr shelve gui</media:title>
		</media:content>
	</item>
		<item>
		<title>QBzr 0.21 beta1: new features</title>
		<link>https://bazaarvcs.wordpress.com/2011/05/02/qbzr-0-21-beta1-new-features/</link>
					<comments>https://bazaarvcs.wordpress.com/2011/05/02/qbzr-0-21-beta1-new-features/#comments</comments>
		
		<dc:creator><![CDATA[bialix]]></dc:creator>
		<pubDate>Mon, 02 May 2011 08:44:37 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[qbzr]]></category>
		<guid isPermaLink="false">http://bazaarvcs.wordpress.com/?p=232</guid>

					<description><![CDATA[Thanks to our contributors we have a plenty of new exciting features and improvements in upcoming 0.21 release. I would like to give you a short tour over some of new features. qdiff dialog now has new look and feel based on the nice toolbar (similar toolbar Gary has added for qannotate in past releases): [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Thanks to our contributors we have a plenty of new exciting features and improvements in upcoming 0.21 release. I would like to give you a short tour over some of new features.</p>
<p>qdiff dialog now has new look and feel based on the nice toolbar (similar toolbar Gary has added for qannotate in past releases):</p>
<div data-shortcode="caption" id="attachment_233" style="width: 662px" class="wp-caption aligncenter"><a href="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-0-21.png"><img aria-describedby="caption-attachment-233" data-attachment-id="233" data-permalink="https://bazaarvcs.wordpress.com/2011/05/02/qbzr-0-21-beta1-new-features/qdiff-0-21/" data-orig-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-0-21.png" data-orig-size="652,254" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="qdiff-0.21" data-image-description="" data-image-caption="&lt;p&gt;New toolbar in qdiff dialog&lt;/p&gt;
" data-medium-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-0-21.png?w=300" data-large-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-0-21.png?w=652" class="size-full wp-image-233" title="qdiff-0.21" src="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-0-21.png?w=652&#038;h=254" alt="qdiff toolbar" width="652" height="254" srcset="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-0-21.png 652w, https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-0-21.png?w=150&amp;h=58 150w, https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-0-21.png?w=300&amp;h=117 300w" sizes="(max-width: 652px) 100vw, 652px" /></a><p id="caption-attachment-233" class="wp-caption-text">New toolbar in qdiff dialog</p></div>
<p>As you can see qdiff now has Find text feature, you can invoke this mode clicking by &#8220;Find&#8221; button on toolbar (or using Ctrl+F hotkey):</p>
<div data-shortcode="caption" id="attachment_234" style="width: 662px" class="wp-caption aligncenter"><a href="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-find.png"><img aria-describedby="caption-attachment-234" data-attachment-id="234" data-permalink="https://bazaarvcs.wordpress.com/2011/05/02/qbzr-0-21-beta1-new-features/qdiff-find/" data-orig-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-find.png" data-orig-size="652,254" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="qdiff-find" data-image-description="&lt;p&gt;Find in qdiff&lt;/p&gt;
" data-image-caption="" data-medium-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-find.png?w=300" data-large-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-find.png?w=652" class="size-full wp-image-234" title="qdiff-find" src="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-find.png?w=652&#038;h=254" alt="Find in qdiff" width="652" height="254" srcset="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-find.png 652w, https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-find.png?w=150&amp;h=58 150w, https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-find.png?w=300&amp;h=117 300w" sizes="(max-width: 652px) 100vw, 652px" /></a><p id="caption-attachment-234" class="wp-caption-text">Found</p></div>
<div data-shortcode="caption" id="attachment_242" style="width: 662px" class="wp-caption aligncenter"><a href="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/search-not-found-as-firefox.png"><img aria-describedby="caption-attachment-242" loading="lazy" data-attachment-id="242" data-permalink="https://bazaarvcs.wordpress.com/2011/05/02/qbzr-0-21-beta1-new-features/search-not-found-as-firefox/" data-orig-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/search-not-found-as-firefox.png" data-orig-size="652,255" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="search-not-found-as-firefox" data-image-description="" data-image-caption="&lt;p&gt;Not found&lt;/p&gt;
" data-medium-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/search-not-found-as-firefox.png?w=300" data-large-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/search-not-found-as-firefox.png?w=652" class="size-full wp-image-242" title="search-not-found-as-firefox" src="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/search-not-found-as-firefox.png?w=652&#038;h=255" alt="search: not found (as in firefox)" width="652" height="255" srcset="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/search-not-found-as-firefox.png 652w, https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/search-not-found-as-firefox.png?w=150&amp;h=59 150w, https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/search-not-found-as-firefox.png?w=300&amp;h=117 300w" sizes="(max-width: 652px) 100vw, 652px" /></a><p id="caption-attachment-242" class="wp-caption-text">Not found</p></div>
<p>qdiff options are in View Options submenu on toolbar, you&#8217;ll find there &#8220;Complete&#8221; knob (to see full-text for all changed files),  encoding selectors (for every pane) and even new knob: Ignore whitespace changes.</p>
<div data-shortcode="caption" id="attachment_235" style="width: 660px" class="wp-caption aligncenter"><a href="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-options.png"><img aria-describedby="caption-attachment-235" loading="lazy" data-attachment-id="235" data-permalink="https://bazaarvcs.wordpress.com/2011/05/02/qbzr-0-21-beta1-new-features/qdiff-options/" data-orig-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-options.png" data-orig-size="650,250" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="qdiff-options" data-image-description="" data-image-caption="&lt;p&gt;qdiff options&lt;/p&gt;
" data-medium-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-options.png?w=300" data-large-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-options.png?w=650" class="size-full wp-image-235" title="qdiff-options" src="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-options.png?w=650&#038;h=250" alt="qdiff options submenu" width="650" height="250" srcset="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-options.png 650w, https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-options.png?w=150&amp;h=58 150w, https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-options.png?w=300&amp;h=115 300w" sizes="(max-width: 650px) 100vw, 650px" /></a><p id="caption-attachment-235" class="wp-caption-text">qdiff options</p></div>
<p>You can also force option &#8220;Ignore whitespace changes&#8221; from command-line with new qdiff command-line option &#8211;ignore-whitespace (short form -w).</p>
<p>Also, now you can control the size of tab characters in qdiff, qannotate and qcat windows via configurable option (tab_width). You can set this option either in bazaar.conf or individually for branches in their branch.conf. Global option can be edited via qconfig dialog:</p>
<div data-shortcode="caption" id="attachment_236" style="width: 551px" class="wp-caption aligncenter"><a href="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qconfig-tabwidth.png"><img aria-describedby="caption-attachment-236" loading="lazy" data-attachment-id="236" data-permalink="https://bazaarvcs.wordpress.com/2011/05/02/qbzr-0-21-beta1-new-features/qconfig-tabwidth/" data-orig-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qconfig-tabwidth.png" data-orig-size="541,334" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}" data-image-title="qconfig-tabwidth" data-image-description="" data-image-caption="&lt;p&gt;Configure tab width via qconfig&lt;/p&gt;
" data-medium-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qconfig-tabwidth.png?w=300" data-large-file="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qconfig-tabwidth.png?w=541" class="size-full wp-image-236" title="qconfig-tabwidth" src="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qconfig-tabwidth.png?w=541&#038;h=334" alt="qconfig dialog" width="541" height="334" srcset="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qconfig-tabwidth.png 541w, https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qconfig-tabwidth.png?w=150&amp;h=93 150w, https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qconfig-tabwidth.png?w=300&amp;h=185 300w" sizes="(max-width: 541px) 100vw, 541px" /></a><p id="caption-attachment-236" class="wp-caption-text">Configure tab width via qconfig</p></div>
<p>Other improvements in upcoming release also include changes to qinfo dialog (it now shows the same information as CLI bzr info), qcommit now remembers &#8220;Show non-versioned&#8221; knob state, you can open files in their native applications while browsing treeless branches (or branches on remote servers) and other changes (see <a href="http://bazaar.launchpad.net/~qbzr-dev/qbzr/trunk2a/view/1378/NEWS.txt">NEWS.txt</a> for the full list of improvements and bugfixes).</p>
<p>Many thanks to all people who help us make new QBzr release awesome, especially: A. S. Budden, Dorin Scutarașu, Glen Mailer and many others, see <a href="http://bazaar.launchpad.net/~qbzr-dev/qbzr/trunk2a/view/1378/NEWS.txt">NEWS.txt</a> for details.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bazaarvcs.wordpress.com/2011/05/02/qbzr-0-21-beta1-new-features/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">232</post-id>
		<media:content url="https://2.gravatar.com/avatar/efcf731fadf0077aa9fb92e45b1d2b2cc9dbd8daf50b9e8aeb84a74ae2dc8dfa?s=96&#38;d=https%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=PG" medium="image">
			<media:title type="html">bialix</media:title>
		</media:content>

		<media:content url="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-0-21.png" medium="image">
			<media:title type="html">qdiff-0.21</media:title>
		</media:content>

		<media:content url="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-find.png" medium="image">
			<media:title type="html">qdiff-find</media:title>
		</media:content>

		<media:content url="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/05/search-not-found-as-firefox.png" medium="image">
			<media:title type="html">search-not-found-as-firefox</media:title>
		</media:content>

		<media:content url="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qdiff-options.png" medium="image">
			<media:title type="html">qdiff-options</media:title>
		</media:content>

		<media:content url="https://bazaarvcs.wordpress.com/wp-content/uploads/2011/04/qconfig-tabwidth.png" medium="image">
			<media:title type="html">qconfig-tabwidth</media:title>
		</media:content>
	</item>
		<item>
		<title>bzr support in Qt Creator</title>
		<link>https://bazaarvcs.wordpress.com/2011/04/13/bzr-support-in-qt-creator/</link>
					<comments>https://bazaarvcs.wordpress.com/2011/04/13/bzr-support-in-qt-creator/#comments</comments>
		
		<dc:creator><![CDATA[Martin Pool]]></dc:creator>
		<pubDate>Wed, 13 Apr 2011 05:15:02 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://bazaarvcs.wordpress.com/?p=227</guid>

					<description><![CDATA[Hugues Delorme has added support for Bazaar into Qt Creator 2.2 beta.]]></description>
										<content:encoded><![CDATA[<p>Hugues Delorme has added <a href="http://labs.qt.nokia.com/2011/03/24/qt-creator-2-2-beta-release/">support for Bazaar into Qt Creator 2.2 beta</a>.</p>
<p><a href="http://labs.qt.nokia.com/2011/03/24/qt-creator-2-2-beta-release/"><img loading="lazy" alt="" src="https://i0.wp.com/labs.qt.nokia.com/wp-content/uploads/2011/03/creator22_pinnable.png" title="Qt Creator screen shot" class="alignnone" width="321" height="394" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://bazaarvcs.wordpress.com/2011/04/13/bzr-support-in-qt-creator/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">227</post-id>
		<media:content url="https://0.gravatar.com/avatar/c18825e78f31c95749bae5b06744dcb72b6d6cdf2a70c918412983242bfcc9e2?s=96&#38;d=https%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=PG" medium="image">
			<media:title type="html">mbp</media:title>
		</media:content>

		<media:content url="http://labs.qt.nokia.com/wp-content/uploads/2011/03/creator22_pinnable.png" medium="image">
			<media:title type="html">Qt Creator screen shot</media:title>
		</media:content>
	</item>
		<item>
		<title>updated bzr nightly packages</title>
		<link>https://bazaarvcs.wordpress.com/2011/04/12/updated-bzr-nightly-packages/</link>
		
		<dc:creator><![CDATA[Martin Pool]]></dc:creator>
		<pubDate>Tue, 12 Apr 2011 01:31:08 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[ppa]]></category>
		<category><![CDATA[ubuntu]]></category>
		<guid isPermaLink="false">http://bazaarvcs.wordpress.com/?p=225</guid>

					<description><![CDATA[Bazaar nightly Ubuntu packages are available from ppa:bzr/daily. The old ppa, ppa:bzr-nightly-ppa/ppa was out of date and has just been deleted. To get nightly bzr builds on Ubuntu, say: sudo add-apt-repository ppa:bzr/daily sudo apt-get update sudo apt-get install bzr and as of today you should get a 2.4 beta snapshot.]]></description>
										<content:encoded><![CDATA[<p>Bazaar nightly Ubuntu packages are available from <a href="https://launchpad.net/~bzr/+archive/daily"><tt>ppa:bzr/daily</tt></a>. The old ppa, <tt>ppa:bzr-nightly-ppa/ppa was out of date and has just been deleted.</tt></p>
<p>To get nightly bzr builds on Ubuntu, say:</p>
<p><code><br />
sudo add-apt-repository ppa:bzr/daily<br />
sudo apt-get update<br />
sudo apt-get install bzr<br />
</code></p>
<p>and as of today you should get a 2.4 beta snapshot.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">225</post-id>
		<media:content url="https://0.gravatar.com/avatar/c18825e78f31c95749bae5b06744dcb72b6d6cdf2a70c918412983242bfcc9e2?s=96&#38;d=https%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=PG" medium="image">
			<media:title type="html">mbp</media:title>
		</media:content>
	</item>
		<item>
		<title>Bazaar Encrypted Credential Store for Windows</title>
		<link>https://bazaarvcs.wordpress.com/2011/01/31/bazaar-encrypted-credential-store-for-windows/</link>
		
		<dc:creator><![CDATA[Martin Pool]]></dc:creator>
		<pubDate>Mon, 31 Jan 2011 07:39:13 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[announcement]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[win32]]></category>
		<guid isPermaLink="false">http://bazaarvcs.wordpress.com/?p=217</guid>

					<description><![CDATA[A new plugin bzr-wincrypt stores passwords encrypted in the Windows CryptoAPI keyring.]]></description>
										<content:encoded><![CDATA[<p>A new plugin <a href="https://launchpad.net/bzr-wincrypt">bzr-wincrypt</a> stores passwords encrypted in the Windows CryptoAPI keyring.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">217</post-id>
		<media:content url="https://0.gravatar.com/avatar/c18825e78f31c95749bae5b06744dcb72b6d6cdf2a70c918412983242bfcc9e2?s=96&#38;d=https%3A%2F%2Fs0.wp.com%2Fi%2Fmu.gif&#38;r=PG" medium="image">
			<media:title type="html">mbp</media:title>
		</media:content>
	</item>
	</channel>
</rss>
