~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

Merge bzr.dev.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 
3
3
  IMPROVEMENTS:
4
4
 
 
5
   * The revision specifier "revno:" is extended to accept the syntax
 
6
     revno:N:branch. For example,
 
7
     revno:42:http://bazaar-vcs.org/bzr/bzr.dev/ means revision 42 in
 
8
     bzr.dev.  (Matthieu Moy)
 
9
 
5
10
   * No default ignore rules are applied by bzr - only the rules in .bzrignore
6
11
     are considered. This fixes bugs with default rules being enforced no
7
12
     matter what. The old list of ignore rules from bzr is available by
83
88
     Also updates things like 'http+pycurl://' if pycurl is not present.
84
89
     (John Arbash Meinel) (Malone #47821, #52204)
85
90
 
 
91
   * New env variable BZR_PROGRESS_BAR, sets the default progress bar type.
 
92
     Can be set to 'none' or 'dummy' to disable the progress bar, 'dots' or 
 
93
     'tty' to create the respective type. (John Arbash Meinel, #42197, #51107)
 
94
 
 
95
   * Improve the help text for 'bzr diff' to explain what various options do.
 
96
     (John Arbash Meinel, #6391)
 
97
 
 
98
   * 'bzr uncommit -r 10' now uncommits revisions 11.. rather than uncommitting
 
99
     revision 10. This makes -r10 more in line with what other commands do.
 
100
     'bzr uncommit' also now saves the pending merges of the revisions that
 
101
     were removed. So it is safe to uncommit after a merge, fix something,
 
102
     and commit again. (John Arbash Meinel, #32526, #31426)
 
103
 
86
104
  BUG FIXES:
87
105
 
88
106
    * Fix shadowed definition of TestLocationConfig that caused some 
116
134
    * Normalize unicode filenames to ensure cross-platform consistency.
117
135
      (John Arbash Meinel, #43689)
118
136
 
 
137
    * The argument parser can now handle '-' as an argument. Currently
 
138
      no code interprets it specially (it is mostly handled as a file named 
 
139
      '-'). But plugins, and future operations can use it.
 
140
      (John Arbash meinel, #50984)
 
141
 
 
142
    * Bundles can properly read binary files with a plain '\r' in them.
 
143
      (John Arbash Meinel, #51927)
 
144
 
 
145
    * Tuning iter_entries() to be more efficient (John Arbash Meinel, #5444)
 
146
 
 
147
    * Lots of win32 fixes (the test suite passes again).
 
148
      (John Arbash Meinel, #50155)
 
149
 
 
150
    * Handle openbsd returning None for sys.getfilesystemencoding() (#41183) 
 
151
 
 
152
    * Support ftp APPE (append) to allow Knits to be used over ftp (#42592)
 
153
 
 
154
    * Removals are only committed if they match the filespec (or if there is
 
155
      no filespec).  (#46635, Aaron Bentley)
 
156
 
 
157
    * smart-add recurses through all supplied directories 
 
158
      (John Arbash Meinel, #52578)
 
159
 
 
160
    * Make the bundle reader extra lines before and after the bundle text.
 
161
      This allows you to parse an email with the bundle inline.
 
162
      (John Arbash Meinel, #49182)
 
163
 
119
164
  INTERNALS:
120
165
 
121
166
    * Combine the ignore rules into a single regex rather than looping over