4
(This document contains only things still-to-do, in in approximate
 
 
5
order.  For a list of things already done, see the `development
 
 
10
* get doctest going again now that we have predictable-order status
 
 
13
* note at top of .bzr.log
 
 
15
* basic local versioning working: init, add, remove, mv, status, log,
 
 
21
* some commands should work on selected files, if any are given:
 
 
28
* work properly when invoked from a subdirectory
 
 
30
* give a file-id to tree root?
 
 
32
* use stat information to detect unchanged files without reading the
 
 
33
  full text (or establish that this is not safe).
 
 
35
* basic find command: find versioned, deleted, unknown, etc.
 
 
39
* get a branch from an http server (remote Tree/Store/Branch proxy
 
 
42
* write experimental weave algorithm in Python to see how it works?
 
 
44
* update command: pull in changes from another branch that is a strict
 
 
45
  superset of the destination
 
 
47
* merge command: reconcile changes in this branch with those in
 
 
48
  another.  punt on structural changes at first and only merge text,
 
 
49
  then work out a nice way to resolve structure.
 
 
51
* ``vc-bzr.el`` emacs support
 
 
53
* *go self-hosting at about this point*, with parallel commits to baz
 
 
55
* ignore patterns from ``.bzrignore``
 
 
61
* Some kind of `compressed storage <compression.html>`_.
 
 
 
b'\\ No newline at end of file'