[Pkg-bazaar-commits] ./bzr/unstable r3839: New upstream release.

Jelmer Vernooij jelmer at samba.org
Thu Jun 18 11:31:20 UTC 2009


------------------------------------------------------------
revno: 3839
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: unstable
timestamp: Thu 2009-06-18 13:13:12 +0200
message:
  New upstream release.
removed:
  bzrlib/util/tests/test_bencode.py
  doc/developers/performance-contributing.txt
added:
  bzrlib/_bencode_pyx.h
  bzrlib/_bencode_pyx.pyx
  bzrlib/_rio_py.py
  bzrlib/_rio_pyx.pyx
  bzrlib/benchmarks/bench_tags.py
  bzrlib/bencode.py
  bzrlib/send.py
  bzrlib/tests/per_repository_reference/test_fetch.py
  bzrlib/tests/per_repository_reference/test_initialize.py
  bzrlib/tests/per_repository_reference/test_unlock.py
  bzrlib/tests/test__rio.py
  bzrlib/tests/test_bencode.py
  bzrlib/tests/test_chk_serializer.py
  bzrlib/util/bencode.py
  doc/index.ru.txt
  doc/ru/
  doc/ru/mini-tutorial/
  doc/ru/mini-tutorial/index.txt
  doc/ru/quick-reference/
  doc/ru/quick-reference/Makefile
  doc/ru/quick-reference/quick-start-summary.pdf
  doc/ru/quick-reference/quick-start-summary.png
  doc/ru/quick-reference/quick-start-summary.svg
  doc/ru/tutorials/
  doc/ru/tutorials/centralized_workflow.txt
  doc/ru/tutorials/tutorial.txt
  doc/ru/tutorials/using_bazaar_with_launchpad.txt
  doc/ru/user-guide/
  doc/ru/user-guide/branching_a_project.txt
  doc/ru/user-guide/core_concepts.txt
  doc/ru/user-guide/images/
  doc/ru/user-guide/images/workflows_centralized.png
  doc/ru/user-guide/images/workflows_centralized.svg
  doc/ru/user-guide/images/workflows_gatekeeper.png
  doc/ru/user-guide/images/workflows_gatekeeper.svg
  doc/ru/user-guide/images/workflows_localcommit.png
  doc/ru/user-guide/images/workflows_localcommit.svg
  doc/ru/user-guide/images/workflows_peer.png
  doc/ru/user-guide/images/workflows_peer.svg
  doc/ru/user-guide/images/workflows_pqm.png
  doc/ru/user-guide/images/workflows_pqm.svg
  doc/ru/user-guide/images/workflows_shared.png
  doc/ru/user-guide/images/workflows_shared.svg
  doc/ru/user-guide/images/workflows_single.png
  doc/ru/user-guide/images/workflows_single.svg
  doc/ru/user-guide/index.txt
  doc/ru/user-guide/introducing_bazaar.txt
  doc/ru/user-guide/specifying_revisions.txt
  doc/ru/user-guide/stacked.txt
  doc/ru/user-guide/using_checkouts.txt
  doc/ru/user-guide/zen.txt
renamed:
  bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
  bzrlib/util/bencode.py => bzrlib/util/_bencode_py.py
modified:
  .bzrignore
  Makefile
  NEWS
  bzr
  bzrlib/__init__.py
  bzrlib/_dirstate_helpers_c.pyx
  bzrlib/_groupcompress_pyx.pyx
  bzrlib/benchmarks/__init__.py
  bzrlib/branch.py
  bzrlib/builtins.py
  bzrlib/bundle/serializer/v4.py
  bzrlib/bzrdir.py
  bzrlib/cache_utf8.py
  bzrlib/chk_serializer.py
  bzrlib/commands.py
  bzrlib/diff.py
  bzrlib/dirstate.py
  bzrlib/errors.py
  bzrlib/filters/__init__.py
  bzrlib/foreign.py
  bzrlib/graph.py
  bzrlib/groupcompress.py
  bzrlib/index.py
  bzrlib/inventory.py
  bzrlib/knit.py
  bzrlib/lock.py
  bzrlib/log.py
  bzrlib/mail_client.py
  bzrlib/multiparent.py
  bzrlib/mutabletree.py
  bzrlib/osutils.py
  bzrlib/plugins/launchpad/test_register.py
  bzrlib/progress.py
  bzrlib/python-compat.h
  bzrlib/reconcile.py
  bzrlib/remote.py
  bzrlib/repofmt/groupcompress_repo.py
  bzrlib/repofmt/knitrepo.py
  bzrlib/repofmt/pack_repo.py
  bzrlib/repository.py
  bzrlib/revisiontree.py
  bzrlib/rio.py
  bzrlib/serializer.py
  bzrlib/shelf.py
  bzrlib/smart/bzrdir.py
  bzrlib/smart/medium.py
  bzrlib/smart/protocol.py
  bzrlib/smart/repository.py
  bzrlib/smart/server.py
  bzrlib/tag.py
  bzrlib/tests/__init__.py
  bzrlib/tests/blackbox/test_add.py
  bzrlib/tests/blackbox/test_branch.py
  bzrlib/tests/blackbox/test_dpush.py
  bzrlib/tests/blackbox/test_export.py
  bzrlib/tests/blackbox/test_log.py
  bzrlib/tests/blackbox/test_pull.py
  bzrlib/tests/blackbox/test_push.py
  bzrlib/tests/blackbox/test_send.py
  bzrlib/tests/blackbox/test_serve.py
  bzrlib/tests/blackbox/test_status.py
  bzrlib/tests/blackbox/test_switch.py
  bzrlib/tests/branch_implementations/test_branch.py
  bzrlib/tests/branch_implementations/test_check.py
  bzrlib/tests/branch_implementations/test_push.py
  bzrlib/tests/branch_implementations/test_reconcile.py
  bzrlib/tests/branch_implementations/test_sprout.py
  bzrlib/tests/branch_implementations/test_stacking.py
  bzrlib/tests/bzrdir_implementations/test_bzrdir.py
  bzrlib/tests/inventory_implementations/basics.py
  bzrlib/tests/per_repository/test_fetch.py
  bzrlib/tests/per_repository/test_fileid_involved.py
  bzrlib/tests/per_repository/test_iter_reverse_revision_history.py
  bzrlib/tests/per_repository/test_reconcile.py
  bzrlib/tests/per_repository/test_revision.py
  bzrlib/tests/per_repository/test_write_group.py
  bzrlib/tests/per_repository_reference/__init__.py
  bzrlib/tests/per_repository_reference/test_default_stacking.py
  bzrlib/tests/test__groupcompress.py
  bzrlib/tests/test_bzrdir.py
  bzrlib/tests/test_config.py
  bzrlib/tests/test_eol_filters.py
  bzrlib/tests/test_filters.py
  bzrlib/tests/test_foreign.py
  bzrlib/tests/test_graph.py
  bzrlib/tests/test_groupcompress.py
  bzrlib/tests/test_http.py
  bzrlib/tests/test_mail_client.py
  bzrlib/tests/test_osutils.py
  bzrlib/tests/test_pack_repository.py
  bzrlib/tests/test_plugins.py
  bzrlib/tests/test_progress.py
  bzrlib/tests/test_remote.py
  bzrlib/tests/test_repository.py
  bzrlib/tests/test_serializer.py
  bzrlib/tests/test_smart.py
  bzrlib/tests/test_source.py
  bzrlib/tests/test_transform.py
  bzrlib/tests/test_ui.py
  bzrlib/tests/tree_implementations/__init__.py
  bzrlib/tests/workingtree_implementations/__init__.py
  bzrlib/tests/workingtree_implementations/test_content_filters.py
  bzrlib/tests/workingtree_implementations/test_eol_conversion.py
  bzrlib/transform.py
  bzrlib/transport/__init__.py
  bzrlib/transport/sftp.py
  bzrlib/tree.py
  bzrlib/ui/__init__.py
  bzrlib/versionedfile.py
  bzrlib/weave.py
  bzrlib/win32utils.py
  bzrlib/workingtree.py
  bzrlib/workingtree_4.py
  debian/changelog
  doc/developers/performance-roadmap.txt
  doc/developers/planned-change-integration.txt
  doc/en/developer-guide/HACKING.txt
  doc/en/quick-reference/Makefile
  doc/en/quick-reference/quick-start-summary.png
  doc/en/tutorials/using_bazaar_with_launchpad.txt
  doc/en/user-guide/images/workflows_centralized.png
  doc/en/user-guide/images/workflows_gatekeeper.png
  doc/en/user-guide/images/workflows_localcommit.png
  doc/en/user-guide/images/workflows_peer.png
  doc/en/user-guide/images/workflows_pqm.png
  doc/en/user-guide/images/workflows_shared.png
  doc/en/user-guide/images/workflows_single.png
  doc/en/user-guide/introducing_bazaar.txt
  doc/en/user-guide/svn_plugin.txt
  doc/index.txt
  setup.py
  bzrlib/tests/tree_implementations/test_get_file_with_stat.py
  bzrlib/util/_bencode_py.py
    ------------------------------------------------------------
    revno: 3815.683.1
    committer: Ian Clatworthy <ian.clatworthy at canonical.com>
    branch nick: integration
    timestamp: Thu 2009-05-14 12:18:57 +1000
    message:
      (trivial) revnocache -> historycache in log help (Ian Clatworthy)
    modified:
      bzrlib/builtins.py
    ------------------------------------------------------------
    revno: 3815.684.1
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-14 04:11:59 +0100
    message:
      (trivial) revnocache -> historycache in log help (Ian Clatworthy)
    modified:
      bzrlib/builtins.py
    ------------------------------------------------------------
    revno: 3815.684.2
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-14 11:40:39 +0100
    message:
      (robertc) Fix bug 376225 by having PAR discard ghosts. (Robert
      	Collins)
    modified:
      bzrlib/graph.py
      bzrlib/tests/per_repository/test_fetch.py
        ------------------------------------------------------------
        revno: 3815.685.1
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repo-source
        timestamp: Thu 2009-05-14 15:46:14 +1000
        message:
          Don't return ghosts in the keyset for PendingAncestryResult.
        modified:
          bzrlib/graph.py
          bzrlib/tests/per_repository/test_fetch.py
        ------------------------------------------------------------
        revno: 3815.685.2
        committer: Robert Collins <robertc at robertcollins.net>
        branch nick: repo-source
        timestamp: Thu 2009-05-14 19:42:07 +1000
        message:
          Add bug info.
        modified:
          bzrlib/tests/per_repository/test_fetch.py
    ------------------------------------------------------------
    revno: 3815.684.3
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-14 12:32:50 +0100
    message:
      (Jelmer) Move dpush to InterBranch.
    modified:
      bzrlib/branch.py
      bzrlib/errors.py
      bzrlib/foreign.py
      bzrlib/tests/blackbox/test_dpush.py
      bzrlib/tests/test_foreign.py
        ------------------------------------------------------------
        revno: 3815.686.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch-dpull
        timestamp: Sat 2009-05-09 18:53:46 +0200
        message:
          Move dpush onto an InterBranch object.
        modified:
          bzrlib/branch.py
          bzrlib/errors.py
          bzrlib/foreign.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/test_foreign.py
        ------------------------------------------------------------
        revno: 3815.686.2
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch-dpull
        timestamp: Sat 2009-05-09 19:16:28 +0200
        message:
          Rename dpush to lossy_push.
        modified:
          bzrlib/branch.py
          bzrlib/foreign.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/test_foreign.py
        ------------------------------------------------------------
        revno: 3815.686.3
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch-dpull
        timestamp: Sun 2009-05-10 03:26:54 +0200
        message:
          Clarify name for LossyPushToSameVCS exception.
        modified:
          bzrlib/branch.py
          bzrlib/errors.py
          bzrlib/foreign.py
    ------------------------------------------------------------
    revno: 3815.684.4
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-14 17:27:55 +0100
    message:
      (bialix) Use get_unicode_argv() to properly handle Unicode arguments
      	on windows.
    modified:
      NEWS
      bzr
      bzrlib/commands.py
      bzrlib/osutils.py
      bzrlib/win32utils.py
        ------------------------------------------------------------
        revno: 3815.687.1
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: cmdline
        timestamp: Wed 2009-05-13 22:26:14 +0300
        message:
          Using unicode Windows API to obtain command-line arguments.
        modified:
          NEWS
          bzr
          bzrlib/commands.py
          bzrlib/osutils.py
          bzrlib/win32utils.py
        ------------------------------------------------------------
        revno: 3815.687.2
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: cmdline
        timestamp: Thu 2009-05-14 11:24:48 +0300
        message:
          osutils.py: get_unicode_argv function (to obtain unicode command line arguments from sys.argv) moved to the beginning of module based on suggestions from review of John Meinel.
        modified:
          bzrlib/osutils.py
          bzrlib/win32utils.py
        ------------------------------------------------------------
        revno: 3815.687.3
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: cmdline
        timestamp: Thu 2009-05-14 12:38:39 +0300
        message:
          commands.py: main() function expect to get argv argument as list of unicode or pure ascii strings. 
          NEWS updated based on suggestions from John Meinel.
        modified:
          NEWS
          bzrlib/commands.py
        ------------------------------------------------------------
        revno: 3815.687.4
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: cmdline
        timestamp: Thu 2009-05-14 15:37:52 +0300
        message:
          win32utils.py: get_unicode_argv: get bzr options as tail of argv list based on the number of items in sys.argv[1:] list.
        modified:
          bzrlib/win32utils.py
        ------------------------------------------------------------
        revno: 3815.687.5
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: cmdline
        timestamp: Thu 2009-05-14 15:40:06 +0300
        message:
          improve comment
        modified:
          bzrlib/win32utils.py
    ------------------------------------------------------------
    revno: 3815.684.5
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-14 18:21:56 +0100
    message:
      (Jelmer) Fix one-line summary for dpush command.
    modified:
      bzrlib/foreign.py
        ------------------------------------------------------------
        revno: 3815.686.4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch-dpush-result
        timestamp: Thu 2009-05-14 05:41:12 +0200
        message:
          Fix one-line summary for dpush.
        modified:
          bzrlib/foreign.py
    ------------------------------------------------------------
    revno: 3815.684.6
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-14 19:29:44 +0100
    message:
      (jam) Some optimizations for RIO.
    modified:
      bzrlib/rio.py
        ------------------------------------------------------------
        revno: 3815.688.1
        author: John Arbash Meinel <john at arbash-meinel.com>
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-optimized
        timestamp: Thu 2009-05-14 12:41:44 +0200
        message:
          Some optimizations for RIO.
        modified:
          bzrlib/rio.py
    ------------------------------------------------------------
    revno: 3815.684.7
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-14 23:23:35 +0100
    message:
      (abentley) lightweight checkouts with stale locations can be switched
    modified:
      bzrlib/builtins.py
      bzrlib/tests/blackbox/test_switch.py
        ------------------------------------------------------------
        revno: 3815.689.1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: switch2
        timestamp: Thu 2009-05-14 12:10:04 -0400
        message:
          Improve switch --force with lightweight checkouts.
        modified:
          bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.689.2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: switch2
        timestamp: Thu 2009-05-14 12:33:06 -0400
        message:
          Enable switch --force for lightweight checkouts after moves.
        modified:
          bzrlib/builtins.py
          bzrlib/tests/blackbox/test_switch.py
    ------------------------------------------------------------
    revno: 3815.684.8
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-05-15 02:21:40 +0100
    message:
      (Jelmer) Add Pyrex RIO implementation.
    added:
      bzrlib/_rio_py.py
      bzrlib/_rio_pyx.pyx
      bzrlib/tests/test__rio.py
    modified:
      .bzrignore
      bzrlib/rio.py
      bzrlib/tests/__init__.py
      setup.py
        ------------------------------------------------------------
        revno: 3815.690.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 13:00:33 +0200
        message:
          Move core RIO parsing functionality to _rio_py.py.
        added:
          bzrlib/_rio_py.py
          bzrlib/_rio_pyx.pyx
        modified:
          bzrlib/rio.py
        ------------------------------------------------------------
        revno: 3815.690.2
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 13:11:02 +0200
        message:
          Provide custom implementation of _read_stanza_utf8 in Pyrex.
        modified:
          bzrlib/_rio_py.py
          bzrlib/_rio_pyx.pyx
          setup.py
        ------------------------------------------------------------
        revno: 3815.690.3
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 15:59:04 +0200
        message:
          More performance tweaks.
        modified:
          bzrlib/_rio_pyx.pyx
          bzrlib/rio.py
        ------------------------------------------------------------
        revno: 3815.690.4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 17:42:42 +0200
        message:
          More work using C API's rather than Python objects.
        modified:
          bzrlib/_rio_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.690.5
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 17:54:28 +0200
        message:
          Fix formatting.
        modified:
          bzrlib/_rio_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.690.6
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 18:00:11 +0200
        message:
          Add note about creating copies of objects.
        modified:
          bzrlib/_rio_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.690.7
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 18:22:18 +0200
        message:
          Simplify unicode stanza reading, check for Type in valid_tag.
        modified:
          bzrlib/_rio_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.690.8
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 19:56:23 +0200
        message:
          Review feedback from John:
           * look at individual characters rather than using strcmp.
           * check for ASCII values rather than using locale-dependent isalnum()
        modified:
          bzrlib/_rio_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.690.9
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 20:03:46 +0200
        message:
          Use PyList_Append.
        modified:
          bzrlib/_rio_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.690.10
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 20:44:20 +0200
        message:
          Use Py_UNICODE in unicode RIO parser.
        modified:
          bzrlib/_rio_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.690.11
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 21:10:48 +0200
        message:
          Use shared data area when parsing pairs in stanza.
        modified:
          bzrlib/_rio_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.690.12
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 21:20:15 +0200
        message:
          Add tests for _valid_tag.
        added:
          bzrlib/tests/test__rio.py
        modified:
          bzrlib/_rio_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.690.13
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 22:04:27 +0200
        message:
          Add more RIO tests, fix bugs in pyrex implementation.
        modified:
          bzrlib/_rio_pyx.pyx
          bzrlib/tests/test__rio.py
        ------------------------------------------------------------
        revno: 3815.690.14
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 23:21:20 +0200
        message:
          Review feedback from John.
        modified:
          bzrlib/_rio_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.690.15
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 23:29:57 +0200
        message:
          Extend valid_tags tests a bit, test that stanza pairs contain the right types.
        modified:
          bzrlib/_rio_py.py
          bzrlib/tests/test__rio.py
        ------------------------------------------------------------
        revno: 3815.690.16
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 23:31:33 +0200
        message:
          Add RIO tests.
        modified:
          bzrlib/tests/__init__.py
        ------------------------------------------------------------
        revno: 3815.690.17
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Thu 2009-05-14 23:57:39 +0200
        message:
          Ignore rio_pyx output files.
        modified:
          .bzrignore
        ------------------------------------------------------------
        revno: 3815.690.18
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-c
        timestamp: Fri 2009-05-15 01:53:07 +0200
        message:
          Merge bzr.dev.
        modified:
          NEWS
          bzr
          bzrlib/_rio_py.py
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/chk_map.py
          bzrlib/commands.py
          bzrlib/errors.py
          bzrlib/foreign.py
          bzrlib/graph.py
          bzrlib/help_topics/en/eol.txt
          bzrlib/osutils.py
          bzrlib/rio.py
          bzrlib/tests/blackbox/test_commit.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_switch.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/test_chk_map.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/win32utils.py
          bzrlib/workingtree.py
          bzrlib/xml_serializer.py
    ------------------------------------------------------------
    revno: 3815.684.9
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-05-15 12:29:41 +0100
    message:
      (Jelmer) Include stdlib.h for malloc/realloc/free in Pyrex RIO
      	implementation.
    modified:
      bzrlib/_rio_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.691.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: rio-stdlib
        timestamp: Fri 2009-05-15 04:36:03 +0200
        message:
          Import malloc and friends from stdlib.h rather than from (deprecated) malloc.h.
        modified:
          bzrlib/_rio_pyx.pyx
    ------------------------------------------------------------
    revno: 3815.684.10
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2009-05-16 10:17:16 +0100
    message:
      (tanner) merge bzr-1.15rc1 to trunk.
    modified:
      NEWS
      bzr
      bzrlib/__init__.py
        ------------------------------------------------------------
        revno: 3815.692.1
        committer: Robert J. Tanner <tanner at real-time.com>
        branch nick: bzr.dev
        timestamp: Sat 2009-05-16 03:21:11 -0500
        message:
          Merge 1.15rc1 back to trunk
        modified:
          NEWS
          bzr
          bzrlib/__init__.py
    ------------------------------------------------------------
    revno: 3815.684.11
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sun 2009-05-17 17:10:26 +0100
    message:
      (Jelmer) Make dpush help/error a bit more generic.
    modified:
      bzrlib/foreign.py
      bzrlib/tests/blackbox/test_dpush.py
        ------------------------------------------------------------
        revno: 3815.693.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: dpush-same-vcs
        timestamp: Sat 2009-05-16 06:29:26 +0200
        message:
          make dpush help and output reflect that dpush is not possible between branches 
          of the same VCS, not necessarily Bazaar.
        modified:
          bzrlib/foreign.py
        ------------------------------------------------------------
        revno: 3815.693.2
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: dpush-same-vcs
        timestamp: Sun 2009-05-17 16:57:53 +0200
        message:
          s/not possible/not necessary/.
        modified:
          bzrlib/foreign.py
          bzrlib/tests/blackbox/test_dpush.py
    ------------------------------------------------------------
    revno: 3815.684.12
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-05-18 23:41:44 +0100
    message:
      (igc) added osutils.parent_directories() (Ian Clatworthy)
    modified:
      NEWS
      bzrlib/osutils.py
      bzrlib/tests/test_osutils.py
        ------------------------------------------------------------
        revno: 3815.694.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: parent-directories
        timestamp: Mon 2009-05-18 20:54:13 +1000
        message:
          add osutils.parent_directories() API
        modified:
          bzrlib/osutils.py
          bzrlib/tests/test_osutils.py
        ------------------------------------------------------------
        revno: 3815.695.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: integration
        timestamp: Tue 2009-05-19 07:48:44 +1000
        message:
          (igc) added osutils.parent_directories() (Ian Clatworthy)
        modified:
          NEWS
          bzrlib/osutils.py
          bzrlib/tests/test_osutils.py
    ------------------------------------------------------------
    revno: 3815.684.13
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-05-20 02:44:35 +0100
    message:
      (Jelmer) Mention --default-rich-root rather than a particular format
      	in the user guide.
    modified:
      doc/en/user-guide/svn_plugin.txt
        ------------------------------------------------------------
        revno: 3815.696.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Tue 2009-05-19 20:01:36 +0200
        message:
          Use --default-rich-root rather than --rich-root-pack in the user guide.
        modified:
          doc/en/user-guide/svn_plugin.txt
    ------------------------------------------------------------
    revno: 3815.684.14
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-05-20 19:22:53 +0100
    message:
      (abentley) Enable committing from a PreviewTree.
    modified:
      bzrlib/tests/test_transform.py
      bzrlib/transform.py
        ------------------------------------------------------------
        revno: 3815.697.1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: commit-preview
        timestamp: Tue 2009-05-19 11:14:07 +0200
        message:
          Trivial support for committing PreviewTree.
        modified:
          bzrlib/commit.py
          bzrlib/tests/test_commit.py
          bzrlib/transform.py
        ------------------------------------------------------------
        revno: 3815.697.2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: commit-preview
        timestamp: Wed 2009-05-20 12:40:50 +0200
        message:
          Allow committing a file add to a PreviewTree.
        modified:
          bzrlib/commit.py
          bzrlib/tests/test_commit.py
          bzrlib/transform.py
        ------------------------------------------------------------
        revno: 3815.697.3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: commit-preview
        timestamp: Wed 2009-05-20 12:41:50 +0200
        message:
          Merge bzr.dev
        added:
          bzrlib/_rio_py.py
          bzrlib/_rio_pyx.pyx
          bzrlib/tests/test__rio.py
        modified:
          .bzrignore
          NEWS
          bzr
          bzrlib/__init__.py
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/chk_map.py
          bzrlib/commands.py
          bzrlib/errors.py
          bzrlib/foreign.py
          bzrlib/graph.py
          bzrlib/help_topics/en/eol.txt
          bzrlib/osutils.py
          bzrlib/rio.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/test_commit.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_switch.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/test_chk_map.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/win32utils.py
          bzrlib/workingtree.py
          bzrlib/xml_serializer.py
          doc/en/user-guide/svn_plugin.txt
          setup.py
        ------------------------------------------------------------
        revno: 3815.697.4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: commit-preview
        timestamp: Wed 2009-05-20 19:20:14 +0200
        message:
          Simplify by using CommitBuilder directly
        modified:
          bzrlib/commit.py
          bzrlib/tests/test_commit.py
          bzrlib/tests/test_transform.py
          bzrlib/transform.py
    ------------------------------------------------------------
    revno: 3815.684.15
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-21 15:06:43 +0100
    message:
      (Jelmer) Add child_submit_format option used by 'bzr send'.
    modified:
      NEWS
      bzrlib/builtins.py
      bzrlib/tests/blackbox/test_send.py
        ------------------------------------------------------------
        revno: 3815.698.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: submit-format
        timestamp: Sat 2009-05-16 16:30:21 +0200
        message:
          Support ``child_submit_format`` option set in the submit branch in "bzr send".
          This option can be set to the send format to use.
        modified:
          NEWS
          bzrlib/builtins.py
          bzrlib/tests/blackbox/test_send.py
    ------------------------------------------------------------
    revno: 3815.684.16
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-21 15:57:43 +0100
    message:
      (Jelmer) Return BranchPushResult from InterBranch.lossy_push().
    modified:
      bzrlib/branch.py
      bzrlib/foreign.py
      bzrlib/tests/blackbox/test_dpush.py
      bzrlib/tests/branch_implementations/test_push.py
      bzrlib/tests/test_foreign.py
        ------------------------------------------------------------
        revno: 3815.699.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch-dpush-result
        timestamp: Thu 2009-05-14 05:41:56 +0200
        message:
          Return BranchPushResult instance from lossy_push() and make dpush print 
          "Pushed up to revision X." messages.
        modified:
          bzrlib/branch.py
          bzrlib/foreign.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/test_foreign.py
        ------------------------------------------------------------
        revno: 3815.699.2
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: interbranch-dpush-result
        timestamp: Thu 2009-05-14 23:09:16 +0200
        message:
          Add some basic tests for lossy_push.
        modified:
          bzrlib/tests/branch_implementations/test_push.py
          bzrlib/tests/test_foreign.py
    ------------------------------------------------------------
    revno: 3815.684.17
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-05-22 03:36:22 +0100
    message:
      (igc) make branch --no-tree faster (Ian Clatworthy)
    modified:
      NEWS
      bzrlib/revisiontree.py
      bzrlib/tree.py
        ------------------------------------------------------------
        revno: 3815.700.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: faster-branch
        timestamp: Mon 2009-05-18 14:44:22 +1000
        message:
          fix branch --no-tree performance
        modified:
          bzrlib/bzrdir.py
        ------------------------------------------------------------
        revno: 3815.700.2
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: faster-branch
        timestamp: Tue 2009-05-19 10:20:46 +1000
        message:
          apply jam's review feedback
        modified:
          bzrlib/bzrdir.py
          bzrlib/revisiontree.py
          bzrlib/tree.py
        ------------------------------------------------------------
        revno: 3815.700.3
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: faster-branch
        timestamp: Tue 2009-05-19 10:24:48 +1000
        message:
          merge bzr.dev r4372
        modified:
          NEWS
          bzrlib/foreign.py
          bzrlib/osutils.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/test_osutils.py
        ------------------------------------------------------------
        revno: 3815.700.4
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: faster-branch
        timestamp: Tue 2009-05-19 10:26:05 +1000
        message:
          add NEWS entry
        modified:
          NEWS
        ------------------------------------------------------------
        revno: 3815.701.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: integration
        timestamp: Fri 2009-05-22 11:44:19 +1000
        message:
          (igc) make branch --no-tree faster (Ian Clatworthy)
        modified:
          NEWS
          bzrlib/revisiontree.py
          bzrlib/tree.py
    ------------------------------------------------------------
    revno: 3815.684.18
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-05-22 08:05:10 +0100
    message:
      (igc) faster branch in a shared repo for dev6rr format (Ian
      	Clatworthy)
    modified:
      NEWS
      bzrlib/workingtree_4.py
        ------------------------------------------------------------
        revno: 3815.702.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: faster-branch
        timestamp: Fri 2009-05-22 15:04:08 +1000
        message:
          speed up branch-in-a-shared-repo for development6-rich-root format
        modified:
          NEWS
          bzrlib/workingtree_4.py
        ------------------------------------------------------------
        revno: 3815.703.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: integration
        timestamp: Fri 2009-05-22 16:13:14 +1000
        message:
          (igc) faster branch in a shared repo for dev6rr format (Ian Clatworthy)
        modified:
          NEWS
          bzrlib/workingtree_4.py
    ------------------------------------------------------------
    revno: 3815.684.19
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2009-05-23 07:40:24 +0100
    message:
      (tanner) merge 1.15final back to trunk
    modified:
      NEWS
        ------------------------------------------------------------
        revno: 3815.704.1
        committer: Robert J. Tanner <tanner at real-time.com>
        branch nick: bzr.dev
        timestamp: Fri 2009-05-22 23:55:52 -0500
        message:
          Merge 1.15final back to trunk
        modified:
          NEWS
    ------------------------------------------------------------
    revno: 3815.684.20
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-05-25 09:18:09 +0100
    message:
      (igc) two simple log dotted revno tests (Marius Kruger)
    modified:
      bzrlib/tests/blackbox/test_log.py
        ------------------------------------------------------------
        revno: 3815.705.1
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.log_tests
        timestamp: Sat 2009-05-16 02:34:37 +0200
        message:
          add some leftover log tests
        modified:
          bzrlib/tests/blackbox/test_log.py
        ------------------------------------------------------------
        revno: 3815.705.2
        committer: Marius Kruger <amanic at gmail.com>
        branch nick: bzr.log_tests
        timestamp: Sat 2009-05-16 03:02:05 +0200
        message:
          use make_linear_branch in make_merged_branch
        modified:
          bzrlib/tests/blackbox/test_log.py
        ------------------------------------------------------------
        revno: 3815.706.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: integration
        timestamp: Mon 2009-05-25 17:25:54 +1000
        message:
          (igc) two simple log dootted revno tests (Marius Kruger)
        modified:
          bzrlib/tests/blackbox/test_log.py
    ------------------------------------------------------------
    revno: 3815.684.21
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-05-26 09:48:51 +0100
    message:
      (Jelmer) Add registry for the 'bzr serve' protocol.
    modified:
      bzrlib/builtins.py
      bzrlib/smart/server.py
      bzrlib/tests/blackbox/test_serve.py
      bzrlib/transport/__init__.py
        ------------------------------------------------------------
        revno: 3815.707.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: serve-protocol
        timestamp: Sat 2009-05-16 14:15:00 +0200
        message:
          Add registry for 'bzr serve' protocols.
        modified:
          bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.707.2
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: serve-protocol
        timestamp: Sat 2009-05-16 15:14:10 +0200
        message:
          Add --protocol option to 'bzr serve'.
        modified:
          bzrlib/builtins.py
          bzrlib/tests/blackbox/test_serve.py
        ------------------------------------------------------------
        revno: 3815.707.3
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: serve-protocol
        timestamp: Thu 2009-05-21 20:13:38 +0200
        message:
          Move host/port parsing to early in bzr-serve.
        modified:
          bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.707.4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: serve-protocol
        timestamp: Thu 2009-05-21 20:18:09 +0200
        message:
          Move more bzr smart server-specific stuff into a single function.
        modified:
          bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.707.5
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: serve-protocol
        timestamp: Thu 2009-05-21 20:55:11 +0200
        message:
          Fix import.
        modified:
          bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.707.6
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: serve-protocol
        timestamp: Thu 2009-05-21 21:13:11 +0200
        message:
          Move server protocol registry to bzrlib.transport.
        modified:
          bzrlib/builtins.py
          bzrlib/smart/server.py
          bzrlib/transport/__init__.py
        ------------------------------------------------------------
        revno: 3815.707.7
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: serve-protocol
        timestamp: Tue 2009-05-26 09:48:03 +0200
        message:
          Review feedback from Ian.
        modified:
          bzrlib/builtins.py
          bzrlib/smart/server.py
    ------------------------------------------------------------
    revno: 3815.684.22
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-05-26 16:13:33 +0100
    message:
      (vila) Fix blatant performance regression for annotate in gc repos
    modified:
      bzrlib/groupcompress.py
      bzrlib/knit.py
      bzrlib/repofmt/groupcompress_repo.py
        ------------------------------------------------------------
        revno: 3815.708.1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 374726-gc-annotate
        timestamp: Mon 2009-05-25 21:04:59 +0200
        message:
          Start fixing annotate for gc.
          
          * bzrlib/repofmt/groupcompress_repo.py:
          (GCPack.__init__): Mention that code and comment disagree.
          
          * bzrlib/knit.py: 
          Fix typo.
          
          * bzrlib/groupcompress.py:
          (GroupCompressVersionedFiles.annotate): Reuse the graph we already
          acquired from reading the index.
        modified:
          bzrlib/groupcompress.py
          bzrlib/knit.py
          bzrlib/repofmt/groupcompress_repo.py
        ------------------------------------------------------------
        revno: 3815.708.2
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 374726-gc-annotate
        timestamp: Tue 2009-05-26 15:12:59 +0200
        message:
          Fix comment as per John's review.
        modified:
          bzrlib/repofmt/groupcompress_repo.py
        ------------------------------------------------------------
        revno: 3815.709.1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Tue 2009-05-26 15:34:23 +0200
        message:
          Fix blatant performance regression for annotate in gc repos
        modified:
          bzrlib/groupcompress.py
          bzrlib/knit.py
          bzrlib/repofmt/groupcompress_repo.py
    ------------------------------------------------------------
    revno: 3815.684.23
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-05-27 15:35:30 +0100
    message:
      (vila) Fix pycurl/python2.6 broken tests
    modified:
      bzrlib/tests/test_http.py
        ------------------------------------------------------------
        revno: 3815.710.1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pycurl-tests
        timestamp: Wed 2009-05-27 11:54:04 +0200
        message:
          Fix test failures for https/pycurl.
          
          * bzrlib/tests/test_http.py:
          (load_tests): Activity tests for https for pycurl need to use a
          specific transport or the certificate validation will fail.
        modified:
          bzrlib/tests/test_http.py
        ------------------------------------------------------------
        revno: 3815.710.2
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pycurl-tests
        timestamp: Wed 2009-05-27 15:31:41 +0200
        message:
          Fixed as per Martin's review.
        modified:
          bzrlib/tests/test_http.py
        ------------------------------------------------------------
        revno: 3815.711.1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Wed 2009-05-27 15:38:41 +0200
        message:
          Fix pycurl/python2.6 broken tests
        modified:
          bzrlib/tests/test_http.py
    ------------------------------------------------------------
    revno: 3815.684.24
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-05-27 20:34:33 +0100
    message:
      (vila) Fix pycurl/python2.6 broken tests in more cases
    modified:
      bzrlib/tests/test_http.py
        ------------------------------------------------------------
        revno: 3815.710.3
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: pycurl-tests
        timestamp: Wed 2009-05-27 15:59:47 +0200
        message:
          Take more configurations into account.
          
          * bzrlib/tests/test_http.py:
          (load_tests): Use the right combination whatever feature is
          present (pyrculr OR python2.6 https support).
        modified:
          bzrlib/tests/test_http.py
        ------------------------------------------------------------
        revno: 3815.711.2
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Wed 2009-05-27 16:14:36 +0200
        message:
          Fix pycurl/python2.6 broken tests in more cases
        modified:
          bzrlib/tests/test_http.py
    ------------------------------------------------------------
    revno: 3815.684.25
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-28 09:53:40 +0100
    message:
      (abentley) Extract BaseTreeTransform disk code into DiskTreeTransform.
    modified:
      NEWS
      bzrlib/transform.py
        ------------------------------------------------------------
        revno: 3815.712.1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: disk-transform
        timestamp: Fri 2009-05-15 16:31:15 -0400
        message:
          Split out a DiskTreeTransform class that manages Limbo.
        modified:
          bzrlib/transform.py
        ------------------------------------------------------------
        revno: 3815.712.2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: disk-transform
        timestamp: Fri 2009-05-15 17:00:50 -0400
        message:
          Move WorkingTree-specific code out of BaseTreeTransform
        modified:
          bzrlib/transform.py
        ------------------------------------------------------------
        revno: 3815.712.3
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: disk-transform
        timestamp: Thu 2009-05-28 09:36:25 +0200
        message:
          Merge bzr.dev into disk-transform.
        added:
          bzrlib/_rio_py.py
          bzrlib/_rio_pyx.pyx
          bzrlib/tests/test__rio.py
        modified:
          .bzrignore
          NEWS
          bzr
          bzrlib/__init__.py
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/chk_map.py
          bzrlib/commands.py
          bzrlib/errors.py
          bzrlib/foreign.py
          bzrlib/graph.py
          bzrlib/groupcompress.py
          bzrlib/help_topics/en/eol.txt
          bzrlib/knit.py
          bzrlib/osutils.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/revisiontree.py
          bzrlib/rio.py
          bzrlib/smart/server.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/test_commit.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_send.py
          bzrlib/tests/blackbox/test_serve.py
          bzrlib/tests/blackbox/test_switch.py
          bzrlib/tests/branch_implementations/test_push.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/test_chk_map.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_transform.py
          bzrlib/transform.py
          bzrlib/transport/__init__.py
          bzrlib/tree.py
          bzrlib/win32utils.py
          bzrlib/workingtree.py
          bzrlib/workingtree_4.py
          bzrlib/xml_serializer.py
          doc/en/user-guide/svn_plugin.txt
          setup.py
        ------------------------------------------------------------
        revno: 3815.712.4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: disk-transform
        timestamp: Thu 2009-05-28 09:46:53 +0200
        message:
          Update docs
        modified:
          NEWS
          bzrlib/transform.py
    ------------------------------------------------------------
    revno: 3815.684.26
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-28 15:25:00 +0100
    message:
      (abentley) move get_file_with_stat from MutableTree to Tree.
    renamed:
      bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
    modified:
      bzrlib/mutabletree.py
      bzrlib/tests/tree_implementations/__init__.py
      bzrlib/tests/workingtree_implementations/__init__.py
      bzrlib/transform.py
      bzrlib/tree.py
      bzrlib/workingtree.py
      bzrlib/tests/tree_implementations/test_get_file_with_stat.py
        ------------------------------------------------------------
        revno: 3815.697.5
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: commit-preview
        timestamp: Thu 2009-05-21 11:43:00 +0200
        message:
          Ensure Tree.get_file_with_stat is provided.
        modified:
          bzrlib/tests/tree_implementations/test_tree.py
          bzrlib/transform.py
          bzrlib/tree.py
        ------------------------------------------------------------
        revno: 3815.697.6
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: commit-preview
        timestamp: Thu 2009-05-21 11:47:25 +0200
        message:
          Merged bzr.dev into commit-preview.
        ------------------------------------------------------------
        revno: 3815.697.7
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: commit-preview
        timestamp: Thu 2009-05-21 14:16:23 +0200
        message:
          Move MutableTree.get_file_with_stat to Tree.get_file_with_stat.
        renamed:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
        modified:
          bzrlib/mutabletree.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/tree_implementations/test_tree.py
          bzrlib/tree.py
          bzrlib/workingtree.py
          bzrlib/tests/tree_implementations/test_get_file_with_stat.py
        ------------------------------------------------------------
        revno: 3815.697.8
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: commit-preview
        timestamp: Thu 2009-05-28 09:56:59 +0200
        message:
          Merge bzr.dev into commit-preview.
        modified:
          NEWS
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/foreign.py
          bzrlib/groupcompress.py
          bzrlib/knit.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/revisiontree.py
          bzrlib/smart/server.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_send.py
          bzrlib/tests/blackbox/test_serve.py
          bzrlib/tests/branch_implementations/test_push.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_http.py
          bzrlib/transport/__init__.py
          bzrlib/tree.py
          bzrlib/workingtree_4.py
        ------------------------------------------------------------
        revno: 3815.697.9
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: commit-preview
        timestamp: Thu 2009-05-28 13:29:16 +0200
        message:
          Remove reference to workingtree_implementations.test_get_file_with_stat
        modified:
          bzrlib/tests/workingtree_implementations/__init__.py
    ------------------------------------------------------------
    revno: 3815.684.27
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-28 16:34:56 +0100
    message:
      (Jelmer) Add Branch.get_child_submit_format().
    modified:
      bzrlib/branch.py
      bzrlib/builtins.py
      bzrlib/tests/branch_implementations/test_branch.py
        ------------------------------------------------------------
        revno: 3815.713.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: branch-send-format
        timestamp: Tue 2009-05-26 22:32:34 +0200
        message:
          Add Branch.get_child_submit_format(), so particular Branch implementations 
          can use different default submit formats without requiring configuration 
          changes.
        modified:
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/tests/branch_implementations/test_branch.py
    ------------------------------------------------------------
    revno: 3815.684.28
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-28 18:14:38 +0100
    message:
      (mbp) tweak message from bzr add
    modified:
      NEWS
      bzrlib/builtins.py
      bzrlib/tests/blackbox/test_add.py
        ------------------------------------------------------------
        revno: 3815.714.1
        author: Jason Spashett
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Thu 2009-05-28 18:21:04 +0200
        message:
          Tweaks to bzr add messages
        modified:
          NEWS
          bzrlib/builtins.py
          bzrlib/tests/blackbox/test_add.py
    ------------------------------------------------------------
    revno: 3815.684.29
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-28 19:06:43 +0100
    message:
      (Jelmer) Add bzr send format registry.
    added:
      bzrlib/send.py
    modified:
      bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.715.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: send-format
        timestamp: Sat 2009-05-16 14:40:05 +0200
        message:
          Add format registry for send formats.
        modified:
          bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.715.2
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: send-format-registry
        timestamp: Thu 2009-05-21 21:33:00 +0200
        message:
          Move send command to a separate file, move send format registry out of cmd_send.
        added:
          bzrlib/send.py
        modified:
          bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.715.3
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: send-format-registry
        timestamp: Tue 2009-05-26 16:10:18 +0200
        message:
          Move cmd_{send,bundle_revisions} back to bzrlib.builtins per Ians request. 
        modified:
          bzrlib/builtins.py
          bzrlib/send.py
        ------------------------------------------------------------
        revno: 3815.715.4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: send-format-registry
        timestamp: Thu 2009-05-28 16:32:08 +0200
        message:
          Remove unused imports.
        modified:
          bzrlib/send.py
        ------------------------------------------------------------
        revno: 3815.715.5
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: send-format-registry
        timestamp: Thu 2009-05-28 18:14:16 +0200
        message:
          merge bzr.dev.
        added:
          bzrlib/_rio_py.py
          bzrlib/_rio_pyx.pyx
          bzrlib/tests/test__rio.py
        renamed:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
        modified:
          .bzrignore
          NEWS
          bzr
          bzrlib/__init__.py
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/foreign.py
          bzrlib/groupcompress.py
          bzrlib/knit.py
          bzrlib/mutabletree.py
          bzrlib/osutils.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/revisiontree.py
          bzrlib/rio.py
          bzrlib/send.py
          bzrlib/smart/server.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_send.py
          bzrlib/tests/blackbox/test_serve.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/branch_implementations/test_push.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_transform.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/transform.py
          bzrlib/transport/__init__.py
          bzrlib/tree.py
          bzrlib/workingtree.py
          bzrlib/workingtree_4.py
          doc/en/user-guide/svn_plugin.txt
          setup.py
          bzrlib/tests/tree_implementations/test_get_file_with_stat.py
        ------------------------------------------------------------
        revno: 3815.715.6
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: send-format-registry
        timestamp: Thu 2009-05-28 18:25:38 +0200
        message:
          Fix bundle revisions.
        modified:
          bzrlib/builtins.py
    ------------------------------------------------------------
    revno: 3815.684.30
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-05-28 19:56:55 +0100
    message:
      (igc) faster diff on large trees (Ian Clatworthy)
    modified:
      NEWS
      bzrlib/diff.py
        ------------------------------------------------------------
        revno: 3815.716.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: faster-diff
        timestamp: Fri 2009-05-22 18:05:17 +1000
        message:
          faster diff on large trees
        modified:
          NEWS
          bzrlib/diff.py
        ------------------------------------------------------------
        revno: 3815.716.2
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: faster-diff
        timestamp: Wed 2009-05-27 17:17:45 +1000
        message:
          cache last dirstate entry found in DirStateRevisionTree
        modified:
          bzrlib/workingtree_4.py
        ------------------------------------------------------------
        revno: 3815.716.3
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: faster-diff
        timestamp: Wed 2009-05-27 17:18:20 +1000
        message:
          avoid unnecessary id2path calculation when diffing
        modified:
          bzrlib/diff.py
        ------------------------------------------------------------
        revno: 3815.716.4
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: faster-diff
        timestamp: Thu 2009-05-28 23:44:54 +1000
        message:
          back out tree-level cache of dirstate entries as agreed during review
        modified:
          bzrlib/workingtree_4.py
        ------------------------------------------------------------
        revno: 3815.717.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: integration
        timestamp: Thu 2009-05-28 23:46:52 +1000
        message:
          (igc) faster diff on large trees (Ian Clatworthy)
        modified:
          NEWS
          bzrlib/diff.py
    ------------------------------------------------------------
    revno: 3815.684.31
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-05-29 11:34:34 +0100
    message:
      (igc) make tags faster when on the mainline
    modified:
      NEWS
      bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.718.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: faster-tags
        timestamp: Fri 2009-05-29 13:26:25 +1000
        message:
          avoid full revno map generation in tags command
        modified:
          NEWS
          bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.719.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: integration
        timestamp: Fri 2009-05-29 19:42:00 +1000
        message:
          (igc) make tags faster when on the mainline
        modified:
          NEWS
          bzrlib/builtins.py
    ------------------------------------------------------------
    revno: 3815.684.32
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-05-29 12:26:30 +0100
    message:
      (jam) Fix bug #373455, allow --dev6 repos to stack.
    added:
      bzrlib/tests/per_repository_reference/test_fetch.py
      bzrlib/tests/per_repository_reference/test_initialize.py
      bzrlib/tests/per_repository_reference/test_unlock.py
    modified:
      NEWS
      bzrlib/branch.py
      bzrlib/groupcompress.py
      bzrlib/inventory.py
      bzrlib/knit.py
      bzrlib/remote.py
      bzrlib/repofmt/groupcompress_repo.py
      bzrlib/repofmt/pack_repo.py
      bzrlib/repository.py
      bzrlib/tests/per_repository/test_fileid_involved.py
      bzrlib/tests/per_repository/test_write_group.py
      bzrlib/tests/per_repository_reference/__init__.py
      bzrlib/tests/per_repository_reference/test_default_stacking.py
      bzrlib/tests/test_graph.py
      bzrlib/tests/test_groupcompress.py
      bzrlib/tests/test_pack_repository.py
      bzrlib/tests/test_repository.py
        ------------------------------------------------------------
        revno: 3815.720.1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Fri 2009-05-08 11:37:01 -0500
        message:
          Set 'supports_external_lookups=True' for dev6 repositories.
          I'm choosing not to do a new format, since it is dev anyway...
          At the moment, that means supporting 'suspend_write_group', and implementing
          '_index.get_missing_parents'.
        modified:
          bzrlib/groupcompress.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repository.py
        ------------------------------------------------------------
        revno: 3815.720.2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Fri 2009-05-08 13:06:39 -0500
        message:
          All stacking tests seem to be passing for dev6 repos
          
          1) Add _GCGraphIndex.scan_unvalidated_index()
            It currently is a no-op because we
            a) Don't cache the possible external parent references
            b) Don't have external compression parents, so we can't have
               missing compression parents that we need to scan either.
          2) Introduce a .resumed_pack_factory and ResumedGCPack
            We only need this to handle the fact that '_get_external_refs' is
            always empty. It would probably be nicer if we could do this with
            a different flag..
          3) RepositoryFormat._deltas_across_repos
            I needed a way to disable the 'cannot commit because we have a delta'
            tests for GC repositories, because they currently have no way to
            represent a delta between pack files. So I added this flag for now.
          4) ResumedPack now properly supports chk_index, and we add a test
            to ensure this fact.
        modified:
          bzrlib/groupcompress.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/tests/per_repository/test_write_group.py
        ------------------------------------------------------------
        revno: 3815.720.3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Mon 2009-05-11 10:18:29 -0500
        message:
          Be sure to check for missing compression parents in chk_bytes
        modified:
          bzrlib/repository.py
        ------------------------------------------------------------
        revno: 3815.720.4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Mon 2009-05-11 11:25:37 -0500
        message:
          Custom implementation for GroupCHKStreamSource.get_stream_for_missing_keys.
          
          This now ensures that all referenced chk pages will be transmitted when
          we are requested to send missing inventories.
          Also, adding a file to use for testing 'chk_bytes' specific information
          when testing stacking.
        added:
          bzrlib/tests/per_repository_reference/test_chk_bytes.py
        modified:
          bzrlib/fetch.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repository.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/test_repository.py
        ------------------------------------------------------------
        revno: 3815.720.5
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Mon 2009-05-11 11:28:26 -0500
        message:
          small comment
        modified:
          bzrlib/tests/test_repository.py
        ------------------------------------------------------------
        revno: 3815.720.6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Mon 2009-05-11 13:03:44 -0500
        message:
          Take out the _delta_across_repos flag.
          Instead, we now check that the either commit_write_group fails,
          or get_record_stream(..., True) succeeds.
          Also, change the make_source_with_delta_record so that it generates
          the closest thing to a delta for chk formats.
          We have to use 'insert_record_stream', because 'add_lines' doesn't
          delta for chk formats.
        modified:
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/tests/per_repository/test_write_group.py
        ------------------------------------------------------------
        revno: 3815.720.7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Mon 2009-05-11 13:28:28 -0500
        message:
          Update the suspend/resume/commit/abort_write_group tests for CHK1.
          
          It turns out that the parameterized tests weren't actually parameterized,
          always only using the default format.
          Added a test that 'commit_write_group()' also doesn't leave any detritus around
          in upload, and puts things into packs and indices correctly.
          Updated the 'suspend' test to test that all indices are present, and not
          just that the .pack file is.
          Updated the ResumedPack.finish() and ResumedPack.abort() to handle .cix entries.
        modified:
          bzrlib/repofmt/pack_repo.py
          bzrlib/tests/test_pack_repository.py
        ------------------------------------------------------------
        revno: 3815.720.8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Mon 2009-05-11 13:59:15 -0500
        message:
          Some cleanup passes.
          
          move test_resume_chk_bytes from per_repository_referece to test_pack_repository,
          as it is a bit more implementation specific.
          Make sure we don't allow get_stream_for_missing_keys() if we have a pending stream.
        modified:
          bzrlib/fetch.py
          bzrlib/groupcompress.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/test_pack_repository.py
        ------------------------------------------------------------
        revno: 3815.720.9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Mon 2009-05-11 16:37:37 -0500
        message:
          Remove an accidental 'bork'.
          Though it does show I was correct about the code not being used.
        modified:
          bzrlib/repofmt/groupcompress_repo.py
        ------------------------------------------------------------
        revno: 3815.720.10
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Mon 2009-05-11 16:57:01 -0500
        message:
          Add a per_repository_reference test with real stacked repos.
          
          This adds a test that sets up a stacked repository with an extra revision
          versus the stacked-on location, and then asserts you can branch from this.
          I would think this would be tested somewhere, but it wasn't a 
          per-repository-reference test, so when I broke the code, it didn't fail
          an obvious test.
          This now changes the code so that if there are no keys to be fetched for
          the 'missing_keys', then it doesn't try to get a stream from that vf.
          There wasn't any real reason to do so, and it avoids trying to get
          a stream for chk_bytes when the vf doesn't exist.
        added:
          bzrlib/tests/per_repository_reference/test_fetch.py
        modified:
          bzrlib/repository.py
          bzrlib/tests/per_repository_reference/__init__.py
        ------------------------------------------------------------
        revno: 3815.720.11
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Mon 2009-05-11 21:24:54 -0500
        message:
          Change PendingAncestryResult to strip ghosts from .get_keys()
        modified:
          bzrlib/graph.py
          bzrlib/tests/test_graph.py
        ------------------------------------------------------------
        revno: 3815.720.12
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Mon 2009-05-11 21:58:17 -0500
        message:
          instead of trusting the Search, use a get_parent_map call.
          We'll try to fix search up next.
        modified:
          bzrlib/repofmt/groupcompress_repo.py
        ------------------------------------------------------------
        revno: 3815.720.13
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Tue 2009-05-12 09:49:29 -0500
        message:
          Update the fetch tests to make sure we are properly testing a smart base branch
        modified:
          bzrlib/tests/per_repository_reference/test_fetch.py
        ------------------------------------------------------------
        revno: 3815.720.14
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Tue 2009-05-12 09:50:01 -0500
        message:
          Remove bogus 'test_foo'
        modified:
          bzrlib/tests/per_repository_reference/test_chk_bytes.py
        ------------------------------------------------------------
        revno: 3815.720.15
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Tue 2009-05-12 10:17:53 -0500
        message:
          remove test_chk_bytes, it wasn't being used anyway
        removed:
          bzrlib/tests/per_repository_reference/test_chk_bytes.py
        modified:
          bzrlib/tests/per_repository_reference/__init__.py
        ------------------------------------------------------------
        revno: 3815.720.16
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Tue 2009-05-12 10:19:00 -0500
        message:
          Change test_default_stacking to use the existing 'make_smart_server' code.
          
          With added benefit that this properly cleans up the smart server
        modified:
          bzrlib/tests/per_repository_reference/test_default_stacking.py
        ------------------------------------------------------------
        revno: 3815.720.17
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Tue 2009-05-12 10:45:59 -0500
        message:
          Finally found a way to write a test case to exercise the code path.
          
          The issue is that branch.bzrdir.sprout('target') does not actually use
          PendingAncestryResult, you have to supply a revision-id.
          So it required:
          1) --dev6 format
          2) branching from a stacked branch
          3) stacked branch was across HPSS
          4) Branching with a specific revision id
          I guess I'm not too suprised it wasn't caught earlier.
          Though it also hints that we need some clearer interfaces.
          I guess the problem is that when branching a stacked branch locally,
          we don't clear fallback_vfs, whereas when doing it from a remote
          location, we don't have fallback_vfs, and instead have a chained
          set of fetches.
        modified:
          bzrlib/tests/per_repository_reference/test_fetch.py
        ------------------------------------------------------------
        revno: 3815.720.18
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Tue 2009-05-12 11:54:53 -0500
        message:
          merge bzr.dev 4354 to get the latest NEWS
        removed:
          bzrlib/tests/test_http_implementations.py
        renamed:
          doc/developers/HACKING.txt => doc/en/developer-guide/HACKING.txt
        modified:
          Makefile
          NEWS
          bzrlib/btree_index.py
          bzrlib/builtins.py
          bzrlib/hooks.py
          bzrlib/knit.py
          bzrlib/lock.py
          bzrlib/lockdir.py
          bzrlib/merge_directive.py
          bzrlib/remote.py
          bzrlib/repository.py
          bzrlib/smart/medium.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_logformats.py
          bzrlib/tests/blackbox/test_ls.py
          bzrlib/tests/blackbox/test_push.py
          bzrlib/tests/branch_implementations/test_locking.py
          bzrlib/tests/http_utils.py
          bzrlib/tests/per_repository/test_repository.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_knit.py
          bzrlib/tests/test_lockable_files.py
          bzrlib/tests/test_lockdir.py
          bzrlib/tests/test_log.py
          bzrlib/tests/test_merge_directive.py
          bzrlib/tests/test_rename_map.py
          bzrlib/tests/test_selftest.py
          bzrlib/tests/test_smart.py
          bzrlib/transport/http/_urllib2_wrappers.py
          setup.py
          doc/en/developer-guide/HACKING.txt
        ------------------------------------------------------------
        revno: 3815.720.19
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Tue 2009-05-12 11:58:14 -0500
        message:
          NEWS update for fixing bug #373455
        modified:
          NEWS
        ------------------------------------------------------------
        revno: 3815.720.20
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Tue 2009-05-12 13:52:15 -0500
        message:
          Copy the track_external_parent_refs tests over to GCVF.
          Of course, the new format doesn't actually need to implement _key_dependencies in
          order to do this.
          There really should be a direct test on KnitVersionedFiles if we are going to be
          using _index._key_dependencies as an outside VF API. (not quite public, but accessed
          directly from the Repo.)
        modified:
          bzrlib/tests/test_groupcompress.py
        ------------------------------------------------------------
        revno: 3815.720.21
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Tue 2009-05-12 15:15:21 -0500
        message:
          Implement get_missing_parents in terms of _KeyRefs.
          
          This gives _GCGraphIndex a _key_dependencies variable.
          
          Things still fail, because get_missing_parent_inventories() assumes that
          fileids_altered_by_revision_ids will return file_ids for revisions
          outside of the actual revisions requested.
          CHKInventoryRepository actually explicitly eliminates those keys.
          We may just need a custom get_missing_parent_inventories, but one
          way or another we have issues.
        modified:
          bzrlib/groupcompress.py
          bzrlib/knit.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repository.py
          bzrlib/tests/test_groupcompress.py
        ------------------------------------------------------------
        revno: 3815.720.22
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Tue 2009-05-12 15:25:08 -0500
        message:
          Remove accidental 'pdb.set_trace()'
        modified:
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repository.py
        ------------------------------------------------------------
        revno: 3815.720.23
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Tue 2009-05-26 05:08:17 -0500
        message:
          Change RepositoryCHK1.fileids_altered_by to handle ghosts the way XML does.
          
          This also allows us to get rid of _find_text_keys_to_fetch, since fileids_altered now
          conforms to what we expect.
          We need to update it to properly handle what should happen with stacked repositories.
        modified:
          bzrlib/inventory.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/tests/per_repository/test_fileid_involved.py
        ------------------------------------------------------------
        revno: 3815.720.24
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Tue 2009-05-26 08:21:51 -0500
        message:
          Add a test that file_ids goes to fallbacks appropriately.
          Turns out this breaks because of bug #375496.
        modified:
          bzrlib/tests/per_repository/test_fileid_involved.py
        ------------------------------------------------------------
        revno: 3815.720.25
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Wed 2009-05-27 04:40:33 -0500
        message:
          Merge in bug fix for #375496
        added:
          bzrlib/_rio_py.py
          bzrlib/_rio_pyx.pyx
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/per_repository_reference/test_unlock.py
          bzrlib/tests/test__rio.py
        modified:
          .bzrignore
          NEWS
          bzr
          bzrlib/__init__.py
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/bzrdir.py
          bzrlib/chk_map.py
          bzrlib/commands.py
          bzrlib/errors.py
          bzrlib/foreign.py
          bzrlib/help_topics/en/eol.txt
          bzrlib/osutils.py
          bzrlib/remote.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/revisiontree.py
          bzrlib/rio.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/test_commit.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_send.py
          bzrlib/tests/blackbox/test_switch.py
          bzrlib/tests/branch_implementations/test_push.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/test_chk_map.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_transform.py
          bzrlib/transform.py
          bzrlib/tree.py
          bzrlib/win32utils.py
          bzrlib/workingtree.py
          bzrlib/workingtree_4.py
          bzrlib/xml_serializer.py
          doc/en/user-guide/svn_plugin.txt
          setup.py
            ------------------------------------------------------------
            revno: 3815.721.1
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.16-bug375496
            timestamp: Tue 2009-05-26 11:01:50 -0500
            message:
              Change the fallback repository code to only lock/unlock on transition.
              Update Remote to also do the same.
              Teach Remote to properly handle _real_repository also unlocking on transition.
            added:
              bzrlib/tests/per_repository_reference/test_unlock.py
            modified:
              bzrlib/remote.py
              bzrlib/repofmt/pack_repo.py
              bzrlib/repository.py
              bzrlib/tests/per_repository_reference/__init__.py
            ------------------------------------------------------------
            revno: 3815.721.2
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.16-bug375496
            timestamp: Wed 2009-05-27 03:46:32 -0500
            message:
              Change the Repository.add_fallback_repository() contract slightly.
              
              So the final statement for fallback repositories is:
              1) When transitioning from unlocked => locked, we will lock the fallback repos
              2) When transitioning from locked => unlocked, we will unlock the fallback repos
              3) If self.is_locked(), add_fallback_repository() will lock the fallback repo,
                 which will match (2) when self is finally unlocked.
              Callers of add_fallback_repository() maintain their responsibility to match
              every lock that they perform with a corresponding unlock.
            added:
              bzrlib/tests/per_repository_reference/test_initialize.py
            modified:
              bzrlib/branch.py
              bzrlib/bzrdir.py
              bzrlib/remote.py
              bzrlib/repository.py
              bzrlib/tests/per_repository_reference/__init__.py
              bzrlib/tests/per_repository_reference/test_unlock.py
            ------------------------------------------------------------
            revno: 3815.721.3
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.16-bug375496
            timestamp: Wed 2009-05-27 03:49:27 -0500
            message:
              NEWS entry for fixing bug #375496
            modified:
              NEWS
        ------------------------------------------------------------
        revno: 3815.720.26
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Wed 2009-05-27 08:48:42 -0500
        message:
          Handle get_stream when a parent is actually a ghost.
          Basically, just filter out ghosts from the iter_inventories call,
          though logically, we'd rather just skip the absent inventories inside
          the _iter_inventories code.
        modified:
          bzrlib/repofmt/groupcompress_repo.py
        ------------------------------------------------------------
        revno: 3815.720.27
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Wed 2009-05-27 08:54:01 -0500
        message:
          Now that dev6 supports external references, the tests for
          serializer compatibility need to be updated.
        modified:
          bzrlib/tests/test_pack_repository.py
        ------------------------------------------------------------
        revno: 3815.720.28
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Wed 2009-05-27 09:25:22 -0500
        message:
          We only need to return the inventories we don't have.
        modified:
          bzrlib/repository.py
        ------------------------------------------------------------
        revno: 3815.720.29
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Wed 2009-05-27 10:11:45 -0500
        message:
          Add 'check_for_missing_texts' flag to get_missing_parent_inv..
          This lets us enable/disable the call to fileid_altered_by.
          The main win is that for something like stacked, it is extra work that
          won't likely give us benefit on the first pass, and would 'break' for
          chk repositories anyway.
        modified:
          bzrlib/remote.py
          bzrlib/repository.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/per_repository_reference/test_fetch.py
        ------------------------------------------------------------
        revno: 3815.720.30
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Wed 2009-05-27 10:39:12 -0500
        message:
          Add tests that when resuming a write group, we start checking if
          there are missing texts, in order to determine if there are missing inventories.
        modified:
          bzrlib/repository.py
          bzrlib/tests/per_repository/test_write_group.py
        ------------------------------------------------------------
        revno: 3815.720.31
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Thu 2009-05-28 02:25:06 -0500
        message:
          Fix the test_fileid_involved test so that we don't take a write lock if we are going to skip the test.
        modified:
          bzrlib/tests/per_repository/test_fileid_involved.py
        ------------------------------------------------------------
        revno: 3815.720.32
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Thu 2009-05-28 03:31:04 -0500
        message:
          Change the tests for _find_revision_outside_set to the new _find_parent_ids function.
          The new function returns all parents, and doesn't try to filter out ghosts.
          It also returns an empty set, rather than NULL_REVISION when there isn't anything.
        modified:
          bzrlib/tests/test_repository.py
        ------------------------------------------------------------
        revno: 3815.720.33
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Thu 2009-05-28 04:35:53 -0500
        message:
          Clear KeyDependencies on abort/suspend/commit_write_group.
          
          This helps the chk repository tests pass, since otherwise they were 'accidentally'
          filling in a ghost, because it remembered the ghost was there from
          a previous commit.
        modified:
          bzrlib/repofmt/pack_repo.py
          bzrlib/tests/test_pack_repository.py
        ------------------------------------------------------------
        revno: 3815.720.34
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Thu 2009-05-28 04:37:15 -0500
        message:
          Merge the assert fix
        modified:
          bzrlib/remote.py
            ------------------------------------------------------------
            revno: 3815.721.4
            committer: John Arbash Meinel <john at arbash-meinel.com>
            branch nick: 1.16-bug375496
            timestamp: Wed 2009-05-27 07:37:48 -0500
            message:
              Remove an assert that Vila caught.
            modified:
              bzrlib/remote.py
        ------------------------------------------------------------
        revno: 3815.720.35
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Thu 2009-05-28 06:46:14 -0500
        message:
          Remove some debugging note() and mutter() calls.
        modified:
          bzrlib/bzrdir.py
        ------------------------------------------------------------
        revno: 3815.720.36
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Fri 2009-05-29 04:56:12 -0500
        message:
          Some review feedback from Andrew.
          
          Also found that BzrDir.initialize_on_transport_ex(Remote) is actually quite
          broken for non-default formats.
        modified:
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/tests/per_repository_reference/test_fetch.py
          bzrlib/tests/per_repository_reference/test_initialize.py
        ------------------------------------------------------------
        revno: 3815.720.37
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Fri 2009-05-29 04:59:25 -0500
        message:
          A bit more review feedback from Andrew.
        modified:
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_repository.py
        ------------------------------------------------------------
        revno: 3815.720.38
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Fri 2009-05-29 05:14:20 -0500
        message:
          Add NEWS entry for fixing bug #373455
        modified:
          NEWS
        ------------------------------------------------------------
        revno: 3815.720.39
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.15-gc-stacking
        timestamp: Fri 2009-05-29 05:25:37 -0500
        message:
          Merge bzr.dev
        added:
          bzrlib/send.py
        renamed:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
        modified:
          NEWS
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/diff.py
          bzrlib/groupcompress.py
          bzrlib/knit.py
          bzrlib/mutabletree.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/smart/server.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_serve.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/test_http.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/transform.py
          bzrlib/transport/__init__.py
          bzrlib/tree.py
          bzrlib/workingtree.py
          bzrlib/tests/tree_implementations/test_get_file_with_stat.py
    ------------------------------------------------------------
    revno: 3815.684.33
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2009-05-30 16:01:10 +0100
    message:
      (igc) fix locking in tags command
    modified:
      bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.718.2
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: faster-tags
        timestamp: Sat 2009-05-30 16:21:01 +1000
        message:
          fix locking in tags command
        modified:
          bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.718.3
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: faster-tags
        timestamp: Sat 2009-05-30 16:24:03 +1000
        message:
          merge bzr.dev r4391
        added:
          bzrlib/tests/per_repository_reference/test_fetch.py
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/per_repository_reference/test_unlock.py
        modified:
          NEWS
          bzrlib/branch.py
          bzrlib/groupcompress.py
          bzrlib/inventory.py
          bzrlib/knit.py
          bzrlib/remote.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/tests/per_repository/test_fileid_involved.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/per_repository_reference/test_default_stacking.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_repository.py
        ------------------------------------------------------------
        revno: 3815.722.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: integration
        timestamp: Sun 2009-05-31 00:07:29 +1000
        message:
          (igc) fix locking in tags command
        modified:
          bzrlib/builtins.py
    ------------------------------------------------------------
    revno: 3815.684.34
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-06-01 12:59:23 +0100
    message:
      (Jelmer) Move showing of foreign revision info onto log,
      	for better performance.
    modified:
      bzrlib/foreign.py
      bzrlib/log.py
      bzrlib/tests/test_foreign.py
        ------------------------------------------------------------
        revno: 3815.723.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Mon 2009-06-01 04:26:56 +0200
        message:
          Check for : in foreign revids early.
        modified:
          bzrlib/foreign.py
        ------------------------------------------------------------
        revno: 3815.723.2
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Mon 2009-06-01 04:55:34 +0200
        message:
          Move showing of foreign revision info onto log, for better performance.
        modified:
          bzrlib/foreign.py
          bzrlib/log.py
          bzrlib/tests/test_foreign.py
    ------------------------------------------------------------
    revno: 3815.684.35
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Mon 2009-06-01 18:22:55 +0100
    message:
      (bialix) Delete .pyd files before rebuilding them.
    modified:
      Makefile
        ------------------------------------------------------------
        revno: 3815.724.1
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: make-exe
        timestamp: Thu 2009-05-28 21:03:38 +0300
        message:
          Workaround for running `make exe` second time: remove all compiled extensions because they will be recompiled anyway.
        modified:
          Makefile
    ------------------------------------------------------------
    revno: 3815.684.36
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-06-02 03:34:51 +0100
    message:
      (jam) Fix some regressions w/ fetch+ghosts+stacking introduced by 4392
    modified:
      NEWS
      bzrlib/repofmt/groupcompress_repo.py
      bzrlib/repository.py
      bzrlib/smart/repository.py
      bzrlib/tests/per_repository/test_fetch.py
      bzrlib/tests/per_repository_reference/test_fetch.py
        ------------------------------------------------------------
        revno: 3815.725.1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: quick-fix
        timestamp: Fri 2009-05-29 10:48:52 -0500
        message:
          quick fix for ghosts and missing keys
        modified:
          bzrlib/repository.py
        ------------------------------------------------------------
        revno: 3815.725.2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: quick-fix
        timestamp: Mon 2009-06-01 13:13:46 -0500
        message:
          Add tests that ensure we can fetch branches with ghosts in their ancestry.
          
          Also added similar tests when stacking is involved.
          Then fixed both the StreamSource and GroupCHKStreamSource to handle these cases.
          Andrew's fix didn't work in the case of Stacked, as it only worked if the
          initial fetch created a fully complete target. Not if there was a ghost
          involved with the transmitted revisions, and stacking was also involved.
          
          Basic fix is just to allow absent records during 'get_stream_for_missing_keys',
          the StreamSink is then responsible for ensuring no content is actually missing.
        modified:
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repository.py
          bzrlib/smart/repository.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository_reference/test_fetch.py
        ------------------------------------------------------------
        revno: 3815.725.3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: quick-fix
        timestamp: Mon 2009-06-01 20:37:30 -0500
        message:
          NEWS entry per Andrew's review
        modified:
          NEWS
    ------------------------------------------------------------
    revno: 3815.684.37
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-06-02 15:46:06 +0100
    message:
      (vila) Display prompt on stderr (not stdout)
    modified:
      NEWS
      bzrlib/plugins/launchpad/test_register.py
      bzrlib/tests/test_config.py
      bzrlib/tests/test_http.py
      bzrlib/tests/test_ui.py
      bzrlib/ui/__init__.py
        ------------------------------------------------------------
        revno: 3815.726.1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 376582-auth-prompt
        timestamp: Fri 2009-05-15 12:14:51 +0200
        message:
          Use stderr for UI prompt to address bug #376582.
          
          * bzrlib/ui/__init__.py:
          (CLIUIFactory.prompt): Display prompt on stderr.
          
          * bzrlib/tests/test_ui.py: (UITests.test_text_factory_ascii_password,
          UITests.test_text_factory_utf8_password,
          UITests.assert_get_bool_acceptance_of_user_input,
          UITests.test_text_factory_prompt,
          UITests.test_silent_ui_getusername,
          UITests.test_text_ui_getusername,
          UITests.test_text_ui_getusername_utf8):prompt is now displayed on
          stderr.
          
          * bzrlib/tests/test_http.py:
          (TestAuth.test_prompt_for_username,
          TestAuth.test_prompt_for_password): prompt is now displayed on
          stderr.
          
          * bzrlib/tests/test_config.py:
          (TestAuthenticationConfig._check_default_password_prompt,
          TestAuthenticationConfig._check_default_username_prompt): prompt
          is now displayed on stderr.
        modified:
          NEWS
          bzrlib/tests/test_config.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_ui.py
          bzrlib/ui/__init__.py
        ------------------------------------------------------------
        revno: 3815.726.2
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 376582-auth-prompt
        timestamp: Tue 2009-06-02 11:21:20 +0200
        message:
          Merge bzr.dev
        added:
          bzrlib/send.py
          bzrlib/tests/per_repository_reference/test_fetch.py
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/per_repository_reference/test_unlock.py
        renamed:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
        modified:
          Makefile
          NEWS
          bzr
          bzrlib/__init__.py
          bzrlib/_rio_pyx.pyx
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/diff.py
          bzrlib/foreign.py
          bzrlib/groupcompress.py
          bzrlib/inventory.py
          bzrlib/knit.py
          bzrlib/log.py
          bzrlib/mutabletree.py
          bzrlib/osutils.py
          bzrlib/remote.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/revisiontree.py
          bzrlib/smart/repository.py
          bzrlib/smart/server.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_send.py
          bzrlib/tests/blackbox/test_serve.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/branch_implementations/test_push.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_fileid_involved.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/per_repository_reference/test_default_stacking.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_transform.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/transform.py
          bzrlib/transport/__init__.py
          bzrlib/tree.py
          bzrlib/workingtree.py
          bzrlib/workingtree_4.py
          doc/en/user-guide/svn_plugin.txt
          bzrlib/tests/tree_implementations/test_get_file_with_stat.py
        ------------------------------------------------------------
        revno: 3815.726.3
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 376582-auth-prompt
        timestamp: Tue 2009-06-02 11:23:49 +0200
        message:
          Fixed as per Ian's review.
        modified:
          NEWS
        ------------------------------------------------------------
        revno: 3815.726.4
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 376582-auth-prompt
        timestamp: Tue 2009-06-02 15:48:27 +0200
        message:
          Fix plugin test too :-/
          
          * bzrlib/plugins/launchpad/test_register.py:
          (TestGatherUserCredentials.test_gather_user_credentials_prompts):prompt
          is now displayed on stderr.
        modified:
          NEWS
          bzrlib/plugins/launchpad/test_register.py
        ------------------------------------------------------------
        revno: 3815.727.1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: integration
        timestamp: Tue 2009-06-02 15:52:27 +0200
        message:
          Display prompt on stderr (not stdout)
        modified:
          NEWS
          bzrlib/plugins/launchpad/test_register.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_ui.py
          bzrlib/ui/__init__.py
    ------------------------------------------------------------
    revno: 3815.684.38
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-06-02 16:39:06 +0100
    message:
      (Mattias Eriksson) Clear the terminal before outputing 'bzr ls'
      	results.
    modified:
      bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.728.1
        committer: Mattias Eriksson <snaggen at acc.umu.se>
        branch nick: bzr.ls-fix
        timestamp: Mon 2009-06-01 14:00:20 +0200
        message:
          Clear the progress bar for cmd_ls before writing the output.
        modified:
          bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.728.2
        committer: Mattias Eriksson <snaggen at acc.umu.se>
        branch nick: bzr.ls-fix
        timestamp: Tue 2009-06-02 11:18:26 +0200
        message:
          Fix to avoid possible race conditions if import ordering is changed.
        modified:
          bzrlib/builtins.py
    ------------------------------------------------------------
    revno: 3815.684.39
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-06-03 01:49:18 +0100
    message:
      (igc) make recursion optional in iter-entries()
    modified:
      bzrlib/inventory.py
      bzrlib/tests/inventory_implementations/basics.py
        ------------------------------------------------------------
        revno: 3815.729.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: iter-entries-norecurse
        timestamp: Mon 2009-05-18 13:12:38 +1000
        message:
          add recursive parameter to iter_entries()
        modified:
          bzrlib/inventory.py
          bzrlib/tests/inventory_implementations/basics.py
        ------------------------------------------------------------
        revno: 3815.730.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: integration
        timestamp: Wed 2009-06-03 09:53:06 +1000
        message:
          (igc) make recursion optional in iter-entries()
        modified:
          bzrlib/inventory.py
          bzrlib/tests/inventory_implementations/basics.py
    ------------------------------------------------------------
    revno: 3815.684.40
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-06-03 07:38:17 +0100
    message:
      (igc) address temp file issue with diff --using on Windows (Martitza
      	Mendez)
    modified:
      NEWS
      bzrlib/diff.py
        ------------------------------------------------------------
        revno: 3815.731.1
        committer: Martitza Mendez <martitza at rubuntu>
        branch nick: bzr_wc
        timestamp: Tue 2009-05-12 20:55:25 -0700
        message:
          Fix 363837 : catch OSError from osutils.rmtree and mutter to trace file.
          update NEWS accordingly
        modified:
          NEWS
          bzrlib/diff.py
        ------------------------------------------------------------
        revno: 3815.732.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: integration
        timestamp: Wed 2009-06-03 15:44:18 +1000
        message:
          (igc) address temp file issue with diff --using on Windows (Martitza Mendez)
        modified:
          NEWS
          bzrlib/diff.py
    ------------------------------------------------------------
    revno: 3815.684.41
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-06-03 09:04:35 +0100
    message:
      (andrew) Fix tracebacks when receiving error responses to
      	BzrDirFormat.initialize* RPCs.
    modified:
      NEWS
      bzrlib/bzrdir.py
      bzrlib/tests/test_remote.py
        ------------------------------------------------------------
        revno: 3815.733.1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-perm-denied-during-push-create
        timestamp: Tue 2009-06-02 16:01:55 +1000
        message:
          Translate ErrorFromSmartServer in RemoteBzrDirFormat.
        modified:
          bzrlib/bzrdir.py
          bzrlib/tests/test_remote.py
        ------------------------------------------------------------
        revno: 3815.733.2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-perm-denied-during-push-create
        timestamp: Tue 2009-06-02 16:05:06 +1000
        message:
          Add NEWS entry.
        modified:
          NEWS
        ------------------------------------------------------------
        revno: 3815.733.3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-perm-denied-during-push-create
        timestamp: Wed 2009-06-03 14:40:53 +1000
        message:
          Add test suggested by John.
        modified:
          bzrlib/tests/test_remote.py
        ------------------------------------------------------------
        revno: 3815.733.4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-perm-denied-during-push-create
        timestamp: Wed 2009-06-03 14:42:02 +1000
        message:
          Merge, resolving NEWS conflict.
        added:
          bzrlib/send.py
          bzrlib/tests/per_repository_reference/test_fetch.py
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/per_repository_reference/test_unlock.py
        renamed:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
        modified:
          Makefile
          NEWS
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/diff.py
          bzrlib/foreign.py
          bzrlib/groupcompress.py
          bzrlib/inventory.py
          bzrlib/knit.py
          bzrlib/log.py
          bzrlib/mutabletree.py
          bzrlib/plugins/launchpad/test_register.py
          bzrlib/remote.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/smart/repository.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/inventory_implementations/basics.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_fileid_involved.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/per_repository_reference/test_default_stacking.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_ui.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/transform.py
          bzrlib/tree.py
          bzrlib/ui/__init__.py
          bzrlib/workingtree.py
          bzrlib/tests/tree_implementations/test_get_file_with_stat.py
        ------------------------------------------------------------
        revno: 3815.733.5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: hpss-perm-denied-during-push-create
        timestamp: Wed 2009-06-03 16:43:45 +1000
        message:
          Merge, resolving NEWS conflict.
        modified:
          NEWS
          bzrlib/diff.py
    ------------------------------------------------------------
    revno: 3815.684.42
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-06-03 16:02:09 +0100
    message:
      (John Szakmeister) Fix error formatting for tar related KnowFailure
      	on Mac
    modified:
      bzrlib/tests/blackbox/test_export.py
        ------------------------------------------------------------
        revno: 3815.734.1
        committer: jszakmeister <john at szakmeister.net>
        branch nick: export-test-fix
        timestamp: Wed 2009-06-03 06:16:23 -0400
        message:
          Wrap the argument to the KnownFailure string as a tuple to keep from getting an error about not consuming all the arguments.
        modified:
          bzrlib/tests/blackbox/test_export.py
    ------------------------------------------------------------
    revno: 3815.684.43
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-06-03 22:08:45 +0100
    message:
      (Jelmer) Register the CHK serializer in the serializer registry.
    modified:
      bzrlib/serializer.py
      bzrlib/tests/test_serializer.py
        ------------------------------------------------------------
        revno: 3815.735.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Wed 2009-06-03 22:02:46 +0200
        message:
          Register the version 9 serializer in the registry.
        modified:
          bzrlib/serializer.py
          bzrlib/tests/test_serializer.py
    ------------------------------------------------------------
    revno: 3815.684.44
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-06-03 23:22:59 +0100
    message:
      (Jelmer) deal with text revisions that originated in revisions that
      	are ghosts in reconcile.
    modified:
      NEWS
      bzrlib/repofmt/pack_repo.py
      bzrlib/tests/per_repository/test_reconcile.py
        ------------------------------------------------------------
        revno: 3815.736.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: referenced-ghost-text
        timestamp: Thu 2009-05-28 17:05:58 +0200
        message:
          Reconcile can now deal with text revisions that originated in revisions that are ghosts.
        modified:
          NEWS
          bzrlib/repofmt/pack_repo.py
          bzrlib/tests/per_repository/test_reconcile.py
        ------------------------------------------------------------
        revno: 3815.736.2
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: referenced-ghost-text
        timestamp: Wed 2009-06-03 23:28:52 +0200
        message:
          Merge bzr.dev.
        added:
          bzrlib/send.py
          bzrlib/tests/per_repository_reference/test_fetch.py
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/per_repository_reference/test_unlock.py
        renamed:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
        modified:
          Makefile
          NEWS
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/bzrdir.py
          bzrlib/diff.py
          bzrlib/foreign.py
          bzrlib/groupcompress.py
          bzrlib/inventory.py
          bzrlib/knit.py
          bzrlib/log.py
          bzrlib/mutabletree.py
          bzrlib/plugins/launchpad/test_register.py
          bzrlib/remote.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/serializer.py
          bzrlib/smart/repository.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/blackbox/test_export.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/inventory_implementations/basics.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_fileid_involved.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/per_repository_reference/test_default_stacking.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_remote.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_serializer.py
          bzrlib/tests/test_ui.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/transform.py
          bzrlib/tree.py
          bzrlib/ui/__init__.py
          bzrlib/workingtree.py
          bzrlib/tests/tree_implementations/test_get_file_with_stat.py
    ------------------------------------------------------------
    revno: 3815.684.45
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-06-04 00:22:55 +0100
    message:
      (Jelmer) Support ghosts in mainline in a couple more Bazaar commands.
    modified:
      NEWS
      bzrlib/branch.py
      bzrlib/reconcile.py
      bzrlib/repository.py
      bzrlib/tests/branch_implementations/test_check.py
      bzrlib/tests/branch_implementations/test_reconcile.py
      bzrlib/tests/branch_implementations/test_sprout.py
      bzrlib/tests/per_repository/test_iter_reverse_revision_history.py
        ------------------------------------------------------------
        revno: 3815.737.1
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Tue 2009-04-07 22:31:41 +0200
        message:
          Support cloning of branches with ghosts in the left hand side history.
        modified:
          NEWS
          bzrlib/branch.py
          bzrlib/repository.py
        ------------------------------------------------------------
        revno: 3815.737.2
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bzr.dev
        timestamp: Wed 2009-04-08 02:21:49 +0200
        message:
          Cope with ghosts in Branch.check()
        modified:
          bzrlib/branch.py
        ------------------------------------------------------------
        revno: 3815.737.3
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: mainline-ghosts
        timestamp: Tue 2009-05-05 14:43:28 +0200
        message:
          Use find_distance_to_null.
        modified:
          bzrlib/branch.py
        ------------------------------------------------------------
        revno: 3815.737.4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: mainline-ghosts
        timestamp: Thu 2009-05-28 17:22:13 +0200
        message:
          Add tests for ghosts in mainline in check.
        modified:
          bzrlib/tests/branch_implementations/test_check.py
        ------------------------------------------------------------
        revno: 3815.737.5
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: mainline-ghosts
        timestamp: Thu 2009-05-28 17:28:25 +0200
        message:
          Add test for ghosts in Repository.iter_reverse_revision_history.
        modified:
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py
        ------------------------------------------------------------
        revno: 3815.737.6
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: mainline-ghosts
        timestamp: Thu 2009-05-28 17:59:16 +0200
        message:
          Add test for handling ghosts in Branch._synchronize_history if the revision that's being cloned is not the tip.
        modified:
          bzrlib/tests/branch_implementations/test_sprout.py
        ------------------------------------------------------------
        revno: 3815.737.7
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: mainline-ghosts
        timestamp: Thu 2009-05-28 18:04:39 +0200
        message:
          Merge bzr.dev.
        removed:
          bzrlib/tests/test_http_implementations.py
          bzrlib/util/configobj/docs/
          bzrlib/util/configobj/docs/BSD-LICENSE.txt
          bzrlib/util/configobj/docs/configobj.txt
          bzrlib/util/configobj/docs/validate.txt
        added:
          bzrlib/_rio_py.py
          bzrlib/_rio_pyx.pyx
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_reference.py
          bzrlib/tests/per_interbranch/test_pull.py
          bzrlib/tests/per_interbranch/test_push.py
          bzrlib/tests/test__rio.py
        renamed:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          doc/developers/HACKING.txt => doc/en/developer-guide/HACKING.txt
        modified:
          .bzrignore
          Makefile
          NEWS
          bzr
          bzrlib/__init__.py
          bzrlib/_btree_serializer_c.pyx
          bzrlib/_groupcompress_py.py
          bzrlib/annotate.py
          bzrlib/branch.py
          bzrlib/branchbuilder.py
          bzrlib/btree_index.py
          bzrlib/builtins.py
          bzrlib/bzrdir.py
          bzrlib/chk_map.py
          bzrlib/commands.py
          bzrlib/config.py
          bzrlib/dirstate.py
          bzrlib/errors.py
          bzrlib/fetch.py
          bzrlib/filters/__init__.py
          bzrlib/filters/eol.py
          bzrlib/foreign.py
          bzrlib/graph.py
          bzrlib/groupcompress.py
          bzrlib/hashcache.py
          bzrlib/help_topics/en/eol.txt
          bzrlib/help_topics/en/rules.txt
          bzrlib/hooks.py
          bzrlib/info.py
          bzrlib/inventory.py
          bzrlib/knit.py
          bzrlib/lock.py
          bzrlib/lockdir.py
          bzrlib/log.py
          bzrlib/lru_cache.py
          bzrlib/mail_client.py
          bzrlib/merge.py
          bzrlib/merge_directive.py
          bzrlib/mutabletree.py
          bzrlib/osutils.py
          bzrlib/plugins/launchpad/__init__.py
          bzrlib/plugins/launchpad/account.py
          bzrlib/plugins/netrc_credential_store/__init__.py
          bzrlib/push.py
          bzrlib/reconfigure.py
          bzrlib/remote.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/revision.py
          bzrlib/revisiontree.py
          bzrlib/rio.py
          bzrlib/rules.py
          bzrlib/smart/branch.py
          bzrlib/smart/bzrdir.py
          bzrlib/smart/medium.py
          bzrlib/smart/message.py
          bzrlib/smart/repository.py
          bzrlib/smart/request.py
          bzrlib/smart/server.py
          bzrlib/smtp_connection.py
          bzrlib/switch.py
          bzrlib/tag.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/__init__.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/blackbox/test_bound_branches.py
          bzrlib/tests/blackbox/test_branch.py
          bzrlib/tests/blackbox/test_commit.py
          bzrlib/tests/blackbox/test_export.py
          bzrlib/tests/blackbox/test_filesystem_cicp.py
          bzrlib/tests/blackbox/test_info.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_logformats.py
          bzrlib/tests/blackbox/test_ls.py
          bzrlib/tests/blackbox/test_pull.py
          bzrlib/tests/blackbox/test_push.py
          bzrlib/tests/blackbox/test_reconfigure.py
          bzrlib/tests/blackbox/test_selftest.py
          bzrlib/tests/blackbox/test_send.py
          bzrlib/tests/blackbox/test_serve.py
          bzrlib/tests/blackbox/test_switch.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/branch_implementations/test_create_clone.py
          bzrlib/tests/branch_implementations/test_locking.py
          bzrlib/tests/branch_implementations/test_parent.py
          bzrlib/tests/branch_implementations/test_pull.py
          bzrlib/tests/branch_implementations/test_push.py
          bzrlib/tests/branch_implementations/test_sprout.py
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py
          bzrlib/tests/http_utils.py
          bzrlib/tests/interrepository_implementations/__init__.py
          bzrlib/tests/interrepository_implementations/test_fetch.py
          bzrlib/tests/lock_helpers.py
          bzrlib/tests/per_interbranch/__init__.py
          bzrlib/tests/per_interbranch/test_update_revisions.py
          bzrlib/tests/per_repository/test_commit_builder.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_repository.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/test__dirstate_helpers.py
          bzrlib/tests/test__groupcompress.py
          bzrlib/tests/test_branch.py
          bzrlib/tests/test_branchbuilder.py
          bzrlib/tests/test_bundle.py
          bzrlib/tests/test_chk_map.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_dirstate.py
          bzrlib/tests/test_eol_filters.py
          bzrlib/tests/test_errors.py
          bzrlib/tests/test_export.py
          bzrlib/tests/test_fetch.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_ftp_transport.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_knit.py
          bzrlib/tests/test_lockable_files.py
          bzrlib/tests/test_lockdir.py
          bzrlib/tests/test_log.py
          bzrlib/tests/test_lru_cache.py
          bzrlib/tests/test_mail_client.py
          bzrlib/tests/test_merge.py
          bzrlib/tests/test_merge_directive.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_reconfigure.py
          bzrlib/tests/test_remote.py
          bzrlib/tests/test_rename_map.py
          bzrlib/tests/test_revision.py
          bzrlib/tests/test_selftest.py
          bzrlib/tests/test_sftp_transport.py
          bzrlib/tests/test_shelf.py
          bzrlib/tests/test_smart.py
          bzrlib/tests/test_smart_request.py
          bzrlib/tests/test_smart_transport.py
          bzrlib/tests/test_source.py
          bzrlib/tests/test_switch.py
          bzrlib/tests/test_tag.py
          bzrlib/tests/test_transform.py
          bzrlib/tests/test_transport_implementations.py
          bzrlib/tests/test_ui.py
          bzrlib/tests/test_upgrade.py
          bzrlib/tests/test_urlutils.py
          bzrlib/tests/test_versionedfile.py
          bzrlib/tests/test_workingtree_4.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/tree_implementations/test_get_symlink_target.py
          bzrlib/tests/tree_implementations/test_inv.py
          bzrlib/tests/tree_implementations/test_path_content_summary.py
          bzrlib/tests/tree_implementations/test_test_trees.py
          bzrlib/tests/tree_implementations/test_walkdirs.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/test_parents.py
          bzrlib/transform.py
          bzrlib/transport/__init__.py
          bzrlib/transport/ftp/__init__.py
          bzrlib/transport/ftp/_gssapi.py
          bzrlib/transport/http/__init__.py
          bzrlib/transport/http/_urllib2_wrappers.py
          bzrlib/transport/ssh.py
          bzrlib/tree.py
          bzrlib/ui/__init__.py
          bzrlib/ui/text.py
          bzrlib/urlutils.py
          bzrlib/util/configobj/configobj.py
          bzrlib/versionedfile.py
          bzrlib/win32utils.py
          bzrlib/workingtree.py
          bzrlib/workingtree_4.py
          bzrlib/xml_serializer.py
          doc/en/user-guide/installing_bazaar.txt
          doc/en/user-guide/svn_plugin.txt
          setup.py
          bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          doc/en/developer-guide/HACKING.txt
        ------------------------------------------------------------
        revno: 3815.737.8
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: mainline-ghosts
        timestamp: Tue 2009-06-02 02:45:46 +0200
        message:
          Consistently use find_distance_to_null.
        modified:
          bzrlib/branch.py
        ------------------------------------------------------------
        revno: 3815.737.9
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: mainline-ghosts
        timestamp: Tue 2009-06-02 03:15:14 +0200
        message:
          Don't skip other checks when finding ghosts in mainline.
        modified:
          bzrlib/branch.py
        ------------------------------------------------------------
        revno: 3815.737.10
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: mainline-ghosts
        timestamp: Tue 2009-06-02 03:17:56 +0200
        message:
          Remove no longer valid comment about catching KeyError.
        modified:
          bzrlib/repository.py
        ------------------------------------------------------------
        revno: 3815.737.11
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: mainline-ghosts
        timestamp: Tue 2009-06-02 03:27:37 +0200
        message:
          Support reconcile on branches with ghosts in their mainline.
        modified:
          bzrlib/reconcile.py
          bzrlib/tests/branch_implementations/test_reconcile.py
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py
        ------------------------------------------------------------
        revno: 3815.737.12
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: mainline-ghosts
        timestamp: Wed 2009-06-03 23:31:43 +0200
        message:
          Merge bzr.dev.
        added:
          bzrlib/send.py
          bzrlib/tests/per_repository_reference/test_fetch.py
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/per_repository_reference/test_unlock.py
        modified:
          Makefile
          NEWS
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/bzrdir.py
          bzrlib/diff.py
          bzrlib/foreign.py
          bzrlib/groupcompress.py
          bzrlib/inventory.py
          bzrlib/knit.py
          bzrlib/log.py
          bzrlib/plugins/launchpad/test_register.py
          bzrlib/remote.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/serializer.py
          bzrlib/smart/repository.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/blackbox/test_export.py
          bzrlib/tests/inventory_implementations/basics.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_fileid_involved.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/per_repository_reference/test_default_stacking.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_remote.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_serializer.py
          bzrlib/tests/test_ui.py
          bzrlib/ui/__init__.py
        ------------------------------------------------------------
        revno: 3815.737.13
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: mainline-ghosts
        timestamp: Thu 2009-06-04 00:29:22 +0200
        message:
          merge bzr.dev.
        modified:
          NEWS
          bzrlib/repofmt/pack_repo.py
          bzrlib/tests/per_repository/test_reconcile.py
    ------------------------------------------------------------
    revno: 3815.684.46
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-06-04 05:59:50 +0100
    message:
      (jam) BzrDirFormat1.require_stacking upgrades the branch separate
      	from the repo.
    modified:
      bzrlib/bzrdir.py
      bzrlib/tests/blackbox/test_branch.py
      bzrlib/tests/per_repository_reference/test_initialize.py
        ------------------------------------------------------------
        revno: 3815.738.1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.16-remote-format-stacking
        timestamp: Wed 2009-06-03 13:08:53 -0500
        message:
          Split out the auto-upgrade logic inside CreateRepository.acquire_repository.
          
          Instead of always upgrading the repo format *and* the branch format, now we only upgrade
          the repo if it doesn't support stacking, and only upgrade the branch if *it*
          doesn't support stacking.
          It is a bit of an end-run around the fact that initialize_on_transport_ex
          tries to set a repository format but *doesn't* set a branch format, and then
          goes on to create a repo which wants to know what branch format it would create.
          Which causes it to revert to the default branch format which doesn't support
          stacking.
          
          At least it works.
        modified:
          bzrlib/bzrdir.py
          bzrlib/tests/per_repository_reference/test_initialize.py
        ------------------------------------------------------------
        revno: 3815.738.2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.16-remote-format-stacking
        timestamp: Wed 2009-06-03 13:22:21 -0500
        message:
          Move the logic back up into BzrDirFormat1.require_stacking, passing in the extra params.
          This gives us a single location where formats are hard-coded
          it also means that 'bzr branch --stacked' can preserve the repository
          format, even when the Branch format is 'too old'. (Such as when you
          convert a repo, and don't convert all of the contained branches.)
        modified:
          bzrlib/bzrdir.py
        ------------------------------------------------------------
        revno: 3815.738.3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.16-remote-format-stacking
        timestamp: Wed 2009-06-03 15:03:55 -0500
        message:
          Change back to defaulting to --1.6 format, and update the blackbox tests.
        modified:
          bzrlib/bzrdir.py
          bzrlib/tests/blackbox/test_branch.py
        ------------------------------------------------------------
        revno: 3815.738.4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.16-remote-format-stacking
        timestamp: Wed 2009-06-03 21:15:46 -0500
        message:
          Per Andrew's good advice, use possible_transports=None
        modified:
          bzrlib/bzrdir.py
    ------------------------------------------------------------
    revno: 3815.684.47
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-06-04 10:57:28 +0100
    message:
      (vila) Add cpu # detection for OSX
    modified:
      NEWS
      bzrlib/tests/__init__.py
        ------------------------------------------------------------
        revno: 3815.739.1
        committer: jszakmeister <john at szakmeister.net>
        branch nick: parallel-test-fix
        timestamp: Wed 2009-06-03 06:09:38 -0400
        message:
          Enable parallel testing on Mac OS X.
        modified:
          bzrlib/tests/__init__.py
        ------------------------------------------------------------
        revno: 3815.739.2
        committer: jszakmeister <john at szakmeister.net>
        branch nick: parallel-test-fix
        timestamp: Wed 2009-06-03 20:57:41 -0400
        message:
          Catch more specific exceptions in local_concurrency().
        modified:
          bzrlib/tests/__init__.py
        ------------------------------------------------------------
        revno: 3815.740.1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: integration
        timestamp: Thu 2009-06-04 11:01:17 +0200
        message:
          Add cpu # detection for OSX
        modified:
          NEWS
          bzrlib/tests/__init__.py
    ------------------------------------------------------------
    revno: 3815.684.48
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-06-04 16:34:42 +0100
    message:
      Mark default mail client as supporting message bodies.
    modified:
      bzrlib/mail_client.py
        ------------------------------------------------------------
        revno: 3815.741.1
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Wed 2009-06-03 15:00:32 -0400
        message:
          Merge bzr.dev into bzr.ab.
        removed:
          bzrlib/tests/test_http_implementations.py
          bzrlib/util/configobj/docs/
          bzrlib/util/configobj/docs/BSD-LICENSE.txt
          bzrlib/util/configobj/docs/configobj.txt
          bzrlib/util/configobj/docs/validate.txt
        added:
          bzrlib/_rio_py.py
          bzrlib/_rio_pyx.pyx
          bzrlib/send.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_reference.py
          bzrlib/tests/per_interbranch/test_pull.py
          bzrlib/tests/per_interbranch/test_push.py
          bzrlib/tests/per_repository_reference/test_fetch.py
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/per_repository_reference/test_unlock.py
          bzrlib/tests/test__rio.py
        renamed:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          doc/developers/HACKING.txt => doc/en/developer-guide/HACKING.txt
        modified:
          .bzrignore
          Makefile
          NEWS
          bzr
          bzrlib/__init__.py
          bzrlib/_btree_serializer_c.pyx
          bzrlib/_groupcompress_py.py
          bzrlib/branch.py
          bzrlib/branchbuilder.py
          bzrlib/btree_index.py
          bzrlib/builtins.py
          bzrlib/bzrdir.py
          bzrlib/chk_map.py
          bzrlib/commands.py
          bzrlib/config.py
          bzrlib/diff.py
          bzrlib/errors.py
          bzrlib/fetch.py
          bzrlib/filters/__init__.py
          bzrlib/filters/eol.py
          bzrlib/foreign.py
          bzrlib/graph.py
          bzrlib/groupcompress.py
          bzrlib/hashcache.py
          bzrlib/help_topics/en/eol.txt
          bzrlib/help_topics/en/rules.txt
          bzrlib/hooks.py
          bzrlib/info.py
          bzrlib/inventory.py
          bzrlib/knit.py
          bzrlib/lock.py
          bzrlib/lockdir.py
          bzrlib/log.py
          bzrlib/lru_cache.py
          bzrlib/mail_client.py
          bzrlib/merge.py
          bzrlib/merge_directive.py
          bzrlib/mutabletree.py
          bzrlib/osutils.py
          bzrlib/plugins/launchpad/__init__.py
          bzrlib/plugins/launchpad/account.py
          bzrlib/plugins/launchpad/test_register.py
          bzrlib/plugins/netrc_credential_store/__init__.py
          bzrlib/push.py
          bzrlib/reconfigure.py
          bzrlib/remote.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/revision.py
          bzrlib/revisiontree.py
          bzrlib/rio.py
          bzrlib/rules.py
          bzrlib/smart/branch.py
          bzrlib/smart/bzrdir.py
          bzrlib/smart/medium.py
          bzrlib/smart/message.py
          bzrlib/smart/repository.py
          bzrlib/smart/request.py
          bzrlib/smart/server.py
          bzrlib/smtp_connection.py
          bzrlib/switch.py
          bzrlib/tag.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/__init__.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/blackbox/test_bound_branches.py
          bzrlib/tests/blackbox/test_branch.py
          bzrlib/tests/blackbox/test_commit.py
          bzrlib/tests/blackbox/test_export.py
          bzrlib/tests/blackbox/test_info.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_logformats.py
          bzrlib/tests/blackbox/test_ls.py
          bzrlib/tests/blackbox/test_pull.py
          bzrlib/tests/blackbox/test_push.py
          bzrlib/tests/blackbox/test_reconfigure.py
          bzrlib/tests/blackbox/test_selftest.py
          bzrlib/tests/blackbox/test_send.py
          bzrlib/tests/blackbox/test_serve.py
          bzrlib/tests/blackbox/test_switch.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/branch_implementations/test_create_clone.py
          bzrlib/tests/branch_implementations/test_locking.py
          bzrlib/tests/branch_implementations/test_parent.py
          bzrlib/tests/branch_implementations/test_pull.py
          bzrlib/tests/branch_implementations/test_push.py
          bzrlib/tests/branch_implementations/test_sprout.py
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py
          bzrlib/tests/http_utils.py
          bzrlib/tests/interrepository_implementations/__init__.py
          bzrlib/tests/interrepository_implementations/test_fetch.py
          bzrlib/tests/inventory_implementations/basics.py
          bzrlib/tests/lock_helpers.py
          bzrlib/tests/per_interbranch/__init__.py
          bzrlib/tests/per_interbranch/test_update_revisions.py
          bzrlib/tests/per_repository/test_commit_builder.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_fileid_involved.py
          bzrlib/tests/per_repository/test_repository.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/per_repository_reference/test_default_stacking.py
          bzrlib/tests/test__dirstate_helpers.py
          bzrlib/tests/test__groupcompress.py
          bzrlib/tests/test_branch.py
          bzrlib/tests/test_branchbuilder.py
          bzrlib/tests/test_bundle.py
          bzrlib/tests/test_chk_map.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_dirstate.py
          bzrlib/tests/test_eol_filters.py
          bzrlib/tests/test_errors.py
          bzrlib/tests/test_fetch.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_ftp_transport.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_knit.py
          bzrlib/tests/test_lockable_files.py
          bzrlib/tests/test_lockdir.py
          bzrlib/tests/test_log.py
          bzrlib/tests/test_lru_cache.py
          bzrlib/tests/test_mail_client.py
          bzrlib/tests/test_merge.py
          bzrlib/tests/test_merge_directive.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_reconfigure.py
          bzrlib/tests/test_remote.py
          bzrlib/tests/test_rename_map.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_revision.py
          bzrlib/tests/test_selftest.py
          bzrlib/tests/test_sftp_transport.py
          bzrlib/tests/test_shelf.py
          bzrlib/tests/test_smart.py
          bzrlib/tests/test_smart_request.py
          bzrlib/tests/test_smart_transport.py
          bzrlib/tests/test_source.py
          bzrlib/tests/test_switch.py
          bzrlib/tests/test_tag.py
          bzrlib/tests/test_transform.py
          bzrlib/tests/test_transport_implementations.py
          bzrlib/tests/test_ui.py
          bzrlib/tests/test_upgrade.py
          bzrlib/tests/test_urlutils.py
          bzrlib/tests/test_versionedfile.py
          bzrlib/tests/test_workingtree_4.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/tree_implementations/test_get_symlink_target.py
          bzrlib/tests/tree_implementations/test_inv.py
          bzrlib/tests/tree_implementations/test_path_content_summary.py
          bzrlib/tests/tree_implementations/test_test_trees.py
          bzrlib/tests/tree_implementations/test_walkdirs.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/test_parents.py
          bzrlib/transform.py
          bzrlib/transport/__init__.py
          bzrlib/transport/ftp/__init__.py
          bzrlib/transport/ftp/_gssapi.py
          bzrlib/transport/http/__init__.py
          bzrlib/transport/http/_urllib2_wrappers.py
          bzrlib/transport/ssh.py
          bzrlib/tree.py
          bzrlib/ui/__init__.py
          bzrlib/ui/text.py
          bzrlib/urlutils.py
          bzrlib/util/configobj/configobj.py
          bzrlib/versionedfile.py
          bzrlib/win32utils.py
          bzrlib/workingtree.py
          bzrlib/workingtree_4.py
          bzrlib/xml_serializer.py
          doc/en/user-guide/installing_bazaar.txt
          doc/en/user-guide/svn_plugin.txt
          setup.py
          bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          doc/en/developer-guide/HACKING.txt
        ------------------------------------------------------------
        revno: 3815.741.2
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: Aaron's mergeable stuff
        timestamp: Wed 2009-06-03 15:05:40 -0400
        message:
          Indicate that DefaultMail supports message bodies.
        modified:
          bzrlib/mail_client.py
    ------------------------------------------------------------
    revno: 3815.684.49
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-06-04 22:05:44 +0100
    message:
      (warsaw) Add body and from address support to Claws mail client
    modified:
      NEWS
      bzrlib/mail_client.py
      bzrlib/tests/test_mail_client.py
        ------------------------------------------------------------
        revno: 3815.742.1
        committer: Barry Warsaw <barry at python.org>
        branch nick: claws
        timestamp: Wed 2009-06-03 15:40:52 -0400
        message:
          Make Claws mail client work, with bodies and setting the From field.
        modified:
          bzrlib/mail_client.py
        ------------------------------------------------------------
        revno: 3815.742.2
        committer: Barry Warsaw <barry at python.org>
        branch nick: claws
        timestamp: Thu 2009-06-04 15:25:38 -0400
        message:
          Much simpler approach to support From: in Claws, after discussion with
          abentley.  This does not try to add the support to every mail client.
        modified:
          bzrlib/mail_client.py
          bzrlib/tests/test_mail_client.py
        ------------------------------------------------------------
        revno: 3815.742.3
        committer: Barry Warsaw <barry at python.org>
        branch nick: claws
        timestamp: Thu 2009-06-04 15:56:42 -0400
        message:
          Add test for including body text for Claws.
        modified:
          bzrlib/tests/test_mail_client.py
        ------------------------------------------------------------
        revno: 3815.742.4
        committer: Aaron Bentley <aaron at aaronbentley.com>
        branch nick: claws
        timestamp: Thu 2009-06-04 16:07:30 -0400
        message:
          Update NEWS
        modified:
          NEWS
    ------------------------------------------------------------
    revno: 3815.684.50
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-06-05 03:46:38 +0100
    message:
      (bialix, jelmer, jam) Pyrex bencode and --development7-rich-root
    removed:
      bzrlib/util/tests/test_bencode.py
    added:
      bzrlib/_bencode_pyx.h
      bzrlib/_bencode_pyx.pyx
      bzrlib/benchmarks/bench_tags.py
      bzrlib/bencode.py
      bzrlib/tests/test_bencode.py
      bzrlib/tests/test_chk_serializer.py
    renamed:
      bzrlib/util/bencode.py => bzrlib/util/_bencode_py.py
    modified:
      .bzrignore
      NEWS
      bzrlib/benchmarks/__init__.py
      bzrlib/bundle/serializer/v4.py
      bzrlib/bzrdir.py
      bzrlib/cache_utf8.py
      bzrlib/chk_serializer.py
      bzrlib/groupcompress.py
      bzrlib/multiparent.py
      bzrlib/python-compat.h
      bzrlib/remote.py
      bzrlib/repofmt/groupcompress_repo.py
      bzrlib/repository.py
      bzrlib/serializer.py
      bzrlib/shelf.py
      bzrlib/smart/protocol.py
      bzrlib/smart/repository.py
      bzrlib/tag.py
      bzrlib/tests/__init__.py
      bzrlib/tests/per_repository/test_revision.py
      bzrlib/tests/test_repository.py
      bzrlib/tests/test_smart.py
      bzrlib/tests/test_source.py
      bzrlib/tests/test_transform.py
      bzrlib/transform.py
      bzrlib/versionedfile.py
      setup.py
      bzrlib/util/_bencode_py.py
        ------------------------------------------------------------
        revno: 2694.5.1
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: bzr.pyrex-bencode-2
        timestamp: Sun 2007-08-12 04:53:05 +0300
        message:
          pyrex bencode (without benchmarks)
        removed:
          bzrlib/util/tests/test_bencode.py
        added:
          bzrlib/_bencode_c.h
          bzrlib/_bencode_c.pyx
          bzrlib/bencode.py
          bzrlib/tests/test_bencode.py
        modified:
          .bzrignore
          bzrlib/bundle/serializer/v4.py
          bzrlib/multiparent.py
          bzrlib/tag.py
          bzrlib/tests/__init__.py
          bzrlib/util/bencode.py
          setup.py
        ------------------------------------------------------------
        revno: 2694.5.2
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: bzr.pyrex-bencode-2
        timestamp: Sun 2007-08-12 13:44:50 +0300
        message:
          benchmark for tags serialization/deserialization
        added:
          bzrlib/benchmarks/bench_tags.py
        modified:
          bzrlib/benchmarks/__init__.py
        ------------------------------------------------------------
        revno: 2694.5.3
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Tue 2009-05-26 01:39:12 +0200
        message:
          merge bzr.dev.
        removed:
          bzrlib/plugins/multiparent.py
          bzrlib/store/revision/__init__.py
          bzrlib/store/revision/knit.py
          bzrlib/store/revision/text.py
          bzrlib/tests/interversionedfile_implementations/
          bzrlib/tests/interversionedfile_implementations/__init__.py
          bzrlib/tests/interversionedfile_implementations/test_join.py
          bzrlib/tests/revisionstore_implementations/
          bzrlib/tests/revisionstore_implementations/__init__.py
          bzrlib/tests/revisionstore_implementations/test_all.py
          bzrlib/tests/test_escaped_store.py
          bzrlib/transport/http/_pycurl_errors.py
          bzrlib/util/configobj/docs/
          bzrlib/util/configobj/docs/BSD-LICENSE.txt
          bzrlib/util/configobj/docs/configobj.txt
          bzrlib/util/configobj/docs/validate.txt
          bzrlib/xml6.py
          doc/README.1st
          doc/developers/scratch.txt
          tools/win32/survey.txt
        added:
          bzrlib/_btree_serializer_c.pyx
          bzrlib/_btree_serializer_py.py
          bzrlib/_chk_map_py.py
          bzrlib/_chk_map_pyx.pyx
          bzrlib/_chunks_to_lines_py.py
          bzrlib/_chunks_to_lines_pyx.pyx
          bzrlib/_groupcompress_py.py
          bzrlib/_groupcompress_pyx.pyx
          bzrlib/_patiencediff_c.c
          bzrlib/_readdir_py.py
          bzrlib/_readdir_pyx.pyx
          bzrlib/_rio_py.py
          bzrlib/_rio_pyx.pyx
          bzrlib/_walkdirs_win32.pyx
          bzrlib/benchmarks/bench_pack.py
          bzrlib/bisect_multi.py
          bzrlib/btree_index.py
          bzrlib/chk_map.py
          bzrlib/chk_serializer.py
          bzrlib/chunk_writer.py
          bzrlib/clean_tree.py
          bzrlib/delta.h
          bzrlib/diff-delta.c
          bzrlib/directory_service.py
          bzrlib/fifo_cache.py
          bzrlib/filters/
          bzrlib/filters/__init__.py
          bzrlib/filters/eol.py
          bzrlib/foreign.py
          bzrlib/groupcompress.py
          bzrlib/help_topics/
          bzrlib/help_topics/en/
          bzrlib/help_topics/en/authentication.txt
          bzrlib/help_topics/en/content-filters.txt
          bzrlib/help_topics/en/debug-flags.txt
          bzrlib/help_topics/en/eol.txt
          bzrlib/help_topics/en/log-formats.txt
          bzrlib/help_topics/en/patterns.txt
          bzrlib/help_topics/en/rules.txt
          bzrlib/inventory_delta.py
          bzrlib/lru_cache.py
          bzrlib/mail_client.py
          bzrlib/patiencediff.py
          bzrlib/plugins/launchpad/account.py
          bzrlib/plugins/launchpad/test_account.py
          bzrlib/plugins/launchpad/test_lp_open.py
          bzrlib/plugins/launchpad/test_lp_service.py
          bzrlib/plugins/netrc_credential_store/
          bzrlib/plugins/netrc_credential_store/__init__.py
          bzrlib/plugins/netrc_credential_store/tests/
          bzrlib/plugins/netrc_credential_store/tests/__init__.py
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py
          bzrlib/push.py
          bzrlib/python-compat.h
          bzrlib/readdir.h
          bzrlib/reconfigure.py
          bzrlib/rename_map.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/rules.py
          bzrlib/serializer.py
          bzrlib/shelf.py
          bzrlib/shelf_ui.py
          bzrlib/smart/message.py
          bzrlib/smart/packrepository.py
          bzrlib/switch.py
          bzrlib/tests/blackbox/test_alias.py
          bzrlib/tests/blackbox/test_bundle_info.py
          bzrlib/tests/blackbox/test_check.py
          bzrlib/tests/blackbox/test_clean_tree.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_dump_btree.py
          bzrlib/tests/blackbox/test_filesystem_cicp.py
          bzrlib/tests/blackbox/test_filtered_view_ops.py
          bzrlib/tests/blackbox/test_hooks.py
          bzrlib/tests/blackbox/test_modified.py
          bzrlib/tests/blackbox/test_reconfigure.py
          bzrlib/tests/blackbox/test_reference.py
          bzrlib/tests/blackbox/test_shelve.py
          bzrlib/tests/blackbox/test_switch.py
          bzrlib/tests/blackbox/test_unknowns.py
          bzrlib/tests/blackbox/test_view.py
          bzrlib/tests/branch_implementations/test_check.py
          bzrlib/tests/branch_implementations/test_create_clone.py
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py
          bzrlib/tests/branch_implementations/test_reconcile.py
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py
          bzrlib/tests/branch_implementations/test_stacking.py
          bzrlib/tests/bzrdir_implementations/test_push.py
          bzrlib/tests/commands/test_commit.py
          bzrlib/tests/commands/test_update.py
          bzrlib/tests/fake_command.py
          bzrlib/tests/file_utils.py
          bzrlib/tests/ftp_server/
          bzrlib/tests/ftp_server/__init__.py
          bzrlib/tests/ftp_server/medusa_based.py
          bzrlib/tests/ftp_server/pyftpdlib_based.py
          bzrlib/tests/https_server.py
          bzrlib/tests/interrepository_implementations/test_fetch.py
          bzrlib/tests/inventory_implementations/
          bzrlib/tests/inventory_implementations/__init__.py
          bzrlib/tests/inventory_implementations/basics.py
          bzrlib/tests/per_interbranch/
          bzrlib/tests/per_interbranch/__init__.py
          bzrlib/tests/per_interbranch/test_pull.py
          bzrlib/tests/per_interbranch/test_push.py
          bzrlib/tests/per_interbranch/test_update_revisions.py
          bzrlib/tests/per_repository/helpers.py
          bzrlib/tests/per_repository/test__generate_text_key_index.py
          bzrlib/tests/per_repository/test_add_fallback_repository.py
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py
          bzrlib/tests/per_repository/test_check.py
          bzrlib/tests/per_repository/test_check_reconcile.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_find_text_key_references.py
          bzrlib/tests/per_repository/test_get_parent_map.py
          bzrlib/tests/per_repository/test_has_revisions.py
          bzrlib/tests/per_repository/test_is_write_locked.py
          bzrlib/tests/per_repository/test_refresh_data.py
          bzrlib/tests/per_repository_chk/
          bzrlib/tests/per_repository_chk/__init__.py
          bzrlib/tests/per_repository_chk/test_supported.py
          bzrlib/tests/per_repository_chk/test_unsupported.py
          bzrlib/tests/per_repository_reference/
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/per_repository_reference/test_add_inventory.py
          bzrlib/tests/per_repository_reference/test_add_revision.py
          bzrlib/tests/per_repository_reference/test_add_signature_text.py
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py
          bzrlib/tests/per_repository_reference/test_break_lock.py
          bzrlib/tests/per_repository_reference/test_check.py
          bzrlib/tests/per_repository_reference/test_default_stacking.py
          bzrlib/tests/ssl_certs/
          bzrlib/tests/ssl_certs/__init__.py
          bzrlib/tests/ssl_certs/ca.crt
          bzrlib/tests/ssl_certs/ca.key
          bzrlib/tests/ssl_certs/create_ssls.py
          bzrlib/tests/ssl_certs/server.crt
          bzrlib/tests/ssl_certs/server.csr
          bzrlib/tests/ssl_certs/server_with_pass.key
          bzrlib/tests/ssl_certs/server_without_pass.key
          bzrlib/tests/test__chk_map.py
          bzrlib/tests/test__chunks_to_lines.py
          bzrlib/tests/test__groupcompress.py
          bzrlib/tests/test__rio.py
          bzrlib/tests/test__walkdirs_win32.py
          bzrlib/tests/test_bisect_multi.py
          bzrlib/tests/test_btree_index.py
          bzrlib/tests/test_chk_map.py
          bzrlib/tests/test_chunk_writer.py
          bzrlib/tests/test_clean_tree.py
          bzrlib/tests/test_debug.py
          bzrlib/tests/test_directory_service.py
          bzrlib/tests/test_eol_filters.py
          bzrlib/tests/test_export.py
          bzrlib/tests/test_fifo_cache.py
          bzrlib/tests/test_filters.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_inventory_delta.py
          bzrlib/tests/test_lru_cache.py
          bzrlib/tests/test_mail_client.py
          bzrlib/tests/test_mutabletree.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_patches_data/diff-7
          bzrlib/tests/test_patches_data/mod-7
          bzrlib/tests/test_patches_data/orig-7
          bzrlib/tests/test_reconfigure.py
          bzrlib/tests/test_rename_map.py
          bzrlib/tests/test_rules.py
          bzrlib/tests/test_serializer.py
          bzrlib/tests/test_shelf.py
          bzrlib/tests/test_shelf_ui.py
          bzrlib/tests/test_smart_request.py
          bzrlib/tests/test_switch.py
          bzrlib/tests/test_transport_log.py
          bzrlib/tests/test_uncommit.py
          bzrlib/tests/test_upgrade_stacked.py
          bzrlib/tests/tree_implementations/test_annotate_iter.py
          bzrlib/tests/tree_implementations/test_get_root_id.py
          bzrlib/tests/tree_implementations/test_iter_search_rules.py
          bzrlib/tests/tree_implementations/test_path_content_summary.py
          bzrlib/tests/workingtree_implementations/test_content_filters.py
          bzrlib/tests/workingtree_implementations/test_eol_conversion.py
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py
          bzrlib/tests/workingtree_implementations/test_views.py
          bzrlib/transport/ftp/
          bzrlib/transport/ftp/_gssapi.py
          bzrlib/transport/log.py
          bzrlib/transport/nosmart.py
          bzrlib/transport/trace.py
          bzrlib/util/simplemapi.py
          bzrlib/version_info_formats/format_custom.py
          bzrlib/views.py
          bzrlib/xml5.py
          bzrlib/xml6.py
          contrib/bash/bzrbashprompt.sh
          contrib/bzr_access
          contrib/bzr_ssh_path_limiter
          contrib/convert_to_1.9.py
          doc/developers/authentication-ring.txt
          doc/developers/btree_index_prefetch.txt
          doc/developers/case-insensitive-file-systems.txt
          doc/developers/colocated-branches.txt
          doc/developers/cycle.txt
          doc/developers/development-repo.txt
          doc/developers/directory-fingerprints.txt
          doc/developers/ec2.txt
          doc/developers/groupcompress-design.txt
          doc/developers/improved_chk_index.txt
          doc/developers/integration.txt
          doc/developers/inventory.txt
          doc/developers/last-modified.txt
          doc/developers/lca-merge.txt
          doc/developers/lca_tree_merging.txt
          doc/developers/missing.txt
          doc/developers/network-protocol.txt
          doc/developers/overview.txt
          doc/developers/packrepo.txt
          doc/developers/plugin-api.txt
          doc/developers/ppa.txt
          doc/developers/releasing.txt
          doc/developers/repository-stream.txt
          doc/developers/revision-properties.txt
          doc/developers/testing.txt
          doc/developers/tortoise-strategy.txt
          doc/developers/update.txt
          doc/en/
          doc/en/admin-guide/
          doc/en/admin-guide/index.txt
          doc/en/developer-guide/
          doc/en/mini-tutorial/
          doc/en/mini-tutorial/index.txt
          doc/en/quick-reference/
          doc/en/quick-reference/Makefile
          doc/en/quick-reference/quick-start-summary.pdf
          doc/en/quick-reference/quick-start-summary.png
          doc/en/quick-reference/quick-start-summary.svg
          doc/en/release-notes/
          doc/en/tutorials/
          doc/en/tutorials/using_bazaar_with_launchpad.txt
          doc/en/user-guide/
          doc/en/user-guide/adv_merging.txt
          doc/en/user-guide/annotating_changes.txt
          doc/en/user-guide/bazaar_workflows.txt
          doc/en/user-guide/branching_a_project.txt
          doc/en/user-guide/browsing_history.txt
          doc/en/user-guide/bzrtools_plugin.txt
          doc/en/user-guide/central_intro.txt
          doc/en/user-guide/configuring_bazaar.txt
          doc/en/user-guide/controlling_registration.txt
          doc/en/user-guide/core_concepts.txt
          doc/en/user-guide/distributed_intro.txt
          doc/en/user-guide/entering_commands.txt
          doc/en/user-guide/filtered_views.txt
          doc/en/user-guide/getting_help.txt
          doc/en/user-guide/hooks.txt
          doc/en/user-guide/images/
          doc/en/user-guide/images/workflows_centralized.png
          doc/en/user-guide/images/workflows_centralized.svg
          doc/en/user-guide/images/workflows_gatekeeper.png
          doc/en/user-guide/images/workflows_gatekeeper.svg
          doc/en/user-guide/images/workflows_localcommit.png
          doc/en/user-guide/images/workflows_localcommit.svg
          doc/en/user-guide/images/workflows_peer.png
          doc/en/user-guide/images/workflows_peer.svg
          doc/en/user-guide/images/workflows_pqm.png
          doc/en/user-guide/images/workflows_pqm.svg
          doc/en/user-guide/images/workflows_shared.png
          doc/en/user-guide/images/workflows_shared.svg
          doc/en/user-guide/images/workflows_single.png
          doc/en/user-guide/images/workflows_single.svg
          doc/en/user-guide/installing_bazaar.txt
          doc/en/user-guide/introducing_bazaar.txt
          doc/en/user-guide/merging_changes.txt
          doc/en/user-guide/organizing_branches.txt
          doc/en/user-guide/organizing_your_workspace.txt
          doc/en/user-guide/part2_intro.txt
          doc/en/user-guide/partner_intro.txt
          doc/en/user-guide/publishing_a_branch.txt
          doc/en/user-guide/recording_changes.txt
          doc/en/user-guide/releasing_a_project.txt
          doc/en/user-guide/resolving_conflicts.txt
          doc/en/user-guide/reusing_a_checkout.txt
          doc/en/user-guide/reviewing_changes.txt
          doc/en/user-guide/sending_changes.txt
          doc/en/user-guide/shelving_changes.txt
          doc/en/user-guide/solo_intro.txt
          doc/en/user-guide/stacked.txt
          doc/en/user-guide/starting_a_project.txt
          doc/en/user-guide/svn_plugin.txt
          doc/en/user-guide/undoing_mistakes.txt
          doc/en/user-guide/using_checkouts.txt
          doc/en/user-guide/using_gatekeepers.txt
          doc/en/user-guide/web_browsing.txt
          doc/en/user-guide/working_offline_central.txt
          doc/en/user-guide/writing_a_plugin.txt
          doc/en/user-guide/zen.txt
          doc/en/user-reference/
          doc/en/user-reference/readme.txt
          doc/es/
          doc/es/guia-desarrollador/
          doc/es/guia-usuario/
          doc/es/guia-usuario/index.txt
          doc/es/guia-usuario/resolving_conflicts.txt
          doc/es/guia-usuario/version_info.txt
          doc/es/mini-tutorial/
          doc/es/mini-tutorial/index.txt
          doc/es/notas-version/
          doc/es/referencia/
          doc/es/referencia-rapida/
          doc/es/referencia-rapida/Makefile
          doc/es/referencia-rapida/referencia-rapida.svg
          doc/index.es.txt
          doc/index.txt
          doc/news-template.txt
          tools/check-newsbugs.py
          tools/package_mf.py
          tools/packaging/
          tools/packaging/build-packages.sh
          tools/packaging/lp-upload-release
          tools/packaging/update-changelogs.sh
          tools/packaging/update-packaging-branches.sh
          tools/prepare_for_latex.py
          tools/rst2pdf.py
          tools/win32/build_release.py
          tools/win32/run_script.py
        renamed:
          bzrlib/help_topics.py => bzrlib/help_topics/__init__.py
          bzrlib/patiencediff.py => bzrlib/_patiencediff_py.py
          bzrlib/plugins/launchpad/lp_indirect.py => bzrlib/plugins/launchpad/lp_directory.py
          bzrlib/plugins/launchpad/test_lp_indirect.py => bzrlib/plugins/launchpad/test_lp_directory.py
          bzrlib/tests/HTTPTestUtil.py => bzrlib/tests/http_utils.py
          bzrlib/tests/HttpServer.py => bzrlib/tests/http_server.py
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/
          bzrlib/tests/test_revisionnamespaces.py => bzrlib/tests/test_revisionspec.py
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py
          bzrlib/xml5.py => bzrlib/xml8.py
          doc/bug_trackers.txt => doc/en/user-guide/bug_trackers.txt
          doc/centralized_workflow.txt => doc/en/tutorials/centralized_workflow.txt
          doc/configuration.txt => bzrlib/help_topics/en/configuration.txt
          doc/conflicts.txt => bzrlib/help_topics/en/conflicts.txt
          doc/developers/HACKING.txt => doc/en/developer-guide/HACKING.txt
          doc/http_smart_server.txt => doc/en/user-guide/http_smart_server.txt
          doc/index.txt => doc/en/user-guide/index.txt
          doc/plugins.txt => doc/en/user-guide/plugins.txt
          doc/server.txt => doc/en/user-guide/server.txt
          doc/setting_up_email.txt => doc/en/user-guide/setting_up_email.txt
          doc/shared_repository_layouts.txt => doc/en/user-guide/shared_repository_layouts.txt
          doc/specifying_revisions.txt => doc/en/user-guide/specifying_revisions.txt
          doc/tutorial.txt => doc/en/tutorials/tutorial.txt
          doc/using_aliases.txt => doc/en/user-guide/using_aliases.txt
          doc/version_info.txt => doc/en/user-guide/version_info.txt
        modified:
          .bzrignore
          INSTALL
          Makefile
          NEWS
          README
          bzr
          bzr.ico
          bzrlib/__init__.py
          bzrlib/_dirstate_helpers_c.h
          bzrlib/_dirstate_helpers_c.pyx
          bzrlib/_dirstate_helpers_py.py
          bzrlib/_knit_load_data_c.pyx
          bzrlib/_knit_load_data_py.py
          bzrlib/add.py
          bzrlib/annotate.py
          bzrlib/api.py
          bzrlib/atomicfile.py
          bzrlib/benchmarks/__init__.py
          bzrlib/benchmarks/bench_add.py
          bzrlib/benchmarks/bench_bench.py
          bzrlib/benchmarks/bench_bundle.py
          bzrlib/benchmarks/bench_cache_utf8.py
          bzrlib/benchmarks/bench_checkout.py
          bzrlib/benchmarks/bench_commit.py
          bzrlib/benchmarks/bench_dirstate.py
          bzrlib/benchmarks/bench_info.py
          bzrlib/benchmarks/bench_inventory.py
          bzrlib/benchmarks/bench_knit.py
          bzrlib/benchmarks/bench_log.py
          bzrlib/benchmarks/bench_osutils.py
          bzrlib/benchmarks/bench_rocks.py
          bzrlib/benchmarks/bench_sftp.py
          bzrlib/benchmarks/bench_startup.py
          bzrlib/benchmarks/bench_status.py
          bzrlib/benchmarks/bench_transform.py
          bzrlib/benchmarks/bench_workingtree.py
          bzrlib/benchmarks/bench_xml.py
          bzrlib/benchmarks/tree_creator/__init__.py
          bzrlib/benchmarks/tree_creator/heavily_merged.py
          bzrlib/benchmarks/tree_creator/kernel_like.py
          bzrlib/benchmarks/tree_creator/many_commit.py
          bzrlib/benchmarks/tree_creator/simple_many_commit.py
          bzrlib/branch.py
          bzrlib/branchbuilder.py
          bzrlib/breakin.py
          bzrlib/bugtracker.py
          bzrlib/builtins.py
          bzrlib/bundle/__init__.py
          bzrlib/bundle/apply_bundle.py
          bzrlib/bundle/bundle_data.py
          bzrlib/bundle/commands.py
          bzrlib/bundle/serializer/__init__.py
          bzrlib/bundle/serializer/v08.py
          bzrlib/bundle/serializer/v09.py
          bzrlib/bundle/serializer/v4.py
          bzrlib/bzrdir.py
          bzrlib/cache_utf8.py
          bzrlib/check.py
          bzrlib/cmd_version_info.py
          bzrlib/commands.py
          bzrlib/commit.py
          bzrlib/config.py
          bzrlib/conflicts.py
          bzrlib/counted_lock.py
          bzrlib/debug.py
          bzrlib/decorators.py
          bzrlib/delta.py
          bzrlib/deprecated_graph.py
          bzrlib/diff.py
          bzrlib/dirstate.py
          bzrlib/doc/__init__.py
          bzrlib/doc/api/__init__.py
          bzrlib/email_message.py
          bzrlib/errors.py
          bzrlib/export/__init__.py
          bzrlib/export/dir_exporter.py
          bzrlib/export/tar_exporter.py
          bzrlib/export/zip_exporter.py
          bzrlib/externalcommand.py
          bzrlib/fetch.py
          bzrlib/generate_ids.py
          bzrlib/globbing.py
          bzrlib/gpg.py
          bzrlib/graph.py
          bzrlib/hashcache.py
          bzrlib/help.py
          bzrlib/hooks.py
          bzrlib/identitymap.py
          bzrlib/ignores.py
          bzrlib/index.py
          bzrlib/info.py
          bzrlib/inspect_for_copy.py
          bzrlib/inter.py
          bzrlib/intset.py
          bzrlib/inventory.py
          bzrlib/iterablefile.py
          bzrlib/knit.py
          bzrlib/lazy_import.py
          bzrlib/lazy_regex.py
          bzrlib/lock.py
          bzrlib/lockable_files.py
          bzrlib/lockdir.py
          bzrlib/log.py
          bzrlib/lsprof.py
          bzrlib/memorytree.py
          bzrlib/merge.py
          bzrlib/merge3.py
          bzrlib/merge_directive.py
          bzrlib/missing.py
          bzrlib/msgeditor.py
          bzrlib/multiparent.py
          bzrlib/mutabletree.py
          bzrlib/option.py
          bzrlib/osutils.py
          bzrlib/pack.py
          bzrlib/patch.py
          bzrlib/patches.py
          bzrlib/plugin.py
          bzrlib/plugins/__init__.py
          bzrlib/plugins/launchpad/__init__.py
          bzrlib/plugins/launchpad/lp_registration.py
          bzrlib/plugins/launchpad/test_register.py
          bzrlib/progress.py
          bzrlib/reconcile.py
          bzrlib/registry.py
          bzrlib/remote.py
          bzrlib/repofmt/__init__.py
          bzrlib/repofmt/knitrepo.py
          bzrlib/repofmt/weaverepo.py
          bzrlib/repository.py
          bzrlib/revision.py
          bzrlib/revisionspec.py
          bzrlib/revisiontree.py
          bzrlib/rio.py
          bzrlib/shellcomplete.py
          bzrlib/sign_my_commits.py
          bzrlib/smart/__init__.py
          bzrlib/smart/branch.py
          bzrlib/smart/bzrdir.py
          bzrlib/smart/client.py
          bzrlib/smart/medium.py
          bzrlib/smart/protocol.py
          bzrlib/smart/repository.py
          bzrlib/smart/request.py
          bzrlib/smart/server.py
          bzrlib/smart/vfs.py
          bzrlib/smtp_connection.py
          bzrlib/status.py
          bzrlib/store/__init__.py
          bzrlib/store/text.py
          bzrlib/store/versioned/__init__.py
          bzrlib/strace.py
          bzrlib/symbol_versioning.py
          bzrlib/tag.py
          bzrlib/testament.py
          bzrlib/tests/EncodingAdapter.py
          bzrlib/tests/TestUtil.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/__init__.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/blackbox/test_added.py
          bzrlib/tests/blackbox/test_aliases.py
          bzrlib/tests/blackbox/test_ancestry.py
          bzrlib/tests/blackbox/test_annotate.py
          bzrlib/tests/blackbox/test_bound_branches.py
          bzrlib/tests/blackbox/test_branch.py
          bzrlib/tests/blackbox/test_break_lock.py
          bzrlib/tests/blackbox/test_breakin.py
          bzrlib/tests/blackbox/test_cat.py
          bzrlib/tests/blackbox/test_cat_revision.py
          bzrlib/tests/blackbox/test_checkout.py
          bzrlib/tests/blackbox/test_command_encoding.py
          bzrlib/tests/blackbox/test_commit.py
          bzrlib/tests/blackbox/test_conflicts.py
          bzrlib/tests/blackbox/test_debug.py
          bzrlib/tests/blackbox/test_diff.py
          bzrlib/tests/blackbox/test_exceptions.py
          bzrlib/tests/blackbox/test_export.py
          bzrlib/tests/blackbox/test_find_merge_base.py
          bzrlib/tests/blackbox/test_help.py
          bzrlib/tests/blackbox/test_ignore.py
          bzrlib/tests/blackbox/test_ignored.py
          bzrlib/tests/blackbox/test_info.py
          bzrlib/tests/blackbox/test_init.py
          bzrlib/tests/blackbox/test_inventory.py
          bzrlib/tests/blackbox/test_join.py
          bzrlib/tests/blackbox/test_locale.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_logformats.py
          bzrlib/tests/blackbox/test_ls.py
          bzrlib/tests/blackbox/test_lsprof.py
          bzrlib/tests/blackbox/test_merge.py
          bzrlib/tests/blackbox/test_merge_directive.py
          bzrlib/tests/blackbox/test_missing.py
          bzrlib/tests/blackbox/test_mv.py
          bzrlib/tests/blackbox/test_nick.py
          bzrlib/tests/blackbox/test_non_ascii.py
          bzrlib/tests/blackbox/test_outside_wt.py
          bzrlib/tests/blackbox/test_pack.py
          bzrlib/tests/blackbox/test_pull.py
          bzrlib/tests/blackbox/test_push.py
          bzrlib/tests/blackbox/test_re_sign.py
          bzrlib/tests/blackbox/test_reconcile.py
          bzrlib/tests/blackbox/test_remerge.py
          bzrlib/tests/blackbox/test_remove.py
          bzrlib/tests/blackbox/test_remove_tree.py
          bzrlib/tests/blackbox/test_revert.py
          bzrlib/tests/blackbox/test_revision_history.py
          bzrlib/tests/blackbox/test_revision_info.py
          bzrlib/tests/blackbox/test_revno.py
          bzrlib/tests/blackbox/test_selftest.py
          bzrlib/tests/blackbox/test_send.py
          bzrlib/tests/blackbox/test_serve.py
          bzrlib/tests/blackbox/test_shared_repository.py
          bzrlib/tests/blackbox/test_sign_my_commits.py
          bzrlib/tests/blackbox/test_split.py
          bzrlib/tests/blackbox/test_status.py
          bzrlib/tests/blackbox/test_tags.py
          bzrlib/tests/blackbox/test_testament.py
          bzrlib/tests/blackbox/test_too_much.py
          bzrlib/tests/blackbox/test_uncommit.py
          bzrlib/tests/blackbox/test_update.py
          bzrlib/tests/blackbox/test_upgrade.py
          bzrlib/tests/blackbox/test_version.py
          bzrlib/tests/blackbox/test_version_info.py
          bzrlib/tests/blackbox/test_versioning.py
          bzrlib/tests/blackbox/test_whoami.py
          bzrlib/tests/branch_implementations/__init__.py
          bzrlib/tests/branch_implementations/test_bound_sftp.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/branch_implementations/test_break_lock.py
          bzrlib/tests/branch_implementations/test_commit.py
          bzrlib/tests/branch_implementations/test_create_checkout.py
          bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py
          bzrlib/tests/branch_implementations/test_hooks.py
          bzrlib/tests/branch_implementations/test_http.py
          bzrlib/tests/branch_implementations/test_last_revision_info.py
          bzrlib/tests/branch_implementations/test_locking.py
          bzrlib/tests/branch_implementations/test_parent.py
          bzrlib/tests/branch_implementations/test_permissions.py
          bzrlib/tests/branch_implementations/test_pull.py
          bzrlib/tests/branch_implementations/test_push.py
          bzrlib/tests/branch_implementations/test_revision_history.py
          bzrlib/tests/branch_implementations/test_revision_id_to_revno.py
          bzrlib/tests/branch_implementations/test_sprout.py
          bzrlib/tests/branch_implementations/test_tags.py
          bzrlib/tests/branch_implementations/test_uncommit.py
          bzrlib/tests/branch_implementations/test_update.py
          bzrlib/tests/bzrdir_implementations/__init__.py
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py
          bzrlib/tests/commands/__init__.py
          bzrlib/tests/commands/test_branch.py
          bzrlib/tests/commands/test_cat.py
          bzrlib/tests/commands/test_checkout.py
          bzrlib/tests/commands/test_init.py
          bzrlib/tests/commands/test_init_repository.py
          bzrlib/tests/commands/test_merge.py
          bzrlib/tests/commands/test_missing.py
          bzrlib/tests/commands/test_pull.py
          bzrlib/tests/commands/test_push.py
          bzrlib/tests/interrepository_implementations/__init__.py
          bzrlib/tests/interrepository_implementations/test_interrepository.py
          bzrlib/tests/intertree_implementations/__init__.py
          bzrlib/tests/intertree_implementations/test_compare.py
          bzrlib/tests/lock_helpers.py
          bzrlib/tests/per_lock/__init__.py
          bzrlib/tests/per_lock/test_lock.py
          bzrlib/tests/per_lock/test_temporary_write_lock.py
          bzrlib/tests/per_repository/__init__.py
          bzrlib/tests/per_repository/test_break_lock.py
          bzrlib/tests/per_repository/test_commit_builder.py
          bzrlib/tests/per_repository/test_fileid_involved.py
          bzrlib/tests/per_repository/test_has_same_location.py
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py
          bzrlib/tests/per_repository/test_pack.py
          bzrlib/tests/per_repository/test_reconcile.py
          bzrlib/tests/per_repository/test_repository.py
          bzrlib/tests/per_repository/test_revision.py
          bzrlib/tests/per_repository/test_statistics.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/stub_sftp.py
          bzrlib/tests/test__dirstate_helpers.py
          bzrlib/tests/test_ancestry.py
          bzrlib/tests/test_annotate.py
          bzrlib/tests/test_api.py
          bzrlib/tests/test_atomicfile.py
          bzrlib/tests/test_bad_files.py
          bzrlib/tests/test_branch.py
          bzrlib/tests/test_branchbuilder.py
          bzrlib/tests/test_bugtracker.py
          bzrlib/tests/test_bundle.py
          bzrlib/tests/test_bzrdir.py
          bzrlib/tests/test_cache_utf8.py
          bzrlib/tests/test_commands.py
          bzrlib/tests/test_commit.py
          bzrlib/tests/test_commit_merge.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_conflicts.py
          bzrlib/tests/test_counted_lock.py
          bzrlib/tests/test_decorators.py
          bzrlib/tests/test_delta.py
          bzrlib/tests/test_deprecated_graph.py
          bzrlib/tests/test_diff.py
          bzrlib/tests/test_dirstate.py
          bzrlib/tests/test_email_message.py
          bzrlib/tests/test_errors.py
          bzrlib/tests/test_extract.py
          bzrlib/tests/test_fetch.py
          bzrlib/tests/test_ftp_transport.py
          bzrlib/tests/test_generate_docs.py
          bzrlib/tests/test_generate_ids.py
          bzrlib/tests/test_globbing.py
          bzrlib/tests/test_gpg.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_hashcache.py
          bzrlib/tests/test_help.py
          bzrlib/tests/test_hooks.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_http_response.py
          bzrlib/tests/test_https_ca_bundle.py
          bzrlib/tests/test_identitymap.py
          bzrlib/tests/test_ignores.py
          bzrlib/tests/test_index.py
          bzrlib/tests/test_info.py
          bzrlib/tests/test_inv.py
          bzrlib/tests/test_knit.py
          bzrlib/tests/test_lazy_import.py
          bzrlib/tests/test_lazy_regex.py
          bzrlib/tests/test_lockable_files.py
          bzrlib/tests/test_lockdir.py
          bzrlib/tests/test_log.py
          bzrlib/tests/test_lsprof.py
          bzrlib/tests/test_memorytree.py
          bzrlib/tests/test_merge.py
          bzrlib/tests/test_merge3.py
          bzrlib/tests/test_merge_core.py
          bzrlib/tests/test_merge_directive.py
          bzrlib/tests/test_missing.py
          bzrlib/tests/test_msgeditor.py
          bzrlib/tests/test_multiparent.py
          bzrlib/tests/test_nonascii.py
          bzrlib/tests/test_options.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_osutils_encodings.py
          bzrlib/tests/test_pack.py
          bzrlib/tests/test_patch.py
          bzrlib/tests/test_patches.py
          bzrlib/tests/test_patches_data/diff-6
          bzrlib/tests/test_patches_data/mod
          bzrlib/tests/test_patches_data/mod-2
          bzrlib/tests/test_patches_data/mod-3
          bzrlib/tests/test_patches_data/mod-4
          bzrlib/tests/test_patches_data/mod-5
          bzrlib/tests/test_patches_data/orig
          bzrlib/tests/test_patches_data/orig-2
          bzrlib/tests/test_patches_data/orig-3
          bzrlib/tests/test_patches_data/orig-4
          bzrlib/tests/test_patches_data/orig-5
          bzrlib/tests/test_patches_data/orig-6
          bzrlib/tests/test_permissions.py
          bzrlib/tests/test_plugins.py
          bzrlib/tests/test_progress.py
          bzrlib/tests/test_read_bundle.py
          bzrlib/tests/test_reconcile.py
          bzrlib/tests/test_registry.py
          bzrlib/tests/test_remote.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_revert.py
          bzrlib/tests/test_revision.py
          bzrlib/tests/test_revisiontree.py
          bzrlib/tests/test_rio.py
          bzrlib/tests/test_sampler.py
          bzrlib/tests/test_selftest.py
          bzrlib/tests/test_setup.py
          bzrlib/tests/test_sftp_transport.py
          bzrlib/tests/test_smart.py
          bzrlib/tests/test_smart_add.py
          bzrlib/tests/test_smart_transport.py
          bzrlib/tests/test_smtp_connection.py
          bzrlib/tests/test_source.py
          bzrlib/tests/test_ssh_transport.py
          bzrlib/tests/test_status.py
          bzrlib/tests/test_store.py
          bzrlib/tests/test_strace.py
          bzrlib/tests/test_subsume.py
          bzrlib/tests/test_symbol_versioning.py
          bzrlib/tests/test_tag.py
          bzrlib/tests/test_testament.py
          bzrlib/tests/test_textfile.py
          bzrlib/tests/test_textmerge.py
          bzrlib/tests/test_timestamp.py
          bzrlib/tests/test_trace.py
          bzrlib/tests/test_transactions.py
          bzrlib/tests/test_transform.py
          bzrlib/tests/test_transport.py
          bzrlib/tests/test_transport_implementations.py
          bzrlib/tests/test_tree.py
          bzrlib/tests/test_treebuilder.py
          bzrlib/tests/test_tsort.py
          bzrlib/tests/test_tuned_gzip.py
          bzrlib/tests/test_ui.py
          bzrlib/tests/test_upgrade.py
          bzrlib/tests/test_urlutils.py
          bzrlib/tests/test_version.py
          bzrlib/tests/test_version_info.py
          bzrlib/tests/test_versionedfile.py
          bzrlib/tests/test_weave.py
          bzrlib/tests/test_whitebox.py
          bzrlib/tests/test_win32utils.py
          bzrlib/tests/test_workingtree.py
          bzrlib/tests/test_workingtree_4.py
          bzrlib/tests/test_wsgi.py
          bzrlib/tests/test_xml.py
          bzrlib/tests/transport_util.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/tree_implementations/test_get_file_mtime.py
          bzrlib/tests/tree_implementations/test_get_symlink_target.py
          bzrlib/tests/tree_implementations/test_inv.py
          bzrlib/tests/tree_implementations/test_list_files.py
          bzrlib/tests/tree_implementations/test_revision_tree.py
          bzrlib/tests/tree_implementations/test_test_trees.py
          bzrlib/tests/tree_implementations/test_tree.py
          bzrlib/tests/tree_implementations/test_walkdirs.py
          bzrlib/tests/treeshape.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/test_add.py
          bzrlib/tests/workingtree_implementations/test_add_reference.py
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py
          bzrlib/tests/workingtree_implementations/test_basis_tree.py
          bzrlib/tests/workingtree_implementations/test_break_lock.py
          bzrlib/tests/workingtree_implementations/test_changes_from.py
          bzrlib/tests/workingtree_implementations/test_commit.py
          bzrlib/tests/workingtree_implementations/test_executable.py
          bzrlib/tests/workingtree_implementations/test_flush.py
          bzrlib/tests/workingtree_implementations/test_get_file_mtime.py
          bzrlib/tests/workingtree_implementations/test_get_parent_ids.py
          bzrlib/tests/workingtree_implementations/test_inv.py
          bzrlib/tests/workingtree_implementations/test_is_control_filename.py
          bzrlib/tests/workingtree_implementations/test_is_ignored.py
          bzrlib/tests/workingtree_implementations/test_locking.py
          bzrlib/tests/workingtree_implementations/test_merge_from_branch.py
          bzrlib/tests/workingtree_implementations/test_mkdir.py
          bzrlib/tests/workingtree_implementations/test_move.py
          bzrlib/tests/workingtree_implementations/test_nested_specifics.py
          bzrlib/tests/workingtree_implementations/test_parents.py
          bzrlib/tests/workingtree_implementations/test_paths2ids.py
          bzrlib/tests/workingtree_implementations/test_pull.py
          bzrlib/tests/workingtree_implementations/test_put_file.py
          bzrlib/tests/workingtree_implementations/test_read_working_inventory.py
          bzrlib/tests/workingtree_implementations/test_readonly.py
          bzrlib/tests/workingtree_implementations/test_remove.py
          bzrlib/tests/workingtree_implementations/test_rename_one.py
          bzrlib/tests/workingtree_implementations/test_revision_tree.py
          bzrlib/tests/workingtree_implementations/test_set_root_id.py
          bzrlib/tests/workingtree_implementations/test_smart_add.py
          bzrlib/tests/workingtree_implementations/test_uncommit.py
          bzrlib/tests/workingtree_implementations/test_unversion.py
          bzrlib/tests/workingtree_implementations/test_walkdirs.py
          bzrlib/tests/workingtree_implementations/test_workingtree.py
          bzrlib/textfile.py
          bzrlib/textinv.py
          bzrlib/textmerge.py
          bzrlib/textui.py
          bzrlib/timestamp.py
          bzrlib/trace.py
          bzrlib/transactions.py
          bzrlib/transform.py
          bzrlib/transport/__init__.py
          bzrlib/transport/brokenrename.py
          bzrlib/transport/chroot.py
          bzrlib/transport/decorator.py
          bzrlib/transport/fakenfs.py
          bzrlib/transport/fakevfat.py
          bzrlib/transport/http/__init__.py
          bzrlib/transport/http/_pycurl.py
          bzrlib/transport/http/_urllib.py
          bzrlib/transport/http/_urllib2_wrappers.py
          bzrlib/transport/http/ca_bundle.py
          bzrlib/transport/http/response.py
          bzrlib/transport/http/wsgi.py
          bzrlib/transport/local.py
          bzrlib/transport/memory.py
          bzrlib/transport/readonly.py
          bzrlib/transport/remote.py
          bzrlib/transport/sftp.py
          bzrlib/transport/ssh.py
          bzrlib/transport/unlistable.py
          bzrlib/tree.py
          bzrlib/treebuilder.py
          bzrlib/tsort.py
          bzrlib/tuned_gzip.py
          bzrlib/ui/__init__.py
          bzrlib/ui/text.py
          bzrlib/uncommit.py
          bzrlib/upgrade.py
          bzrlib/urlutils.py
          bzrlib/util/bencode.py
          bzrlib/util/configobj/configobj.py
          bzrlib/version.py
          bzrlib/version_info_formats/__init__.py
          bzrlib/version_info_formats/format_python.py
          bzrlib/version_info_formats/format_rio.py
          bzrlib/versionedfile.py
          bzrlib/weave.py
          bzrlib/weave_commands.py
          bzrlib/weavefile.py
          bzrlib/win32utils.py
          bzrlib/workingtree.py
          bzrlib/workingtree_4.py
          bzrlib/xml4.py
          bzrlib/xml7.py
          bzrlib/xml_serializer.py
          contrib/newinventory.py
          contrib/pwclient.full
          doc/bazaar-vcs.org.kid
          doc/default.css
          doc/developers/api-versioning.txt
          doc/developers/bundles.txt
          doc/developers/container-format.txt
          doc/developers/incremental-push-pull.txt
          doc/developers/index.txt
          doc/developers/merge-scaling.txt
          doc/developers/performance-contributing.txt
          doc/developers/performance-roadmap.txt
          doc/developers/performance.dot
          doc/developers/planned-change-integration.txt
          doc/developers/planned-performance-changes.txt
          doc/developers/repository.txt
          generate_docs.py
          profile_imports.py
          setup.py
          tools/bzr_epydoc_uid.py
          tools/convertfile.py
          tools/convertinv.py
          tools/doc_generate/__init__.py
          tools/doc_generate/autodoc_bash_completion.py
          tools/doc_generate/autodoc_man.py
          tools/doc_generate/autodoc_rstx.py
          tools/history2revfiles.py
          tools/rst2html.py
          tools/rst2prettyhtml.py
          tools/weavebench.py
          tools/win32/bzr-win32-bdist-postinstall.py
          tools/win32/bzr.iss.cog
          tools/win32/bzr_postinstall.py
          tools/win32/ostools.py
          bzrlib/help_topics/__init__.py
          bzrlib/_patiencediff_py.py
          bzrlib/plugins/launchpad/lp_directory.py
          bzrlib/plugins/launchpad/test_lp_directory.py
          bzrlib/tests/http_utils.py
          bzrlib/tests/http_server.py
          bzrlib/tests/test_revisionspec.py
          bzrlib/transport/ftp/__init__.py
          bzrlib/xml8.py
          doc/en/user-guide/bug_trackers.txt
          bzrlib/help_topics/en/configuration.txt
          bzrlib/help_topics/en/conflicts.txt
          doc/en/developer-guide/HACKING.txt
          doc/en/user-guide/http_smart_server.txt
          doc/en/user-guide/index.txt
          doc/en/user-guide/plugins.txt
          doc/en/user-guide/server.txt
          doc/en/user-guide/setting_up_email.txt
          doc/en/user-guide/shared_repository_layouts.txt
          doc/en/user-guide/specifying_revisions.txt
          doc/en/tutorials/tutorial.txt
          doc/en/user-guide/using_aliases.txt
          doc/en/user-guide/version_info.txt
        ------------------------------------------------------------
        revno: 2694.5.4
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Tue 2009-05-26 11:20:17 +0200
        message:
          Move bzrlib.util.bencode to bzrlib._bencode_py.
        renamed:
          bzrlib/util/bencode.py => bzrlib/_bencode_py.py
        modified:
          bzrlib/bencode.py
          bzrlib/remote.py
          bzrlib/shelf.py
          bzrlib/smart/protocol.py
          bzrlib/smart/repository.py
          bzrlib/tag.py
          bzrlib/tests/__init__.py
          bzrlib/tests/test_bencode.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_smart.py
          bzrlib/tests/test_transform.py
          bzrlib/transform.py
          bzrlib/versionedfile.py
        ------------------------------------------------------------
        revno: 2694.5.5
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Tue 2009-05-26 11:50:19 +0200
        message:
          Support bdecode_as_tuple.
        modified:
          bzrlib/_bencode_c.pyx
          bzrlib/bencode.py
          bzrlib/tests/test_bencode.py
        ------------------------------------------------------------
        revno: 2694.5.6
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Tue 2009-05-26 12:30:57 +0200
        message:
          Use MemoryError rather than custom exception.
        modified:
          bzrlib/_bencode_c.pyx
        ------------------------------------------------------------
        revno: 2694.5.7
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Tue 2009-05-26 12:40:17 +0200
        message:
          use C character constants rather than a custom enum.
        modified:
          bzrlib/_bencode_c.pyx
        ------------------------------------------------------------
        revno: 2694.5.8
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Tue 2009-05-26 12:56:27 +0200
        message:
          Use standard infrastructure for testing python and pyrex bencode implementations.
        modified:
          bzrlib/_bencode_c.pyx
          bzrlib/tests/test_bencode.py
        ------------------------------------------------------------
        revno: 2694.5.9
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Tue 2009-05-26 14:34:10 +0200
        message:
          Fix tests.
        modified:
          bzrlib/_bencode_c.pyx
          bzrlib/_bencode_py.py
          bzrlib/tests/test_bencode.py
        ------------------------------------------------------------
        revno: 2694.5.10
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Tue 2009-05-26 15:57:20 +0200
        message:
          Add some more tests.
        modified:
          bzrlib/_bencode_c.pyx
          bzrlib/tests/test_bencode.py
        ------------------------------------------------------------
        revno: 2694.5.11
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Tue 2009-05-26 17:46:31 +0200
        message:
          Use global python-compat.
        removed:
          bzrlib/_bencode_c.h
        modified:
          bzrlib/_bencode_c.pyx
          bzrlib/python-compat.h
        ------------------------------------------------------------
        revno: 2694.5.12
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Tue 2009-05-26 17:55:30 +0200
        message:
          Avoid using snprintf for strings, use memcpy instead.
        modified:
          bzrlib/_bencode_c.pyx
        ------------------------------------------------------------
        revno: 2694.5.13
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Wed 2009-05-27 10:25:49 +0200
        message:
          Always checks for strings first since they're more common, make sure sizes of strings are never below zero.
        modified:
          bzrlib/_bencode_c.pyx
        ------------------------------------------------------------
        revno: 2694.5.14
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Wed 2009-05-27 10:33:37 +0200
        message:
          Fix copyright headers, add _bencode_py.py to the list of files that do not have to have canonical copyright.
        modified:
          bzrlib/_bencode_c.pyx
          bzrlib/benchmarks/bench_tags.py
          bzrlib/bencode.py
          bzrlib/tests/test_bencode.py
          bzrlib/tests/test_source.py
        ------------------------------------------------------------
        revno: 2694.5.15
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Wed 2009-05-27 12:47:31 +0200
        message:
          Simplify dict parsing.
        modified:
          bzrlib/_bencode_c.pyx
        ------------------------------------------------------------
        revno: 2694.5.16
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Wed 2009-05-27 15:53:53 +0200
        message:
          Simplify the code a bit more.
        modified:
          bzrlib/_bencode_c.pyx
          bzrlib/bencode.py
          bzrlib/tests/test_bencode.py
        ------------------------------------------------------------
        revno: 2694.5.17
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Wed 2009-05-27 16:39:03 +0200
        message:
          Avoid using malloc in the inner loop.
          Use PyInt_FromString rather than PyLong_FromString so we end up with Int objects when possible.
        modified:
          bzrlib/_bencode_c.pyx
        ------------------------------------------------------------
        revno: 2694.5.18
        author: Alexander Belchenko <bialix at ukr.net>
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Wed 2009-05-27 23:20:57 +0200
        message:
          Fix pyrex compatibility.
        modified:
          bzrlib/_bencode_c.pyx
        ------------------------------------------------------------
        revno: 2694.5.19
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Thu 2009-05-28 00:37:25 +0200
        message:
          Support longs in the pyrex extensions, avoid memcpy.
        modified:
          bzrlib/_bencode_c.pyx
          bzrlib/tests/test_bencode.py
        ------------------------------------------------------------
        revno: 2694.5.20
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Thu 2009-05-28 03:28:44 +0200
        message:
          add handling of deep nesting.
        modified:
          bzrlib/_bencode_c.pyx
          bzrlib/tests/test_bencode.py
        ------------------------------------------------------------
        revno: 2694.5.21
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Thu 2009-05-28 09:44:39 +0200
        message:
          Review feedback from Alexander.
        modified:
          bzrlib/_bencode_c.pyx
        ------------------------------------------------------------
        revno: 2694.5.22
        committer: Jelmer Vernooij <jelmer at samba.org>
        branch nick: bencode-pyrex
        timestamp: Thu 2009-05-28 09:46:11 +0200
        message:
          Review feedback from bialix:
          * Use constant for int buffer size
          * Keep reference to original string object
          * Make sure we always change the original string back
        modified:
          bzrlib/_bencode_c.pyx
        ------------------------------------------------------------
        revno: 3815.743.1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Tue 2009-06-02 20:37:27 -0500
        message:
          Merge the bencode implementation.
        removed:
          bzrlib/util/tests/test_bencode.py
        added:
          bzrlib/_bencode_c.pyx
          bzrlib/benchmarks/bench_tags.py
          bzrlib/bencode.py
          bzrlib/tests/test_bencode.py
        renamed:
          bzrlib/util/bencode.py => bzrlib/_bencode_py.py
        modified:
          .bzrignore
          bzrlib/benchmarks/__init__.py
          bzrlib/bundle/serializer/v4.py
          bzrlib/multiparent.py
          bzrlib/python-compat.h
          bzrlib/remote.py
          bzrlib/shelf.py
          bzrlib/smart/protocol.py
          bzrlib/smart/repository.py
          bzrlib/tag.py
          bzrlib/tests/__init__.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_smart.py
          bzrlib/tests/test_source.py
          bzrlib/tests/test_transform.py
          bzrlib/transform.py
          bzrlib/versionedfile.py
          setup.py
          bzrlib/_bencode_py.py
        ------------------------------------------------------------
        revno: 3815.743.2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Tue 2009-06-02 20:43:22 -0500
        message:
          Merge the chk serializer, and update it for the new bencode locations.
        added:
          bzrlib/tests/test_chk_serializer.py
        modified:
          bzrlib/bzrdir.py
          bzrlib/chk_serializer.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repository.py
          bzrlib/tests/__init__.py
          bzrlib/tests/per_repository/test_revision.py
            ------------------------------------------------------------
            revno: 3815.744.1
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: rio-new
            timestamp: Wed 2009-04-15 03:37:51 +0200
            message:
              Add simple revision serializer based on RIO.
            modified:
              bzrlib/chk_serializer.py
              bzrlib/tests/per_repository/test_revision.py
            ------------------------------------------------------------
            revno: 3815.744.2
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: rio
            timestamp: Thu 2009-04-30 20:17:09 +0200
            message:
              Review feedback from Aaron.
            modified:
              bzrlib/chk_serializer.py
            ------------------------------------------------------------
            revno: 3815.744.3
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: rio
            timestamp: Sat 2009-05-02 12:32:24 +0200
            message:
              Merge bzr.dev.
            removed:
              bzrlib/util/configobj/docs/
              bzrlib/util/configobj/docs/BSD-LICENSE.txt
              bzrlib/util/configobj/docs/configobj.txt
              bzrlib/util/configobj/docs/validate.txt
            added:
              bzrlib/tests/blackbox/test_reference.py
            modified:
              Makefile
              NEWS
              bzrlib/__init__.py
              bzrlib/_groupcompress_py.py
              bzrlib/branch.py
              bzrlib/builtins.py
              bzrlib/bzrdir.py
              bzrlib/config.py
              bzrlib/errors.py
              bzrlib/fetch.py
              bzrlib/foreign.py
              bzrlib/groupcompress.py
              bzrlib/hashcache.py
              bzrlib/help_topics/en/rules.txt
              bzrlib/hooks.py
              bzrlib/info.py
              bzrlib/knit.py
              bzrlib/log.py
              bzrlib/lru_cache.py
              bzrlib/mail_client.py
              bzrlib/merge.py
              bzrlib/merge_directive.py
              bzrlib/plugins/launchpad/__init__.py
              bzrlib/plugins/launchpad/account.py
              bzrlib/plugins/netrc_credential_store/__init__.py
              bzrlib/push.py
              bzrlib/reconfigure.py
              bzrlib/remote.py
              bzrlib/repofmt/pack_repo.py
              bzrlib/repository.py
              bzrlib/smart/branch.py
              bzrlib/smart/bzrdir.py
              bzrlib/smart/message.py
              bzrlib/smart/request.py
              bzrlib/smtp_connection.py
              bzrlib/tests/__init__.py
              bzrlib/tests/blackbox/__init__.py
              bzrlib/tests/blackbox/test_add.py
              bzrlib/tests/blackbox/test_branch.py
              bzrlib/tests/blackbox/test_info.py
              bzrlib/tests/blackbox/test_log.py
              bzrlib/tests/blackbox/test_push.py
              bzrlib/tests/branch_implementations/test_branch.py
              bzrlib/tests/branch_implementations/test_create_clone.py
              bzrlib/tests/branch_implementations/test_locking.py
              bzrlib/tests/branch_implementations/test_parent.py
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py
              bzrlib/tests/lock_helpers.py
              bzrlib/tests/per_repository/test_write_group.py
              bzrlib/tests/test__groupcompress.py
              bzrlib/tests/test_branch.py
              bzrlib/tests/test_bundle.py
              bzrlib/tests/test_config.py
              bzrlib/tests/test_dirstate.py
              bzrlib/tests/test_errors.py
              bzrlib/tests/test_fetch.py
              bzrlib/tests/test_foreign.py
              bzrlib/tests/test_groupcompress.py
              bzrlib/tests/test_knit.py
              bzrlib/tests/test_log.py
              bzrlib/tests/test_lru_cache.py
              bzrlib/tests/test_mail_client.py
              bzrlib/tests/test_merge.py
              bzrlib/tests/test_osutils.py
              bzrlib/tests/test_reconfigure.py
              bzrlib/tests/test_remote.py
              bzrlib/tests/test_selftest.py
              bzrlib/tests/test_sftp_transport.py
              bzrlib/tests/test_shelf.py
              bzrlib/tests/test_smart.py
              bzrlib/tests/test_smart_request.py
              bzrlib/tests/test_smart_transport.py
              bzrlib/tests/test_source.py
              bzrlib/tests/test_transport_implementations.py
              bzrlib/tests/test_ui.py
              bzrlib/tests/test_upgrade.py
              bzrlib/tests/test_versionedfile.py
              bzrlib/transport/__init__.py
              bzrlib/transport/ftp/__init__.py
              bzrlib/transport/ftp/_gssapi.py
              bzrlib/transport/http/__init__.py
              bzrlib/transport/http/_urllib2_wrappers.py
              bzrlib/transport/ssh.py
              bzrlib/ui/__init__.py
              bzrlib/urlutils.py
              bzrlib/util/configobj/configobj.py
              bzrlib/versionedfile.py
              bzrlib/workingtree.py
              doc/developers/HACKING.txt
              doc/en/user-guide/installing_bazaar.txt
            ------------------------------------------------------------
            revno: 3815.744.4
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: rio
            timestamp: Sat 2009-05-02 14:34:22 +0200
            message:
              Allow revprops to have have unicode values, as exercised by some of the tests.
            modified:
              bzrlib/chk_serializer.py
            ------------------------------------------------------------
            revno: 3815.744.5
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: rio
            timestamp: Sat 2009-05-02 14:38:16 +0200
            message:
              Fix class comment, mention that serializer is now RIO as opposed to some custom key/value pair format.
            modified:
              bzrlib/chk_serializer.py
            ------------------------------------------------------------
            revno: 3815.744.6
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: rio
            timestamp: Wed 2009-05-06 21:56:11 +0200
            message:
              Merge bzr.dev.
            added:
              bzrlib/tests/per_interbranch/test_pull.py
              bzrlib/tests/per_interbranch/test_push.py
            modified:
              NEWS
              bzrlib/__init__.py
              bzrlib/branch.py
              bzrlib/branchbuilder.py
              bzrlib/builtins.py
              bzrlib/commands.py
              bzrlib/errors.py
              bzrlib/filters/eol.py
              bzrlib/hashcache.py
              bzrlib/osutils.py
              bzrlib/reconfigure.py
              bzrlib/repository.py
              bzrlib/revisiontree.py
              bzrlib/rules.py
              bzrlib/tag.py
              bzrlib/tests/__init__.py
              bzrlib/tests/blackbox/test_bound_branches.py
              bzrlib/tests/blackbox/test_pull.py
              bzrlib/tests/blackbox/test_reconfigure.py
              bzrlib/tests/branch_implementations/test_pull.py
              bzrlib/tests/branch_implementations/test_sprout.py
              bzrlib/tests/per_interbranch/__init__.py
              bzrlib/tests/per_interbranch/test_update_revisions.py
              bzrlib/tests/per_repository/test_commit_builder.py
              bzrlib/tests/per_repository/test_fetch.py
              bzrlib/tests/test__dirstate_helpers.py
              bzrlib/tests/test_branchbuilder.py
              bzrlib/tests/test_bundle.py
              bzrlib/tests/test_dirstate.py
              bzrlib/tests/test_eol_filters.py
              bzrlib/tests/test_fetch.py
              bzrlib/tests/test_osutils.py
              bzrlib/tests/test_shelf.py
              bzrlib/tests/test_tag.py
              bzrlib/tests/test_transform.py
              bzrlib/tests/tree_implementations/test_get_symlink_target.py
              bzrlib/tests/workingtree_implementations/test_parents.py
              bzrlib/transform.py
              bzrlib/tree.py
              bzrlib/workingtree.py
            ------------------------------------------------------------
            revno: 3815.744.7
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: rio
            timestamp: Wed 2009-05-06 22:46:38 +0200
            message:
              Add development7-rich-root format that uses the RIO Serializer.
            modified:
              bzrlib/bzrdir.py
              bzrlib/chk_serializer.py
              bzrlib/repofmt/groupcompress_repo.py
              bzrlib/repository.py
            ------------------------------------------------------------
            revno: 3815.744.8
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: rio-serializer2
            timestamp: Thu 2009-05-14 15:09:49 +0200
            message:
              Some performance tweaks.
            modified:
              bzrlib/chk_serializer.py
            ------------------------------------------------------------
            revno: 3815.744.9
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: rio-serializer2
            timestamp: Fri 2009-05-15 00:05:42 +0200
            message:
              Merge in Pyrex RIO implementation.
            removed:
              bzrlib/tests/test_http_implementations.py
            added:
              bzrlib/_rio_py.py
              bzrlib/_rio_pyx.pyx
              bzrlib/tests/test__rio.py
            renamed:
              doc/developers/HACKING.txt => doc/en/developer-guide/HACKING.txt
            modified:
              .bzrignore
              Makefile
              NEWS
              bzrlib/btree_index.py
              bzrlib/builtins.py
              bzrlib/hooks.py
              bzrlib/knit.py
              bzrlib/lock.py
              bzrlib/lockdir.py
              bzrlib/merge_directive.py
              bzrlib/osutils.py
              bzrlib/remote.py
              bzrlib/repository.py
              bzrlib/rio.py
              bzrlib/smart/medium.py
              bzrlib/smart/repository.py
              bzrlib/switch.py
              bzrlib/tests/__init__.py
              bzrlib/tests/blackbox/test_log.py
              bzrlib/tests/blackbox/test_logformats.py
              bzrlib/tests/blackbox/test_ls.py
              bzrlib/tests/blackbox/test_push.py
              bzrlib/tests/branch_implementations/test_locking.py
              bzrlib/tests/http_utils.py
              bzrlib/tests/per_repository/test_repository.py
              bzrlib/tests/per_repository/test_write_group.py
              bzrlib/tests/test_http.py
              bzrlib/tests/test_knit.py
              bzrlib/tests/test_lockable_files.py
              bzrlib/tests/test_lockdir.py
              bzrlib/tests/test_log.py
              bzrlib/tests/test_merge_directive.py
              bzrlib/tests/test_osutils.py
              bzrlib/tests/test_remote.py
              bzrlib/tests/test_rename_map.py
              bzrlib/tests/test_selftest.py
              bzrlib/tests/test_smart.py
              bzrlib/tests/test_switch.py
              bzrlib/transport/http/_urllib2_wrappers.py
              bzrlib/workingtree_4.py
              setup.py
              doc/en/developer-guide/HACKING.txt
            ------------------------------------------------------------
            revno: 3815.744.10
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: rio-serializer2
            timestamp: Fri 2009-05-15 02:16:42 +0200
            message:
              merge bzr.dev.
            modified:
              NEWS
              bzr
              bzrlib/_rio_py.py
              bzrlib/branch.py
              bzrlib/builtins.py
              bzrlib/chk_map.py
              bzrlib/commands.py
              bzrlib/errors.py
              bzrlib/foreign.py
              bzrlib/graph.py
              bzrlib/help_topics/en/eol.txt
              bzrlib/osutils.py
              bzrlib/rio.py
              bzrlib/tests/blackbox/test_commit.py
              bzrlib/tests/blackbox/test_dpush.py
              bzrlib/tests/blackbox/test_switch.py
              bzrlib/tests/per_repository/test_fetch.py
              bzrlib/tests/test_chk_map.py
              bzrlib/tests/test_foreign.py
              bzrlib/tests/test_pack_repository.py
              bzrlib/win32utils.py
              bzrlib/xml_serializer.py
            ------------------------------------------------------------
            revno: 3815.744.11
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: rio-serializer2
            timestamp: Fri 2009-05-15 13:05:44 +0200
            message:
              Add some simple tests for the CHKRioSerializer to make sure the format doesn't change.
            added:
              bzrlib/tests/test_chk_serializer.py
            modified:
              bzrlib/tests/__init__.py
            ------------------------------------------------------------
            revno: 3815.744.12
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: bencode
            timestamp: Tue 2009-05-26 00:34:26 +0200
            message:
              Use bencode rather than rio in the new revision serialiszer.
            modified:
              bzrlib/bzrdir.py
              bzrlib/chk_serializer.py
              bzrlib/repofmt/groupcompress_repo.py
              bzrlib/repository.py
              bzrlib/tests/test_chk_serializer.py
            ------------------------------------------------------------
            revno: 3815.744.13
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: bencode
            timestamp: Tue 2009-05-26 01:18:23 +0200
            message:
              Fix bencode-broken tests.
            modified:
              bzrlib/tests/test_chk_serializer.py
        ------------------------------------------------------------
        revno: 3815.743.3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Wed 2009-06-03 09:03:30 -0500
        message:
          Merge Jelmer's latest serialization.
        modified:
          bzrlib/chk_serializer.py
          bzrlib/tests/test_chk_serializer.py
            ------------------------------------------------------------
            revno: 3815.744.14
            committer: Jelmer Vernooij <jelmer at samba.org>
            branch nick: bencode
            timestamp: Mon 2009-06-01 22:40:21 +0200
            message:
              Review feedback from Aaron: 
              * Store ints rather than strings for timezone
              * Remove incorrect comment about ordering
              * Use self.assertEquals rather than alias
              * Wrap lines
            modified:
              bzrlib/chk_serializer.py
              bzrlib/tests/test_chk_serializer.py
        ------------------------------------------------------------
        revno: 3815.743.4
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Wed 2009-06-03 09:14:31 -0500
        message:
          A bit of code restructuring.
          Move bzrlib/_bencode_py.py back to bzrlib/util/_bencode_py.py
          Leaving it as _bencode_py.py so that people don't accidentally
          import the old version.
          Renaming _bencode_c.pyx => _bencode_pyx.pyx to conform to new naming scheme.
        renamed:
          bzrlib/_bencode_c.pyx => bzrlib/_bencode_pyx.pyx
          bzrlib/_bencode_py.py => bzrlib/util/_bencode_py.py
        modified:
          .bzrignore
          bzrlib/bencode.py
          bzrlib/tests/test_bencode.py
          setup.py
        ------------------------------------------------------------
        revno: 3815.743.5
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Wed 2009-06-03 09:47:56 -0500
        message:
          Update the CHK Serializer to do lots more validation.
          We now validate the types of the objects being read, and we mutate
          the values appropriately.
          We assert that we have enough values in the stream, and that we don't
          have any duplicates, etc.
        modified:
          bzrlib/chk_serializer.py
          bzrlib/tests/test_chk_serializer.py
        ------------------------------------------------------------
        revno: 3815.743.6
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Wed 2009-06-03 10:27:03 -0500
        message:
          A bit more debugging information from gcblock._dump(True)
        modified:
          bzrlib/groupcompress.py
        ------------------------------------------------------------
        revno: 3815.743.7
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Wed 2009-06-03 14:28:48 -0500
        message:
          Spend a little bit more time optimizing the read_revision_from_string loop
          without removing the safety checking.
        modified:
          bzrlib/chk_serializer.py
        ------------------------------------------------------------
        revno: 3815.743.8
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Wed 2009-06-03 14:34:43 -0500
        message:
          Update the TODO comment a bit.
        modified:
          bzrlib/chk_serializer.py
        ------------------------------------------------------------
        revno: 3815.743.9
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Wed 2009-06-03 14:51:50 -0500
        message:
          it seems that codecs.utf_8_decode is quite a bit faster than codecs.get_decoder('utf-8')
        modified:
          bzrlib/cache_utf8.py
          bzrlib/chk_serializer.py
        ------------------------------------------------------------
        revno: 3815.743.10
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Thu 2009-06-04 10:54:21 -0500
        message:
          Move self._update_tail into a macro for UPDATE_TAIL.
        added:
          bzrlib/_bencode_pyx.h
        modified:
          bzrlib/_bencode_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.743.11
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Thu 2009-06-04 11:03:13 -0500
        message:
          Turn Decoder.decode_object into _decode_object.
          
          def foo() functions have to be accessed via getattr() because they
          can be overridden by python code. While
          cdef _foo() functions can be accessed directly via the struct member.
        modified:
          bzrlib/_bencode_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.743.12
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Thu 2009-06-04 11:06:44 -0500
        message:
          One of the biggest wins to date, use PyList_Append directly.
          
          Our primary data structure is a List, so optimizing this case helps a lot.
          The main win is avoiding all of the generic function calls to append items
          to the current list.
          
          Note that if we required Pyrex 0.9.8+ we could use:
          cdef list result
          result = []
          result.append()
          and wouldn't have to define the PyList_Append functionality manually.
        modified:
          bzrlib/_bencode_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.743.13
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Thu 2009-06-04 11:50:33 -0500
        message:
          We don't need a base Coder class, because Decoder._update_tail is different than Encoder._update_tail.
          (one adds, one subtracts from self.size).
          So we now have 2 versions of the macro, and the test suite stops crashing... :)
        modified:
          bzrlib/_bencode_pyx.h
          bzrlib/_bencode_pyx.pyx
        ------------------------------------------------------------
        revno: 3815.743.14
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Thu 2009-06-04 12:12:29 -0500
        message:
          Some small tweaks to decoding strings (avoid passing over the length 2x)
          
          Down to 1.1s (from 1.4s) for decoding all of bzr.dev.
          Also, favor decoding strings and then lists in _decode_object, since that is the
          frequency we have those types inside Revisions.
        modified:
          bzrlib/_bencode_pyx.pyx
          bzrlib/tests/test_bencode.py
        ------------------------------------------------------------
        revno: 3815.743.15
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Thu 2009-06-04 12:38:30 -0500
        message:
          Change how schemas are validated (down to 1.02s)
          _vaidate_properties now avoids creating a new dict, but decodes the items 'in place'.
          We don't copy the schema dict and then pop items out, instead we just
          check that we have a valid entry for every item.
        modified:
          bzrlib/chk_serializer.py
        ------------------------------------------------------------
        revno: 3815.743.16
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Thu 2009-06-04 16:23:02 -0500
        message:
          NEWS entries about the new --dev format and the pyrex bencode.
        modified:
          NEWS
        ------------------------------------------------------------
        revno: 3815.743.17
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Thu 2009-06-04 16:25:46 -0500
        message:
          Merge bzr.dev 4409, resolve NEWS
        modified:
          NEWS
          bzrlib/branch.py
          bzrlib/bzrdir.py
          bzrlib/diff.py
          bzrlib/inventory.py
          bzrlib/mail_client.py
          bzrlib/reconcile.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/serializer.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/test_branch.py
          bzrlib/tests/blackbox/test_export.py
          bzrlib/tests/branch_implementations/test_check.py
          bzrlib/tests/branch_implementations/test_reconcile.py
          bzrlib/tests/branch_implementations/test_sprout.py
          bzrlib/tests/inventory_implementations/basics.py
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py
          bzrlib/tests/per_repository/test_reconcile.py
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/test_mail_client.py
          bzrlib/tests/test_remote.py
          bzrlib/tests/test_serializer.py
        ------------------------------------------------------------
        revno: 3815.743.18
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Thu 2009-06-04 16:26:47 -0500
        message:
          Register chk_bencode_serializer as format 10.
        modified:
          bzrlib/serializer.py
        ------------------------------------------------------------
        revno: 3815.743.19
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Thu 2009-06-04 16:50:04 -0500
        message:
          Change parent_ids back to a list, because there are other tests that expect it.
        modified:
          bzrlib/chk_serializer.py
          bzrlib/tests/test_chk_serializer.py
        ------------------------------------------------------------
        revno: 3815.743.20
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: bencode_serializer
        timestamp: Thu 2009-06-04 20:48:32 -0500
        message:
          Fix the GPL header
        modified:
          bzrlib/_bencode_pyx.pyx
    ------------------------------------------------------------
    revno: 3815.684.51
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-06-05 04:56:05 +0100
    message:
      (jam) If _resume_write_group aborts,
      	abort the write group that was just started.
    modified:
      bzrlib/repofmt/pack_repo.py
        ------------------------------------------------------------
        revno: 3815.745.1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.16-abort-resume-aborts-start
        timestamp: Mon 2009-06-01 16:46:25 -0500
        message:
          If _resume_write_group aborts, make sure to clean up pending packs.
          
          As written, _resume first calls _start, and then tries to start resuming.
          If resuming fails, it aborts the resume, but leaves the pack files open.
          However, the Repository doesn't catch the exception, so you can't call
          repo.abort... to close the open handles.
        modified:
          bzrlib/repofmt/pack_repo.py
          bzrlib/tests/per_repository/test_write_group.py
        ------------------------------------------------------------
        revno: 3815.745.2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.16-abort-resume-aborts-start
        timestamp: Mon 2009-06-01 16:49:55 -0500
        message:
          Fixed the TODO
        modified:
          bzrlib/tests/per_repository/test_write_group.py
    ------------------------------------------------------------
    revno: 3815.684.52
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-06-05 05:50:30 +0100
    message:
      (jam) Delay generating a delta index until we call make_delta()
      	[saves a lot of memory during commit of large files.]
    modified:
      NEWS
      bzrlib/_groupcompress_pyx.pyx
      bzrlib/groupcompress.py
      bzrlib/tests/test__groupcompress.py
        ------------------------------------------------------------
        revno: 3815.746.1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.16-no-first-delta-index
        timestamp: Tue 2009-06-02 16:11:18 -0500
        message:
          Change groupcompress.DeltaIndex to be lazy about indexing the first source.
          
          This changes the performance characteristics of 'commit', especially of large files.
          The main benefit is that during commit, we won't be doing any deltas as we add
          all new content to a new group anyway.
          Thus we know that we won't ever use the delta index we were creating, so
          we can save both time and memory by never creating the index until it is
          needed.
        modified:
          bzrlib/_groupcompress_pyx.pyx
          bzrlib/tests/test__groupcompress.py
        ------------------------------------------------------------
        revno: 3815.746.2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.16-no-first-delta-index
        timestamp: Tue 2009-06-02 16:23:05 -0500
        message:
          Add a TODO, marking the code that causes us to peak at 2x memory consumption
          for commit of a large file, rather than 1x.
        modified:
          bzrlib/groupcompress.py
        ------------------------------------------------------------
        revno: 3815.746.3
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.16-no-first-delta-index
        timestamp: Tue 2009-06-02 16:26:35 -0500
        message:
          NEWS entry about improvements to 'bzr commit'
        modified:
          NEWS
    ------------------------------------------------------------
    revno: 3815.684.53
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-06-05 09:10:39 +0100
    message:
      (vila) Add cpu # detection for windows and Solaris
    modified:
      NEWS
      bzrlib/osutils.py
      bzrlib/tests/__init__.py
      bzrlib/tests/test_osutils.py
        ------------------------------------------------------------
        revno: 3815.739.3
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: parallel-test-fix-for-mac
        timestamp: Thu 2009-06-04 13:05:37 +0200
        message:
          Detect # cores on win32 and Solaris too.
          
          * bzrlib/tests/test_osutils.py:
          (TestConcurrency): Add a smoke test for local_concurrency().
          
          * bzrlib/tests/__init__.py: 
          (local_concurrency): Moved to osutils, all calls updated.
          
          * bzrlib/osutils.py:
          (local_concurrency): Moved from tests/__init__.py, add more
          platform specific implementations.
        modified:
          NEWS
          bzrlib/osutils.py
          bzrlib/tests/__init__.py
          bzrlib/tests/test_osutils.py
        ------------------------------------------------------------
        revno: 3815.739.4
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: parallel-test-fix-for-mac
        timestamp: Fri 2009-06-05 09:10:13 +0200
        message:
          Fixed as per John's review.
          
          * bzrlib/osutils.py:
          (local_concurrency): Cache the calculated value by default.
        modified:
          NEWS
          bzrlib/osutils.py
        ------------------------------------------------------------
        revno: 3815.747.1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: integration
        timestamp: Fri 2009-06-05 09:14:08 +0200
        message:
          (vila) Add cpu # detection for windows and Solaris
        modified:
          NEWS
          bzrlib/osutils.py
          bzrlib/tests/__init__.py
          bzrlib/tests/test_osutils.py
    ------------------------------------------------------------
    revno: 3815.684.54
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-06-05 16:03:17 +0100
    message:
      (Matthew Fuller) Catch the number of cores on FreeBSD too.
    modified:
      NEWS
      bzrlib/osutils.py
        ------------------------------------------------------------
        revno: 3815.748.1
        committer: Matthew Fuller <fullermd at over-yonder.net>
        branch nick: bsd-concurrency
        timestamp: Fri 2009-06-05 04:13:02 -0500
        message:
          Catch the number of cores on FreeBSD too.
        modified:
          NEWS
          bzrlib/osutils.py
    ------------------------------------------------------------
    revno: 3815.684.55
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Fri 2009-06-05 16:58:13 +0100
    message:
      (vila) Fix some OSX test regressions
    modified:
      bzrlib/tests/__init__.py
      bzrlib/tests/test_plugins.py
        ------------------------------------------------------------
        revno: 3815.749.1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: osx-regressions
        timestamp: Fri 2009-06-05 09:24:41 +0200
        message:
          Fix some OSX test regressions (well actual test bugs indeed).
          
          * bzrlib/tests/test_plugins.py:
          (TestPluginPaths.test_get_standard_plugins_path): Fix parameter
          order.
          
          * bzrlib/tests/__init__.py:
          (TestUIFactory.note): Delete unused kwargs. Check args to avoid
          trying to expanse formats that contain '%' chars.
        modified:
          bzrlib/tests/__init__.py
          bzrlib/tests/test_plugins.py
        ------------------------------------------------------------
        revno: 3815.750.1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: trunk
        timestamp: Fri 2009-06-05 15:59:12 +0200
        message:
          Fix some OSX test regressions
        modified:
          bzrlib/tests/__init__.py
          bzrlib/tests/test_plugins.py
    ------------------------------------------------------------
    revno: 3815.684.56
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Sat 2009-06-06 01:52:40 +0100
    message:
      (mbp) better handling of 'directory not empty' over sftp
    modified:
      NEWS
      bzrlib/transport/sftp.py
        ------------------------------------------------------------
        revno: 3815.751.1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 340352-rename-lock
        timestamp: Tue 2009-03-10 17:28:43 +1000
        message:
          Correctly translate Paramiko ENOTEMPTY to DirectoryNotEmpty
        modified:
          NEWS
          bzrlib/transport/sftp.py
        ------------------------------------------------------------
        revno: 3815.751.2
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 340352-rename-lock
        timestamp: Sat 2009-06-06 09:18:36 +1000
        message:
          Clarify comment
        modified:
          bzrlib/transport/sftp.py
        ------------------------------------------------------------
        revno: 3815.751.3
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: 340352-rename-lock
        timestamp: Sat 2009-06-06 09:21:51 +1000
        message:
          merge trunk
        removed:
          bzrlib/help_topics/en/hooks.txt
          bzrlib/tests/test_http_implementations.py
          bzrlib/util/configobj/docs/
          bzrlib/util/configobj/docs/BSD-LICENSE.txt
          bzrlib/util/configobj/docs/configobj.txt
          bzrlib/util/configobj/docs/validate.txt
          bzrlib/util/tests/test_bencode.py
        added:
          bzrlib/_bencode_pyx.h
          bzrlib/_bencode_pyx.pyx
          bzrlib/_chk_map_py.py
          bzrlib/_chk_map_pyx.pyx
          bzrlib/_groupcompress_py.py
          bzrlib/_groupcompress_pyx.pyx
          bzrlib/_rio_py.py
          bzrlib/_rio_pyx.pyx
          bzrlib/benchmarks/bench_tags.py
          bzrlib/bencode.py
          bzrlib/chk_map.py
          bzrlib/chk_serializer.py
          bzrlib/delta.h
          bzrlib/diff-delta.c
          bzrlib/filters/
          bzrlib/filters/__init__.py
          bzrlib/filters/eol.py
          bzrlib/groupcompress.py
          bzrlib/help_topics/en/content-filters.txt
          bzrlib/help_topics/en/debug-flags.txt
          bzrlib/help_topics/en/eol.txt
          bzrlib/inventory_delta.py
          bzrlib/rename_map.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/send.py
          bzrlib/serializer.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_reference.py
          bzrlib/tests/bzrdir_implementations/test_push.py
          bzrlib/tests/ftp_server/
          bzrlib/tests/ftp_server/__init__.py
          bzrlib/tests/ftp_server/pyftpdlib_based.py
          bzrlib/tests/per_interbranch/test_pull.py
          bzrlib/tests/per_interbranch/test_push.py
          bzrlib/tests/per_repository/test_refresh_data.py
          bzrlib/tests/per_repository_chk/
          bzrlib/tests/per_repository_chk/__init__.py
          bzrlib/tests/per_repository_chk/test_supported.py
          bzrlib/tests/per_repository_chk/test_unsupported.py
          bzrlib/tests/per_repository_reference/test_default_stacking.py
          bzrlib/tests/per_repository_reference/test_fetch.py
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/per_repository_reference/test_unlock.py
          bzrlib/tests/test__chk_map.py
          bzrlib/tests/test__groupcompress.py
          bzrlib/tests/test__rio.py
          bzrlib/tests/test_bencode.py
          bzrlib/tests/test_chk_map.py
          bzrlib/tests/test_chk_serializer.py
          bzrlib/tests/test_eol_filters.py
          bzrlib/tests/test_filters.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_inventory_delta.py
          bzrlib/tests/test_rename_map.py
          bzrlib/tests/test_serializer.py
          bzrlib/tests/workingtree_implementations/test_content_filters.py
          bzrlib/tests/workingtree_implementations/test_eol_conversion.py
          doc/developers/groupcompress-design.txt
          doc/developers/improved_chk_index.txt
          doc/en/user-guide/shelving_changes.txt
          tools/check-newsbugs.py
        renamed:
          bzrlib/tests/ftp_server.py => bzrlib/tests/ftp_server/medusa_based.py
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          bzrlib/util/bencode.py => bzrlib/util/_bencode_py.py
          doc/developers/HACKING.txt => doc/en/developer-guide/HACKING.txt
          doc/developers/ec2-windows.txt => doc/developers/ec2.txt
        modified:
          .bzrignore
          Makefile
          NEWS
          bzr
          bzrlib/__init__.py
          bzrlib/_btree_serializer_c.pyx
          bzrlib/_btree_serializer_py.py
          bzrlib/_chunks_to_lines_py.py
          bzrlib/_chunks_to_lines_pyx.pyx
          bzrlib/_dirstate_helpers_c.pyx
          bzrlib/_dirstate_helpers_py.py
          bzrlib/_knit_load_data_c.pyx
          bzrlib/_knit_load_data_py.py
          bzrlib/_patiencediff_c.c
          bzrlib/_patiencediff_py.py
          bzrlib/_readdir_py.py
          bzrlib/_readdir_pyx.pyx
          bzrlib/_walkdirs_win32.pyx
          bzrlib/add.py
          bzrlib/annotate.py
          bzrlib/api.py
          bzrlib/atomicfile.py
          bzrlib/benchmarks/__init__.py
          bzrlib/benchmarks/bench_add.py
          bzrlib/benchmarks/bench_bench.py
          bzrlib/benchmarks/bench_bundle.py
          bzrlib/benchmarks/bench_cache_utf8.py
          bzrlib/benchmarks/bench_checkout.py
          bzrlib/benchmarks/bench_commit.py
          bzrlib/benchmarks/bench_dirstate.py
          bzrlib/benchmarks/bench_info.py
          bzrlib/benchmarks/bench_inventory.py
          bzrlib/benchmarks/bench_knit.py
          bzrlib/benchmarks/bench_log.py
          bzrlib/benchmarks/bench_osutils.py
          bzrlib/benchmarks/bench_pack.py
          bzrlib/benchmarks/bench_rocks.py
          bzrlib/benchmarks/bench_sftp.py
          bzrlib/benchmarks/bench_startup.py
          bzrlib/benchmarks/bench_status.py
          bzrlib/benchmarks/bench_transform.py
          bzrlib/benchmarks/bench_workingtree.py
          bzrlib/benchmarks/bench_xml.py
          bzrlib/benchmarks/tree_creator/__init__.py
          bzrlib/benchmarks/tree_creator/heavily_merged.py
          bzrlib/benchmarks/tree_creator/kernel_like.py
          bzrlib/benchmarks/tree_creator/many_commit.py
          bzrlib/benchmarks/tree_creator/simple_many_commit.py
          bzrlib/bisect_multi.py
          bzrlib/branch.py
          bzrlib/branchbuilder.py
          bzrlib/breakin.py
          bzrlib/btree_index.py
          bzrlib/bugtracker.py
          bzrlib/builtins.py
          bzrlib/bundle/__init__.py
          bzrlib/bundle/apply_bundle.py
          bzrlib/bundle/bundle_data.py
          bzrlib/bundle/commands.py
          bzrlib/bundle/serializer/__init__.py
          bzrlib/bundle/serializer/v08.py
          bzrlib/bundle/serializer/v09.py
          bzrlib/bundle/serializer/v4.py
          bzrlib/bzrdir.py
          bzrlib/cache_utf8.py
          bzrlib/check.py
          bzrlib/chunk_writer.py
          bzrlib/clean_tree.py
          bzrlib/cmd_version_info.py
          bzrlib/commands.py
          bzrlib/commit.py
          bzrlib/config.py
          bzrlib/conflicts.py
          bzrlib/counted_lock.py
          bzrlib/debug.py
          bzrlib/decorators.py
          bzrlib/delta.py
          bzrlib/deprecated_graph.py
          bzrlib/diff.py
          bzrlib/directory_service.py
          bzrlib/dirstate.py
          bzrlib/doc/__init__.py
          bzrlib/doc/api/__init__.py
          bzrlib/email_message.py
          bzrlib/errors.py
          bzrlib/export/__init__.py
          bzrlib/export/dir_exporter.py
          bzrlib/export/tar_exporter.py
          bzrlib/export/zip_exporter.py
          bzrlib/externalcommand.py
          bzrlib/fetch.py
          bzrlib/fifo_cache.py
          bzrlib/foreign.py
          bzrlib/generate_ids.py
          bzrlib/globbing.py
          bzrlib/gpg.py
          bzrlib/graph.py
          bzrlib/hashcache.py
          bzrlib/help.py
          bzrlib/help_topics/__init__.py
          bzrlib/help_topics/en/rules.txt
          bzrlib/hooks.py
          bzrlib/identitymap.py
          bzrlib/ignores.py
          bzrlib/index.py
          bzrlib/info.py
          bzrlib/inspect_for_copy.py
          bzrlib/inter.py
          bzrlib/intset.py
          bzrlib/inventory.py
          bzrlib/iterablefile.py
          bzrlib/knit.py
          bzrlib/lazy_import.py
          bzrlib/lazy_regex.py
          bzrlib/lock.py
          bzrlib/lockable_files.py
          bzrlib/lockdir.py
          bzrlib/log.py
          bzrlib/lru_cache.py
          bzrlib/mail_client.py
          bzrlib/memorytree.py
          bzrlib/merge.py
          bzrlib/merge3.py
          bzrlib/merge_directive.py
          bzrlib/missing.py
          bzrlib/msgeditor.py
          bzrlib/multiparent.py
          bzrlib/mutabletree.py
          bzrlib/option.py
          bzrlib/osutils.py
          bzrlib/pack.py
          bzrlib/patch.py
          bzrlib/patches.py
          bzrlib/patiencediff.py
          bzrlib/plugin.py
          bzrlib/plugins/__init__.py
          bzrlib/plugins/launchpad/__init__.py
          bzrlib/plugins/launchpad/account.py
          bzrlib/plugins/launchpad/lp_directory.py
          bzrlib/plugins/launchpad/lp_registration.py
          bzrlib/plugins/launchpad/test_account.py
          bzrlib/plugins/launchpad/test_lp_directory.py
          bzrlib/plugins/launchpad/test_lp_open.py
          bzrlib/plugins/launchpad/test_lp_service.py
          bzrlib/plugins/launchpad/test_register.py
          bzrlib/plugins/netrc_credential_store/__init__.py
          bzrlib/plugins/netrc_credential_store/tests/__init__.py
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py
          bzrlib/progress.py
          bzrlib/push.py
          bzrlib/python-compat.h
          bzrlib/readdir.h
          bzrlib/reconcile.py
          bzrlib/reconfigure.py
          bzrlib/registry.py
          bzrlib/remote.py
          bzrlib/repofmt/__init__.py
          bzrlib/repofmt/knitrepo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repofmt/weaverepo.py
          bzrlib/repository.py
          bzrlib/revision.py
          bzrlib/revisionspec.py
          bzrlib/revisiontree.py
          bzrlib/rio.py
          bzrlib/rules.py
          bzrlib/shelf.py
          bzrlib/shelf_ui.py
          bzrlib/shellcomplete.py
          bzrlib/sign_my_commits.py
          bzrlib/smart/__init__.py
          bzrlib/smart/branch.py
          bzrlib/smart/bzrdir.py
          bzrlib/smart/client.py
          bzrlib/smart/medium.py
          bzrlib/smart/message.py
          bzrlib/smart/packrepository.py
          bzrlib/smart/protocol.py
          bzrlib/smart/repository.py
          bzrlib/smart/request.py
          bzrlib/smart/server.py
          bzrlib/smart/vfs.py
          bzrlib/smtp_connection.py
          bzrlib/status.py
          bzrlib/store/__init__.py
          bzrlib/store/text.py
          bzrlib/store/versioned/__init__.py
          bzrlib/strace.py
          bzrlib/switch.py
          bzrlib/symbol_versioning.py
          bzrlib/tag.py
          bzrlib/testament.py
          bzrlib/tests/EncodingAdapter.py
          bzrlib/tests/TestUtil.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/__init__.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/blackbox/test_added.py
          bzrlib/tests/blackbox/test_alias.py
          bzrlib/tests/blackbox/test_aliases.py
          bzrlib/tests/blackbox/test_ancestry.py
          bzrlib/tests/blackbox/test_annotate.py
          bzrlib/tests/blackbox/test_bound_branches.py
          bzrlib/tests/blackbox/test_branch.py
          bzrlib/tests/blackbox/test_break_lock.py
          bzrlib/tests/blackbox/test_breakin.py
          bzrlib/tests/blackbox/test_bundle_info.py
          bzrlib/tests/blackbox/test_cat.py
          bzrlib/tests/blackbox/test_cat_revision.py
          bzrlib/tests/blackbox/test_check.py
          bzrlib/tests/blackbox/test_checkout.py
          bzrlib/tests/blackbox/test_clean_tree.py
          bzrlib/tests/blackbox/test_command_encoding.py
          bzrlib/tests/blackbox/test_commit.py
          bzrlib/tests/blackbox/test_conflicts.py
          bzrlib/tests/blackbox/test_debug.py
          bzrlib/tests/blackbox/test_diff.py
          bzrlib/tests/blackbox/test_dump_btree.py
          bzrlib/tests/blackbox/test_exceptions.py
          bzrlib/tests/blackbox/test_export.py
          bzrlib/tests/blackbox/test_filesystem_cicp.py
          bzrlib/tests/blackbox/test_filtered_view_ops.py
          bzrlib/tests/blackbox/test_find_merge_base.py
          bzrlib/tests/blackbox/test_help.py
          bzrlib/tests/blackbox/test_hooks.py
          bzrlib/tests/blackbox/test_ignore.py
          bzrlib/tests/blackbox/test_ignored.py
          bzrlib/tests/blackbox/test_info.py
          bzrlib/tests/blackbox/test_init.py
          bzrlib/tests/blackbox/test_inventory.py
          bzrlib/tests/blackbox/test_join.py
          bzrlib/tests/blackbox/test_locale.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_logformats.py
          bzrlib/tests/blackbox/test_ls.py
          bzrlib/tests/blackbox/test_lsprof.py
          bzrlib/tests/blackbox/test_merge.py
          bzrlib/tests/blackbox/test_merge_directive.py
          bzrlib/tests/blackbox/test_missing.py
          bzrlib/tests/blackbox/test_modified.py
          bzrlib/tests/blackbox/test_mv.py
          bzrlib/tests/blackbox/test_nick.py
          bzrlib/tests/blackbox/test_non_ascii.py
          bzrlib/tests/blackbox/test_outside_wt.py
          bzrlib/tests/blackbox/test_pack.py
          bzrlib/tests/blackbox/test_pull.py
          bzrlib/tests/blackbox/test_push.py
          bzrlib/tests/blackbox/test_re_sign.py
          bzrlib/tests/blackbox/test_reconcile.py
          bzrlib/tests/blackbox/test_reconfigure.py
          bzrlib/tests/blackbox/test_remerge.py
          bzrlib/tests/blackbox/test_remove.py
          bzrlib/tests/blackbox/test_remove_tree.py
          bzrlib/tests/blackbox/test_revert.py
          bzrlib/tests/blackbox/test_revision_history.py
          bzrlib/tests/blackbox/test_revision_info.py
          bzrlib/tests/blackbox/test_revno.py
          bzrlib/tests/blackbox/test_selftest.py
          bzrlib/tests/blackbox/test_send.py
          bzrlib/tests/blackbox/test_serve.py
          bzrlib/tests/blackbox/test_shared_repository.py
          bzrlib/tests/blackbox/test_shelve.py
          bzrlib/tests/blackbox/test_sign_my_commits.py
          bzrlib/tests/blackbox/test_split.py
          bzrlib/tests/blackbox/test_status.py
          bzrlib/tests/blackbox/test_switch.py
          bzrlib/tests/blackbox/test_tags.py
          bzrlib/tests/blackbox/test_testament.py
          bzrlib/tests/blackbox/test_too_much.py
          bzrlib/tests/blackbox/test_uncommit.py
          bzrlib/tests/blackbox/test_unknowns.py
          bzrlib/tests/blackbox/test_update.py
          bzrlib/tests/blackbox/test_upgrade.py
          bzrlib/tests/blackbox/test_version.py
          bzrlib/tests/blackbox/test_version_info.py
          bzrlib/tests/blackbox/test_versioning.py
          bzrlib/tests/blackbox/test_view.py
          bzrlib/tests/blackbox/test_whoami.py
          bzrlib/tests/branch_implementations/__init__.py
          bzrlib/tests/branch_implementations/test_bound_sftp.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/branch_implementations/test_break_lock.py
          bzrlib/tests/branch_implementations/test_check.py
          bzrlib/tests/branch_implementations/test_commit.py
          bzrlib/tests/branch_implementations/test_create_checkout.py
          bzrlib/tests/branch_implementations/test_create_clone.py
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py
          bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py
          bzrlib/tests/branch_implementations/test_hooks.py
          bzrlib/tests/branch_implementations/test_http.py
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py
          bzrlib/tests/branch_implementations/test_last_revision_info.py
          bzrlib/tests/branch_implementations/test_locking.py
          bzrlib/tests/branch_implementations/test_parent.py
          bzrlib/tests/branch_implementations/test_permissions.py
          bzrlib/tests/branch_implementations/test_pull.py
          bzrlib/tests/branch_implementations/test_push.py
          bzrlib/tests/branch_implementations/test_reconcile.py
          bzrlib/tests/branch_implementations/test_revision_history.py
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py
          bzrlib/tests/branch_implementations/test_revision_id_to_revno.py
          bzrlib/tests/branch_implementations/test_sprout.py
          bzrlib/tests/branch_implementations/test_stacking.py
          bzrlib/tests/branch_implementations/test_tags.py
          bzrlib/tests/branch_implementations/test_uncommit.py
          bzrlib/tests/branch_implementations/test_update.py
          bzrlib/tests/bzrdir_implementations/__init__.py
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py
          bzrlib/tests/commands/__init__.py
          bzrlib/tests/commands/test_branch.py
          bzrlib/tests/commands/test_cat.py
          bzrlib/tests/commands/test_checkout.py
          bzrlib/tests/commands/test_commit.py
          bzrlib/tests/commands/test_init.py
          bzrlib/tests/commands/test_init_repository.py
          bzrlib/tests/commands/test_merge.py
          bzrlib/tests/commands/test_missing.py
          bzrlib/tests/commands/test_pull.py
          bzrlib/tests/commands/test_push.py
          bzrlib/tests/commands/test_update.py
          bzrlib/tests/fake_command.py
          bzrlib/tests/file_utils.py
          bzrlib/tests/http_server.py
          bzrlib/tests/http_utils.py
          bzrlib/tests/https_server.py
          bzrlib/tests/interrepository_implementations/__init__.py
          bzrlib/tests/interrepository_implementations/test_fetch.py
          bzrlib/tests/interrepository_implementations/test_interrepository.py
          bzrlib/tests/intertree_implementations/__init__.py
          bzrlib/tests/intertree_implementations/test_compare.py
          bzrlib/tests/inventory_implementations/__init__.py
          bzrlib/tests/inventory_implementations/basics.py
          bzrlib/tests/lock_helpers.py
          bzrlib/tests/per_interbranch/__init__.py
          bzrlib/tests/per_interbranch/test_update_revisions.py
          bzrlib/tests/per_lock/__init__.py
          bzrlib/tests/per_lock/test_lock.py
          bzrlib/tests/per_lock/test_temporary_write_lock.py
          bzrlib/tests/per_repository/__init__.py
          bzrlib/tests/per_repository/helpers.py
          bzrlib/tests/per_repository/test__generate_text_key_index.py
          bzrlib/tests/per_repository/test_add_fallback_repository.py
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py
          bzrlib/tests/per_repository/test_break_lock.py
          bzrlib/tests/per_repository/test_check.py
          bzrlib/tests/per_repository/test_check_reconcile.py
          bzrlib/tests/per_repository/test_commit_builder.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_fileid_involved.py
          bzrlib/tests/per_repository/test_find_text_key_references.py
          bzrlib/tests/per_repository/test_get_parent_map.py
          bzrlib/tests/per_repository/test_has_revisions.py
          bzrlib/tests/per_repository/test_has_same_location.py
          bzrlib/tests/per_repository/test_is_write_locked.py
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py
          bzrlib/tests/per_repository/test_pack.py
          bzrlib/tests/per_repository/test_reconcile.py
          bzrlib/tests/per_repository/test_repository.py
          bzrlib/tests/per_repository/test_revision.py
          bzrlib/tests/per_repository/test_statistics.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/per_repository_reference/test_add_inventory.py
          bzrlib/tests/per_repository_reference/test_add_revision.py
          bzrlib/tests/per_repository_reference/test_add_signature_text.py
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py
          bzrlib/tests/per_repository_reference/test_break_lock.py
          bzrlib/tests/per_repository_reference/test_check.py
          bzrlib/tests/ssl_certs/__init__.py
          bzrlib/tests/ssl_certs/create_ssls.py
          bzrlib/tests/stub_sftp.py
          bzrlib/tests/test__chunks_to_lines.py
          bzrlib/tests/test__dirstate_helpers.py
          bzrlib/tests/test__walkdirs_win32.py
          bzrlib/tests/test_ancestry.py
          bzrlib/tests/test_annotate.py
          bzrlib/tests/test_api.py
          bzrlib/tests/test_atomicfile.py
          bzrlib/tests/test_bad_files.py
          bzrlib/tests/test_bisect_multi.py
          bzrlib/tests/test_branch.py
          bzrlib/tests/test_branchbuilder.py
          bzrlib/tests/test_btree_index.py
          bzrlib/tests/test_bugtracker.py
          bzrlib/tests/test_bundle.py
          bzrlib/tests/test_bzrdir.py
          bzrlib/tests/test_cache_utf8.py
          bzrlib/tests/test_chunk_writer.py
          bzrlib/tests/test_clean_tree.py
          bzrlib/tests/test_commands.py
          bzrlib/tests/test_commit.py
          bzrlib/tests/test_commit_merge.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_conflicts.py
          bzrlib/tests/test_counted_lock.py
          bzrlib/tests/test_debug.py
          bzrlib/tests/test_decorators.py
          bzrlib/tests/test_delta.py
          bzrlib/tests/test_deprecated_graph.py
          bzrlib/tests/test_diff.py
          bzrlib/tests/test_directory_service.py
          bzrlib/tests/test_dirstate.py
          bzrlib/tests/test_email_message.py
          bzrlib/tests/test_errors.py
          bzrlib/tests/test_export.py
          bzrlib/tests/test_extract.py
          bzrlib/tests/test_fetch.py
          bzrlib/tests/test_fifo_cache.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_ftp_transport.py
          bzrlib/tests/test_generate_docs.py
          bzrlib/tests/test_generate_ids.py
          bzrlib/tests/test_globbing.py
          bzrlib/tests/test_gpg.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_hashcache.py
          bzrlib/tests/test_help.py
          bzrlib/tests/test_hooks.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_http_response.py
          bzrlib/tests/test_https_ca_bundle.py
          bzrlib/tests/test_identitymap.py
          bzrlib/tests/test_ignores.py
          bzrlib/tests/test_index.py
          bzrlib/tests/test_info.py
          bzrlib/tests/test_inv.py
          bzrlib/tests/test_knit.py
          bzrlib/tests/test_lazy_import.py
          bzrlib/tests/test_lazy_regex.py
          bzrlib/tests/test_lockable_files.py
          bzrlib/tests/test_lockdir.py
          bzrlib/tests/test_log.py
          bzrlib/tests/test_lru_cache.py
          bzrlib/tests/test_lsprof.py
          bzrlib/tests/test_mail_client.py
          bzrlib/tests/test_memorytree.py
          bzrlib/tests/test_merge.py
          bzrlib/tests/test_merge3.py
          bzrlib/tests/test_merge_core.py
          bzrlib/tests/test_merge_directive.py
          bzrlib/tests/test_missing.py
          bzrlib/tests/test_msgeditor.py
          bzrlib/tests/test_multiparent.py
          bzrlib/tests/test_mutabletree.py
          bzrlib/tests/test_nonascii.py
          bzrlib/tests/test_options.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_osutils_encodings.py
          bzrlib/tests/test_pack.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_patch.py
          bzrlib/tests/test_patches.py
          bzrlib/tests/test_patches_data/diff-6
          bzrlib/tests/test_patches_data/mod
          bzrlib/tests/test_patches_data/mod-2
          bzrlib/tests/test_patches_data/mod-3
          bzrlib/tests/test_patches_data/mod-4
          bzrlib/tests/test_patches_data/mod-5
          bzrlib/tests/test_patches_data/orig
          bzrlib/tests/test_patches_data/orig-2
          bzrlib/tests/test_patches_data/orig-3
          bzrlib/tests/test_patches_data/orig-4
          bzrlib/tests/test_patches_data/orig-5
          bzrlib/tests/test_patches_data/orig-6
          bzrlib/tests/test_permissions.py
          bzrlib/tests/test_plugins.py
          bzrlib/tests/test_progress.py
          bzrlib/tests/test_read_bundle.py
          bzrlib/tests/test_reconcile.py
          bzrlib/tests/test_reconfigure.py
          bzrlib/tests/test_registry.py
          bzrlib/tests/test_remote.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_revert.py
          bzrlib/tests/test_revision.py
          bzrlib/tests/test_revisionspec.py
          bzrlib/tests/test_revisiontree.py
          bzrlib/tests/test_rio.py
          bzrlib/tests/test_rules.py
          bzrlib/tests/test_sampler.py
          bzrlib/tests/test_selftest.py
          bzrlib/tests/test_setup.py
          bzrlib/tests/test_sftp_transport.py
          bzrlib/tests/test_shelf.py
          bzrlib/tests/test_shelf_ui.py
          bzrlib/tests/test_smart.py
          bzrlib/tests/test_smart_add.py
          bzrlib/tests/test_smart_request.py
          bzrlib/tests/test_smart_transport.py
          bzrlib/tests/test_smtp_connection.py
          bzrlib/tests/test_source.py
          bzrlib/tests/test_ssh_transport.py
          bzrlib/tests/test_status.py
          bzrlib/tests/test_store.py
          bzrlib/tests/test_strace.py
          bzrlib/tests/test_subsume.py
          bzrlib/tests/test_switch.py
          bzrlib/tests/test_symbol_versioning.py
          bzrlib/tests/test_tag.py
          bzrlib/tests/test_testament.py
          bzrlib/tests/test_textfile.py
          bzrlib/tests/test_textmerge.py
          bzrlib/tests/test_timestamp.py
          bzrlib/tests/test_trace.py
          bzrlib/tests/test_transactions.py
          bzrlib/tests/test_transform.py
          bzrlib/tests/test_transport.py
          bzrlib/tests/test_transport_implementations.py
          bzrlib/tests/test_transport_log.py
          bzrlib/tests/test_tree.py
          bzrlib/tests/test_treebuilder.py
          bzrlib/tests/test_tsort.py
          bzrlib/tests/test_tuned_gzip.py
          bzrlib/tests/test_ui.py
          bzrlib/tests/test_uncommit.py
          bzrlib/tests/test_upgrade.py
          bzrlib/tests/test_upgrade_stacked.py
          bzrlib/tests/test_urlutils.py
          bzrlib/tests/test_version.py
          bzrlib/tests/test_version_info.py
          bzrlib/tests/test_versionedfile.py
          bzrlib/tests/test_weave.py
          bzrlib/tests/test_whitebox.py
          bzrlib/tests/test_win32utils.py
          bzrlib/tests/test_workingtree.py
          bzrlib/tests/test_workingtree_4.py
          bzrlib/tests/test_wsgi.py
          bzrlib/tests/test_xml.py
          bzrlib/tests/transport_util.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/tree_implementations/test_annotate_iter.py
          bzrlib/tests/tree_implementations/test_get_file_mtime.py
          bzrlib/tests/tree_implementations/test_get_root_id.py
          bzrlib/tests/tree_implementations/test_get_symlink_target.py
          bzrlib/tests/tree_implementations/test_inv.py
          bzrlib/tests/tree_implementations/test_iter_search_rules.py
          bzrlib/tests/tree_implementations/test_list_files.py
          bzrlib/tests/tree_implementations/test_path_content_summary.py
          bzrlib/tests/tree_implementations/test_revision_tree.py
          bzrlib/tests/tree_implementations/test_test_trees.py
          bzrlib/tests/tree_implementations/test_tree.py
          bzrlib/tests/tree_implementations/test_walkdirs.py
          bzrlib/tests/treeshape.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/test_add.py
          bzrlib/tests/workingtree_implementations/test_add_reference.py
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py
          bzrlib/tests/workingtree_implementations/test_basis_tree.py
          bzrlib/tests/workingtree_implementations/test_break_lock.py
          bzrlib/tests/workingtree_implementations/test_changes_from.py
          bzrlib/tests/workingtree_implementations/test_commit.py
          bzrlib/tests/workingtree_implementations/test_executable.py
          bzrlib/tests/workingtree_implementations/test_flush.py
          bzrlib/tests/workingtree_implementations/test_get_file_mtime.py
          bzrlib/tests/workingtree_implementations/test_get_parent_ids.py
          bzrlib/tests/workingtree_implementations/test_inv.py
          bzrlib/tests/workingtree_implementations/test_is_control_filename.py
          bzrlib/tests/workingtree_implementations/test_is_ignored.py
          bzrlib/tests/workingtree_implementations/test_locking.py
          bzrlib/tests/workingtree_implementations/test_merge_from_branch.py
          bzrlib/tests/workingtree_implementations/test_mkdir.py
          bzrlib/tests/workingtree_implementations/test_move.py
          bzrlib/tests/workingtree_implementations/test_nested_specifics.py
          bzrlib/tests/workingtree_implementations/test_parents.py
          bzrlib/tests/workingtree_implementations/test_paths2ids.py
          bzrlib/tests/workingtree_implementations/test_pull.py
          bzrlib/tests/workingtree_implementations/test_put_file.py
          bzrlib/tests/workingtree_implementations/test_read_working_inventory.py
          bzrlib/tests/workingtree_implementations/test_readonly.py
          bzrlib/tests/workingtree_implementations/test_remove.py
          bzrlib/tests/workingtree_implementations/test_rename_one.py
          bzrlib/tests/workingtree_implementations/test_revision_tree.py
          bzrlib/tests/workingtree_implementations/test_set_root_id.py
          bzrlib/tests/workingtree_implementations/test_smart_add.py
          bzrlib/tests/workingtree_implementations/test_uncommit.py
          bzrlib/tests/workingtree_implementations/test_unversion.py
          bzrlib/tests/workingtree_implementations/test_views.py
          bzrlib/tests/workingtree_implementations/test_walkdirs.py
          bzrlib/tests/workingtree_implementations/test_workingtree.py
          bzrlib/textfile.py
          bzrlib/textinv.py
          bzrlib/textmerge.py
          bzrlib/textui.py
          bzrlib/timestamp.py
          bzrlib/trace.py
          bzrlib/transactions.py
          bzrlib/transform.py
          bzrlib/transport/__init__.py
          bzrlib/transport/brokenrename.py
          bzrlib/transport/chroot.py
          bzrlib/transport/decorator.py
          bzrlib/transport/fakenfs.py
          bzrlib/transport/fakevfat.py
          bzrlib/transport/ftp/__init__.py
          bzrlib/transport/ftp/_gssapi.py
          bzrlib/transport/http/__init__.py
          bzrlib/transport/http/_pycurl.py
          bzrlib/transport/http/_urllib.py
          bzrlib/transport/http/_urllib2_wrappers.py
          bzrlib/transport/http/ca_bundle.py
          bzrlib/transport/http/response.py
          bzrlib/transport/http/wsgi.py
          bzrlib/transport/local.py
          bzrlib/transport/log.py
          bzrlib/transport/memory.py
          bzrlib/transport/nosmart.py
          bzrlib/transport/readonly.py
          bzrlib/transport/remote.py
          bzrlib/transport/sftp.py
          bzrlib/transport/ssh.py
          bzrlib/transport/trace.py
          bzrlib/transport/unlistable.py
          bzrlib/tree.py
          bzrlib/treebuilder.py
          bzrlib/tsort.py
          bzrlib/tuned_gzip.py
          bzrlib/ui/__init__.py
          bzrlib/ui/text.py
          bzrlib/uncommit.py
          bzrlib/upgrade.py
          bzrlib/urlutils.py
          bzrlib/util/configobj/configobj.py
          bzrlib/version.py
          bzrlib/version_info_formats/__init__.py
          bzrlib/version_info_formats/format_custom.py
          bzrlib/version_info_formats/format_python.py
          bzrlib/version_info_formats/format_rio.py
          bzrlib/versionedfile.py
          bzrlib/views.py
          bzrlib/weave.py
          bzrlib/weave_commands.py
          bzrlib/weavefile.py
          bzrlib/win32utils.py
          bzrlib/workingtree.py
          bzrlib/workingtree_4.py
          bzrlib/xml4.py
          bzrlib/xml5.py
          bzrlib/xml6.py
          bzrlib/xml7.py
          bzrlib/xml8.py
          bzrlib/xml_serializer.py
          contrib/bzr_access
          contrib/newinventory.py
          contrib/pwclient.full
          doc/developers/container-format.txt
          doc/developers/development-repo.txt
          doc/developers/incremental-push-pull.txt
          doc/developers/index.txt
          doc/developers/inventory.txt
          doc/developers/lca-merge.txt
          doc/developers/merge-scaling.txt
          doc/developers/network-protocol.txt
          doc/developers/overview.txt
          doc/developers/performance-contributing.txt
          doc/developers/planned-change-integration.txt
          doc/developers/planned-performance-changes.txt
          doc/developers/releasing.txt
          doc/developers/revision-properties.txt
          doc/en/user-guide/browsing_history.txt
          doc/en/user-guide/bzrtools_plugin.txt
          doc/en/user-guide/filtered_views.txt
          doc/en/user-guide/index.txt
          doc/en/user-guide/installing_bazaar.txt
          doc/en/user-guide/releasing_a_project.txt
          doc/en/user-guide/server.txt
          doc/en/user-guide/specifying_revisions.txt
          doc/en/user-guide/svn_plugin.txt
          doc/en/user-guide/web_browsing.txt
          generate_docs.py
          profile_imports.py
          setup.py
          tools/bzr_epydoc_uid.py
          tools/convertfile.py
          tools/convertinv.py
          tools/doc_generate/__init__.py
          tools/doc_generate/autodoc_bash_completion.py
          tools/doc_generate/autodoc_man.py
          tools/doc_generate/autodoc_rstx.py
          tools/history2revfiles.py
          tools/package_mf.py
          tools/prepare_for_latex.py
          tools/weavebench.py
          tools/win32/build_release.py
          tools/win32/bzr_postinstall.py
          bzrlib/tests/ftp_server/medusa_based.py
          bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          bzrlib/util/_bencode_py.py
          doc/en/developer-guide/HACKING.txt
          doc/developers/ec2.txt
    ------------------------------------------------------------
    revno: 3815.684.57
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-06-09 04:27:18 +0100
    message:
      (mbp) allow passing body as attachment to mutt
    modified:
      NEWS
      bzrlib/mail_client.py
      bzrlib/tests/test_mail_client.py
        ------------------------------------------------------------
        revno: 3815.752.1
        committer: Edwin Grubbs <edwin.grubbs at canonical.com>
        branch nick: bug-384158-passing-body-to-mutt
        timestamp: Fri 2009-06-05 22:25:19 -0500
        message:
          Added ability to pass the body into mutt.
        modified:
          bzrlib/mail_client.py
          bzrlib/tests/test_mail_client.py
        ------------------------------------------------------------
        revno: 3815.752.2
        committer: Edwin Grubbs <edwin.grubbs at canonical.com>
        branch nick: bug-384158-passing-body-to-mutt
        timestamp: Sat 2009-06-06 20:17:13 -0500
        message:
          Added comment.
        modified:
          bzrlib/mail_client.py
        ------------------------------------------------------------
        revno: 3815.752.3
        committer: Edwin Grubbs <edwin.grubbs at canonical.com>
        branch nick: bug-384158-passing-body-to-mutt
        timestamp: Mon 2009-06-08 12:45:19 -0500
        message:
          Stored temp file in self to allow using NamedTemporaryFile.
        modified:
          bzrlib/mail_client.py
        ------------------------------------------------------------
        revno: 3815.753.1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Tue 2009-06-09 09:38:03 +1000
        message:
          Fix from Edwin for attachments in mutt
        modified:
          bzrlib/mail_client.py
          bzrlib/tests/test_mail_client.py
        ------------------------------------------------------------
        revno: 3815.753.2
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Tue 2009-06-09 09:38:54 +1000
        message:
          News for fix of 384158
        modified:
          NEWS
    ------------------------------------------------------------
    revno: 3815.684.58
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-06-09 05:24:02 +0100
    message:
      (mbp) remove deprecated progress bar and weave code
    modified:
      NEWS
      bzrlib/progress.py
      bzrlib/tests/test_progress.py
      bzrlib/tests/test_ui.py
      bzrlib/weave.py
        ------------------------------------------------------------
        revno: 3815.754.1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: deprecation
        timestamp: Sat 2009-06-06 08:17:49 +1000
        message:
          Deprecate ProgressBar factory
        modified:
          NEWS
          bzrlib/progress.py
        ------------------------------------------------------------
        revno: 3815.754.2
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: deprecation
        timestamp: Sat 2009-06-06 08:22:01 +1000
        message:
          Remove code to run weave.py as a script
        modified:
          NEWS
          bzrlib/weave.py
        ------------------------------------------------------------
        revno: 3815.754.3
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: deprecation
        timestamp: Sat 2009-06-06 08:46:47 +1000
        message:
          Remove ProgressBarStack and its tests deprecated since 1.12
        modified:
          bzrlib/progress.py
          bzrlib/tests/test_progress.py
          bzrlib/tests/test_ui.py
        ------------------------------------------------------------
        revno: 3815.754.4
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: deprecation
        timestamp: Sat 2009-06-06 08:55:50 +1000
        message:
          Deprecate child_progress and ChildProgress and remove old tests
        modified:
          NEWS
          bzrlib/progress.py
          bzrlib/tests/test_progress.py
        ------------------------------------------------------------
        revno: 3815.754.5
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: deprecation
        timestamp: Sat 2009-06-06 08:57:07 +1000
        message:
          Delete unneeded InstrumentedProgress
        modified:
          bzrlib/progress.py
          bzrlib/tests/test_progress.py
        ------------------------------------------------------------
        revno: 3815.754.6
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: deprecation
        timestamp: Sat 2009-06-06 09:00:37 +1000
        message:
          Deprecate DotsProgressBar and TTYProgressBar
        modified:
          NEWS
          bzrlib/progress.py
          bzrlib/tests/test_progress.py
          bzrlib/tests/test_ui.py
    ------------------------------------------------------------
    revno: 3815.684.59
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-06-09 07:26:41 +0100
    message:
      (andrew) Fix traceback in 'bzr serve' on Windows when a TCP client
      	disconnects.
    modified:
      NEWS
      bzrlib/smart/medium.py
        ------------------------------------------------------------
        revno: 3815.755.1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: win-serve-error
        timestamp: Wed 2009-05-27 16:23:03 +0200
        message:
          Quick hack to suppress tracebacks in 'bzr serve' due to disconnecting clients.
        modified:
          bzrlib/smart/medium.py
        ------------------------------------------------------------
        revno: 3815.755.2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: win-serve-error
        timestamp: Tue 2009-06-09 12:57:01 +1000
        message:
          Refactor duplicated SmartServerSocketStreamMedium._read_bytes and SmartTCPClientMedium._read_bytes to share a common implementation with the best parts of both.  Includes Robert's review feedback.
        modified:
          bzrlib/smart/medium.py
        ------------------------------------------------------------
        revno: 3815.755.3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: win-serve-error
        timestamp: Tue 2009-06-09 13:02:29 +1000
        message:
          Merge bzr.dev.
        removed:
          bzrlib/util/tests/test_bencode.py
        added:
          bzrlib/_bencode_pyx.h
          bzrlib/_bencode_pyx.pyx
          bzrlib/benchmarks/bench_tags.py
          bzrlib/bencode.py
          bzrlib/send.py
          bzrlib/tests/per_repository_reference/test_fetch.py
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/per_repository_reference/test_unlock.py
          bzrlib/tests/test_bencode.py
          bzrlib/tests/test_chk_serializer.py
        renamed:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          bzrlib/util/bencode.py => bzrlib/util/_bencode_py.py
        modified:
          .bzrignore
          Makefile
          NEWS
          bzrlib/_groupcompress_pyx.pyx
          bzrlib/benchmarks/__init__.py
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/bundle/serializer/v4.py
          bzrlib/bzrdir.py
          bzrlib/cache_utf8.py
          bzrlib/chk_serializer.py
          bzrlib/diff.py
          bzrlib/foreign.py
          bzrlib/groupcompress.py
          bzrlib/inventory.py
          bzrlib/knit.py
          bzrlib/log.py
          bzrlib/mail_client.py
          bzrlib/multiparent.py
          bzrlib/mutabletree.py
          bzrlib/osutils.py
          bzrlib/plugins/launchpad/test_register.py
          bzrlib/python-compat.h
          bzrlib/reconcile.py
          bzrlib/remote.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/serializer.py
          bzrlib/shelf.py
          bzrlib/smart/protocol.py
          bzrlib/smart/repository.py
          bzrlib/tag.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/blackbox/test_branch.py
          bzrlib/tests/blackbox/test_export.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/branch_implementations/test_check.py
          bzrlib/tests/branch_implementations/test_reconcile.py
          bzrlib/tests/branch_implementations/test_sprout.py
          bzrlib/tests/inventory_implementations/basics.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_fileid_involved.py
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py
          bzrlib/tests/per_repository/test_reconcile.py
          bzrlib/tests/per_repository/test_revision.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/per_repository_reference/test_default_stacking.py
          bzrlib/tests/test__groupcompress.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_mail_client.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_plugins.py
          bzrlib/tests/test_remote.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_serializer.py
          bzrlib/tests/test_smart.py
          bzrlib/tests/test_source.py
          bzrlib/tests/test_transform.py
          bzrlib/tests/test_ui.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/transform.py
          bzrlib/transport/sftp.py
          bzrlib/tree.py
          bzrlib/ui/__init__.py
          bzrlib/versionedfile.py
          bzrlib/workingtree.py
          setup.py
          bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          bzrlib/util/_bencode_py.py
        ------------------------------------------------------------
        revno: 3815.755.4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: win-serve-error
        timestamp: Tue 2009-06-09 13:03:59 +1000
        message:
          Add NEWS entry.
        modified:
          NEWS
    ------------------------------------------------------------
    revno: 3815.684.60
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-06-09 08:45:59 +0100
    message:
      (Gary van der Merwe) Add bzrlib.graph.StackedParentsProvider as a
      	public API, deprecating the old name of '_StackedParentsProvider'.
    modified:
      NEWS
      bzrlib/bzrdir.py
      bzrlib/graph.py
      bzrlib/index.py
      bzrlib/remote.py
      bzrlib/repofmt/knitrepo.py
      bzrlib/repository.py
      bzrlib/tests/test_graph.py
      bzrlib/versionedfile.py
        ------------------------------------------------------------
        revno: 3815.756.1
        committer: Gary van der Merwe <garyvdm at gmail.com>
        branch nick: bzr.dev
        timestamp: Wed 2009-05-27 13:04:52 +0200
        message:
          Add test for _StackedParentsProvider where there are overlapping revisions (revisions that are available in both providers.)
        modified:
          bzrlib/tests/test_graph.py
        ------------------------------------------------------------
        revno: 3815.756.2
        committer: Gary van der Merwe <garyvdm at gmail.com>
        branch nick: bzr.dev
        timestamp: Wed 2009-05-27 13:43:49 +0200
        message:
          Simplify the previous test.
        modified:
          bzrlib/tests/test_graph.py
        ------------------------------------------------------------
        revno: 3815.756.3
        committer: Gary van der Merwe <garyvdm at gmail.com>
        branch nick: bzr.dev
        timestamp: Wed 2009-05-27 16:10:59 +0200
        message:
          Rename and add doc string for StackedParentsProvider.
        modified:
          bzrlib/bzrdir.py
          bzrlib/graph.py
          bzrlib/index.py
          bzrlib/remote.py
          bzrlib/repofmt/knitrepo.py
          bzrlib/repository.py
          bzrlib/tests/test_graph.py
          bzrlib/versionedfile.py
        ------------------------------------------------------------
        revno: 3815.756.4
        committer: Gary van der Merwe <garyvdm at gmail.com>
        branch nick: bzr.dev
        timestamp: Thu 2009-05-28 12:55:10 +0200
        message:
          Make StackedParentsProvider.__repr__ more dynamic.
        modified:
          bzrlib/graph.py
        ------------------------------------------------------------
        revno: 3815.756.5
        committer: Gary van der Merwe <garyvdm at gmail.com>
        branch nick: bzr.dev
        timestamp: Thu 2009-05-28 16:53:26 +0200
        message:
          Still have _StackedParentsProvider, but mark it as depreciated.
        modified:
          bzrlib/graph.py
        ------------------------------------------------------------
        revno: 3815.756.6
        committer: Gary van der Merwe <garyvdm at gmail.com>
        branch nick: bzr.dev
        timestamp: Fri 2009-05-29 12:00:59 +0200
        message:
          Test that _StackedParentsProvider is deprecated and still works. The deprecated version was also incorrect.
        modified:
          bzrlib/graph.py
          bzrlib/tests/test_graph.py
        ------------------------------------------------------------
        revno: 3815.756.7
        committer: Gary van der Merwe <garyvdm at gmail.com>
        branch nick: bzr.dev
        timestamp: Fri 2009-05-29 12:04:27 +0200
        message:
          Add NEWS item.
        modified:
          NEWS
        ------------------------------------------------------------
        revno: 3815.756.8
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: PublicStackedParentsProvider
        timestamp: Tue 2009-06-09 13:12:58 +1000
        message:
          Trivial NEWS formatting tweak (add a blank line).
        modified:
          NEWS
        ------------------------------------------------------------
        revno: 3815.756.9
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: PublicStackedParentsProvider
        timestamp: Tue 2009-06-09 13:14:05 +1000
        message:
          Merge bzr.dev, resolving NEWS conflict.
        removed:
          bzrlib/util/tests/test_bencode.py
        added:
          bzrlib/_bencode_pyx.h
          bzrlib/_bencode_pyx.pyx
          bzrlib/benchmarks/bench_tags.py
          bzrlib/bencode.py
          bzrlib/send.py
          bzrlib/tests/per_repository_reference/test_fetch.py
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/per_repository_reference/test_unlock.py
          bzrlib/tests/test_bencode.py
          bzrlib/tests/test_chk_serializer.py
        renamed:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          bzrlib/util/bencode.py => bzrlib/util/_bencode_py.py
        modified:
          .bzrignore
          Makefile
          NEWS
          bzrlib/_groupcompress_pyx.pyx
          bzrlib/benchmarks/__init__.py
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/bundle/serializer/v4.py
          bzrlib/bzrdir.py
          bzrlib/cache_utf8.py
          bzrlib/chk_serializer.py
          bzrlib/diff.py
          bzrlib/foreign.py
          bzrlib/groupcompress.py
          bzrlib/inventory.py
          bzrlib/knit.py
          bzrlib/log.py
          bzrlib/mail_client.py
          bzrlib/multiparent.py
          bzrlib/mutabletree.py
          bzrlib/osutils.py
          bzrlib/plugins/launchpad/test_register.py
          bzrlib/python-compat.h
          bzrlib/reconcile.py
          bzrlib/remote.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/serializer.py
          bzrlib/shelf.py
          bzrlib/smart/protocol.py
          bzrlib/smart/repository.py
          bzrlib/smart/server.py
          bzrlib/tag.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/blackbox/test_branch.py
          bzrlib/tests/blackbox/test_export.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_serve.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/branch_implementations/test_check.py
          bzrlib/tests/branch_implementations/test_reconcile.py
          bzrlib/tests/branch_implementations/test_sprout.py
          bzrlib/tests/inventory_implementations/basics.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_fileid_involved.py
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py
          bzrlib/tests/per_repository/test_reconcile.py
          bzrlib/tests/per_repository/test_revision.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/per_repository_reference/test_default_stacking.py
          bzrlib/tests/test__groupcompress.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_mail_client.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_plugins.py
          bzrlib/tests/test_remote.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_serializer.py
          bzrlib/tests/test_smart.py
          bzrlib/tests/test_source.py
          bzrlib/tests/test_transform.py
          bzrlib/tests/test_ui.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/transform.py
          bzrlib/transport/__init__.py
          bzrlib/transport/sftp.py
          bzrlib/tree.py
          bzrlib/ui/__init__.py
          bzrlib/versionedfile.py
          bzrlib/workingtree.py
          setup.py
          bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          bzrlib/util/_bencode_py.py
        ------------------------------------------------------------
        revno: 3815.756.10
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: PublicStackedParentsProvider
        timestamp: Tue 2009-06-09 16:47:54 +1000
        message:
          Merge bzr.dev, resolving NEWS conflict.
        modified:
          NEWS
          bzrlib/mail_client.py
          bzrlib/progress.py
          bzrlib/smart/medium.py
          bzrlib/tests/test_mail_client.py
          bzrlib/tests/test_progress.py
          bzrlib/tests/test_ui.py
          bzrlib/weave.py
    ------------------------------------------------------------
    revno: 3815.684.61
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-06-09 15:23:45 +0100
    message:
      (Martin [gzlist]) Use ctypes.GetLastError,
      	since it is available even for Win98
    modified:
      bzrlib/lock.py
        ------------------------------------------------------------
        revno: 3815.757.1
        committer: Martin <gzlist at googlemail.com>
        branch nick: dev
        timestamp: Wed 2009-06-03 23:33:59 +0100
        message:
          Correct use of GetLastError in ctypes windows locking code
        modified:
          bzrlib/lock.py
    ------------------------------------------------------------
    revno: 3815.684.62
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Tue 2009-06-09 16:43:18 +0100
    message:
      (vila)(trivial) Cleanup some test imports
    modified:
      bzrlib/tests/blackbox/test_push.py
        ------------------------------------------------------------
        revno: 3815.758.1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: 284038-push-strict
        timestamp: Tue 2009-06-09 16:29:25 +0200
        message:
          Cleanup imports.
        modified:
          bzrlib/tests/blackbox/test_push.py
        ------------------------------------------------------------
        revno: 3815.759.1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: integration
        timestamp: Tue 2009-06-09 16:47:34 +0200
        message:
          (trivial) Cleanup some test imports
        modified:
          bzrlib/tests/blackbox/test_push.py
    ------------------------------------------------------------
    revno: 3815.684.63
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-06-10 02:02:49 +0100
    message:
      (jam) restore a compatibility module at bzrlib.util.bencode (bug
      	#385212)
    added:
      bzrlib/util/bencode.py
    modified:
      NEWS
        ------------------------------------------------------------
        revno: 3815.760.1
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.16-bencode-compat-385212
        timestamp: Tue 2009-06-09 09:18:41 -0500
        message:
          Add a compatibility thunk for bzrlib.util.bencode (bug #385212)
        added:
          bzrlib/util/bencode.py
        ------------------------------------------------------------
        revno: 3815.760.2
        committer: John Arbash Meinel <john at arbash-meinel.com>
        branch nick: 1.16-bencode-compat-385212
        timestamp: Tue 2009-06-09 09:19:23 -0500
        message:
          Update NEWS about deprecation of bzrlib.utils.bencode
        modified:
          NEWS
    ------------------------------------------------------------
    revno: 3815.684.64
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-06-10 04:03:24 +0100
    message:
      (mbp) Remove users of bzrlib.user_encoding
    modified:
      NEWS
      bzrlib/osutils.py
      bzrlib/tests/blackbox/test_status.py
      bzrlib/win32utils.py
        ------------------------------------------------------------
        revno: 3815.761.1
        author: Alexander Belchenko
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Wed 2009-06-10 11:44:08 +1000
        message:
          Remove users of bzrlib.user_encoding
        modified:
          NEWS
          bzrlib/osutils.py
          bzrlib/tests/blackbox/test_status.py
          bzrlib/win32utils.py
    ------------------------------------------------------------
    revno: 3815.684.65
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-06-10 07:25:56 +0100
    message:
      (tanner) Merge release 1.15.1 back to trunk
    modified:
      NEWS
      bzrlib/__init__.py
        ------------------------------------------------------------
        revno: 3815.762.1
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.15
        timestamp: Sat 2009-05-23 06:42:55 +0100
        message:
          (tanner) release 1.15final
        modified:
          NEWS
          bzrlib/__init__.py
        ------------------------------------------------------------
        revno: 3815.762.2
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.15
        timestamp: Fri 2009-06-05 06:43:17 +0100
        message:
          (andrew) Cherrypick fix for bug 381329: Fix tracebacks when receiving
          	error responses to BzrDirFormat.initialize* RPCs.
        modified:
          NEWS
          bzrlib/bzrdir.py
          bzrlib/tests/test_remote.py
            ------------------------------------------------------------
            revno: 3815.763.1
            committer: Andrew Bennetts <andrew.bennetts at canonical.com>
            branch nick: bzr-1.15
            timestamp: Fri 2009-06-05 14:06:26 +1000
            message:
              Cherrypick fix for bug 381329.
            modified:
              NEWS
              bzrlib/bzrdir.py
              bzrlib/tests/test_remote.py
        ------------------------------------------------------------
        revno: 3815.762.3
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.15
        timestamp: Tue 2009-06-09 21:04:47 +0100
        message:
          (tanner) release 1.15.1
        modified:
          NEWS
          bzr
          bzrlib/__init__.py
            ------------------------------------------------------------
            revno: 3815.764.1
            committer: Robert J. Tanner <tanner at real-time.com>
            branch nick: bzr.1.15
            timestamp: Tue 2009-06-09 11:41:46 -0500
            message:
              Resolved conflict and clean up NEWS file
            modified:
              NEWS
              bzrlib/__init__.py
            ------------------------------------------------------------
            revno: 3815.764.2
            tags: bzr-1.15.1
            committer: Robert J. Tanner <tanner at real-time.com>
            branch nick: bzr.1.15.1
            timestamp: Tue 2009-06-09 12:08:42 -0500
            message:
              Release 1.15.1
            modified:
              bzr
              bzrlib/__init__.py
        ------------------------------------------------------------
        revno: 3815.762.4
        committer: Robert J. Tanner <tanner at real-time.com>
        branch nick: bzr.1.15.1
        timestamp: Tue 2009-06-09 22:56:49 -0500
        message:
          Merge 1.15.1 back to trunk
        removed:
          bzrlib/util/tests/test_bencode.py
        added:
          bzrlib/_bencode_pyx.h
          bzrlib/_bencode_pyx.pyx
          bzrlib/_rio_py.py
          bzrlib/_rio_pyx.pyx
          bzrlib/benchmarks/bench_tags.py
          bzrlib/bencode.py
          bzrlib/send.py
          bzrlib/tests/per_repository_reference/test_fetch.py
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/per_repository_reference/test_unlock.py
          bzrlib/tests/test__rio.py
          bzrlib/tests/test_bencode.py
          bzrlib/tests/test_chk_serializer.py
          bzrlib/util/bencode.py
        renamed:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          bzrlib/util/bencode.py => bzrlib/util/_bencode_py.py
        modified:
          .bzrignore
          Makefile
          NEWS
          bzr
          bzrlib/__init__.py
          bzrlib/_groupcompress_pyx.pyx
          bzrlib/benchmarks/__init__.py
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/bundle/serializer/v4.py
          bzrlib/bzrdir.py
          bzrlib/cache_utf8.py
          bzrlib/chk_serializer.py
          bzrlib/commands.py
          bzrlib/diff.py
          bzrlib/errors.py
          bzrlib/foreign.py
          bzrlib/graph.py
          bzrlib/groupcompress.py
          bzrlib/index.py
          bzrlib/inventory.py
          bzrlib/knit.py
          bzrlib/lock.py
          bzrlib/log.py
          bzrlib/mail_client.py
          bzrlib/multiparent.py
          bzrlib/mutabletree.py
          bzrlib/osutils.py
          bzrlib/plugins/launchpad/test_register.py
          bzrlib/progress.py
          bzrlib/python-compat.h
          bzrlib/reconcile.py
          bzrlib/remote.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/knitrepo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/revisiontree.py
          bzrlib/rio.py
          bzrlib/serializer.py
          bzrlib/shelf.py
          bzrlib/smart/medium.py
          bzrlib/smart/protocol.py
          bzrlib/smart/repository.py
          bzrlib/smart/server.py
          bzrlib/tag.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/blackbox/test_branch.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_export.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_push.py
          bzrlib/tests/blackbox/test_send.py
          bzrlib/tests/blackbox/test_serve.py
          bzrlib/tests/blackbox/test_switch.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/branch_implementations/test_check.py
          bzrlib/tests/branch_implementations/test_push.py
          bzrlib/tests/branch_implementations/test_reconcile.py
          bzrlib/tests/branch_implementations/test_sprout.py
          bzrlib/tests/inventory_implementations/basics.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_fileid_involved.py
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py
          bzrlib/tests/per_repository/test_reconcile.py
          bzrlib/tests/per_repository/test_revision.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/per_repository_reference/test_default_stacking.py
          bzrlib/tests/test__groupcompress.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_mail_client.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_plugins.py
          bzrlib/tests/test_progress.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_serializer.py
          bzrlib/tests/test_smart.py
          bzrlib/tests/test_source.py
          bzrlib/tests/test_transform.py
          bzrlib/tests/test_ui.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/transform.py
          bzrlib/transport/__init__.py
          bzrlib/transport/sftp.py
          bzrlib/tree.py
          bzrlib/ui/__init__.py
          bzrlib/versionedfile.py
          bzrlib/weave.py
          bzrlib/win32utils.py
          bzrlib/workingtree.py
          bzrlib/workingtree_4.py
          doc/en/user-guide/svn_plugin.txt
          setup.py
          bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          bzrlib/util/_bencode_py.py
    ------------------------------------------------------------
    revno: 3815.684.66
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-06-10 09:52:01 +0100
    message:
      (mbp) Trim some outdated performance drive documentation,
      	and the performance.png graph
    removed:
      doc/developers/performance-contributing.txt
    modified:
      Makefile
      doc/developers/performance-roadmap.txt
      doc/developers/planned-change-integration.txt
      doc/en/developer-guide/HACKING.txt
        ------------------------------------------------------------
        revno: 3815.765.1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Wed 2009-06-10 15:00:47 +1000
        message:
          Trim some outdated performance drive documentation, and the performance.png graph
        removed:
          doc/developers/performance-contributing.txt
        modified:
          Makefile
          doc/developers/performance-roadmap.txt
          doc/en/developer-guide/HACKING.txt
        ------------------------------------------------------------
        revno: 3815.765.2
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc
        timestamp: Wed 2009-06-10 15:03:42 +1000
        message:
          Remove another reference to performance.png
        modified:
          doc/developers/planned-change-integration.txt
    ------------------------------------------------------------
    revno: 3815.684.67
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Wed 2009-06-10 11:33:31 +0100
    message:
      (bialix) Start Russian translation
    added:
      doc/index.ru.txt
      doc/ru/
      doc/ru/mini-tutorial/
      doc/ru/mini-tutorial/index.txt
      doc/ru/quick-reference/
      doc/ru/quick-reference/Makefile
      doc/ru/quick-reference/quick-start-summary.pdf
      doc/ru/quick-reference/quick-start-summary.png
      doc/ru/quick-reference/quick-start-summary.svg
      doc/ru/tutorials/
      doc/ru/tutorials/centralized_workflow.txt
      doc/ru/tutorials/tutorial.txt
      doc/ru/tutorials/using_bazaar_with_launchpad.txt
      doc/ru/user-guide/
      doc/ru/user-guide/branching_a_project.txt
      doc/ru/user-guide/core_concepts.txt
      doc/ru/user-guide/images/
      doc/ru/user-guide/images/workflows_centralized.png
      doc/ru/user-guide/images/workflows_centralized.svg
      doc/ru/user-guide/images/workflows_gatekeeper.png
      doc/ru/user-guide/images/workflows_gatekeeper.svg
      doc/ru/user-guide/images/workflows_localcommit.png
      doc/ru/user-guide/images/workflows_localcommit.svg
      doc/ru/user-guide/images/workflows_peer.png
      doc/ru/user-guide/images/workflows_peer.svg
      doc/ru/user-guide/images/workflows_pqm.png
      doc/ru/user-guide/images/workflows_pqm.svg
      doc/ru/user-guide/images/workflows_shared.png
      doc/ru/user-guide/images/workflows_shared.svg
      doc/ru/user-guide/images/workflows_single.png
      doc/ru/user-guide/images/workflows_single.svg
      doc/ru/user-guide/index.txt
      doc/ru/user-guide/introducing_bazaar.txt
      doc/ru/user-guide/specifying_revisions.txt
      doc/ru/user-guide/stacked.txt
      doc/ru/user-guide/using_checkouts.txt
      doc/ru/user-guide/zen.txt
    modified:
      Makefile
      NEWS
      doc/en/quick-reference/Makefile
      doc/en/tutorials/using_bazaar_with_launchpad.txt
      doc/en/user-guide/introducing_bazaar.txt
      doc/index.txt
        ------------------------------------------------------------
        revno: 3638.6.1
        committer: Alexey Shtokalo <alexey at shtokalo.net>
        branch nick: bzr
        timestamp: Tue 2008-08-19 10:29:48 +0400
        message:
          Initial commit for russian version of documents.
        added:
          doc/ru/
          doc/ru/mini-tutorial/
          doc/ru/mini-tutorial/index.txt
          doc/ru/quick-reference/
          doc/ru/quick-reference/Makefile
          doc/ru/quick-reference/quick-start-summary.pdf
          doc/ru/quick-reference/quick-start-summary.png
          doc/ru/quick-reference/quick-start-summary.svg
        ------------------------------------------------------------
        revno: 3638.6.2
        committer: Alexey Shtokalo <alexey at shtokalo.net>
        branch nick: bzr
        timestamp: Tue 2008-08-19 13:31:18 +0400
        message:
          Extending document index with reference to russian documentation index.
        added:
          doc/index.ru.txt
        modified:
          doc/index.txt
        ------------------------------------------------------------
        revno: 3638.6.3
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Thu 2009-04-23 15:03:28 +0300
        message:
          merge bzr.dev.4301
        removed:
          bzrlib/_walkdirs_win32.h
          bzrlib/help_topics/en/hooks.txt
          tools/win32/survey.txt
        added:
          bzrlib/_btree_serializer_c.pyx
          bzrlib/_btree_serializer_py.py
          bzrlib/_chk_map_py.py
          bzrlib/_chk_map_pyx.pyx
          bzrlib/_chunks_to_lines_py.py
          bzrlib/_chunks_to_lines_pyx.pyx
          bzrlib/_groupcompress_py.py
          bzrlib/_groupcompress_pyx.pyx
          bzrlib/_readdir_py.py
          bzrlib/_readdir_pyx.pyx
          bzrlib/btree_index.py
          bzrlib/chk_map.py
          bzrlib/chk_serializer.py
          bzrlib/chunk_writer.py
          bzrlib/clean_tree.py
          bzrlib/delta.h
          bzrlib/diff-delta.c
          bzrlib/fifo_cache.py
          bzrlib/filters/
          bzrlib/filters/__init__.py
          bzrlib/filters/eol.py
          bzrlib/foreign.py
          bzrlib/groupcompress.py
          bzrlib/help_topics/en/content-filters.txt
          bzrlib/help_topics/en/debug-flags.txt
          bzrlib/help_topics/en/eol.txt
          bzrlib/help_topics/en/log-formats.txt
          bzrlib/inventory_delta.py
          bzrlib/plugins/launchpad/test_lp_open.py
          bzrlib/plugins/netrc_credential_store/
          bzrlib/plugins/netrc_credential_store/__init__.py
          bzrlib/plugins/netrc_credential_store/tests/
          bzrlib/plugins/netrc_credential_store/tests/__init__.py
          bzrlib/plugins/netrc_credential_store/tests/test_netrc.py
          bzrlib/python-compat.h
          bzrlib/readdir.h
          bzrlib/rename_map.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/serializer.py
          bzrlib/shelf.py
          bzrlib/shelf_ui.py
          bzrlib/smart/packrepository.py
          bzrlib/tests/blackbox/test_clean_tree.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_dump_btree.py
          bzrlib/tests/blackbox/test_filesystem_cicp.py
          bzrlib/tests/blackbox/test_filtered_view_ops.py
          bzrlib/tests/blackbox/test_shelve.py
          bzrlib/tests/blackbox/test_view.py
          bzrlib/tests/branch_implementations/test_create_clone.py
          bzrlib/tests/branch_implementations/test_dotted_revno_to_revision_id.py
          bzrlib/tests/branch_implementations/test_iter_merge_sorted_revisions.py
          bzrlib/tests/branch_implementations/test_revision_id_to_dotted_revno.py
          bzrlib/tests/bzrdir_implementations/test_push.py
          bzrlib/tests/fake_command.py
          bzrlib/tests/ftp_server/
          bzrlib/tests/ftp_server/__init__.py
          bzrlib/tests/ftp_server/pyftpdlib_based.py
          bzrlib/tests/https_server.py
          bzrlib/tests/per_interbranch/
          bzrlib/tests/per_interbranch/__init__.py
          bzrlib/tests/per_interbranch/test_update_revisions.py
          bzrlib/tests/per_repository/test_add_inventory_by_delta.py
          bzrlib/tests/per_repository/test_refresh_data.py
          bzrlib/tests/per_repository_chk/
          bzrlib/tests/per_repository_chk/__init__.py
          bzrlib/tests/per_repository_chk/test_supported.py
          bzrlib/tests/per_repository_chk/test_unsupported.py
          bzrlib/tests/per_repository_reference/test_default_stacking.py
          bzrlib/tests/ssl_certs/
          bzrlib/tests/ssl_certs/__init__.py
          bzrlib/tests/ssl_certs/ca.crt
          bzrlib/tests/ssl_certs/ca.key
          bzrlib/tests/ssl_certs/create_ssls.py
          bzrlib/tests/ssl_certs/server.crt
          bzrlib/tests/ssl_certs/server.csr
          bzrlib/tests/ssl_certs/server_with_pass.key
          bzrlib/tests/ssl_certs/server_without_pass.key
          bzrlib/tests/test__chk_map.py
          bzrlib/tests/test__chunks_to_lines.py
          bzrlib/tests/test__groupcompress.py
          bzrlib/tests/test_btree_index.py
          bzrlib/tests/test_chk_map.py
          bzrlib/tests/test_chunk_writer.py
          bzrlib/tests/test_clean_tree.py
          bzrlib/tests/test_debug.py
          bzrlib/tests/test_eol_filters.py
          bzrlib/tests/test_export.py
          bzrlib/tests/test_fifo_cache.py
          bzrlib/tests/test_filters.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_inventory_delta.py
          bzrlib/tests/test_patches_data/diff-7
          bzrlib/tests/test_patches_data/mod-7
          bzrlib/tests/test_patches_data/orig-7
          bzrlib/tests/test_rename_map.py
          bzrlib/tests/test_serializer.py
          bzrlib/tests/test_shelf.py
          bzrlib/tests/test_shelf_ui.py
          bzrlib/tests/test_smart_request.py
          bzrlib/tests/test_transport_log.py
          bzrlib/tests/workingtree_implementations/test_content_filters.py
          bzrlib/tests/workingtree_implementations/test_eol_conversion.py
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py
          bzrlib/tests/workingtree_implementations/test_views.py
          bzrlib/transport/ftp/
          bzrlib/transport/ftp/_gssapi.py
          bzrlib/transport/log.py
          bzrlib/views.py
          contrib/bzr_ssh_path_limiter
          contrib/convert_to_1.9.py
          doc/developers/btree_index_prefetch.txt
          doc/developers/case-insensitive-file-systems.txt
          doc/developers/colocated-branches.txt
          doc/developers/cycle.txt
          doc/developers/ec2.txt
          doc/developers/groupcompress-design.txt
          doc/developers/improved_chk_index.txt
          doc/developers/lca_tree_merging.txt
          doc/developers/overview.txt
          doc/en/user-guide/filtered_views.txt
          doc/en/user-guide/organizing_your_workspace.txt
          doc/en/user-guide/shelving_changes.txt
          doc/news-template.txt
          tools/check-newsbugs.py
          tools/packaging/
          tools/packaging/build-packages.sh
          tools/packaging/lp-upload-release
          tools/packaging/update-changelogs.sh
          tools/packaging/update-packaging-branches.sh
          tools/prepare_for_latex.py
          tools/rst2pdf.py
          tools/win32/build_release.py
        renamed:
          bzrlib/tests/ftp_server.py => bzrlib/tests/ftp_server/medusa_based.py
          bzrlib/tests/repository_implementations/ => bzrlib/tests/per_repository/
          bzrlib/transport/ftp.py => bzrlib/transport/ftp/__init__.py
          doc/en/developer-guide/testing.txt => doc/developers/testing.txt
        modified:
          .bzrignore
          Makefile
          NEWS
          bzr
          bzr.ico
          bzrlib/__init__.py
          bzrlib/_dirstate_helpers_c.h
          bzrlib/_dirstate_helpers_c.pyx
          bzrlib/_dirstate_helpers_py.py
          bzrlib/_knit_load_data_c.pyx
          bzrlib/_knit_load_data_py.py
          bzrlib/_patiencediff_c.c
          bzrlib/_patiencediff_py.py
          bzrlib/_walkdirs_win32.pyx
          bzrlib/add.py
          bzrlib/annotate.py
          bzrlib/api.py
          bzrlib/atomicfile.py
          bzrlib/benchmarks/__init__.py
          bzrlib/benchmarks/bench_add.py
          bzrlib/benchmarks/bench_bench.py
          bzrlib/benchmarks/bench_bundle.py
          bzrlib/benchmarks/bench_cache_utf8.py
          bzrlib/benchmarks/bench_checkout.py
          bzrlib/benchmarks/bench_commit.py
          bzrlib/benchmarks/bench_dirstate.py
          bzrlib/benchmarks/bench_info.py
          bzrlib/benchmarks/bench_inventory.py
          bzrlib/benchmarks/bench_knit.py
          bzrlib/benchmarks/bench_log.py
          bzrlib/benchmarks/bench_osutils.py
          bzrlib/benchmarks/bench_pack.py
          bzrlib/benchmarks/bench_rocks.py
          bzrlib/benchmarks/bench_sftp.py
          bzrlib/benchmarks/bench_startup.py
          bzrlib/benchmarks/bench_status.py
          bzrlib/benchmarks/bench_transform.py
          bzrlib/benchmarks/bench_workingtree.py
          bzrlib/benchmarks/bench_xml.py
          bzrlib/benchmarks/tree_creator/__init__.py
          bzrlib/benchmarks/tree_creator/heavily_merged.py
          bzrlib/benchmarks/tree_creator/kernel_like.py
          bzrlib/benchmarks/tree_creator/many_commit.py
          bzrlib/benchmarks/tree_creator/simple_many_commit.py
          bzrlib/bisect_multi.py
          bzrlib/branch.py
          bzrlib/branchbuilder.py
          bzrlib/breakin.py
          bzrlib/bugtracker.py
          bzrlib/builtins.py
          bzrlib/bundle/__init__.py
          bzrlib/bundle/apply_bundle.py
          bzrlib/bundle/bundle_data.py
          bzrlib/bundle/commands.py
          bzrlib/bundle/serializer/__init__.py
          bzrlib/bundle/serializer/v08.py
          bzrlib/bundle/serializer/v09.py
          bzrlib/bundle/serializer/v4.py
          bzrlib/bzrdir.py
          bzrlib/cache_utf8.py
          bzrlib/check.py
          bzrlib/cmd_version_info.py
          bzrlib/commands.py
          bzrlib/commit.py
          bzrlib/config.py
          bzrlib/conflicts.py
          bzrlib/counted_lock.py
          bzrlib/debug.py
          bzrlib/decorators.py
          bzrlib/delta.py
          bzrlib/deprecated_graph.py
          bzrlib/diff.py
          bzrlib/directory_service.py
          bzrlib/dirstate.py
          bzrlib/doc/__init__.py
          bzrlib/doc/api/__init__.py
          bzrlib/email_message.py
          bzrlib/errors.py
          bzrlib/export/__init__.py
          bzrlib/export/dir_exporter.py
          bzrlib/export/tar_exporter.py
          bzrlib/export/zip_exporter.py
          bzrlib/externalcommand.py
          bzrlib/fetch.py
          bzrlib/generate_ids.py
          bzrlib/globbing.py
          bzrlib/gpg.py
          bzrlib/graph.py
          bzrlib/hashcache.py
          bzrlib/help.py
          bzrlib/help_topics/__init__.py
          bzrlib/help_topics/en/configuration.txt
          bzrlib/help_topics/en/rules.txt
          bzrlib/hooks.py
          bzrlib/identitymap.py
          bzrlib/ignores.py
          bzrlib/index.py
          bzrlib/info.py
          bzrlib/inspect_for_copy.py
          bzrlib/inter.py
          bzrlib/intset.py
          bzrlib/inventory.py
          bzrlib/iterablefile.py
          bzrlib/knit.py
          bzrlib/lazy_import.py
          bzrlib/lazy_regex.py
          bzrlib/lock.py
          bzrlib/lockable_files.py
          bzrlib/lockdir.py
          bzrlib/log.py
          bzrlib/lru_cache.py
          bzrlib/lsprof.py
          bzrlib/mail_client.py
          bzrlib/memorytree.py
          bzrlib/merge.py
          bzrlib/merge3.py
          bzrlib/merge_directive.py
          bzrlib/missing.py
          bzrlib/msgeditor.py
          bzrlib/multiparent.py
          bzrlib/mutabletree.py
          bzrlib/option.py
          bzrlib/osutils.py
          bzrlib/pack.py
          bzrlib/patch.py
          bzrlib/patches.py
          bzrlib/patiencediff.py
          bzrlib/plugin.py
          bzrlib/plugins/__init__.py
          bzrlib/plugins/launchpad/__init__.py
          bzrlib/plugins/launchpad/account.py
          bzrlib/plugins/launchpad/lp_directory.py
          bzrlib/plugins/launchpad/lp_registration.py
          bzrlib/plugins/launchpad/test_account.py
          bzrlib/plugins/launchpad/test_lp_directory.py
          bzrlib/plugins/launchpad/test_lp_service.py
          bzrlib/plugins/launchpad/test_register.py
          bzrlib/progress.py
          bzrlib/push.py
          bzrlib/reconcile.py
          bzrlib/reconfigure.py
          bzrlib/registry.py
          bzrlib/remote.py
          bzrlib/repofmt/__init__.py
          bzrlib/repofmt/knitrepo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repofmt/weaverepo.py
          bzrlib/repository.py
          bzrlib/revision.py
          bzrlib/revisionspec.py
          bzrlib/revisiontree.py
          bzrlib/rio.py
          bzrlib/rules.py
          bzrlib/shellcomplete.py
          bzrlib/sign_my_commits.py
          bzrlib/smart/__init__.py
          bzrlib/smart/branch.py
          bzrlib/smart/bzrdir.py
          bzrlib/smart/client.py
          bzrlib/smart/medium.py
          bzrlib/smart/message.py
          bzrlib/smart/protocol.py
          bzrlib/smart/repository.py
          bzrlib/smart/request.py
          bzrlib/smart/server.py
          bzrlib/smart/vfs.py
          bzrlib/smtp_connection.py
          bzrlib/status.py
          bzrlib/store/__init__.py
          bzrlib/store/text.py
          bzrlib/store/versioned/__init__.py
          bzrlib/strace.py
          bzrlib/switch.py
          bzrlib/symbol_versioning.py
          bzrlib/tag.py
          bzrlib/testament.py
          bzrlib/tests/EncodingAdapter.py
          bzrlib/tests/TestUtil.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/__init__.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/blackbox/test_added.py
          bzrlib/tests/blackbox/test_alias.py
          bzrlib/tests/blackbox/test_aliases.py
          bzrlib/tests/blackbox/test_ancestry.py
          bzrlib/tests/blackbox/test_annotate.py
          bzrlib/tests/blackbox/test_bound_branches.py
          bzrlib/tests/blackbox/test_branch.py
          bzrlib/tests/blackbox/test_break_lock.py
          bzrlib/tests/blackbox/test_breakin.py
          bzrlib/tests/blackbox/test_bundle_info.py
          bzrlib/tests/blackbox/test_cat.py
          bzrlib/tests/blackbox/test_cat_revision.py
          bzrlib/tests/blackbox/test_check.py
          bzrlib/tests/blackbox/test_checkout.py
          bzrlib/tests/blackbox/test_command_encoding.py
          bzrlib/tests/blackbox/test_commit.py
          bzrlib/tests/blackbox/test_conflicts.py
          bzrlib/tests/blackbox/test_debug.py
          bzrlib/tests/blackbox/test_diff.py
          bzrlib/tests/blackbox/test_exceptions.py
          bzrlib/tests/blackbox/test_export.py
          bzrlib/tests/blackbox/test_find_merge_base.py
          bzrlib/tests/blackbox/test_help.py
          bzrlib/tests/blackbox/test_hooks.py
          bzrlib/tests/blackbox/test_ignore.py
          bzrlib/tests/blackbox/test_ignored.py
          bzrlib/tests/blackbox/test_info.py
          bzrlib/tests/blackbox/test_init.py
          bzrlib/tests/blackbox/test_inventory.py
          bzrlib/tests/blackbox/test_join.py
          bzrlib/tests/blackbox/test_locale.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_logformats.py
          bzrlib/tests/blackbox/test_ls.py
          bzrlib/tests/blackbox/test_lsprof.py
          bzrlib/tests/blackbox/test_merge.py
          bzrlib/tests/blackbox/test_merge_directive.py
          bzrlib/tests/blackbox/test_missing.py
          bzrlib/tests/blackbox/test_modified.py
          bzrlib/tests/blackbox/test_mv.py
          bzrlib/tests/blackbox/test_nick.py
          bzrlib/tests/blackbox/test_non_ascii.py
          bzrlib/tests/blackbox/test_outside_wt.py
          bzrlib/tests/blackbox/test_pack.py
          bzrlib/tests/blackbox/test_pull.py
          bzrlib/tests/blackbox/test_push.py
          bzrlib/tests/blackbox/test_re_sign.py
          bzrlib/tests/blackbox/test_reconcile.py
          bzrlib/tests/blackbox/test_reconfigure.py
          bzrlib/tests/blackbox/test_remerge.py
          bzrlib/tests/blackbox/test_remove.py
          bzrlib/tests/blackbox/test_remove_tree.py
          bzrlib/tests/blackbox/test_revert.py
          bzrlib/tests/blackbox/test_revision_history.py
          bzrlib/tests/blackbox/test_revision_info.py
          bzrlib/tests/blackbox/test_revno.py
          bzrlib/tests/blackbox/test_selftest.py
          bzrlib/tests/blackbox/test_send.py
          bzrlib/tests/blackbox/test_serve.py
          bzrlib/tests/blackbox/test_shared_repository.py
          bzrlib/tests/blackbox/test_sign_my_commits.py
          bzrlib/tests/blackbox/test_split.py
          bzrlib/tests/blackbox/test_status.py
          bzrlib/tests/blackbox/test_switch.py
          bzrlib/tests/blackbox/test_tags.py
          bzrlib/tests/blackbox/test_testament.py
          bzrlib/tests/blackbox/test_too_much.py
          bzrlib/tests/blackbox/test_uncommit.py
          bzrlib/tests/blackbox/test_unknowns.py
          bzrlib/tests/blackbox/test_update.py
          bzrlib/tests/blackbox/test_upgrade.py
          bzrlib/tests/blackbox/test_version.py
          bzrlib/tests/blackbox/test_version_info.py
          bzrlib/tests/blackbox/test_versioning.py
          bzrlib/tests/blackbox/test_whoami.py
          bzrlib/tests/branch_implementations/__init__.py
          bzrlib/tests/branch_implementations/test_bound_sftp.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/branch_implementations/test_break_lock.py
          bzrlib/tests/branch_implementations/test_check.py
          bzrlib/tests/branch_implementations/test_commit.py
          bzrlib/tests/branch_implementations/test_create_checkout.py
          bzrlib/tests/branch_implementations/test_get_revision_id_to_revno_map.py
          bzrlib/tests/branch_implementations/test_hooks.py
          bzrlib/tests/branch_implementations/test_http.py
          bzrlib/tests/branch_implementations/test_last_revision_info.py
          bzrlib/tests/branch_implementations/test_locking.py
          bzrlib/tests/branch_implementations/test_parent.py
          bzrlib/tests/branch_implementations/test_permissions.py
          bzrlib/tests/branch_implementations/test_pull.py
          bzrlib/tests/branch_implementations/test_push.py
          bzrlib/tests/branch_implementations/test_reconcile.py
          bzrlib/tests/branch_implementations/test_revision_history.py
          bzrlib/tests/branch_implementations/test_revision_id_to_revno.py
          bzrlib/tests/branch_implementations/test_sprout.py
          bzrlib/tests/branch_implementations/test_stacking.py
          bzrlib/tests/branch_implementations/test_tags.py
          bzrlib/tests/branch_implementations/test_uncommit.py
          bzrlib/tests/branch_implementations/test_update.py
          bzrlib/tests/bzrdir_implementations/__init__.py
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py
          bzrlib/tests/commands/__init__.py
          bzrlib/tests/commands/test_branch.py
          bzrlib/tests/commands/test_cat.py
          bzrlib/tests/commands/test_checkout.py
          bzrlib/tests/commands/test_commit.py
          bzrlib/tests/commands/test_init.py
          bzrlib/tests/commands/test_init_repository.py
          bzrlib/tests/commands/test_merge.py
          bzrlib/tests/commands/test_missing.py
          bzrlib/tests/commands/test_pull.py
          bzrlib/tests/commands/test_push.py
          bzrlib/tests/commands/test_update.py
          bzrlib/tests/file_utils.py
          bzrlib/tests/http_server.py
          bzrlib/tests/http_utils.py
          bzrlib/tests/interrepository_implementations/__init__.py
          bzrlib/tests/interrepository_implementations/test_fetch.py
          bzrlib/tests/interrepository_implementations/test_interrepository.py
          bzrlib/tests/intertree_implementations/__init__.py
          bzrlib/tests/intertree_implementations/test_compare.py
          bzrlib/tests/inventory_implementations/__init__.py
          bzrlib/tests/inventory_implementations/basics.py
          bzrlib/tests/lock_helpers.py
          bzrlib/tests/per_lock/__init__.py
          bzrlib/tests/per_lock/test_lock.py
          bzrlib/tests/per_lock/test_temporary_write_lock.py
          bzrlib/tests/per_repository/__init__.py
          bzrlib/tests/per_repository/helpers.py
          bzrlib/tests/per_repository/test__generate_text_key_index.py
          bzrlib/tests/per_repository/test_add_fallback_repository.py
          bzrlib/tests/per_repository/test_break_lock.py
          bzrlib/tests/per_repository/test_check.py
          bzrlib/tests/per_repository/test_check_reconcile.py
          bzrlib/tests/per_repository/test_commit_builder.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_fileid_involved.py
          bzrlib/tests/per_repository/test_find_text_key_references.py
          bzrlib/tests/per_repository/test_get_parent_map.py
          bzrlib/tests/per_repository/test_has_revisions.py
          bzrlib/tests/per_repository/test_has_same_location.py
          bzrlib/tests/per_repository/test_is_write_locked.py
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py
          bzrlib/tests/per_repository/test_pack.py
          bzrlib/tests/per_repository/test_reconcile.py
          bzrlib/tests/per_repository/test_repository.py
          bzrlib/tests/per_repository/test_revision.py
          bzrlib/tests/per_repository/test_statistics.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/per_repository_reference/test_add_inventory.py
          bzrlib/tests/per_repository_reference/test_add_revision.py
          bzrlib/tests/per_repository_reference/test_add_signature_text.py
          bzrlib/tests/per_repository_reference/test_all_revision_ids.py
          bzrlib/tests/per_repository_reference/test_break_lock.py
          bzrlib/tests/per_repository_reference/test_check.py
          bzrlib/tests/stub_sftp.py
          bzrlib/tests/test__dirstate_helpers.py
          bzrlib/tests/test__walkdirs_win32.py
          bzrlib/tests/test_ancestry.py
          bzrlib/tests/test_annotate.py
          bzrlib/tests/test_api.py
          bzrlib/tests/test_atomicfile.py
          bzrlib/tests/test_bad_files.py
          bzrlib/tests/test_bisect_multi.py
          bzrlib/tests/test_branch.py
          bzrlib/tests/test_branchbuilder.py
          bzrlib/tests/test_bugtracker.py
          bzrlib/tests/test_bundle.py
          bzrlib/tests/test_bzrdir.py
          bzrlib/tests/test_cache_utf8.py
          bzrlib/tests/test_commands.py
          bzrlib/tests/test_commit.py
          bzrlib/tests/test_commit_merge.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_conflicts.py
          bzrlib/tests/test_counted_lock.py
          bzrlib/tests/test_decorators.py
          bzrlib/tests/test_delta.py
          bzrlib/tests/test_deprecated_graph.py
          bzrlib/tests/test_diff.py
          bzrlib/tests/test_directory_service.py
          bzrlib/tests/test_dirstate.py
          bzrlib/tests/test_email_message.py
          bzrlib/tests/test_errors.py
          bzrlib/tests/test_extract.py
          bzrlib/tests/test_fetch.py
          bzrlib/tests/test_ftp_transport.py
          bzrlib/tests/test_generate_docs.py
          bzrlib/tests/test_generate_ids.py
          bzrlib/tests/test_globbing.py
          bzrlib/tests/test_gpg.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_hashcache.py
          bzrlib/tests/test_help.py
          bzrlib/tests/test_hooks.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_http_implementations.py
          bzrlib/tests/test_http_response.py
          bzrlib/tests/test_https_ca_bundle.py
          bzrlib/tests/test_identitymap.py
          bzrlib/tests/test_ignores.py
          bzrlib/tests/test_index.py
          bzrlib/tests/test_info.py
          bzrlib/tests/test_inv.py
          bzrlib/tests/test_knit.py
          bzrlib/tests/test_lazy_import.py
          bzrlib/tests/test_lazy_regex.py
          bzrlib/tests/test_lockable_files.py
          bzrlib/tests/test_lockdir.py
          bzrlib/tests/test_log.py
          bzrlib/tests/test_lru_cache.py
          bzrlib/tests/test_lsprof.py
          bzrlib/tests/test_mail_client.py
          bzrlib/tests/test_memorytree.py
          bzrlib/tests/test_merge.py
          bzrlib/tests/test_merge3.py
          bzrlib/tests/test_merge_core.py
          bzrlib/tests/test_merge_directive.py
          bzrlib/tests/test_missing.py
          bzrlib/tests/test_msgeditor.py
          bzrlib/tests/test_multiparent.py
          bzrlib/tests/test_mutabletree.py
          bzrlib/tests/test_nonascii.py
          bzrlib/tests/test_options.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_osutils_encodings.py
          bzrlib/tests/test_pack.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_patch.py
          bzrlib/tests/test_patches.py
          bzrlib/tests/test_patches_data/diff-6
          bzrlib/tests/test_patches_data/mod
          bzrlib/tests/test_patches_data/mod-2
          bzrlib/tests/test_patches_data/mod-3
          bzrlib/tests/test_patches_data/mod-4
          bzrlib/tests/test_patches_data/mod-5
          bzrlib/tests/test_patches_data/orig
          bzrlib/tests/test_patches_data/orig-2
          bzrlib/tests/test_patches_data/orig-3
          bzrlib/tests/test_patches_data/orig-4
          bzrlib/tests/test_patches_data/orig-5
          bzrlib/tests/test_patches_data/orig-6
          bzrlib/tests/test_permissions.py
          bzrlib/tests/test_plugins.py
          bzrlib/tests/test_progress.py
          bzrlib/tests/test_read_bundle.py
          bzrlib/tests/test_reconcile.py
          bzrlib/tests/test_reconfigure.py
          bzrlib/tests/test_registry.py
          bzrlib/tests/test_remote.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_revert.py
          bzrlib/tests/test_revision.py
          bzrlib/tests/test_revisionspec.py
          bzrlib/tests/test_revisiontree.py
          bzrlib/tests/test_rio.py
          bzrlib/tests/test_rules.py
          bzrlib/tests/test_sampler.py
          bzrlib/tests/test_selftest.py
          bzrlib/tests/test_setup.py
          bzrlib/tests/test_sftp_transport.py
          bzrlib/tests/test_smart.py
          bzrlib/tests/test_smart_add.py
          bzrlib/tests/test_smart_transport.py
          bzrlib/tests/test_smtp_connection.py
          bzrlib/tests/test_source.py
          bzrlib/tests/test_ssh_transport.py
          bzrlib/tests/test_status.py
          bzrlib/tests/test_store.py
          bzrlib/tests/test_strace.py
          bzrlib/tests/test_subsume.py
          bzrlib/tests/test_switch.py
          bzrlib/tests/test_symbol_versioning.py
          bzrlib/tests/test_tag.py
          bzrlib/tests/test_testament.py
          bzrlib/tests/test_textfile.py
          bzrlib/tests/test_textmerge.py
          bzrlib/tests/test_timestamp.py
          bzrlib/tests/test_trace.py
          bzrlib/tests/test_transactions.py
          bzrlib/tests/test_transform.py
          bzrlib/tests/test_transport.py
          bzrlib/tests/test_transport_implementations.py
          bzrlib/tests/test_tree.py
          bzrlib/tests/test_treebuilder.py
          bzrlib/tests/test_tsort.py
          bzrlib/tests/test_tuned_gzip.py
          bzrlib/tests/test_ui.py
          bzrlib/tests/test_uncommit.py
          bzrlib/tests/test_upgrade.py
          bzrlib/tests/test_upgrade_stacked.py
          bzrlib/tests/test_urlutils.py
          bzrlib/tests/test_version.py
          bzrlib/tests/test_version_info.py
          bzrlib/tests/test_versionedfile.py
          bzrlib/tests/test_weave.py
          bzrlib/tests/test_whitebox.py
          bzrlib/tests/test_win32utils.py
          bzrlib/tests/test_workingtree.py
          bzrlib/tests/test_workingtree_4.py
          bzrlib/tests/test_wsgi.py
          bzrlib/tests/test_xml.py
          bzrlib/tests/transport_util.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/tree_implementations/test_annotate_iter.py
          bzrlib/tests/tree_implementations/test_get_file_mtime.py
          bzrlib/tests/tree_implementations/test_get_root_id.py
          bzrlib/tests/tree_implementations/test_get_symlink_target.py
          bzrlib/tests/tree_implementations/test_inv.py
          bzrlib/tests/tree_implementations/test_iter_search_rules.py
          bzrlib/tests/tree_implementations/test_list_files.py
          bzrlib/tests/tree_implementations/test_path_content_summary.py
          bzrlib/tests/tree_implementations/test_revision_tree.py
          bzrlib/tests/tree_implementations/test_test_trees.py
          bzrlib/tests/tree_implementations/test_tree.py
          bzrlib/tests/tree_implementations/test_walkdirs.py
          bzrlib/tests/treeshape.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/test_add.py
          bzrlib/tests/workingtree_implementations/test_add_reference.py
          bzrlib/tests/workingtree_implementations/test_basis_inventory.py
          bzrlib/tests/workingtree_implementations/test_basis_tree.py
          bzrlib/tests/workingtree_implementations/test_break_lock.py
          bzrlib/tests/workingtree_implementations/test_changes_from.py
          bzrlib/tests/workingtree_implementations/test_commit.py
          bzrlib/tests/workingtree_implementations/test_executable.py
          bzrlib/tests/workingtree_implementations/test_flush.py
          bzrlib/tests/workingtree_implementations/test_get_file_mtime.py
          bzrlib/tests/workingtree_implementations/test_get_parent_ids.py
          bzrlib/tests/workingtree_implementations/test_inv.py
          bzrlib/tests/workingtree_implementations/test_is_control_filename.py
          bzrlib/tests/workingtree_implementations/test_is_ignored.py
          bzrlib/tests/workingtree_implementations/test_locking.py
          bzrlib/tests/workingtree_implementations/test_merge_from_branch.py
          bzrlib/tests/workingtree_implementations/test_mkdir.py
          bzrlib/tests/workingtree_implementations/test_move.py
          bzrlib/tests/workingtree_implementations/test_nested_specifics.py
          bzrlib/tests/workingtree_implementations/test_parents.py
          bzrlib/tests/workingtree_implementations/test_paths2ids.py
          bzrlib/tests/workingtree_implementations/test_pull.py
          bzrlib/tests/workingtree_implementations/test_put_file.py
          bzrlib/tests/workingtree_implementations/test_read_working_inventory.py
          bzrlib/tests/workingtree_implementations/test_readonly.py
          bzrlib/tests/workingtree_implementations/test_remove.py
          bzrlib/tests/workingtree_implementations/test_rename_one.py
          bzrlib/tests/workingtree_implementations/test_revision_tree.py
          bzrlib/tests/workingtree_implementations/test_set_root_id.py
          bzrlib/tests/workingtree_implementations/test_smart_add.py
          bzrlib/tests/workingtree_implementations/test_uncommit.py
          bzrlib/tests/workingtree_implementations/test_unversion.py
          bzrlib/tests/workingtree_implementations/test_walkdirs.py
          bzrlib/tests/workingtree_implementations/test_workingtree.py
          bzrlib/textfile.py
          bzrlib/textinv.py
          bzrlib/textmerge.py
          bzrlib/textui.py
          bzrlib/timestamp.py
          bzrlib/trace.py
          bzrlib/transactions.py
          bzrlib/transform.py
          bzrlib/transport/__init__.py
          bzrlib/transport/brokenrename.py
          bzrlib/transport/chroot.py
          bzrlib/transport/decorator.py
          bzrlib/transport/fakenfs.py
          bzrlib/transport/fakevfat.py
          bzrlib/transport/http/__init__.py
          bzrlib/transport/http/_pycurl.py
          bzrlib/transport/http/_urllib.py
          bzrlib/transport/http/_urllib2_wrappers.py
          bzrlib/transport/http/ca_bundle.py
          bzrlib/transport/http/response.py
          bzrlib/transport/http/wsgi.py
          bzrlib/transport/local.py
          bzrlib/transport/memory.py
          bzrlib/transport/nosmart.py
          bzrlib/transport/readonly.py
          bzrlib/transport/remote.py
          bzrlib/transport/sftp.py
          bzrlib/transport/ssh.py
          bzrlib/transport/trace.py
          bzrlib/transport/unlistable.py
          bzrlib/tree.py
          bzrlib/treebuilder.py
          bzrlib/tsort.py
          bzrlib/tuned_gzip.py
          bzrlib/ui/__init__.py
          bzrlib/ui/text.py
          bzrlib/uncommit.py
          bzrlib/upgrade.py
          bzrlib/urlutils.py
          bzrlib/util/bencode.py
          bzrlib/util/configobj/configobj.py
          bzrlib/util/simplemapi.py
          bzrlib/util/tests/test_bencode.py
          bzrlib/version.py
          bzrlib/version_info_formats/__init__.py
          bzrlib/version_info_formats/format_custom.py
          bzrlib/version_info_formats/format_python.py
          bzrlib/version_info_formats/format_rio.py
          bzrlib/versionedfile.py
          bzrlib/weave.py
          bzrlib/weave_commands.py
          bzrlib/weavefile.py
          bzrlib/win32utils.py
          bzrlib/workingtree.py
          bzrlib/workingtree_4.py
          bzrlib/xml4.py
          bzrlib/xml5.py
          bzrlib/xml6.py
          bzrlib/xml7.py
          bzrlib/xml8.py
          bzrlib/xml_serializer.py
          contrib/bzr_access
          contrib/newinventory.py
          contrib/pwclient.full
          doc/developers/HACKING.txt
          doc/developers/api-versioning.txt
          doc/developers/authentication-ring.txt
          doc/developers/container-format.txt
          doc/developers/development-repo.txt
          doc/developers/incremental-push-pull.txt
          doc/developers/index.txt
          doc/developers/inventory.txt
          doc/developers/lca-merge.txt
          doc/developers/merge-scaling.txt
          doc/developers/network-protocol.txt
          doc/developers/performance-contributing.txt
          doc/developers/planned-change-integration.txt
          doc/developers/planned-performance-changes.txt
          doc/developers/plugin-api.txt
          doc/developers/ppa.txt
          doc/developers/releasing.txt
          doc/developers/revision-properties.txt
          doc/en/mini-tutorial/index.txt
          doc/en/tutorials/using_bazaar_with_launchpad.txt
          doc/en/user-guide/adv_merging.txt
          doc/en/user-guide/branching_a_project.txt
          doc/en/user-guide/browsing_history.txt
          doc/en/user-guide/bzrtools_plugin.txt
          doc/en/user-guide/core_concepts.txt
          doc/en/user-guide/hooks.txt
          doc/en/user-guide/http_smart_server.txt
          doc/en/user-guide/index.txt
          doc/en/user-guide/installing_bazaar.txt
          doc/en/user-guide/organizing_branches.txt
          doc/en/user-guide/publishing_a_branch.txt
          doc/en/user-guide/recording_changes.txt
          doc/en/user-guide/releasing_a_project.txt
          doc/en/user-guide/reusing_a_checkout.txt
          doc/en/user-guide/server.txt
          doc/en/user-guide/setting_up_email.txt
          doc/en/user-guide/shared_repository_layouts.txt
          doc/en/user-guide/solo_intro.txt
          doc/en/user-guide/specifying_revisions.txt
          doc/en/user-guide/svn_plugin.txt
          doc/en/user-guide/undoing_mistakes.txt
          doc/en/user-guide/using_aliases.txt
          doc/en/user-guide/using_checkouts.txt
          doc/en/user-guide/using_gatekeepers.txt
          doc/en/user-guide/web_browsing.txt
          doc/en/user-guide/writing_a_plugin.txt
          doc/es/mini-tutorial/index.txt
          generate_docs.py
          profile_imports.py
          setup.py
          tools/bzr_epydoc_uid.py
          tools/convertfile.py
          tools/convertinv.py
          tools/doc_generate/__init__.py
          tools/doc_generate/autodoc_bash_completion.py
          tools/doc_generate/autodoc_man.py
          tools/doc_generate/autodoc_rstx.py
          tools/history2revfiles.py
          tools/package_mf.py
          tools/weavebench.py
          tools/win32/bzr.iss.cog
          tools/win32/bzr_postinstall.py
          bzrlib/tests/ftp_server/medusa_based.py
          bzrlib/transport/ftp/__init__.py
          doc/developers/testing.txt
        ------------------------------------------------------------
        revno: 3638.6.4
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Fri 2009-04-24 11:06:58 +0300
        message:
          Переформатирован mini-tutorial, исправлены проблемы с разметкой.
        modified:
          doc/ru/mini-tutorial/index.txt
        ------------------------------------------------------------
        revno: 3638.6.5
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Fri 2009-04-24 11:08:04 +0300
        message:
          index.ru.txt: ссылки на непереведенные документы заменены на ссылки на английские оригиналы
        modified:
          doc/index.ru.txt
        ------------------------------------------------------------
        revno: 3638.6.6
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Fri 2009-04-24 11:09:34 +0300
        message:
          make docs now build russian documentation too.
        modified:
          Makefile
        ------------------------------------------------------------
        revno: 3638.6.7
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Fri 2009-04-24 11:27:41 +0300
        message:
          update russian mini-tutorial according to changes in bzr.dev revno:3638.2.9
        modified:
          doc/ru/mini-tutorial/index.txt
        ------------------------------------------------------------
        revno: 3638.6.8
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Fri 2009-04-24 11:59:36 +0300
        message:
          mini-tutorial: using emdashes instead of hyphens; fixed some style errors in first 4 sections.
        modified:
          doc/ru/mini-tutorial/index.txt
        ------------------------------------------------------------
        revno: 3638.6.9
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Fri 2009-04-24 17:47:39 +0400
        message:
          Updated Russian translation for quick-start-summary (still work in progress)
        modified:
          doc/ru/quick-reference/quick-start-summary.svg
        ------------------------------------------------------------
        revno: 3638.6.10
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Sat 2009-04-25 20:37:49 +0400
        message:
          Updated Russian translation
        modified:
          doc/ru/quick-reference/quick-start-summary.pdf
          doc/ru/quick-reference/quick-start-summary.png
          doc/ru/quick-reference/quick-start-summary.svg
        ------------------------------------------------------------
        revno: 3638.6.11
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Sat 2009-04-25 20:48:51 +0400
        message:
          Merge changes from Launchpad
        modified:
          doc/index.ru.txt
          doc/ru/mini-tutorial/index.txt
            ------------------------------------------------------------
            revno: 3638.7.1
            committer: Alexander Belchenko <bialix at ukr.net>
            branch nick: doc-ru
            timestamp: Fri 2009-04-24 16:02:38 +0300
            message:
              plugin wording
            modified:
              doc/index.ru.txt
            ------------------------------------------------------------
            revno: 3638.7.2
            committer: Alexander Belchenko <bialix at ukr.net>
            branch nick: doc-ru
            timestamp: Fri 2009-04-24 17:19:58 +0300
            message:
              better wording in mini-tutorial
            modified:
              doc/ru/mini-tutorial/index.txt
        ------------------------------------------------------------
        revno: 3638.6.12
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Sun 2009-04-26 13:57:56 +0400
        message:
          Fixed punctuation for quick-start-summary
        modified:
          doc/ru/quick-reference/quick-start-summary.pdf
          doc/ru/quick-reference/quick-start-summary.png
          doc/ru/quick-reference/quick-start-summary.svg
        ------------------------------------------------------------
        revno: 3638.6.13
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Mon 2009-04-27 11:50:49 +0300
        message:
          using_bazaar_with_launchpad.txt: translated text copy-pasted from notabenoid site.  
          
          TODO: need to reformat and fix errors.
        added:
          doc/ru/tutorials/
          doc/ru/tutorials/using_bazaar_with_launchpad.txt
        ------------------------------------------------------------
        revno: 3638.6.14
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Mon 2009-04-27 11:59:37 +0300
        message:
          using_bazaar_with_launchpad.txt: fixed formatting errors.
        modified:
          Makefile
          doc/ru/tutorials/using_bazaar_with_launchpad.txt
        ------------------------------------------------------------
        revno: 3638.6.15
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Mon 2009-04-27 12:14:46 +0300
        message:
          using_bazaar_with_launchpad.txt: text reformatted to fit into 80 characters margin.
        modified:
          doc/ru/tutorials/using_bazaar_with_launchpad.txt
        ------------------------------------------------------------
        revno: 3638.6.16
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Tue 2009-04-28 11:18:41 +0400
        message:
          Update terms
        modified:
          doc/ru/quick-reference/quick-start-summary.pdf
          doc/ru/quick-reference/quick-start-summary.png
          doc/ru/quick-reference/quick-start-summary.svg
        ------------------------------------------------------------
        revno: 3638.6.17
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Tue 2009-04-28 11:35:58 +0400
        message:
          using_bazaar_with_launchpad.txt: Fix typos
        modified:
          doc/ru/tutorials/using_bazaar_with_launchpad.txt
        ------------------------------------------------------------
        revno: 3638.6.18
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Tue 2009-04-28 16:34:59 +0400
        message:
          using_bazaar_with_launchpad.txt: Update translation for the first chapter
        modified:
          doc/ru/tutorials/using_bazaar_with_launchpad.txt
        ------------------------------------------------------------
        revno: 3638.6.19
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Mon 2009-05-04 02:22:43 +0400
        message:
          quick-reference: update PDF and PNG files
        modified:
          doc/ru/quick-reference/quick-start-summary.pdf
          doc/ru/quick-reference/quick-start-summary.png
        ------------------------------------------------------------
        revno: 3638.6.20
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Mon 2009-05-04 13:55:48 +0300
        message:
          using "Bazaar" name without translation.
        modified:
          doc/index.ru.txt
        ------------------------------------------------------------
        revno: 3638.6.21
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Mon 2009-05-04 13:58:50 +0300
        message:
          provide link to translated tutorial of using Bazaar with Launchpad
        modified:
          doc/index.ru.txt
        ------------------------------------------------------------
        revno: 3638.6.22
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Mon 2009-05-04 14:21:34 +0300
        message:
          using_bazaar_with_launchpad.txt: editing translation for section "Associating a branch with a bug"
        modified:
          doc/ru/tutorials/using_bazaar_with_launchpad.txt
        ------------------------------------------------------------
        revno: 3638.6.23
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Tue 2009-05-05 19:13:55 +0300
        message:
          using_bazaar_with_launchpad.txt: editing translation of section "Changing the state in Launchpad while committing in Bazaar".
        modified:
          doc/ru/tutorials/using_bazaar_with_launchpad.txt
        ------------------------------------------------------------
        revno: 3638.6.24
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Wed 2009-05-06 01:16:12 +0400
        message:
          mini-tutorial: updates and fixes
        modified:
          doc/ru/mini-tutorial/index.txt
        ------------------------------------------------------------
        revno: 3638.6.25
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Sun 2009-05-31 15:46:02 +0400
        message:
          using_bazaar_with_launchpad.txt: Update and review translation
        modified:
          doc/en/tutorials/using_bazaar_with_launchpad.txt
          doc/ru/tutorials/using_bazaar_with_launchpad.txt
        ------------------------------------------------------------
        revno: 3638.6.26
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Sun 2009-05-31 23:10:12 +0400
        message:
          Added translation for centralized_workflow.txt
        added:
          doc/ru/tutorials/centralized_workflow.txt
        modified:
          doc/index.ru.txt
        ------------------------------------------------------------
        revno: 3638.6.27
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Mon 2009-06-01 23:04:29 +0400
        message:
          Russian quick-reference added to Makefile
        modified:
          Makefile
        ------------------------------------------------------------
        revno: 3638.6.28
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Tue 2009-06-02 00:15:36 +0400
        message:
          Initial version of Russian user guide
        added:
          doc/ru/user-guide/
          doc/ru/user-guide/images/
          doc/ru/user-guide/images/workflows_centralized.png
          doc/ru/user-guide/images/workflows_centralized.svg
          doc/ru/user-guide/images/workflows_gatekeeper.png
          doc/ru/user-guide/images/workflows_gatekeeper.svg
          doc/ru/user-guide/images/workflows_localcommit.png
          doc/ru/user-guide/images/workflows_localcommit.svg
          doc/ru/user-guide/images/workflows_peer.png
          doc/ru/user-guide/images/workflows_peer.svg
          doc/ru/user-guide/images/workflows_pqm.png
          doc/ru/user-guide/images/workflows_pqm.svg
          doc/ru/user-guide/images/workflows_shared.png
          doc/ru/user-guide/images/workflows_shared.svg
          doc/ru/user-guide/images/workflows_single.png
          doc/ru/user-guide/images/workflows_single.svg
          doc/ru/user-guide/index.txt
        modified:
          Makefile
        ------------------------------------------------------------
        revno: 3638.6.29
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Tue 2009-06-02 02:45:06 +0400
        message:
          Added Russian translation for part 1.1 of user guide
        added:
          doc/ru/user-guide/introducing_bazaar.txt
        modified:
          Makefile
          doc/en/user-guide/introducing_bazaar.txt
          doc/index.ru.txt
          doc/index.txt
          doc/ru/user-guide/index.txt
        ------------------------------------------------------------
        revno: 3638.6.30
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Tue 2009-06-02 12:22:40 +0400
        message:
          More robust handling of index files in other languages
        modified:
          Makefile
        ------------------------------------------------------------
        revno: 3638.6.31
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Tue 2009-06-02 15:14:10 +0400
        message:
          Added Russian translation for part 1.2 of the user guide
        added:
          doc/ru/user-guide/branching_a_project.txt
          doc/ru/user-guide/core_concepts.txt
          doc/ru/user-guide/specifying_revisions.txt
          doc/ru/user-guide/stacked.txt
          doc/ru/user-guide/using_checkouts.txt
          doc/ru/user-guide/zen.txt
        modified:
          doc/ru/user-guide/index.txt
          doc/ru/user-guide/introducing_bazaar.txt
        ------------------------------------------------------------
        revno: 3638.6.32
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Tue 2009-06-02 16:14:05 +0400
        message:
          Added Russian translation for part 7.5 of the user guide
        modified:
          doc/ru/user-guide/stacked.txt
        ------------------------------------------------------------
        revno: 3638.6.33
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Tue 2009-06-02 22:07:12 +0400
        message:
          Added Russian translation for the first chapter of tutorial.txt
        added:
          doc/ru/tutorials/tutorial.txt
        modified:
          doc/index.ru.txt
        ------------------------------------------------------------
        revno: 3638.6.34
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Tue 2009-06-02 22:39:22 +0400
        message:
          Added Russian translation for second chapter of tutorial.txt
        modified:
          doc/ru/tutorials/tutorial.txt
        ------------------------------------------------------------
        revno: 3638.6.35
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Tue 2009-06-02 23:43:19 +0400
        message:
          Updated Russian translation of tutorial.txt
        modified:
          doc/ru/tutorials/tutorial.txt
        ------------------------------------------------------------
        revno: 3638.6.36
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Wed 2009-06-03 12:39:43 +0400
        message:
          Updated Russian translation for tutorial.txt
        modified:
          doc/ru/tutorials/tutorial.txt
        ------------------------------------------------------------
        revno: 3638.6.37
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Wed 2009-06-03 15:33:01 +0400
        message:
          Completed Russian translation for tutorial.txt
        modified:
          doc/en/tutorials/tutorial.txt
          doc/ru/tutorials/tutorial.txt
        ------------------------------------------------------------
        revno: 3638.6.38
        committer: Alexey Shtokalo <alexey at shtokalo.net>
        branch nick: doc-ru
        timestamp: Fri 2009-06-05 22:59:14 +0400
        message:
          * изменен способ рисования плашек в карточке быстрого доступа с целью улучшить 
            качество при автоматической генерации PDF файлов;
          * перевод слова "directory" и его производные изменены с "директорий" на "каталог".
        modified:
          doc/ru/quick-reference/quick-start-summary.pdf
          doc/ru/quick-reference/quick-start-summary.png
          doc/ru/quick-reference/quick-start-summary.svg
          doc/ru/tutorials/centralized_workflow.txt
          doc/ru/tutorials/tutorial.txt
          doc/ru/user-guide/core_concepts.txt
          doc/ru/user-guide/stacked.txt
          doc/ru/user-guide/zen.txt
        ------------------------------------------------------------
        revno: 3638.6.39
        committer: Alexey Shtokalo <alexey at shtokalo.net>
        branch nick: doc-ru
        timestamp: Sat 2009-06-06 00:06:14 +0400
        message:
          Updated Russian translation for zen.txt
        modified:
          doc/ru/user-guide/zen.txt
        ------------------------------------------------------------
        revno: 3638.6.40
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Tue 2009-06-09 12:32:12 +0300
        message:
          merge bzr.dev
        removed:
          bzrlib/tests/test_http_implementations.py
          bzrlib/util/configobj/docs/
          bzrlib/util/configobj/docs/BSD-LICENSE.txt
          bzrlib/util/configobj/docs/configobj.txt
          bzrlib/util/configobj/docs/validate.txt
          bzrlib/util/tests/test_bencode.py
        added:
          bzrlib/_bencode_pyx.h
          bzrlib/_bencode_pyx.pyx
          bzrlib/_rio_py.py
          bzrlib/_rio_pyx.pyx
          bzrlib/benchmarks/bench_tags.py
          bzrlib/bencode.py
          bzrlib/send.py
          bzrlib/tests/blackbox/test_reference.py
          bzrlib/tests/per_interbranch/test_pull.py
          bzrlib/tests/per_interbranch/test_push.py
          bzrlib/tests/per_repository_reference/test_fetch.py
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/per_repository_reference/test_unlock.py
          bzrlib/tests/test__rio.py
          bzrlib/tests/test_bencode.py
          bzrlib/tests/test_chk_serializer.py
        renamed:
          bzrlib/tests/workingtree_implementations/test_get_file_with_stat.py => bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          bzrlib/util/bencode.py => bzrlib/util/_bencode_py.py
          doc/developers/HACKING.txt => doc/en/developer-guide/HACKING.txt
        modified:
          .bzrignore
          Makefile
          NEWS
          bzr
          bzrlib/__init__.py
          bzrlib/_groupcompress_py.py
          bzrlib/_groupcompress_pyx.pyx
          bzrlib/benchmarks/__init__.py
          bzrlib/branch.py
          bzrlib/branchbuilder.py
          bzrlib/btree_index.py
          bzrlib/builtins.py
          bzrlib/bundle/serializer/v4.py
          bzrlib/bzrdir.py
          bzrlib/cache_utf8.py
          bzrlib/chk_map.py
          bzrlib/chk_serializer.py
          bzrlib/commands.py
          bzrlib/config.py
          bzrlib/diff.py
          bzrlib/errors.py
          bzrlib/fetch.py
          bzrlib/filters/eol.py
          bzrlib/foreign.py
          bzrlib/graph.py
          bzrlib/groupcompress.py
          bzrlib/hashcache.py
          bzrlib/help_topics/en/eol.txt
          bzrlib/help_topics/en/rules.txt
          bzrlib/hooks.py
          bzrlib/index.py
          bzrlib/info.py
          bzrlib/inventory.py
          bzrlib/knit.py
          bzrlib/lock.py
          bzrlib/lockdir.py
          bzrlib/log.py
          bzrlib/lru_cache.py
          bzrlib/mail_client.py
          bzrlib/merge.py
          bzrlib/merge_directive.py
          bzrlib/multiparent.py
          bzrlib/mutabletree.py
          bzrlib/osutils.py
          bzrlib/plugins/launchpad/__init__.py
          bzrlib/plugins/launchpad/account.py
          bzrlib/plugins/launchpad/test_register.py
          bzrlib/plugins/netrc_credential_store/__init__.py
          bzrlib/progress.py
          bzrlib/push.py
          bzrlib/python-compat.h
          bzrlib/reconcile.py
          bzrlib/reconfigure.py
          bzrlib/remote.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/knitrepo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/revisiontree.py
          bzrlib/rio.py
          bzrlib/rules.py
          bzrlib/serializer.py
          bzrlib/shelf.py
          bzrlib/smart/bzrdir.py
          bzrlib/smart/medium.py
          bzrlib/smart/message.py
          bzrlib/smart/protocol.py
          bzrlib/smart/repository.py
          bzrlib/smart/request.py
          bzrlib/smart/server.py
          bzrlib/smtp_connection.py
          bzrlib/switch.py
          bzrlib/tag.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/__init__.py
          bzrlib/tests/blackbox/test_add.py
          bzrlib/tests/blackbox/test_bound_branches.py
          bzrlib/tests/blackbox/test_branch.py
          bzrlib/tests/blackbox/test_commit.py
          bzrlib/tests/blackbox/test_dpush.py
          bzrlib/tests/blackbox/test_export.py
          bzrlib/tests/blackbox/test_info.py
          bzrlib/tests/blackbox/test_log.py
          bzrlib/tests/blackbox/test_logformats.py
          bzrlib/tests/blackbox/test_ls.py
          bzrlib/tests/blackbox/test_pull.py
          bzrlib/tests/blackbox/test_push.py
          bzrlib/tests/blackbox/test_reconfigure.py
          bzrlib/tests/blackbox/test_send.py
          bzrlib/tests/blackbox/test_serve.py
          bzrlib/tests/blackbox/test_switch.py
          bzrlib/tests/branch_implementations/test_branch.py
          bzrlib/tests/branch_implementations/test_check.py
          bzrlib/tests/branch_implementations/test_create_clone.py
          bzrlib/tests/branch_implementations/test_locking.py
          bzrlib/tests/branch_implementations/test_pull.py
          bzrlib/tests/branch_implementations/test_push.py
          bzrlib/tests/branch_implementations/test_reconcile.py
          bzrlib/tests/branch_implementations/test_sprout.py
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py
          bzrlib/tests/http_utils.py
          bzrlib/tests/inventory_implementations/basics.py
          bzrlib/tests/per_interbranch/__init__.py
          bzrlib/tests/per_interbranch/test_update_revisions.py
          bzrlib/tests/per_repository/test_commit_builder.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_fileid_involved.py
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py
          bzrlib/tests/per_repository/test_reconcile.py
          bzrlib/tests/per_repository/test_repository.py
          bzrlib/tests/per_repository/test_revision.py
          bzrlib/tests/per_repository/test_write_group.py
          bzrlib/tests/per_repository_reference/__init__.py
          bzrlib/tests/per_repository_reference/test_default_stacking.py
          bzrlib/tests/test__dirstate_helpers.py
          bzrlib/tests/test__groupcompress.py
          bzrlib/tests/test_branch.py
          bzrlib/tests/test_branchbuilder.py
          bzrlib/tests/test_bundle.py
          bzrlib/tests/test_chk_map.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_dirstate.py
          bzrlib/tests/test_eol_filters.py
          bzrlib/tests/test_errors.py
          bzrlib/tests/test_fetch.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_groupcompress.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_knit.py
          bzrlib/tests/test_lockable_files.py
          bzrlib/tests/test_lockdir.py
          bzrlib/tests/test_log.py
          bzrlib/tests/test_lru_cache.py
          bzrlib/tests/test_mail_client.py
          bzrlib/tests/test_merge.py
          bzrlib/tests/test_merge_directive.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_pack_repository.py
          bzrlib/tests/test_plugins.py
          bzrlib/tests/test_progress.py
          bzrlib/tests/test_reconfigure.py
          bzrlib/tests/test_remote.py
          bzrlib/tests/test_rename_map.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_selftest.py
          bzrlib/tests/test_serializer.py
          bzrlib/tests/test_sftp_transport.py
          bzrlib/tests/test_shelf.py
          bzrlib/tests/test_smart.py
          bzrlib/tests/test_smart_request.py
          bzrlib/tests/test_smart_transport.py
          bzrlib/tests/test_source.py
          bzrlib/tests/test_switch.py
          bzrlib/tests/test_tag.py
          bzrlib/tests/test_transform.py
          bzrlib/tests/test_transport_implementations.py
          bzrlib/tests/test_ui.py
          bzrlib/tests/test_upgrade.py
          bzrlib/tests/test_versionedfile.py
          bzrlib/tests/tree_implementations/__init__.py
          bzrlib/tests/tree_implementations/test_get_symlink_target.py
          bzrlib/tests/workingtree_implementations/__init__.py
          bzrlib/tests/workingtree_implementations/test_parents.py
          bzrlib/transform.py
          bzrlib/transport/__init__.py
          bzrlib/transport/ftp/__init__.py
          bzrlib/transport/ftp/_gssapi.py
          bzrlib/transport/http/__init__.py
          bzrlib/transport/http/_urllib2_wrappers.py
          bzrlib/transport/sftp.py
          bzrlib/transport/ssh.py
          bzrlib/tree.py
          bzrlib/ui/__init__.py
          bzrlib/urlutils.py
          bzrlib/util/configobj/configobj.py
          bzrlib/versionedfile.py
          bzrlib/weave.py
          bzrlib/win32utils.py
          bzrlib/workingtree.py
          bzrlib/workingtree_4.py
          bzrlib/xml_serializer.py
          doc/en/user-guide/installing_bazaar.txt
          doc/en/user-guide/svn_plugin.txt
          setup.py
          bzrlib/tests/tree_implementations/test_get_file_with_stat.py
          bzrlib/util/_bencode_py.py
          doc/en/developer-guide/HACKING.txt
        ------------------------------------------------------------
        revno: 3638.6.41
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: part1
        timestamp: Tue 2009-06-02 11:45:41 +0300
        message:
          news entry about Russian translations.
        modified:
          NEWS
        ------------------------------------------------------------
        revno: 3638.6.42
        committer: Alexander Belchenko <bialix at ukr.net>
        branch nick: doc-ru
        timestamp: Tue 2009-06-09 12:59:43 +0300
        message:
          revert formatting changes to en/tutorial.txt
        modified:
          doc/en/tutorials/tutorial.txt
        ------------------------------------------------------------
        revno: 3638.6.43
        committer: Dmitry Vasiliev <dima at hlabs.spb.ru>
        branch nick: doc-ru
        timestamp: Wed 2009-06-10 13:19:20 +0400
        message:
          Added a comment about possible future Makefile refactoring
        modified:
          doc/en/quick-reference/Makefile
        ------------------------------------------------------------
        revno: 3815.766.1
        committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
        branch nick: integration
        timestamp: Wed 2009-06-10 11:34:02 +0200
        message:
          Start Russian translation
        added:
          doc/index.ru.txt
          doc/ru/
          doc/ru/mini-tutorial/
          doc/ru/mini-tutorial/index.txt
          doc/ru/quick-reference/
          doc/ru/quick-reference/Makefile
          doc/ru/quick-reference/quick-start-summary.pdf
          doc/ru/quick-reference/quick-start-summary.png
          doc/ru/quick-reference/quick-start-summary.svg
          doc/ru/tutorials/
          doc/ru/tutorials/centralized_workflow.txt
          doc/ru/tutorials/tutorial.txt
          doc/ru/tutorials/using_bazaar_with_launchpad.txt
          doc/ru/user-guide/
          doc/ru/user-guide/branching_a_project.txt
          doc/ru/user-guide/core_concepts.txt
          doc/ru/user-guide/images/
          doc/ru/user-guide/images/workflows_centralized.png
          doc/ru/user-guide/images/workflows_centralized.svg
          doc/ru/user-guide/images/workflows_gatekeeper.png
          doc/ru/user-guide/images/workflows_gatekeeper.svg
          doc/ru/user-guide/images/workflows_localcommit.png
          doc/ru/user-guide/images/workflows_localcommit.svg
          doc/ru/user-guide/images/workflows_peer.png
          doc/ru/user-guide/images/workflows_peer.svg
          doc/ru/user-guide/images/workflows_pqm.png
          doc/ru/user-guide/images/workflows_pqm.svg
          doc/ru/user-guide/images/workflows_shared.png
          doc/ru/user-guide/images/workflows_shared.svg
          doc/ru/user-guide/images/workflows_single.png
          doc/ru/user-guide/images/workflows_single.svg
          doc/ru/user-guide/index.txt
          doc/ru/user-guide/introducing_bazaar.txt
          doc/ru/user-guide/specifying_revisions.txt
          doc/ru/user-guide/stacked.txt
          doc/ru/user-guide/using_checkouts.txt
          doc/ru/user-guide/zen.txt
        modified:
          Makefile
          NEWS
          doc/en/quick-reference/Makefile
          doc/en/tutorials/using_bazaar_with_launchpad.txt
          doc/en/user-guide/introducing_bazaar.txt
          doc/index.txt
    ------------------------------------------------------------
    revno: 3815.684.68
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-06-11 01:37:22 +0100
    message:
      (igc) fix rule handling so that eol is optional
    modified:
      NEWS
      bzrlib/filters/__init__.py
      bzrlib/tests/test_eol_filters.py
      bzrlib/tests/test_filters.py
        ------------------------------------------------------------
        revno: 3815.767.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: eol-none-bug
        timestamp: Wed 2009-06-10 18:54:56 +1000
        message:
          fix bug #379370
        modified:
          bzrlib/filters/__init__.py
          bzrlib/tests/test_eol_filters.py
          bzrlib/tests/test_filters.py
        ------------------------------------------------------------
        revno: 3815.767.2
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: eol-none-bug
        timestamp: Wed 2009-06-10 19:01:17 +1000
        message:
          add NEWS item
        modified:
          NEWS
        ------------------------------------------------------------
        revno: 3815.768.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: integration
        timestamp: Thu 2009-06-11 09:29:48 +1000
        message:
          (igc) fix rule handling so that eol is optional
        modified:
          NEWS
          bzrlib/filters/__init__.py
          bzrlib/tests/test_eol_filters.py
          bzrlib/tests/test_filters.py
    ------------------------------------------------------------
    revno: 3815.684.69
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-06-11 02:34:26 +0100
    message:
      (mbp) smaller png images in docs
    modified:
      doc/en/quick-reference/quick-start-summary.png
      doc/en/user-guide/images/workflows_centralized.png
      doc/en/user-guide/images/workflows_gatekeeper.png
      doc/en/user-guide/images/workflows_localcommit.png
      doc/en/user-guide/images/workflows_peer.png
      doc/en/user-guide/images/workflows_pqm.png
      doc/en/user-guide/images/workflows_shared.png
      doc/en/user-guide/images/workflows_single.png
        ------------------------------------------------------------
        revno: 3815.769.1
        author: <schickb at gmail.com>
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: doc-cleanup
        timestamp: Thu 2009-06-11 07:52:51 +1000
        message:
          Better compression on PNG images in documentation
        modified:
          doc/en/quick-reference/quick-start-summary.png
          doc/en/user-guide/images/workflows_centralized.png
          doc/en/user-guide/images/workflows_gatekeeper.png
          doc/en/user-guide/images/workflows_localcommit.png
          doc/en/user-guide/images/workflows_peer.png
          doc/en/user-guide/images/workflows_pqm.png
          doc/en/user-guide/images/workflows_shared.png
          doc/en/user-guide/images/workflows_single.png
    ------------------------------------------------------------
    revno: 3815.684.70
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-06-11 03:29:14 +0100
    message:
      (mbp) merge zdll setup.py fix from 1.15
    modified:
      NEWS
      setup.py
        ------------------------------------------------------------
        revno: 3815.770.1
        author: Alexander Belchenko
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: prepare-1.15
        timestamp: Wed 2009-06-10 10:00:25 +1000
        message:
          using zdll on Windows to build _chk_map_pyx extension
        modified:
          NEWS
          setup.py
        ------------------------------------------------------------
        revno: 3815.771.1
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: 1.15
        timestamp: Wed 2009-06-10 03:01:49 +0100
        message:
          (mbp) use zdll in win32 builds
        modified:
          NEWS
          setup.py
        ------------------------------------------------------------
        revno: 3815.772.1
        committer: Martin Pool <mbp at sourcefrog.net>
        branch nick: integration
        timestamp: Thu 2009-06-11 10:47:41 +1000
        message:
          Merge zdll fix from 1.15 branch
        modified:
          NEWS
          setup.py
    ------------------------------------------------------------
    revno: 3815.684.71
    committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
    branch nick: +trunk
    timestamp: Thu 2009-06-11 06:22:11 +0100
    message:
      (igc) fix branch & status content filtering issues
    modified:
      NEWS
      bzrlib/_dirstate_helpers_c.pyx
      bzrlib/builtins.py
      bzrlib/dirstate.py
      bzrlib/tests/workingtree_implementations/test_content_filters.py
      bzrlib/tests/workingtree_implementations/test_eol_conversion.py
      bzrlib/workingtree_4.py
        ------------------------------------------------------------
        revno: 3815.773.1
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: eol-bug
        timestamp: Mon 2009-06-01 18:55:17 +1000
        message:
          fix status & commit issue reported by Frits Jalvingh
        modified:
          bzrlib/dirstate.py
          bzrlib/workingtree_4.py
        ------------------------------------------------------------
        revno: 3815.773.2
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: eol-bug
        timestamp: Tue 2009-06-09 11:52:10 +1000
        message:
          fix pyrex version of _process_entry as well
        modified:
          bzrlib/_dirstate_helpers_c.pyx
        ------------------------------------------------------------
        revno: 3815.773.3
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: eol-bug
        timestamp: Wed 2009-06-10 14:57:37 +1000
        message:
          add round-trip checking to eol tests
        modified:
          bzrlib/tests/workingtree_implementations/test_eol_conversion.py
        ------------------------------------------------------------
        revno: 3815.773.4
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: eol-bug
        timestamp: Wed 2009-06-10 16:23:32 +1000
        message:
          add eol roundtripping tests
        modified:
          bzrlib/tests/workingtree_implementations/test_eol_conversion.py
        ------------------------------------------------------------
        revno: 3815.773.5
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: eol-bug
        timestamp: Wed 2009-06-10 16:48:01 +1000
        message:
          clean-up - just test status for now
        modified:
          bzrlib/tests/workingtree_implementations/test_eol_conversion.py
        ------------------------------------------------------------
        revno: 3815.773.6
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: eol-bug
        timestamp: Wed 2009-06-10 16:56:49 +1000
        message:
          merge bzr.dev r4423
        removed:
          bzrlib/util/tests/test_bencode.py
        added:
          bzrlib/_bencode_pyx.h
          bzrlib/_bencode_pyx.pyx
          bzrlib/benchmarks/bench_tags.py
          bzrlib/bencode.py
          bzrlib/tests/test_bencode.py
          bzrlib/tests/test_chk_serializer.py
          bzrlib/util/bencode.py
        renamed:
          bzrlib/util/bencode.py => bzrlib/util/_bencode_py.py
        modified:
          .bzrignore
          Makefile
          NEWS
          bzrlib/_groupcompress_pyx.pyx
          bzrlib/benchmarks/__init__.py
          bzrlib/branch.py
          bzrlib/builtins.py
          bzrlib/bundle/serializer/v4.py
          bzrlib/bzrdir.py
          bzrlib/cache_utf8.py
          bzrlib/chk_serializer.py
          bzrlib/diff.py
          bzrlib/foreign.py
          bzrlib/graph.py
          bzrlib/groupcompress.py
          bzrlib/index.py
          bzrlib/inventory.py
          bzrlib/lock.py
          bzrlib/log.py
          bzrlib/mail_client.py
          bzrlib/multiparent.py
          bzrlib/osutils.py
          bzrlib/plugins/launchpad/test_register.py
          bzrlib/progress.py
          bzrlib/python-compat.h
          bzrlib/reconcile.py
          bzrlib/remote.py
          bzrlib/repofmt/groupcompress_repo.py
          bzrlib/repofmt/knitrepo.py
          bzrlib/repofmt/pack_repo.py
          bzrlib/repository.py
          bzrlib/serializer.py
          bzrlib/shelf.py
          bzrlib/smart/medium.py
          bzrlib/smart/protocol.py
          bzrlib/smart/repository.py
          bzrlib/tag.py
          bzrlib/tests/__init__.py
          bzrlib/tests/blackbox/test_branch.py
          bzrlib/tests/blackbox/test_export.py
          bzrlib/tests/blackbox/test_push.py
          bzrlib/tests/branch_implementations/test_check.py
          bzrlib/tests/branch_implementations/test_reconcile.py
          bzrlib/tests/branch_implementations/test_sprout.py
          bzrlib/tests/inventory_implementations/basics.py
          bzrlib/tests/per_repository/test_fetch.py
          bzrlib/tests/per_repository/test_iter_reverse_revision_history.py
          bzrlib/tests/per_repository/test_reconcile.py
          bzrlib/tests/per_repository/test_revision.py
          bzrlib/tests/per_repository_reference/test_fetch.py
          bzrlib/tests/per_repository_reference/test_initialize.py
          bzrlib/tests/test__groupcompress.py
          bzrlib/tests/test_config.py
          bzrlib/tests/test_foreign.py
          bzrlib/tests/test_graph.py
          bzrlib/tests/test_http.py
          bzrlib/tests/test_mail_client.py
          bzrlib/tests/test_osutils.py
          bzrlib/tests/test_plugins.py
          bzrlib/tests/test_progress.py
          bzrlib/tests/test_remote.py
          bzrlib/tests/test_repository.py
          bzrlib/tests/test_serializer.py
          bzrlib/tests/test_smart.py
          bzrlib/tests/test_source.py
          bzrlib/tests/test_transform.py
          bzrlib/tests/test_ui.py
          bzrlib/transform.py
          bzrlib/transport/sftp.py
          bzrlib/ui/__init__.py
          bzrlib/versionedfile.py
          bzrlib/weave.py
          setup.py
          bzrlib/util/_bencode_py.py
        ------------------------------------------------------------
        revno: 3815.773.7
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: eol-bug
        timestamp: Wed 2009-06-10 17:03:48 +1000
        message:
          add NEWS entry
        modified:
          NEWS
        ------------------------------------------------------------
        revno: 3815.773.8
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: eol-bug
        timestamp: Thu 2009-06-11 10:38:08 +1000
        message:
          first tweak from jam's review
        modified:
          bzrlib/builtins.py
        ------------------------------------------------------------
        revno: 3815.773.9
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: eol-bug
        timestamp: Thu 2009-06-11 13:47:44 +1000
        message:
          add test for filtered -> non-filtered branching
        modified:
          bzrlib/tests/workingtree_implementations/test_content_filters.py
        ------------------------------------------------------------
        revno: 3815.773.10
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: eol-bug
        timestamp: Thu 2009-06-11 14:21:06 +1000
        message:
          add test for non-filtered -> filtered branching
        modified:
          bzrlib/tests/workingtree_implementations/test_content_filters.py
        ------------------------------------------------------------
        revno: 3815.768.2
        committer: Ian Clatworthy <ian.clatworthy at canonical.com>
        branch nick: integration
        timestamp: Thu 2009-06-11 14:23:53 +1000
        message:
          (igc) fix branch & status content filtering issues
        modified:
          NEWS
          bzrlib/_dirstate_helpers_c.pyx
          bzrlib/builtins.py
          bzrlib/dirstate.py
          bzrlib/tests/workingtree_implementations/test_content_filters.py
          bzrlib/tests/workingtree_implementations/test_eol_conversion.py
          bzrlib/workingtree_4.py
    ------------------------------------------------------------
    revno: 3815.684.72
    committer: Jonathan Lange <jml at canonical.com>
    branch nick: prepare-1.16
    timestamp: Thu 2009-06-11 22:12:14 +1000
    message:
      Merge in changes from trunk that belong in 1.16
    modified:
      NEWS
      bzrlib/bzrdir.py
      bzrlib/remote.py
      bzrlib/smart/bzrdir.py
      bzrlib/tests/blackbox/test_pull.py
      bzrlib/tests/blackbox/test_push.py
      bzrlib/tests/branch_implementations/test_stacking.py
      bzrlib/tests/bzrdir_implementations/test_bzrdir.py
      bzrlib/tests/test_bzrdir.py
      bzrlib/tests/test_smart.py
        ------------------------------------------------------------
        revno: 3815.774.1
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: stacking-friendly-revision-history-verb
        timestamp: Wed 2009-06-10 11:05:33 +1000
        message:
          Failing blackbox acceptance test for bug 380314.
        modified:
          bzrlib/tests/blackbox/test_pull.py
        ------------------------------------------------------------
        revno: 3815.774.2
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: stacking-friendly-revision-history-verb
        timestamp: Wed 2009-06-10 13:00:39 +1000
        message:
          Add branch_implementations test for revision_history() on a stacked branch.
        modified:
          bzrlib/tests/branch_implementations/test_stacking.py
        ------------------------------------------------------------
        revno: 3815.774.3
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: stacking-friendly-revision-history-verb
        timestamp: Wed 2009-06-10 13:09:17 +1000
        message:
          Quick fix by using self._ensure_real.
        modified:
          bzrlib/remote.py
        ------------------------------------------------------------
        revno: 3815.774.4
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: stacking-friendly-revision-history-verb
        timestamp: Wed 2009-06-10 15:29:51 +1000
        message:
          Set the test_pull_smart_stacked_streaming_acceptance to 43, its current value.
        modified:
          bzrlib/tests/blackbox/test_pull.py
        ------------------------------------------------------------
        revno: 3815.774.5
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: bug-380314
        timestamp: Thu 2009-06-11 17:40:05 +1000
        message:
          Add NEWS entry.
        modified:
          NEWS
        ------------------------------------------------------------
        revno: 3815.774.6
        committer: Andrew Bennetts <andrew.bennetts at canonical.com>
        branch nick: bug-380314
        timestamp: Thu 2009-06-11 17:43:56 +1000
        message:
          Add comments requested by Martin's review.
        modified:
          bzrlib/tests/blackbox/test_pull.py
          bzrlib/tests/branch_implementations/test_stacking.py
        ------------------------------------------------------------
        revno: 3815.775.1
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Thu 2009-06-11 10:11:21 +0100
        message:
          (andrew) Fix branch.revision_history() (and 'bzr pull -r 123') from
          	stacked branch via HPSS.
        modified:
          NEWS
          bzrlib/remote.py
          bzrlib/tests/blackbox/test_pull.py
          bzrlib/tests/branch_implementations/test_stacking.py
        ------------------------------------------------------------
        revno: 3815.775.2
        committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
        branch nick: +trunk
        timestamp: Thu 2009-06-11 13:00:23 +0100
        message:
          (jml) Fix bug 385132 so that relative default_stack_on locations work
          	again.
        modified:
          bzrlib/bzrdir.py
          bzrlib/smart/bzrdir.py
          bzrlib/tests/blackbox/test_push.py
          bzrlib/tests/bzrdir_implementations/test_bzrdir.py
          bzrlib/tests/test_bzrdir.py
          bzrlib/tests/test_smart.py
            ------------------------------------------------------------
            revno: 3815.776.1
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Wed 2009-06-10 11:06:56 +1000
            message:
              Add two tests, the second of which demonstrates bug 385132.
            modified:
              bzrlib/tests/blackbox/test_push.py
            ------------------------------------------------------------
            revno: 3815.776.2
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Wed 2009-06-10 17:52:09 +1000
            message:
              Comment the blackbox tests, for my own sanity.
            modified:
              bzrlib/tests/blackbox/test_push.py
            ------------------------------------------------------------
            revno: 3815.776.3
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Wed 2009-06-10 18:03:41 +1000
            message:
              Remove unused imports.
            modified:
              bzrlib/tests/blackbox/test_push.py
            ------------------------------------------------------------
            revno: 3815.776.4
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Wed 2009-06-10 18:04:04 +1000
            message:
              Fix a typo.
            modified:
              bzrlib/tests/test_smart.py
            ------------------------------------------------------------
            revno: 3815.776.5
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Wed 2009-06-10 18:05:05 +1000
            message:
              More unused imports.
            modified:
              bzrlib/tests/test_bzrdir.py
            ------------------------------------------------------------
            revno: 3815.776.6
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Thu 2009-06-11 13:15:57 +1000
            message:
              Failing test that reproduces the error at a low level.
            modified:
              bzrlib/tests/bzrdir_implementations/test_bzrdir.py
            ------------------------------------------------------------
            revno: 3815.776.7
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Thu 2009-06-11 16:21:51 +1000
            message:
              Update the test to fail correctly.
            modified:
              bzrlib/tests/blackbox/test_push.py
            ------------------------------------------------------------
            revno: 3815.776.8
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Thu 2009-06-11 16:22:17 +1000
            message:
              This makes the unit test & one of the acceptance tests pass.
            modified:
              bzrlib/bzrdir.py
              bzrlib/smart/bzrdir.py
            ------------------------------------------------------------
            revno: 3815.776.9
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Thu 2009-06-11 16:58:52 +1000
            message:
              Put the test back the way it was.
            modified:
              bzrlib/tests/blackbox/test_push.py
            ------------------------------------------------------------
            revno: 3815.776.10
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Thu 2009-06-11 17:10:44 +1000
            message:
              Merge trunk
            removed:
              doc/developers/performance-contributing.txt
            added:
              bzrlib/util/bencode.py
              doc/index.ru.txt
              doc/ru/
              doc/ru/mini-tutorial/
              doc/ru/mini-tutorial/index.txt
              doc/ru/quick-reference/
              doc/ru/quick-reference/Makefile
              doc/ru/quick-reference/quick-start-summary.pdf
              doc/ru/quick-reference/quick-start-summary.png
              doc/ru/quick-reference/quick-start-summary.svg
              doc/ru/tutorials/
              doc/ru/tutorials/centralized_workflow.txt
              doc/ru/tutorials/tutorial.txt
              doc/ru/tutorials/using_bazaar_with_launchpad.txt
              doc/ru/user-guide/
              doc/ru/user-guide/branching_a_project.txt
              doc/ru/user-guide/core_concepts.txt
              doc/ru/user-guide/images/
              doc/ru/user-guide/images/workflows_centralized.png
              doc/ru/user-guide/images/workflows_centralized.svg
              doc/ru/user-guide/images/workflows_gatekeeper.png
              doc/ru/user-guide/images/workflows_gatekeeper.svg
              doc/ru/user-guide/images/workflows_localcommit.png
              doc/ru/user-guide/images/workflows_localcommit.svg
              doc/ru/user-guide/images/workflows_peer.png
              doc/ru/user-guide/images/workflows_peer.svg
              doc/ru/user-guide/images/workflows_pqm.png
              doc/ru/user-guide/images/workflows_pqm.svg
              doc/ru/user-guide/images/workflows_shared.png
              doc/ru/user-guide/images/workflows_shared.svg
              doc/ru/user-guide/images/workflows_single.png
              doc/ru/user-guide/images/workflows_single.svg
              doc/ru/user-guide/index.txt
              doc/ru/user-guide/introducing_bazaar.txt
              doc/ru/user-guide/specifying_revisions.txt
              doc/ru/user-guide/stacked.txt
              doc/ru/user-guide/using_checkouts.txt
              doc/ru/user-guide/zen.txt
            modified:
              Makefile
              NEWS
              bzrlib/__init__.py
              bzrlib/bzrdir.py
              bzrlib/filters/__init__.py
              bzrlib/graph.py
              bzrlib/index.py
              bzrlib/lock.py
              bzrlib/mail_client.py
              bzrlib/osutils.py
              bzrlib/progress.py
              bzrlib/remote.py
              bzrlib/repofmt/knitrepo.py
              bzrlib/repository.py
              bzrlib/smart/medium.py
              bzrlib/tests/blackbox/test_push.py
              bzrlib/tests/blackbox/test_status.py
              bzrlib/tests/test_eol_filters.py
              bzrlib/tests/test_filters.py
              bzrlib/tests/test_graph.py
              bzrlib/tests/test_mail_client.py
              bzrlib/tests/test_progress.py
              bzrlib/tests/test_ui.py
              bzrlib/versionedfile.py
              bzrlib/weave.py
              bzrlib/win32utils.py
              doc/developers/performance-roadmap.txt
              doc/developers/planned-change-integration.txt
              doc/en/developer-guide/HACKING.txt
              doc/en/quick-reference/Makefile
              doc/en/quick-reference/quick-start-summary.png
              doc/en/tutorials/using_bazaar_with_launchpad.txt
              doc/en/user-guide/images/workflows_centralized.png
              doc/en/user-guide/images/workflows_gatekeeper.png
              doc/en/user-guide/images/workflows_localcommit.png
              doc/en/user-guide/images/workflows_peer.png
              doc/en/user-guide/images/workflows_pqm.png
              doc/en/user-guide/images/workflows_shared.png
              doc/en/user-guide/images/workflows_single.png
              doc/en/user-guide/introducing_bazaar.txt
              doc/index.txt
              setup.py
            ------------------------------------------------------------
            revno: 3815.776.11
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Thu 2009-06-11 18:17:37 +1000
            message:
              Guard in case it's none.
            modified:
              bzrlib/smart/bzrdir.py
            ------------------------------------------------------------
            revno: 3815.776.12
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Thu 2009-06-11 18:38:15 +1000
            message:
              This makes the test pass, but it's a bit ick.
            modified:
              bzrlib/smart/bzrdir.py
              bzrlib/tests/blackbox/test_push.py
            ------------------------------------------------------------
            revno: 3815.776.13
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Thu 2009-06-11 20:11:34 +1000
            message:
              full_path -> client_path, use _root_client_path rather than 
              target_transport.base.
            modified:
              bzrlib/smart/bzrdir.py
            ------------------------------------------------------------
            revno: 3815.776.14
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Thu 2009-06-11 20:14:27 +1000
            message:
              Not looking at the log in the test.
            modified:
              bzrlib/tests/blackbox/test_push.py
            ------------------------------------------------------------
            revno: 3815.776.15
            committer: Jonathan Lange <jml at canonical.com>
            branch nick: default-stacking-bug-385132
            timestamp: Thu 2009-06-11 21:02:53 +1000
            message:
              Use a URL joiner that works.
            modified:
              bzrlib/bzrdir.py
    ------------------------------------------------------------
    revno: 3815.684.73
    committer: Jonathan Lange <jml at canonical.com>
    branch nick: prepare-1.16
    timestamp: Thu 2009-06-11 22:18:48 +1000
    message:
      Update version information for 1.16rc1
    modified:
      bzrlib/__init__.py
    ------------------------------------------------------------
    revno: 3815.684.74
    tags: bzr-1.16rc1
    committer: Jonathan Lange <jml at canonical.com>
    branch nick: prepare-1.16
    timestamp: Thu 2009-06-11 22:43:59 +1000
    message:
      Release 1.16rc1.
    modified:
      NEWS
-------------- next part --------------
Diff too large for email (27278 lines, the limit is 1000).


More information about the Pkg-bazaar-commits mailing list