Tue, 01 Aug 2017 17:58:20 +0200 Boris Feld evolution: rename divergent to content-divergent
Thu, 03 Aug 2017 00:45:02 +0900 Yuya Nishihara py3: use bytes IO to write sample hgrc
Fri, 04 Aug 2017 08:15:10 +0200 muxator buildrpm: do not break in presence of custom user configs
Fri, 04 Aug 2017 05:38:22 -0700 Kostia Balytskyi sparse: treat paths as cwd-relative
Wed, 02 Aug 2017 15:48:57 -0700 Kostia Balytskyi match: expose some data and functionality to other modules
Wed, 02 Aug 2017 15:05:21 -0700 Kostia Balytskyi sparse: properly error out when absolute paths are used
Thu, 03 Aug 2017 23:02:32 +0900 Yuya Nishihara py3: convert arbitrary exception object to byte string more reliably
Thu, 03 Aug 2017 20:08:31 -0700 Rodrigo Damazio build: delay version computation on macOS builds
Thu, 03 Aug 2017 12:40:48 -0700 Kyle Lippincott color: remove warnings if term is not formatted (==dumb or !ui.formatted())
Thu, 27 Jul 2017 16:09:26 +0200 Mathias De Maré rpms: add chg
Fri, 14 Jul 2017 14:30:55 -0700 Martin von Zweigbergk tests: demonstrate crash when trying to rebase merge without its parents
Sun, 16 Jul 2017 23:17:41 -0700 Martin von Zweigbergk tests: demonstrate broken rebase of merge with p1's successor in dest
Mon, 24 Jul 2017 11:19:11 -0400 Augie Fackler bundle2: obtain repr() of exception in a python3-safe way
Mon, 24 Jul 2017 11:28:40 -0400 Augie Fackler bundle2: use bytestr() instead of str() to convert part id to bytes
Mon, 24 Jul 2017 11:20:08 -0400 Augie Fackler bundle2: work around zip() being lazy in Python 3
Mon, 24 Jul 2017 11:19:45 -0400 Augie Fackler bundle2: look for __next__ as well as next to identify iterators
(0) -30000 -10000 -3000 -1000 -300 -100 -16 +16 +100 +300 +1000 +3000 +10000 tip