~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

[merge] robert

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
 
33
33
    * New sftp transport, based on Paramiko.  (Robey Pointer)
34
34
 
 
35
    * 'bzr pull' now accepts '--clobber' which will discard local changes
 
36
      and make this branch identical to the source branch. (Robert Collins)
 
37
 
35
38
  TESTING:
36
39
 
37
40
    * The 'bzr selftest --pattern' option for has been removed, now 
45
48
    * 'bzr selftest' runs all tests, even if one feels, unless '--one'
46
49
      is given. (Martin Pool)
47
50
 
 
51
    * There is a new method for TestCaseInTempDir, assertFileEqual, which
 
52
      will check that a given content is equal to the content of the named
 
53
      file. (Robert Collins)
 
54
 
48
55
  INTERNALS:
49
56
 
50
57
    * New 'testament' command and concept for making gpg-signatures 
97
104
    * Transports can register using register_lazy_transport, and they 
98
105
      will be loaded when first used.  (Martin Pool)
99
106
 
 
107
    * 'pull' has been factored out of the command as WorkingTree.pull().
 
108
      A new option to WorkingTree.pull has been added, clobber, which will
 
109
      ignore diverged history and pull anyway.
 
110
      (Robert Collins)
 
111
 
 
112
    * config.Config has a 'get_user_option' call that accepts an option name.
 
113
      This will be looked up in branches.conf and bazaar.conf as normal.
 
114
      It is intended that this be used by plugins to support options - 
 
115
      options of built in programs should have specific methods on the config.
 
116
      (Robert Collins)
 
117
 
 
118
    * merge.merge_inner now has tempdir as an optional parameter. (Robert
 
119
      Collins)
 
120
 
 
121
    * Tree.kind is not recorded at the top level of the hierarchy, as it was
 
122
      missing on EmptyTree, leading to a bug with merge on EmptyTrees.
 
123
      (Robert Collins)
 
124
 
 
125
    * WorkingTree.__del__ has been removed, it was non deterministic and not 
 
126
      doing what it was intended to. See WorkingTree.__init__ for a comment
 
127
      about future directions. (Robert Collins/Martin Pool)
 
128
 
 
129
    * bzrlib.transport.http has been modified so that only 404 urllib errors
 
130
      are returned as NoSuchFile. Other exceptions will propogate as normal.
 
131
      This allows debuging of actual errors. (Robert Collins)
 
132
 
 
133
    * bzrlib.transport.Transport now accepts *ONLY* url escaped relative paths
 
134
      to apis like 'put', 'get' and 'has'. This is to provide consistent
 
135
      behaviour - it operates on url's only. (Robert Collins)
 
136
 
100
137
  BUG FIXES:
101
138
 
102
139
    * Better handling of branches in directories with non-ascii names.