##// END OF EJS Templates
merge: stable heads...
Augie Fackler -
r47767:3c8e4c6e merge stable
parent child Browse files
Show More
@@ -220,6 +220,7 b' def _sendmail(ui, sender, recipients, ms'
220
220
221 def _mbox(mbox, sender, recipients, msg):
221 def _mbox(mbox, sender, recipients, msg):
222 '''write mails to mbox'''
222 '''write mails to mbox'''
223 # TODO: use python mbox library for proper locking
223 with open(mbox, b'ab+') as fp:
224 with open(mbox, b'ab+') as fp:
224 # Should be time.asctime(), but Windows prints 2-characters day
225 # Should be time.asctime(), but Windows prints 2-characters day
225 # of month instead of one. Make them print the same thing.
226 # of month instead of one. Make them print the same thing.
@@ -11,6 +11,24 b''
11 for compression. The default is single threaded operation. Currently
11 for compression. The default is single threaded operation. Currently
12 only supported for zstd.
12 only supported for zstd.
13
13
14 == Default Format Change ==
15
16 These changes affects newly created repositories (or new clone) done with
17 Mercurial 5.8.
18
19 * The `ZSTD` compression will now be used by default for new repositories
20 when available. This compression format was introduced in Mercurial 5.0,
21 released in May 2019. See `hg help config.format.revlog-compression` for
22 details.
23
24 * Mercurial installation built with the Rust parts will now use the
25 "persistent nodemap" feature by default. This feature was introduced in
26 Mercurial 5.4 (May 2020). However Mercurial instalation built without the
27 fast Rust implementation will refuse to interract with them by default.
28 This restriction can be lifted through configuration.
29
30 See `hg help config.format.use-persistent-nodemap` for details
31
14 == New Experimental Features ==
32 == New Experimental Features ==
15
33
16 * There's a new `diff.merge` config option to show the changes
34 * There's a new `diff.merge` config option to show the changes
@@ -22,6 +40,7 b''
22
40
23 == Bug Fixes ==
41 == Bug Fixes ==
24
42
43 * gracefully recover from inconsistent persistent-nodemap data from disk.
25
44
26
45
27 == Backwards Compatibility Changes ==
46 == Backwards Compatibility Changes ==
@@ -31,7 +50,7 b''
31 repositories violate this condition. The revlog code will now
50 repositories violate this condition. The revlog code will now
32 silentely swap the parents if this condition is tested. This can
51 silentely swap the parents if this condition is tested. This can
33 change the output of `hg log` when explicitly asking for first or
52 change the output of `hg log` when explicitly asking for first or
34 second parent.
53 second parent. The changesets "nodeid" are not affected.
35
54
36
55
37 == Internal API Changes ==
56 == Internal API Changes ==
General Comments 0
You need to be logged in to leave comments. Login now