~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/library-interface.txt

(broken) Change fcntl locks to be properly exclusive within the same process.
This exposes the location where we are opening the same WorkingTree in both read and write
mode, which breaks several tests.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
*****************
2
 
Library interface
3
 
*****************
4
 
 
5
 
Should have a pleasant library interface.
6
 
 
7
 
* Be clear what is supposed to be in a stable public interface and
8
 
  what is not.  (A common failing of Python programs.)
9
 
 
10
 
* If a function changes the working directory (as may be necessary to
11
 
  run patch) it should restore it.