<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Bazaar Release Notes — Bazaar 2.7.0 documentation</title> <link rel="stylesheet" href="../_static/classic.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <script type="text/javascript"> var DOCUMENTATION_OPTIONS = { URL_ROOT: '../', VERSION: '2.7.0', COLLAPSE_INDEX: false, FILE_SUFFIX: '.html', HAS_SOURCE: true }; </script> <script type="text/javascript" src="../_static/jquery.js"></script> <script type="text/javascript" src="../_static/underscore.js"></script> <script type="text/javascript" src="../_static/doctools.js"></script> <link rel="shortcut icon" href="../_static/bzr.ico"/> <link rel="search" title="Search" href="../search.html" /> <link rel="top" title="Bazaar 2.7.0 documentation" href="../index.html" /> <link rel="up" title="Bazaar Release Notes" href="index.html" /> <link rel="next" title="Bazaar Release Notes" href="bzr-0.90.html" /> <link rel="prev" title="Bazaar Release Notes" href="bzr-0.92.html" /> </head> <body role="document"> <div class="related" role="navigation" aria-label="related navigation"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="bzr-0.90.html" title="Bazaar Release Notes" accesskey="N">next</a></li> <li class="right" > <a href="bzr-0.92.html" title="Bazaar Release Notes" accesskey="P">previous</a> |</li> <li><a href="http://bazaar.canonical.com/"> <img src="../_static/bzr icon 16.png" /> Home</a> | </li> <a href="http://doc.bazaar.canonical.com/en/">Documentation</a> | </li> <li class="nav-item nav-item-0"><a href="../index.html">Table of Contents (2.7.0)</a> »</li> <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Bazaar Release Notes</a> »</li> </ul> </div> <div class="document"> <div class="documentwrapper"> <div class="bodywrapper"> <div class="body" role="main"> <div class="section" id="bazaar-release-notes"> <h1>Bazaar Release Notes<a class="headerlink" href="#bazaar-release-notes" title="Permalink to this headline">¶</a></h1> <div class="toctree-wrapper compound"> </div> <div class="section" id="bzr-0-91"> <h2>bzr 0.91<a class="headerlink" href="#bzr-0-91" title="Permalink to this headline">¶</a></h2> <table class="docutils field-list" frame="void" rules="none"> <col class="field-name" /> <col class="field-body" /> <tbody valign="top"> <tr class="field-odd field"><th class="field-name">Released:</th><td class="field-body">2007-09-26</td> </tr> </tbody> </table> <div class="section" id="bug-fixes"> <h3>Bug Fixes<a class="headerlink" href="#bug-fixes" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Print a warning instead of aborting the <code class="docutils literal"><span class="pre">python</span> <span class="pre">setup.py</span> <span class="pre">install</span></code> process if building of a C extension is not possible. (Lukáš Lalinský, Alexander Belchenko)</li> <li>Fix commit ordering in corner case (Aaron Bentley, #94975)</li> <li>Fix ‘’bzr info bzr://host/’’ and other operations on ‘’bzr://’ URLs with an implicit port. We were incorrectly raising PathNotChild due to inconsistent treatment of the ‘’_port’’ attribute on the Transport object. (Andrew Bennetts, #133965)</li> <li>Make RemoteRepository.sprout cope gracefully with servers that don’t support the <code class="docutils literal"><span class="pre">Repository.tarball</span></code> request. (Andrew Bennetts)</li> </ul> </div> </div> <div class="section" id="bzr-0-91rc2"> <h2>bzr 0.91rc2<a class="headerlink" href="#bzr-0-91rc2" title="Permalink to this headline">¶</a></h2> <table class="docutils field-list" frame="void" rules="none"> <col class="field-name" /> <col class="field-body" /> <tbody valign="top"> <tr class="field-odd field"><th class="field-name">Released:</th><td class="field-body">2007-09-11</td> </tr> </tbody> </table> <ul class="simple"> <li>Replaced incorrect tarball for previous release; a debug statement was left in bzrlib/remote.py.</li> </ul> </div> <div class="section" id="bzr-0-91rc1"> <h2>bzr 0.91rc1<a class="headerlink" href="#bzr-0-91rc1" title="Permalink to this headline">¶</a></h2> <table class="docutils field-list" frame="void" rules="none"> <col class="field-name" /> <col class="field-body" /> <tbody valign="top"> <tr class="field-odd field"><th class="field-name">Released:</th><td class="field-body">2007-09-11</td> </tr> </tbody> </table> <div class="section" id="changes"> <h3>Changes<a class="headerlink" href="#changes" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>The default branch and repository format has changed to <code class="docutils literal"><span class="pre">dirstate-tags</span></code>, so tag commands are active by default. This format is compatible with Bazaar 0.15 and later. This incidentally fixes bug #126141. (Martin Pool)</li> <li><code class="docutils literal"><span class="pre">--quiet</span></code> or <code class="docutils literal"><span class="pre">-q</span></code> is no longer a global option. If present, it must now appear after the command name. Scripts doing things like <code class="docutils literal"><span class="pre">bzr</span> <span class="pre">-q</span> <span class="pre">missing</span></code> need to be rewritten as <code class="docutils literal"><span class="pre">bzr</span> <span class="pre">missing</span> <span class="pre">-q</span></code>. (Ian Clatworthy)</li> </ul> </div> <div class="section" id="features"> <h3>Features<a class="headerlink" href="#features" title="Permalink to this headline">¶</a></h3> <ul> <li><p class="first">New option <code class="docutils literal"><span class="pre">--author</span></code> in <code class="docutils literal"><span class="pre">bzr</span> <span class="pre">commit</span></code> to specify the author of the change, if it’s different from the committer. <code class="docutils literal"><span class="pre">bzr</span> <span class="pre">log</span></code> and <code class="docutils literal"><span class="pre">bzr</span> <span class="pre">annotate</span></code> display the author instead of the committer. (Lukáš Lalinský)</p> </li> <li><p class="first">In addition to global options and command specific options, a set of standard options are now supported. Standard options are legal for all commands. The initial set of standard options are:</p> <ul class="simple"> <li><code class="docutils literal"><span class="pre">--help</span></code> or <code class="docutils literal"><span class="pre">-h</span></code> - display help message</li> <li><code class="docutils literal"><span class="pre">--verbose</span></code> or <code class="docutils literal"><span class="pre">-v</span></code> - display additional information</li> <li><code class="docutils literal"><span class="pre">--quiet</span></code> or <code class="docutils literal"><span class="pre">-q</span></code> - only output warnings and errors.</li> </ul> <p>Unlike global options, standard options can be used in aliases and may have command-specific help. (Ian Clatworthy)</p> </li> <li><p class="first">Verbosity level processing has now been unified. If <code class="docutils literal"><span class="pre">--verbose</span></code> or <code class="docutils literal"><span class="pre">-v</span></code> is specified on the command line multiple times, the verbosity level is made positive the first time then increased. If <code class="docutils literal"><span class="pre">--quiet</span></code> or <code class="docutils literal"><span class="pre">-q</span></code> is specified on the command line multiple times, the verbosity level is made negative the first time then decreased. To get the default verbosity level of zero, either specify none of the above , <code class="docutils literal"><span class="pre">--no-verbose</span></code> or <code class="docutils literal"><span class="pre">--no-quiet</span></code>. Note that most commands currently ignore the magnitude of the verbosity level but do respect <em>quiet vs normal vs verbose</em> when generating output. (Ian Clatworthy)</p> </li> <li><p class="first"><code class="docutils literal"><span class="pre">Branch.hooks</span></code> now supports <code class="docutils literal"><span class="pre">pre_commit</span></code> hook. The hook’s signature is documented in BranchHooks constructor. (Nam T. Nguyen, #102747)</p> </li> <li><p class="first">New <code class="docutils literal"><span class="pre">Repository.stream_knit_data_for_revisions</span></code> request added to the network protocol for greatly reduced roundtrips when retrieving a set of revisions. (Andrew Bennetts)</p> </li> </ul> </div> <div class="section" id="id1"> <h3>Bug Fixes<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li><code class="docutils literal"><span class="pre">bzr</span> <span class="pre">plugins</span></code> now lists the version number for each plugin in square brackets after the path. (Robert Collins, #125421)</li> <li>Pushing, pulling and branching branches with subtree references was not copying the subtree weave, preventing the file graph from being accessed and causing errors in commits in clones. (Robert Collins)</li> <li>Suppress warning “integer argument expected, got float” from Paramiko, which sometimes caused false test failures. (Martin Pool)</li> <li>Fix bug in bundle 4 that could cause attempts to write data to wrong versionedfile. (Aaron Bentley)</li> <li>Diffs generated using “diff -p” no longer break the patch parser. (Aaron Bentley)</li> <li>get_transport treats an empty possible_transports list the same as a non- empty one. (Aaron Bentley)</li> <li>patch verification for merge directives is reactivated, and works with CRLF and CR files. (Aaron Bentley)</li> <li>Accept ..as a path in revision specifiers. This fixes for example “-r branch:..other-branch” on Windows. (Lukáš Lalinský)</li> <li><code class="docutils literal"><span class="pre">BZR_PLUGIN_PATH</span></code> may now contain trailing slashes. (Blake Winton, #129299)</li> <li>man page no longer lists hidden options (#131667, Aaron Bentley)</li> <li><code class="docutils literal"><span class="pre">uncommit</span> <span class="pre">--help</span></code> now explains the -r option adequately. (Daniel Watkins, #106726)</li> <li>Error messages are now better formatted with parameters (such as filenames) quoted when necessary. This avoids confusion when directory names ending in a ‘.’ at the end of messages were confused with a full stop that may or not have been there. (Daniel Watkins, #129791)</li> <li>Fix <code class="docutils literal"><span class="pre">status</span> <span class="pre">FILE</span> <span class="pre">-r</span> <span class="pre">X..Y</span></code>. (Lukáš Lalinský)</li> <li>If a particular command is an alias, <code class="docutils literal"><span class="pre">help</span></code> will show the alias instead of claiming there is no help for said alias. (Daniel Watkins, #133548)</li> <li>TreeTransform-based operations, like pull, merge, revert, and branch, now roll back if they encounter an error. (Aaron Bentley, #67699)</li> <li><code class="docutils literal"><span class="pre">bzr</span> <span class="pre">commit</span></code> now exits cleanly if a character unsupported by the current encoding is used in the commit message. (Daniel Watkins, #116143)</li> <li>bzr send uses default values for ranges when only half of an elipsis is specified (“-r..5” or “-r5..”). (#61685, Aaron Bentley)</li> <li>Avoid trouble when Windows SSH calls itself ‘plink’ but no plink binary is present. (Martin Albisetti, #107155)</li> <li><code class="docutils literal"><span class="pre">bzr</span> <span class="pre">remove</span></code> should remove clean subtrees. Now it will remove (without needing <code class="docutils literal"><span class="pre">--force</span></code>) subtrees that contain no files with text changes or modified files. With <code class="docutils literal"><span class="pre">--force</span></code> it removes the subtree regardless of text changes or unknown files. Directories with renames in or out (but not changed otherwise) will now be removed without needing <code class="docutils literal"><span class="pre">--force</span></code>. Unknown ignored files will be deleted without needing <code class="docutils literal"><span class="pre">--force</span></code>. (Marius Kruger, #111665)</li> <li>When two plugins conflict, the source of both the losing and now the winning definition is shown. (Konstantin Mikhaylov, #5454)</li> <li>When committing to a branch, the location being committed to is displayed. (Daniel Watkins, #52479)</li> <li><code class="docutils literal"><span class="pre">bzr</span> <span class="pre">--version</span></code> takes care about encoding of stdout, especially when output is redirected. (Alexander Belchenko, #131100)</li> <li>Prompt for an FTP password if none is provided. (Vincent Ladeuil, #137044)</li> <li>Reuse bound branch associated transport to avoid multiple connections. (Vincent Ladeuil, #128076, #131396)</li> <li>Overwrite conflicting tags by <code class="docutils literal"><span class="pre">push</span></code> and <code class="docutils literal"><span class="pre">pull</span></code> if the <code class="docutils literal"><span class="pre">--overwrite</span></code> option is specified. (Lukáš Lalinský, #93947)</li> <li>In checkouts, tags are copied into the master branch when created, changed or deleted, and are copied into the checkout when it is updated. (Martin Pool, #93856, #93860)</li> <li>Print a warning instead of aborting the <code class="docutils literal"><span class="pre">python</span> <span class="pre">setup.py</span> <span class="pre">install</span></code> process if building of a C extension is not possible. (Lukáš Lalinský, Alexander Belchenko)</li> </ul> </div> <div class="section" id="improvements"> <h3>Improvements<a class="headerlink" href="#improvements" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Add the option “–show-diff” to the commit command in order to display the diff during the commit log creation. (Goffredo Baroncelli)</li> <li><code class="docutils literal"><span class="pre">pull</span></code> and <code class="docutils literal"><span class="pre">merge</span></code> are much faster at installing bundle format 4. (Aaron Bentley)</li> <li><code class="docutils literal"><span class="pre">pull</span> <span class="pre">-v</span></code> no longer includes deltas, making it much faster. (Aaron Bentley)</li> <li><code class="docutils literal"><span class="pre">send</span></code> now sends the directive as an attachment by default. (Aaron Bentley, Lukáš Lalinský, Alexander Belchenko)</li> <li>Documentation updates (Martin Albisetti)</li> <li>Help on debug flags is now included in <code class="docutils literal"><span class="pre">help</span> <span class="pre">global-options</span></code>. (Daniel Watkins, #124853)</li> <li>Parameters passed on the command line are checked to ensure they are supported by the encoding in use. (Daniel Watkins)</li> <li>The compression used within the bzr repository has changed from zlib level 9 to the zlib default level. This improves commit performance with only a small increase in space used (and in some cases a reduction in space). (Robert Collins)</li> <li>Initial commit no longer SHAs files twice and now reuses the path rather than looking it up again, making it faster. (Ian Clatworthy)</li> <li>New option <code class="docutils literal"><span class="pre">-c</span></code>/<code class="docutils literal"><span class="pre">--change</span></code> for <code class="docutils literal"><span class="pre">diff</span></code> and <code class="docutils literal"><span class="pre">status</span></code> to show changes in one revision. (Lukáš Lalinský)</li> <li>If versioned files match a given ignore pattern, a warning is now given. (Daniel Watkins, #48623)</li> <li><code class="docutils literal"><span class="pre">bzr</span> <span class="pre">status</span></code> now has -S as a short name for –short and -V as a short name for –versioned. These have been added to assist users migrating from Subversion: <code class="docutils literal"><span class="pre">bzr</span> <span class="pre">status</span> <span class="pre">-SV</span></code> is now like <code class="docutils literal"><span class="pre">svn</span> <span class="pre">status</span> <span class="pre">-q</span></code>. (Daniel Watkins, #115990)</li> <li>Added C implementation of <code class="docutils literal"><span class="pre">PatienceSequenceMatcher</span></code>, which is about 10x faster than the Python version. This speeds up commands that need file diffing, such as <code class="docutils literal"><span class="pre">bzr</span> <span class="pre">commit</span></code> or <code class="docutils literal"><span class="pre">bzr</span> <span class="pre">diff</span></code>. (Lukáš Lalinský)</li> <li>HACKING has been extended with a large section on core developer tasks. (Ian Clatworthy)</li> <li>Add <code class="docutils literal"><span class="pre">branches</span></code> and <code class="docutils literal"><span class="pre">standalone-trees</span></code> as online help topics and include them as Concepts within the User Reference. (Paul Moore, Ian Clatworthy)</li> <li><code class="docutils literal"><span class="pre">check</span></code> can detect versionedfile parent references that are inconsistent with revision and inventory info, and <code class="docutils literal"><span class="pre">reconcile</span></code> can fix them. These faulty references were generated by 0.8-era releases, so repositories which were manipulated by old bzrs should be checked, and possibly reconciled ASAP. (Aaron Bentley, Andrew Bennetts)</li> </ul> </div> <div class="section" id="api-breaks"> <h3>API Breaks<a class="headerlink" href="#api-breaks" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li><code class="docutils literal"><span class="pre">Branch.append_revision</span></code> is removed altogether; please use <code class="docutils literal"><span class="pre">Branch.set_last_revision_info</span></code> instead. (Martin Pool)</li> <li>CommitBuilder now advertises itself as requiring the root entry to be supplied. This only affects foreign repository implementations which reuse CommitBuilder directly and have changed record_entry_contents to require that the root not be supplied. This should be precisely zero plugins affected. (Robert Collins)</li> <li>The <code class="docutils literal"><span class="pre">add_lines</span></code> methods on <code class="docutils literal"><span class="pre">VersionedFile</span></code> implementations has changed its return value to include the sha1 and length of the inserted text. This allows the avoidance of double-sha1 calculations during commit. (Robert Collins)</li> <li><code class="docutils literal"><span class="pre">Transport.should_cache</span></code> has been removed. It was not called in the previous release. (Martin Pool)</li> </ul> </div> <div class="section" id="testing"> <h3>Testing<a class="headerlink" href="#testing" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li>Tests may now raise TestNotApplicable to indicate they shouldn’t be run in a particular scenario. (Martin Pool)</li> <li>New function multiply_tests_from_modules to give a simpler interface to test parameterization. (Martin Pool, Robert Collins)</li> <li><code class="docutils literal"><span class="pre">Transport.should_cache</span></code> has been removed. It was not called in the previous release. (Martin Pool)</li> <li>NULL_REVISION is returned to indicate the null revision, not None. (Aaron Bentley)</li> <li>Use UTF-8 encoded StringIO for log tests to avoid failures on non-ASCII committer names. (Lukáš Lalinský)</li> </ul> </div> <div class="section" id="internals"> <h3>Internals<a class="headerlink" href="#internals" title="Permalink to this headline">¶</a></h3> <ul class="simple"> <li><code class="docutils literal"><span class="pre">bzrlib.plugin.all_plugins</span></code> has been deprecated in favour of <code class="docutils literal"><span class="pre">bzrlib.plugin.plugins()</span></code> which returns PlugIn objects that provide useful functionality for determining the path of a plugin, its tests, and its version information. (Robert Collins)</li> <li>Add the option user_encoding to the function ‘show_diff_trees()’ in order to move the user encoding at the UI level. (Goffredo Baroncelli)</li> <li>Add the function make_commit_message_template_encoded() and the function edit_commit_message_encoded() which handle encoded strings. This is done in order to mix the commit messages (which is a unicode string), and the diff which is a raw string. (Goffredo Baroncelli)</li> <li>CommitBuilder now defaults to using add_lines_with_ghosts, reducing overhead on non-weave repositories which don’t require all parents to be present. (Robert Collins)</li> <li>Deprecated method <code class="docutils literal"><span class="pre">find_previous_heads</span></code> on <code class="docutils literal"><span class="pre">bzrlib.inventory.InventoryEntry</span></code>. This has been superseded by the use of <code class="docutils literal"><span class="pre">parent_candidates</span></code> and a separate heads check via the repository API. (Robert Collins)</li> <li>New trace function <code class="docutils literal"><span class="pre">mutter_callsite</span></code> will print out a subset of the stack to the log, which can be useful for gathering debug details. (Robert Collins)</li> <li><code class="docutils literal"><span class="pre">bzrlib.pack.ContainerWriter</span></code> now tracks how many records have been added via a public attribute records_written. (Robert Collins)</li> <li>New method <code class="docutils literal"><span class="pre">bzrlib.transport.Transport.get_recommended_page_size</span></code>. This provides a hint to users of transports as to the reasonable minimum data to read. In principle this can take latency and bandwidth into account on a per-connection basis, but for now it just has hard coded values based on the URL. (E.g., <a class="reference external" href="http://">http://</a> has a large page size, <a class="reference external" href="file://">file://</a> has a small one.) (Robert Collins)</li> <li>New method on <code class="docutils literal"><span class="pre">bzrlib.transport.Transport</span></code> <code class="docutils literal"><span class="pre">open_write_stream</span></code> allows incremental addition of data to a file without requiring that all the data be buffered in memory. (Robert Collins)</li> <li>New methods on <code class="docutils literal"><span class="pre">bzrlib.knit.KnitVersionedFile</span></code>: <code class="docutils literal"><span class="pre">get_data_stream(versions)</span></code>, <code class="docutils literal"><span class="pre">insert_data_stream(stream)</span></code> and <code class="docutils literal"><span class="pre">get_format_signature()</span></code>. These provide some infrastructure for efficiently streaming the knit data for a set of versions over the smart protocol.</li> <li>Knits with no annotation cache still produce correct annotations. (Aaron Bentley)</li> <li>Three new methods have been added to <code class="docutils literal"><span class="pre">bzrlib.trace</span></code>: <code class="docutils literal"><span class="pre">set_verbosity_level</span></code>, <code class="docutils literal"><span class="pre">get_verbosity_level</span></code> and <code class="docutils literal"><span class="pre">is_verbose</span></code>. <code class="docutils literal"><span class="pre">set_verbosity_level</span></code> expects a numeric value: negative for quiet, zero for normal, positive for verbose. The size of the number can be used to determine just how quiet or verbose the application should be. The existing <code class="docutils literal"><span class="pre">be_quiet</span></code> and <code class="docutils literal"><span class="pre">is_quiet</span></code> routines have been integrated into this new scheme. (Ian Clatworthy)</li> <li>Options can now be delcared with a <code class="docutils literal"><span class="pre">custom_callback</span></code> parameter. If set, this routine is called after the option is processed. This feature is now used by the standard options <code class="docutils literal"><span class="pre">verbose</span></code> and <code class="docutils literal"><span class="pre">quiet</span></code> so that setting one implicitly resets the other. (Ian Clatworthy)</li> <li>Rather than declaring a new option from scratch in order to provide custom help, a centrally registered option can be decorated using the new <code class="docutils literal"><span class="pre">bzrlib.Option.custom_help</span></code> routine. In particular, this routine is useful when declaring better help for the <code class="docutils literal"><span class="pre">verbose</span></code> and <code class="docutils literal"><span class="pre">quiet</span></code> standard options as the base definition of these is now more complex than before thanks to their use of a custom callback. (Ian Clatworthy)</li> <li>Tree._iter_changes(specific_file=[]) now iterates through no files, instead of iterating through all files. None is used to iterate through all files. (Aaron Bentley)</li> <li>WorkingTree.revert() now accepts None to revert all files. The use of [] to revert all files is deprecated. (Aaron Bentley)</li> </ul> </div> </div> </div> </div> </div> </div> <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> <div class="sphinxsidebarwrapper"> <h3><a href="../index.html">Table Of Contents</a></h3> <ul> <li><a class="reference internal" href="#">Bazaar Release Notes</a><ul> <li><a class="reference internal" href="#bzr-0-91">bzr 0.91</a><ul> <li><a class="reference internal" href="#bug-fixes">Bug Fixes</a></li> </ul> </li> <li><a class="reference internal" href="#bzr-0-91rc2">bzr 0.91rc2</a></li> <li><a class="reference internal" href="#bzr-0-91rc1">bzr 0.91rc1</a><ul> <li><a class="reference internal" href="#changes">Changes</a></li> <li><a class="reference internal" href="#features">Features</a></li> <li><a class="reference internal" href="#id1">Bug Fixes</a></li> <li><a class="reference internal" href="#improvements">Improvements</a></li> <li><a class="reference internal" href="#api-breaks">API Breaks</a></li> <li><a class="reference internal" href="#testing">Testing</a></li> <li><a class="reference internal" href="#internals">Internals</a></li> </ul> </li> </ul> </li> </ul> <h4>Previous topic</h4> <p class="topless"><a href="bzr-0.92.html" title="previous chapter">Bazaar Release Notes</a></p> <h4>Next topic</h4> <p class="topless"><a href="bzr-0.90.html" title="next chapter">Bazaar Release Notes</a></p> <div role="note" aria-label="source link"> <h3>This Page</h3> <ul class="this-page-menu"> <li><a href="../_sources/release-notes/bzr-0.91.txt" rel="nofollow">Show Source</a></li> </ul> </div> <div id="searchbox" style="display: none" role="search"> <h3>Quick search</h3> <form class="search" action="../search.html" method="get"> <div><input type="text" name="q" /></div> <div><input type="submit" value="Go" /></div> <input type="hidden" name="check_keywords" value="yes" /> <input type="hidden" name="area" value="default" /> </form> </div> <script type="text/javascript">$('#searchbox').show(0);</script> </div> </div> <div class="clearer"></div> </div> <div class="related" role="navigation" aria-label="related navigation"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="bzr-0.90.html" title="Bazaar Release Notes" >next</a></li> <li class="right" > <a href="bzr-0.92.html" title="Bazaar Release Notes" >previous</a> |</li> <li><a href="http://bazaar.canonical.com/"> <img src="../_static/bzr icon 16.png" /> Home</a> | </li> <a href="http://doc.bazaar.canonical.com/en/">Documentation</a> | </li> <li class="nav-item nav-item-0"><a href="../index.html">Table of Contents (2.7.0)</a> »</li> <li class="nav-item nav-item-1"><a href="index.html" >Bazaar Release Notes</a> »</li> </ul> </div> <div class="footer" role="contentinfo"> © Copyright 2009-2011 Canonical Ltd. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.4.9. </div> </body> </html>