March 2018 Archives by date
Starting: Thu Mar 1 00:06:31 UTC 2018
Ending: Sun Apr 1 03:16:52 UTC 2018
Messages: 2350
- [Bug 5806] New: looks like evolve commit 25155eb0 made it incompatible with core < ef3a24a023e
mercurial-bugs at mercurial-scm.org
- D2487: narrow: move requirement constant to core
indygreg (Gregory Szorc)
- D2489: narrow: move checking for narrow requirement into _narrowmatch()
indygreg (Gregory Szorc)
- D2491: narrow: always wrap repo
indygreg (Gregory Szorc)
- D2493: narrow: remove dependency from narrowspec module to hg module
indygreg (Gregory Szorc)
- D2494: narrow: move narrowmatch-related methods to localrepo
indygreg (Gregory Szorc)
- D2488: narrow: move changegroup.supportedoutgoingversions() override to core
martinvonz (Martin von Zweigbergk)
- D2489: narrow: move checking for narrow requirement into _narrowmatch()
martinvonz (Martin von Zweigbergk)
- D2487: narrow: move requirement constant to core
martinvonz (Martin von Zweigbergk)
- D2491: narrow: always wrap repo
martinvonz (Martin von Zweigbergk)
- D2493: narrow: remove dependency from narrowspec module to hg module
martinvonz (Martin von Zweigbergk)
- D2490: narrow: consider both local and remote matchers in narrowchangegroup
martinvonz (Martin von Zweigbergk)
- D2492: narrow: reduce depedence on narrowspec.save()
martinvonz (Martin von Zweigbergk)
- D2495: narrow: drop safehasattr() checks for always-present repo.narrowmatch
martinvonz (Martin von Zweigbergk)
- D2494: narrow: move narrowmatch-related methods to localrepo
martinvonz (Martin von Zweigbergk)
- D2409: graft: add no-commit mode (issue5631)
sushil khanchi
- D2497: py3: convert error messages to bytes using util.forcebytestr()
pulkit (Pulkit Goyal)
- D2500: py3: add b'' prefixes in tests/test-rebase-scenario-global.t
pulkit (Pulkit Goyal)
- D2499: py3: replace str() calls with their preferred bytes equivalent
pulkit (Pulkit Goyal)
- D2503: py3: add a missing b'' in tests/bruterebase.py
pulkit (Pulkit Goyal)
- D2502: py3: use '%d' for integers instead of b'%s'
pulkit (Pulkit Goyal)
- D2504: py3: backout changeset 56635c506608 which wrongly added couple of b''
pulkit (Pulkit Goyal)
- D2501: py3: make sure we write in mergestate in bytes mode
pulkit (Pulkit Goyal)
- D2505: py3: port the markdirver extension in tests/test-resolve.t
pulkit (Pulkit Goyal)
- D2506: py3: add b'' prefixes in tests/test-revlog-ancestry.py
pulkit (Pulkit Goyal)
- D2507: py3: make sure we open the file in bytes mode
pulkit (Pulkit Goyal)
- D2508: py3: add b'' prefixes in tests/test-revlog.t
pulkit (Pulkit Goyal)
- D2509: py3: add b'' prefix in tests/test-revlog-v2.t
pulkit (Pulkit Goyal)
- D2510: py3: add b'' prefixes in tests/test-rollback.t
pulkit (Pulkit Goyal)
- D2496: py3: slice over bytes or use startswith() to prevent getting ascii values
pulkit (Pulkit Goyal)
- D2498: py3: use pycompat.bytestr to convert str to bytes
yuja (Yuya Nishihara)
- D2501: py3: make sure we write in mergestate in bytes mode
yuja (Yuya Nishihara)
- D2496: py3: slice over bytes or use startswith() to prevent getting ascii values
yuja (Yuya Nishihara)
- [Bug 5807] New: Convert throws "ValueError: I/O operation on closed file"
mercurial-bugs at mercurial-scm.org
- [PATCH] Fix for Bug #5807
Sascha Nemecek
- D2495: narrow: drop safehasattr() checks for always-present repo.narrowmatch
yuja (Yuya Nishihara)
- [PATCH] fileset: drop bad "elif:" trying to check invalid size expression
Yuya Nishihara
- D2392: debugcommands: add debugwireproto command
yuja (Yuya Nishihara)
- D2391: sshpeer: factor out code for creating peers from pipes
indygreg (Gregory Szorc)
- D2498: py3: use util.forcebytestr to convert str to bytes
pulkit (Pulkit Goyal)
- D2409: graft: add no-commit mode (issue5631)
pulkit (Pulkit Goyal)
- [PATCH] fileset: drop bad "elif:" trying to check invalid size expression
Pulkit Goyal
- D2495: narrow: drop safehasattr() checks for always-present repo.narrowmatch
martinvonz (Martin von Zweigbergk)
- D2511: py3: add 14 new passing tests to whitelist
pulkit (Pulkit Goyal)
- D2498: py3: use util.forcebytestr to convert str to bytes
pulkit (Pulkit Goyal)
- [PATCH 1 of 8] templatefilters: use encoding.unifromlocal/unitolocal() for py3 compatibility
Yuya Nishihara
- [PATCH 2 of 8] py3: make regexp literal bytes in templatefilters.py
Yuya Nishihara
- [PATCH 3 of 8] py3: use '%d' to format diffstat sum
Yuya Nishihara
- [PATCH 4 of 8] py3: move between bytes and unicode when re-raising IOError
Yuya Nishihara
- [PATCH 5 of 8] py3: fix type of attribute names forwarded by templatekw._hybrid
Yuya Nishihara
- [PATCH 6 of 8] py3: use bytes.endswith('\n') to strip off '\n' from debug color output
Yuya Nishihara
- [PATCH 7 of 8] py3: use bytestr() to coerce position carried by ParseError to string
Yuya Nishihara
- [PATCH 8 of 8] py3: fix test-command-template.t to write files in binary mode
Yuya Nishihara
- D2407: tests: add low-level SSH protocol tests for listkeys
indygreg (Gregory Szorc)
- D2392: debugcommands: add debugwireproto command
indygreg (Gregory Szorc)
- D2463: wireprotoserver: support logging SSH server I/O to a file descriptor
indygreg (Gregory Szorc)
- D2406: debugcommands: allow sending of simple commands with debugwireproto
indygreg (Gregory Szorc)
- D2404: util: enable observing of util.bufferedinputpipe
indygreg (Gregory Szorc)
- D2405: wireproto: sort response to listkeys
indygreg (Gregory Szorc)
- D2464: debugcommands: add debugserve command
indygreg (Gregory Szorc)
- D2467: sshpeer: support not reading and forwarding stderr
indygreg (Gregory Szorc)
- D2408: debugcommands: support for sending "batch" requests
indygreg (Gregory Szorc)
- D2466: tests: add wire protocol tests for pushkey
indygreg (Gregory Szorc)
- D2392: debugcommands: add debugwireproto command
indygreg (Gregory Szorc)
- D2471: debugcommands: support for triggering push protocol
indygreg (Gregory Szorc)
- D2512: wireproto: add transport specific capabilities in the transport
indygreg (Gregory Szorc)
- D2513: wireproto: only expose "between" to version 1 of wire protocols
indygreg (Gregory Szorc)
- D2471: debugcommands: support for triggering push protocol
indygreg (Gregory Szorc)
- D2514: py3: use '%d' instead of '%s' for ints
pulkit (Pulkit Goyal)
- D2515: py3: listify the return value of filter()
pulkit (Pulkit Goyal)
- D2517: py3: add a b'' prefix in tests/test-fncache.t
pulkit (Pulkit Goyal)
- D2518: py3: add b'' prefixes in tests/test-obsolete.t
pulkit (Pulkit Goyal)
- D2519: py3: make sure we write bytes in a file open in bytes mode
pulkit (Pulkit Goyal)
- D2520: py3: replace str() with it's bytes equivalent in hgext/shelve.py
pulkit (Pulkit Goyal)
- D2516: py3: use pycompat.bytestr() to convert error instances to bytes
pulkit (Pulkit Goyal)
- [Bug 5808] New: `hg next` and `hg prev` do not respect commands.update.check
mercurial-bugs at mercurial-scm.org
- D2439: py3: whitelist another seven passing tests
durin42 (Augie Fackler)
- D2438: util: use pycompat.bytestr() on repr() in date parse abort
durin42 (Augie Fackler)
- D2514: py3: use '%d' instead of '%s' for ints
pulkit (Pulkit Goyal)
- D2515: py3: listify the return value of filter()
pulkit (Pulkit Goyal)
- D2517: py3: add a b'' prefix in tests/test-fncache.t
pulkit (Pulkit Goyal)
- D2518: py3: add b'' prefixes in tests/test-obsolete.t
pulkit (Pulkit Goyal)
- D2519: py3: make sure we write bytes in a file open in bytes mode
pulkit (Pulkit Goyal)
- D2520: py3: replace str() with it's bytes equivalent in hgext/shelve.py
pulkit (Pulkit Goyal)
- D2516: py3: use pycompat.bytestr() to convert error instances to bytes
pulkit (Pulkit Goyal)
- [PATCH] test-acl: mock up util.getuser() to trust $LOGNAME on Windows
Augie Fackler
- [PATCH 4 of 4 V2] cmdutil: expand filename format string by templater (BC)
Augie Fackler
- [PATCH 2 of 2 V2] revset: skip old style lookup if external whitespace are detected
Feld Boris
- [PATCH] Fix for Bug #5807
Augie Fackler
- [PATCH 1 of 8] templatefilters: use encoding.unifromlocal/unitolocal() for py3 compatibility
Pulkit Goyal
- [PATCH] fileset: drop bad "elif:" trying to check invalid size expression
Pulkit Goyal
- D2403: stack: remove destutil.stackbase
lothiraldan (Boris Feld)
- [PATCH 1 of 7 V2] revbranchcache: add a public function to update the data
Boris Feld
- [PATCH 2 of 7 V2] revbranchcache: add a bundle2 handler for a rbc part
Boris Feld
- [PATCH 3 of 7 V2] rev-branch-cache: add a function to generate a part
Boris Feld
- [PATCH 4 of 7 V2] bundle: include advisory rev branch cache part in bundle2 bundle
Boris Feld
- [PATCH 5 of 7 V2] revbranchcache: add the necessary bit to send 'rbc' data over bundle2
Boris Feld
- [PATCH 6 of 7 V2] revbranchcache: disable the new part for narrow hg bundle
Boris Feld
- [PATCH 7 of 7 V2] revbranchcache: advertise and use 'rbc' exchange capability
Boris Feld
- D2521: tests: fix run-tests environment cleanup on Python 3
durin42 (Augie Fackler)
- [PATCH 2 of 2 V2] revset: skip old style lookup if external whitespace are detected
Feld Boris
- D2521: tests: fix run-tests environment cleanup on Python 3
durin42 (Augie Fackler)
- [Bug 5809] New: Performance regression on pulling + incoming in 5cfdf6137af8 (from 10s to 40s)
mercurial-bugs at mercurial-scm.org
- D2461: wireprotoserver: ability to run an SSH server until an event is set
indygreg (Gregory Szorc)
- D2463: wireprotoserver: support logging SSH server I/O to a file descriptor
indygreg (Gregory Szorc)
- D2462: util: add a file object proxy that can notify observers
indygreg (Gregory Szorc)
- D2404: util: enable observing of util.bufferedinputpipe
indygreg (Gregory Szorc)
- D2464: debugcommands: add debugserve command
indygreg (Gregory Szorc)
- D2405: wireproto: sort response to listkeys
durin42 (Augie Fackler)
- D2483: wireproto: allow wire protocol commands to declare transport support
durin42 (Augie Fackler)
- D2405: wireproto: sort response to listkeys
indygreg (Gregory Szorc)
- D2466: tests: add wire protocol tests for pushkey
indygreg (Gregory Szorc)
- D2467: sshpeer: support not reading and forwarding stderr
indygreg (Gregory Szorc)
- D2406: debugcommands: allow sending of simple commands with debugwireproto
indygreg (Gregory Szorc)
- D2408: debugcommands: support for sending "batch" requests
indygreg (Gregory Szorc)
- D2392: debugcommands: add debugwireproto command
indygreg (Gregory Szorc)
- D2481: wireproto: use named arguments for commandentry
indygreg (Gregory Szorc)
- D2482: wireprotoserver: move SSHV1 and SSHV2 constants to wireprototypes
indygreg (Gregory Szorc)
- D2471: debugcommands: support for triggering push protocol
indygreg (Gregory Szorc)
- D2523: py3: whitelist 14 new tests passing
pulkit (Pulkit Goyal)
- D2522: py3: slice over bytes to prevent getting ascii values
pulkit (Pulkit Goyal)
- mercurial at 36489: 47 new changesets
Mercurial Commits
- D2523: py3: whitelist 14 new tests passing
pulkit (Pulkit Goyal)
- D2522: py3: slice over bytes to prevent getting ascii values
pulkit (Pulkit Goyal)
- D2439: py3: whitelist another nine passing tests
durin42 (Augie Fackler)
- D2438: util: use pycompat.bytestr() on repr() in date parse abort
durin42 (Augie Fackler)
- D2438: util: use pycompat.bytestr() on repr() in date parse abort
pulkit (Pulkit Goyal)
- D2439: py3: whitelist another nine passing tests
durin42 (Augie Fackler)
- D2438: util: use pycompat.bytestr() on repr() in date parse abort
durin42 (Augie Fackler)
- mercurial at 36505: 16 new changesets
Mercurial Commits
- D2524: pycompat: add support for encoding argument to our wrapper
durin42 (Augie Fackler)
- D2525: convert: add some utility code for working with shlex on Python 3
durin42 (Augie Fackler)
- D2526: convcmd: use our shlex wrapper to avoid Python 3 tracebacks
durin42 (Augie Fackler)
- D2527: convert: use our shlex wrapper in filemap to avoid Python 3 tracebacks
durin42 (Augie Fackler)
- D2528: error: fix isinstnace check to use bytes instead of str
durin42 (Augie Fackler)
- D2529: convert: fix two %r output formats with pycompat.bytestr() wrapping
durin42 (Augie Fackler)
- D2530: py3: whitelist three more passing tests
durin42 (Augie Fackler)
- D2531: templatefilters: stop using str as a variable name
pulkit (Pulkit Goyal)
- D2532: webcommands: use explicit integer division for Python 3 compat
durin42 (Augie Fackler)
- mercurial at 36509: 4 new changesets
Mercurial Commits
- [PATCH 01 of 10] py3: silence return value of file.write() in test-command-template.t
Yuya Nishihara
- [PATCH 02 of 10] py3: use startswith() to check existence of trailing '\n' in .hgtags file
Yuya Nishihara
- [PATCH 03 of 10] py3: fix join(), min(), and max() template functions over string
Yuya Nishihara
- [PATCH 04 of 10] py3: drop b'' from error message generated by templater.runmember()
Yuya Nishihara
- [PATCH 05 of 10] py3: fix type of string literals in templater.tokenize()
Yuya Nishihara
- [PATCH 06 of 10] py3: byte-stringify ValueError of unescapestr() to reraise as ParseError
Yuya Nishihara
- [PATCH 07 of 10] py3: mark all string literals in test-command-template.t as bytes
Yuya Nishihara
- [PATCH 08 of 10] py3: don't crash when re-raising encoding error
Yuya Nishihara
- [PATCH 09 of 10] py3: replace type 'str' by 'bytes' in templater.py
Yuya Nishihara
- [PATCH 10 of 10] py3: fix string slicing in util.parsetimezone()
Yuya Nishihara
- D2528: error: fix isinstnace check to use bytes instead of str
durin42 (Augie Fackler)
- [PATCH 01 of 10] py3: silence return value of file.write() in test-command-template.t
Pulkit Goyal
- [PATCH 01 of 10] py3: silence return value of file.write() in test-command-template.t
Pulkit Goyal
- [PATCH STABLE] annotate: do not poorly split lines at CR (issue5798)
Augie Fackler
- D2531: templatefilters: stop using str as a variable name
pulkit (Pulkit Goyal)
- D2532: webcommands: use explicit integer division for Python 3 compat
durin42 (Augie Fackler)
- D2534: py3: port tests/test-wireproto.py to Python 3
pulkit (Pulkit Goyal)
- D2533: py3: use pycompat.bytestr() to convert None to bytes
pulkit (Pulkit Goyal)
- D2534: py3: port tests/test-wireproto.py to Python 3
pulkit (Pulkit Goyal)
- D2533: py3: use pycompat.bytestr() to convert None to bytes
pulkit (Pulkit Goyal)
- [PATCH 01 of 10] templatekw: switch showdict template keywords to new API
Yuya Nishihara
- [PATCH 02 of 10] templatekw: switch most of showlist template keywords to new API (issue5779)
Yuya Nishihara
- [PATCH 03 of 10] namespace: use registrar to add template keyword
Yuya Nishihara
- [PATCH 04 of 10] templatekw: switch namespace template keywords to new API
Yuya Nishihara
- [PATCH 05 of 10] templatekw: switch obsfate-related template keywords to new API
Yuya Nishihara
- [PATCH 06 of 10] templatekw: switch revset() to new API
Yuya Nishihara
- [PATCH 07 of 10] templatekw: switch latesttags template keywords to new API
Yuya Nishihara
- [PATCH 08 of 10] templatekw: switch manifest template keyword to new API
Yuya Nishihara
- [PATCH 09 of 10] templatekw: switch remainder of _showlist template keywords to new API
Yuya Nishihara
- [PATCH 10 of 10] templatekw: deprecate showdict() and showlist() (API)
Yuya Nishihara
- D2524: pycompat: add support for encoding argument to our wrapper
durin42 (Augie Fackler)
- D2525: convert: add some utility code for working with shlex on Python 3
durin42 (Augie Fackler)
- D2526: convcmd: use our shlex wrapper to avoid Python 3 tracebacks
durin42 (Augie Fackler)
- D2527: convert: use our shlex wrapper in filemap to avoid Python 3 tracebacks
durin42 (Augie Fackler)
- D2536: py3: use util.forcebytestr() to convert IOErrors to bytes
pulkit (Pulkit Goyal)
- D2535: py3: use pycompat.bytestr() to convert error messages to bytes
pulkit (Pulkit Goyal)
- D2529: convert: fix two %r output formats with pycompat.bytestr() wrapping
durin42 (Augie Fackler)
- D2530: py3: whitelist three more passing tests
durin42 (Augie Fackler)
- D2438: util: use pycompat.bytestr() on repr() in date parse abort
yuja (Yuya Nishihara)
- [PATCH] Fix for Bug #5807
Yuya Nishihara
- [PATCH 2 of 2 V2] revset: skip old style lookup if external whitespace are detected
Yuya Nishihara
- hg archive (files) performance regression.
Vincent Parrett
- D2394: histedit: make histedit's commands accept revsets (issue5746)
sangeet259 (Sangeet Kumar Mishra)
- hg archive (files) performance regression.
Vincent Parrett
- D2409: graft: add no-commit mode (issue5631)
khanchi97 (Sushil khanchi)
- D2536: py3: use util.forcebytestr() to convert IOErrors to bytes
pulkit (Pulkit Goyal)
- D2537: tests: make get-with-headers flush after print() calls
durin42 (Augie Fackler)
- D2538: templatefilters: convert arguments to sysstrs for unicode() ctor
durin42 (Augie Fackler)
- D2539: tests: add missing b prefix in test python in test-issue2137.t
durin42 (Augie Fackler)
- D2540: tests: port helper script revlog-formatv0.py to python 3
durin42 (Augie Fackler)
- D2541: verify: fix exception formatting bug in Python 3
durin42 (Augie Fackler)
- D2542: tests: help dummysmtpd work on python 3
durin42 (Augie Fackler)
- D2484: wireprotoserver: identify requests via version 2 of SSH protocol as such
indygreg (Gregory Szorc)
- D2483: wireproto: allow wire protocol commands to declare transport support
indygreg (Gregory Szorc)
- D2543: py3: add missing b prefixes in test-debugextensions.t
durin42 (Augie Fackler)
- D2544: bookmarks: fix a repr in a message on Python 3
durin42 (Augie Fackler)
- D2485: wireproto: don't expose legacy commands to version 2 of wire protocol
indygreg (Gregory Szorc)
- D2545: scmutil: fix a repr in an error message on Python 3
durin42 (Augie Fackler)
- D2546: tests: port test-bookmarks.t extension to Python 3
durin42 (Augie Fackler)
- D2547: purge: apply byteskwargs to opts, fixing all python3 issues here
durin42 (Augie Fackler)
- D2513: wireproto: only expose "between" to version 1 of wire protocols
indygreg (Gregory Szorc)
- D2512: wireproto: add transport specific capabilities in the transport
indygreg (Gregory Szorc)
- D2548: exchange: remove dead assignment or forcebundle1
martinvonz (Martin von Zweigbergk)
- D2550: tests: add more tests around hook output and getbundle
indygreg (Gregory Szorc)
- D2552: py3: sixteen more passing tests
durin42 (Augie Fackler)
- D2551: match: some minimal pycompat fixes guided by test-hgignore.t
durin42 (Augie Fackler)
- D2553: templatefilters: avoid infinite recursion bug in stringify
durin42 (Augie Fackler)
- D2554: templatekw: fix dict construction in _showlist to not mix bytes and strs
durin42 (Augie Fackler)
- D2555: py3: two more passing tests
durin42 (Augie Fackler)
- D2549: debugcommands: fix repr in debugignore print with pycompat.bytestr
durin42 (Augie Fackler)
- D2486: wireproto: don't expose changegroupsubset capability if not available
indygreg (Gregory Szorc)
- D2552: py3: sixteen more passing tests
pulkit (Pulkit Goyal)
- D2555: py3: two more passing tests
pulkit (Pulkit Goyal)
- bugzilla weekly report (2018-03-02)
Octobot
- bugzilla weekly report (2018-03-02)
Octobot
- D2541: verify: fix exception formatting bug in Python 3
yuja (Yuya Nishihara)
- D2537: tests: make get-with-headers flush after print() calls
yuja (Yuya Nishihara)
- D2549: debugcommands: fix repr in debugignore print with pycompat.bytestr
yuja (Yuya Nishihara)
- D2538: templatefilters: convert arguments to sysstrs for unicode() ctor
durin42 (Augie Fackler)
- D2540: tests: port helper script revlog-formatv0.py to python 3
durin42 (Augie Fackler)
- D2539: tests: add missing b prefix in test python in test-issue2137.t
durin42 (Augie Fackler)
- D2542: tests: help dummysmtpd work on python 3
durin42 (Augie Fackler)
- D2543: py3: add missing b prefixes in test-debugextensions.t
durin42 (Augie Fackler)
- D2544: bookmarks: fix a repr in a message on Python 3
durin42 (Augie Fackler)
- D2547: purge: apply byteskwargs to opts, fixing all python3 issues here
durin42 (Augie Fackler)
- D2546: tests: port test-bookmarks.t extension to Python 3
durin42 (Augie Fackler)
- D2553: templatefilters: avoid infinite recursion bug in stringify
durin42 (Augie Fackler)
- D2545: scmutil: fix a repr in an error message on Python 3
durin42 (Augie Fackler)
- D2551: match: some minimal pycompat fixes guided by test-hgignore.t
durin42 (Augie Fackler)
- D2554: templatekw: fix dict construction in _showlist to not mix bytes and strs
durin42 (Augie Fackler)
- D2541: verify: fix exception formatting bug in Python 3
durin42 (Augie Fackler)
- D2549: debugcommands: fix repr in debugignore print with pycompat.bytestr
durin42 (Augie Fackler)
- D2556: revset: use {force,}bytestr to fix some %r formatting issues
durin42 (Augie Fackler)
- D2558: tests: add missing b prefixes and fix a %s to %d in test-revset.t
durin42 (Augie Fackler)
- D2557: revset: use %d to turn an int into a bytestr
durin42 (Augie Fackler)
- D2282: util: extract all date-related utils in utils/dateutil module
durin42 (Augie Fackler)
- D2282: util: extract all date-related utils in utils/dateutil module
martinvonz (Martin von Zweigbergk)
- D2282: util: extract all date-related utils in utils/dateutil module
durin42 (Augie Fackler)
- [PATCH] get-with-headers: use bytes stdout thoroughly
Yuya Nishihara
- D2548: exchange: remove dead assignment or forcebundle1
martinvonz (Martin von Zweigbergk)
- D2555: py3: two more passing tests
durin42 (Augie Fackler)
- D2541: verify: fix exception formatting bug in Python 3
yuja (Yuya Nishihara)
- [PATCH] get-with-headers: use bytes stdout thoroughly
Gregory Szorc
- D2541: verify: fix exception formatting bug in Python 3
durin42 (Augie Fackler)
- D2552: py3: sixteen more passing tests
durin42 (Augie Fackler)
- D2556: revset: use {force,}bytestr to fix some %r formatting issues
durin42 (Augie Fackler)
- D2558: tests: add missing b prefixes and fix a %s to %d in test-revset.t
durin42 (Augie Fackler)
- D2549: debugcommands: fix repr in debugignore print with pycompat.bytestr
durin42 (Augie Fackler)
- D2557: revset: use %d to turn an int into a bytestr
durin42 (Augie Fackler)
- D2535: py3: use pycompat.bytestr() to convert error messages to bytes
yuja (Yuya Nishihara)
- D2559: tests: add some re and globs for test-revset on python3
durin42 (Augie Fackler)
- D2552: py3: whitelist more passing tests
durin42 (Augie Fackler)
- D2560: util: add missing r prefix on some __setattr__ calls
durin42 (Augie Fackler)
- D2561: util: work around Python 3 returning None at EOF instead of ''
durin42 (Augie Fackler)
- D2562: debugcommands: add an r prefix to make file mode for fdopen a sysstr
durin42 (Augie Fackler)
- D2563: debugcommands: add some strkwargs love to some **args calls
durin42 (Augie Fackler)
- D2559: tests: add some re and globs for test-revset on python3
durin42 (Augie Fackler)
- D2560: util: add missing r prefix on some __setattr__ calls
durin42 (Augie Fackler)
- D2561: util: work around Python 3 returning None at EOF instead of ''
durin42 (Augie Fackler)
- D2562: debugcommands: add an r prefix to make file mode for fdopen a sysstr
durin42 (Augie Fackler)
- D2563: debugcommands: add some strkwargs love to some **args calls
durin42 (Augie Fackler)
- [PATCH] py3: silence "bad escape" warning emitted by re.sub()
Yuya Nishihara
- [PATCH] py3: bail on ratcheting tests forward on 3.6.0 and 3.6.1
Kevin Bullock
- [PATCH] py3: silence "bad escape" warning emitted by re.sub()
Gregory Szorc
- [PATCH] py3: bail on ratcheting tests forward on 3.6.0 and 3.6.1
Gregory Szorc
- [PATCH 10 of 10] templatekw: deprecate showdict() and showlist() (API)
Augie Fackler
- D2564: lfs: add missing b prefixes on some regular expressions
durin42 (Augie Fackler)
- D2565: lfs: add some bytestring wrappers in blobstore.py
durin42 (Augie Fackler)
- D2566: lfs: use byteskwargs() on some **kwargs for python 3 compat
durin42 (Augie Fackler)
- D2567: lfs: use %d to encode int, not str()
durin42 (Augie Fackler)
- D2568: lfs: convert hexdigest to bytes using sysbytes
durin42 (Augie Fackler)
- D2569: py3: whitelist more passing tests
durin42 (Augie Fackler)
- D2568: lfs: convert hexdigest to bytes using sysbytes
indygreg (Gregory Szorc)
- D2564: lfs: add missing b prefixes on some regular expressions
durin42 (Augie Fackler)
- D2566: lfs: use byteskwargs() on some **kwargs for python 3 compat
durin42 (Augie Fackler)
- D2565: lfs: add some bytestring wrappers in blobstore.py
durin42 (Augie Fackler)
- D2567: lfs: use %d to encode int, not str()
durin42 (Augie Fackler)
- D2568: lfs: convert hexdigest to bytes using sysbytes
durin42 (Augie Fackler)
- [PATCH 1 of 3] templater: allow dynamically switching the default dict/list formatting
Yuya Nishihara
- [PATCH 2 of 3] templater: byte-stringify dict/list values before passing to default format
Yuya Nishihara
- [PATCH 3 of 3] test-command-template: glob out detailed "invalid escape" message
Yuya Nishihara
- D2568: lfs: convert hexdigest to bytes using sysbytes
durin42 (Augie Fackler)
- D2569: py3: whitelist more passing tests
durin42 (Augie Fackler)
- D2282: util: extract all date-related utils in utils/dateutil module
lothiraldan (Boris Feld)
- D2282: util: extract all date-related utils in utils/dateutil module
lothiraldan (Boris Feld)
- D2095: clone: updates the help text for hg clone -r (issue5654) [bugzilla] and hg clone -b
sangeet259 (Sangeet Kumar Mishra)
- D2570: tests: add missing b prefixes in test-atomictempfile.py
durin42 (Augie Fackler)
- D2571: sshpeer: don't read from stderr when that behavior is disabled
indygreg (Gregory Szorc)
- D2550: tests: add more tests around hook output and getbundle
indygreg (Gregory Szorc)
- D2486: wireproto: don't expose changegroupsubset capability if not available
indygreg (Gregory Szorc)
- D2571: sshpeer: don't read from stderr when that behavior is disabled
indygreg (Gregory Szorc)
- D2484: wireprotoserver: identify requests via version 2 of SSH protocol as such
indygreg (Gregory Szorc)
- D2483: wireproto: allow wire protocol commands to declare transport support
indygreg (Gregory Szorc)
- D2485: wireproto: don't expose legacy commands to version 2 of wire protocol
indygreg (Gregory Szorc)
- D2550: tests: add more tests around hook output and getbundle
indygreg (Gregory Szorc)
- D2512: wireproto: add transport specific capabilities in the transport
indygreg (Gregory Szorc)
- D2486: wireproto: don't expose changegroupsubset capability if not available
indygreg (Gregory Szorc)
- D2513: wireproto: only expose "between" to version 1 of wire protocols
indygreg (Gregory Szorc)
- mercurial at 36514: 5 new changesets (1 on stable)
Mercurial Commits
- [PATCH 1 of 7 V2] revbranchcache: add a public function to update the data
Yuya Nishihara
- [PATCH 6 of 7 V2] revbranchcache: disable the new part for narrow hg bundle
Yuya Nishihara
- D2574: xdiff: add a binary utility that runs xdiff
ryanmce (Ryan McElroy)
- D2576: xdiff: add a python wrapper
ryanmce (Ryan McElroy)
- D2575: xdiff: add a bdiff hunk mode
ryanmce (Ryan McElroy)
- D2573: xdiff: remove patience and histogram diffs
ryanmce (Ryan McElroy)
- D2577: mdiff: prefer xdiff for diff calculation
ryanmce (Ryan McElroy)
- D2578: xdiff: enable indent heuristic unconditionally
ryanmce (Ryan McElroy)
- D2572: xdiff: vendor xdiff library from git
ryanmce (Ryan McElroy)
- mercurial at 36555: 41 new changesets
Mercurial Commits
- D2576: xdiff: add a python wrapper
quark (Jun Wu)
- D2570: tests: add missing b prefixes in test-atomictempfile.py
durin42 (Augie Fackler)
- hg archive (files) performance regression.
Matt Harbison
- mercurial at 36562: 7 new changesets
Mercurial Commits
- [PATCH 1 of 3] py3: conditionalize initialization of stdio flags
Yuya Nishihara
- [PATCH 2 of 3] py3: silence the final IOError by closing stdout/err slightly early
Yuya Nishihara
- [PATCH 3 of 3] py3: make test-basic.t pass on Python 3
Yuya Nishihara
- [PATCH] profile: colorize output on Windows
Matt Harbison
- hg archive (files) performance regression.
Vincent Parrett
- D2409: graft: add no-commit mode (issue5631)
khanchi97 (Sushil khanchi)
- [PATCH 01 of 11] py3: don't try to mangle C extension blob by code transformer
Yuya Nishihara
- [PATCH 02 of 11] py3: add PY23() macro to switch string literal depending on python version
Yuya Nishihara
- [PATCH 03 of 11] py3: bulk-replace bytes format specifier passed to Py_BuildValue()
Yuya Nishihara
- [PATCH 04 of 11] py3: bulk-replace 'const char*' format specifier passed to PyArg_ParseTuple*()
Yuya Nishihara
- [PATCH 05 of 11] cext: mark tuple_format as a constant
Yuya Nishihara
- [PATCH 06 of 11] py3: do not pass a float to dict_new_presized()
Yuya Nishihara
- [PATCH 07 of 11] cext: fix computephasesmapsets() not to return without setting an exception
Yuya Nishihara
- [PATCH 08 of 11] py3: do not pass a list of iterators to computephasesmapsets()
Yuya Nishihara
- [PATCH 09 of 11] py3: do not pass a memoryview to bdiff.bdiff()
Yuya Nishihara
- [PATCH 10 of 11] py3: make test-ancestors.py pass on Python 3 with C extensions
Yuya Nishihara
- [PATCH 11 of 11] py3: unblock C extensions on Python 3
Yuya Nishihara
- D2572: xdiff: vendor xdiff library from git
ryanmce (Ryan McElroy)
- D2579: WIP: fix unshelve refuses to apply on modified MQ patch (issue4318)
khanchi97 (Sushil khanchi)
- D2580: tests: fix various test-check-module-imports.t violations
durin42 (Augie Fackler)
- D2579: WIP: fix unshelve refuses to apply on modified MQ patch (issue4318)
khanchi97 (Sushil khanchi)
- D2576: xdiff: add a python wrapper
durin42 (Augie Fackler)
- D2581: sshpeer: don't read(0)
indygreg (Gregory Szorc)
- D2582: util: teach escapedata() about bytearray
indygreg (Gregory Szorc)
- D2583: util: log readinto() I/O
indygreg (Gregory Szorc)
- D2584: util: report integer result from write()
indygreg (Gregory Szorc)
- D2577: mdiff: prefer xdiff for diff calculation
durin42 (Augie Fackler)
- [PATCH 01 of 11] py3: don't try to mangle C extension blob by code transformer
Gregory Szorc
- [PATCH 02 of 11] py3: add PY23() macro to switch string literal depending on python version
Gregory Szorc
- D2581: sshpeer: don't read(0)
indygreg (Gregory Szorc)
- D2582: util: teach escapedata() about bytearray
indygreg (Gregory Szorc)
- D2583: util: log readinto() I/O
indygreg (Gregory Szorc)
- D2584: util: report integer result from write()
indygreg (Gregory Szorc)
- [PATCH 09 of 11] py3: do not pass a memoryview to bdiff.bdiff()
Gregory Szorc
- bugzilla weekly report (2018-03-03)
Octobot
- bugzilla weekly report (2018-03-03)
Octobot
- D2535: py3: use pycompat.bytestr() to convert error messages to bytes
pulkit (Pulkit Goyal)
- D2585: py3: use util.forcevytestr to convert error to bytes
pulkit (Pulkit Goyal)
- D2580: tests: fix various test-check-module-imports.t violations
pulkit (Pulkit Goyal)
- [PATCH 09 of 11] py3: do not pass a memoryview to bdiff.bdiff()
Yuya Nishihara
- D2394: histedit: make histedit's commands accept revsets (issue5746)
sangeet259 (Sangeet Kumar Mishra)
- D2586: cext: refactor cleanup code in bdiff()
indygreg (Gregory Szorc)
- D2587: cext: accept arguments as Py_buffer
indygreg (Gregory Szorc)
- D2585: py3: use util.forcevytestr to convert error to bytes
pulkit (Pulkit Goyal)
- [PATCH 3 of 3] test-command-template: glob out detailed "invalid escape" message
Augie Fackler
- [PATCH 3 of 3] py3: make test-basic.t pass on Python 3
Augie Fackler
- [PATCH 1 of 5] py3: fix some membership tests on linkrev adjustment
Yuya Nishihara
- [PATCH 2 of 5] py3: pass a system-string filename to sub-classes of IOError
Yuya Nishihara
- [PATCH 3 of 5] py3: fix some unicode madness in global exception catcher
Yuya Nishihara
- [PATCH 4 of 5] py3: fix formatting of lock error message
Yuya Nishihara
- [PATCH 5 of 5] py3: add some b'' to make test-lock-badness.t happy
Yuya Nishihara
- [PATCH 1 of 5] py3: fix some membership tests on linkrev adjustment
Pulkit Goyal
- D2588: commit: adds multiline commit message support(issue5616)
sangeet259 (Sangeet Kumar Mishra)
- D2577: mdiff: prefer xdiff for diff calculation
quark (Jun Wu)
- D2472: pycompat: prevent encoding or decoding values if not required
durin42 (Augie Fackler)
- D2588: commit: adds multiline commit message support(issue5616)
jeffpc (Jeff Sipek)
- D2588: commit: adds multiline commit message support(issue5616)
sangeet259 (Sangeet Kumar Mishra)
- D2580: tests: fix various test-check-module-imports.t violations
durin42 (Augie Fackler)
- D2472: pycompat: prevent encoding or decoding values if not required
pulkit (Pulkit Goyal)
- D2589: setup: ignore extension load failures when finding working hg
ryanmce (Ryan McElroy)
- D2577: mdiff: prefer xdiff for diff calculation
ryanmce (Ryan McElroy)
- D2590: cbor: add a __init__.py to top level cbor module
pulkit (Pulkit Goyal)
- D2591: state: import the file to write state files from evolve extension
pulkit (Pulkit Goyal)
- D2592: state: add registrar to register function to read old state files
pulkit (Pulkit Goyal)
- D2593: state: add logic to parse the state file in old way if cbor fails
pulkit (Pulkit Goyal)
- D2596: state: raise ProgrammingError if an invalid key is being accessed
pulkit (Pulkit Goyal)
- D2597: graft: add test for reading old format state files with new mechanism
pulkit (Pulkit Goyal)
- D2577: mdiff: prefer xdiff for diff calculation
indygreg (Gregory Szorc)
- D2594: graft: move logic to read current graft state file in state.py
pulkit (Pulkit Goyal)
- D2595: graft: start using the new state file
pulkit (Pulkit Goyal)
- D2593: state: add logic to parse the state file in old way if cbor fails
pulkit (Pulkit Goyal)
- D2472: pycompat: prevent encoding or decoding values if not required
durin42 (Augie Fackler)
- D2598: httpconnection: convert url to bytes in readauthforuri
durin42 (Augie Fackler)
- D2599: url: more bytes/unicodes fussing in url.py around auth handling
durin42 (Augie Fackler)
- D2580: tests: fix various test-check-module-imports.t violations
durin42 (Augie Fackler)
- [PATCH 1 of 4] py3: fix slicing of bytes in patch.iterhunks()
Yuya Nishihara
- [PATCH 2 of 4] py3: make os.pardir a bytes
Yuya Nishihara
- [PATCH 3 of 4] py3: make os.curdir a bytes
Yuya Nishihara
- [PATCH 4 of 4] py3: fix formatting of path-auditing errors
Yuya Nishihara
- D2409: graft: add no-commit mode (issue5631)
pulkit (Pulkit Goyal)
- [PATCH 1 of 4] py3: fix slicing of bytes in patch.iterhunks()
Pulkit Goyal
- D2068: revlog: do not use delta for lfs revisions
ryanmce (Ryan McElroy)
- D2067: changegroup: do not delta lfs revisions
ryanmce (Ryan McElroy)
- D2068: revlog: do not use delta for lfs revisions
quark (Jun Wu)
- D2067: changegroup: do not delta lfs revisions
quark (Jun Wu)
- D2600: tests: prevent enormous output spew in test-lfs-largefiles.t
durin42 (Augie Fackler)
- D2600: tests: prevent enormous output spew in test-lfs-largefiles.t
durin42 (Augie Fackler)
- D2573: xdiff: remove patience and histogram diff algorithms
quark (Jun Wu)
- D2575: xdiff: add a bdiff hunk mode
quark (Jun Wu)
- D2601: xdiff: reduce indent heuristic overhead
quark (Jun Wu)
- D2602: bdiff: add a xdiffblocks method
quark (Jun Wu)
- D2572: xdiff: vendor xdiff library from git
quark (Jun Wu)
- D2603: mdiff: add a config option to use xdiff algorithm
quark (Jun Wu)
- D2576: xdiff: add a python wrapper
quark (Jun Wu)
- D2604: tests: add tests about diff quality
quark (Jun Wu)
- D2577: mdiff: prefer xdiff for diff calculation
quark (Jun Wu)
- D2578: xdiff: enable indent heuristic unconditionally
quark (Jun Wu)
- D2598: httpconnection: convert url to bytes in readauthforuri
durin42 (Augie Fackler)
- D2599: url: more bytes/unicodes fussing in url.py around auth handling
durin42 (Augie Fackler)
- D2586: cext: refactor cleanup code in bdiff()
indygreg (Gregory Szorc)
- D2587: cext: accept arguments as Py_buffer
indygreg (Gregory Szorc)
- D2535: py3: use pycompat.bytestr() to convert error messages to bytes
pulkit (Pulkit Goyal)
- D2586: cext: refactor cleanup code in bdiff()
yuja (Yuya Nishihara)
- mercurial at 36579: 17 new changesets
Mercurial Commits
- D2604: tests: add tests about diff quality
quark (Jun Wu)
- D2605: run-tests: allow #require inside #if
quark (Jun Wu)
- D2068: revlog: do not use delta for lfs revisions
ryanmce (Ryan McElroy)
- D2574: xdiff: add a binary utility that runs xdiff
quark (Jun Wu)
- D2572: xdiff: vendor xdiff library from git
ryanmce (Ryan McElroy)
- D2068: revlog: do not use delta for lfs revisions
quark (Jun Wu)
- D2069: revlog: resolve lfs rawtext to vanilla rawtext before applying delta
quark (Jun Wu)
- D2067: changegroup: do not delta lfs revisions
quark (Jun Wu)
- D2573: xdiff: remove patience and histogram diff algorithms
quark (Jun Wu)
- D2575: xdiff: add a bdiff hunk mode
quark (Jun Wu)
- D2601: xdiff: reduce indent heuristic overhead
quark (Jun Wu)
- D2602: bdiff: add a xdiffblocks method
quark (Jun Wu)
- D2572: xdiff: vendor xdiff library from git
quark (Jun Wu)
- D2606: largefiles: headers and values need to be sysstrs, add r prefixes
durin42 (Augie Fackler)
- D2605: run-tests: allow #require inside #if
quark (Jun Wu)
- D2572: xdiff: vendor xdiff library from git
indygreg (Gregory Szorc)
- D2573: xdiff: remove patience and histogram diff algorithms
indygreg (Gregory Szorc)
- [PATCH 1 of 2] py3: back out c77c925987d7 to store bytes filename in IOError
Yuya Nishihara
- [PATCH 2 of 2] py3: accept both unicode and byte strings as filename carried by IOError
Yuya Nishihara
- D2606: largefiles: headers and values need to be sysstrs, add r prefixes
durin42 (Augie Fackler)
- mercurial at 36607: 28 new changesets
Mercurial Commits
- D2602: bdiff: add a xdiffblocks method
indygreg (Gregory Szorc)
- D2573: xdiff: remove patience and histogram diff algorithms
quark (Jun Wu)
- [PATCH 2 of 2] py3: accept both unicode and byte strings as filename carried by IOError
Augie Fackler
- D2604: tests: add tests about diff quality
indygreg (Gregory Szorc)
- D2602: bdiff: add a xdiffblocks method
quark (Jun Wu)
- D2602: bdiff: add a xdiffblocks method
quark (Jun Wu)
- D2602: bdiff: add a xdiffblocks method
quark (Jun Wu)
- D2604: tests: add tests about diff quality
quark (Jun Wu)
- D2607: hghave: fix up clang-libfuzzer regex to be bytes
durin42 (Augie Fackler)
- D2608: templater: add hint to template parse errors to help locate issues
ryanmce (Ryan McElroy)
- D2608: templater: add hint to template parse errors to help locate issues
durin42 (Augie Fackler)
- D2608: templater: add hint to template parse errors to help locate issues
ryanmce (Ryan McElroy)
- D2607: hghave: fix up clang-libfuzzer regex to be bytes
pulkit (Pulkit Goyal)
- D2608: templater: add hint to template parse errors to help locate issues
pulkit (Pulkit Goyal)
- D2609: templater: provide hint for multi-line templates with parse errors
ryanmce (Ryan McElroy)
- D2608: templater: add hint to template parse errors to help locate issues
ryanmce (Ryan McElroy)
- D2609: templater: provide hint for multi-line templates with parse errors
ryanmce (Ryan McElroy)
- D2610: tests: fix inline extension bytes in test-ssh-proto-unbundle.t
durin42 (Augie Fackler)
- D2612: tests: fix bytes literals in test-fncache.t
durin42 (Augie Fackler)
- D2614: py3: whitelist another 15 passing tests
durin42 (Augie Fackler)
- D2611: scmutil: avoid using basestring and add explicit handling of unicodes
durin42 (Augie Fackler)
- D2613: cmdutil: ensure PatchError messages are coerded to bytes, not str
durin42 (Augie Fackler)
- D2614: py3: whitelist another 15 passing tests
pulkit (Pulkit Goyal)
- D2607: hghave: fix up clang-libfuzzer regex to be bytes
durin42 (Augie Fackler)
- D2610: tests: fix inline extension bytes in test-ssh-proto-unbundle.t
durin42 (Augie Fackler)
- D2614: py3: whitelist another 15 passing tests
durin42 (Augie Fackler)
- D2611: scmutil: avoid using basestring and add explicit handling of unicodes
durin42 (Augie Fackler)
- D2612: tests: fix bytes literals in test-fncache.t
durin42 (Augie Fackler)
- D2613: cmdutil: ensure PatchError messages are coerded to bytes, not str
durin42 (Augie Fackler)
- D2615: testrunner: add option to sort tests by previous run time
martinvonz (Martin von Zweigbergk)
- D2616: py3: replace __str__ to __bytes__ in hgext/journal.py
pulkit (Pulkit Goyal)
- D2617: py3: use bytes() instead of str()
pulkit (Pulkit Goyal)
- D2618: py3: use b"%d" to covert integer to bytes instead of str
pulkit (Pulkit Goyal)
- D2615: testrunner: add option to sort tests by previous run time
martinvonz (Martin von Zweigbergk)
- D2616: py3: replace __str__ to __bytes__ in hgext/journal.py
pulkit (Pulkit Goyal)
- D2617: py3: use bytes() instead of str()
pulkit (Pulkit Goyal)
- D2618: py3: use b"%d" to covert integer to bytes instead of str
pulkit (Pulkit Goyal)
- D2619: revsetlang: add a hint for more useful parse errors
ryanmce (Ryan McElroy)
- [PATCH v2] fancyopts: making config defaults actually override defaults
Rodrigo Damazio
- D2620: wireproto: define and implement unified framing protocol for SSH
indygreg (Gregory Szorc)
- D2609: templater: provide hint for multi-line templates with parse errors
ryanmce (Ryan McElroy)
- D2621: tests: port test-log to Python 3
durin42 (Augie Fackler)
- D2608: templater: add hint to template parse errors to help locate issues
ryanmce (Ryan McElroy)
- D2573: xdiff: remove patience and histogram diff algorithms
quark (Jun Wu)
- D2601: xdiff: reduce indent heuristic overhead
quark (Jun Wu)
- D2575: xdiff: add a bdiff hunk mode
quark (Jun Wu)
- D2602: bdiff: add a xdiffblocks method
quark (Jun Wu)
- D2604: tests: add tests about diff quality
quark (Jun Wu)
- D2572: xdiff: vendor xdiff library from git
quark (Jun Wu)
- D2605: run-tests: allow #require inside #if
quark (Jun Wu)
- D2603: mdiff: add a config option to use xdiff algorithm
quark (Jun Wu)
- D2068: revlog: do not use delta for lfs revisions
quark (Jun Wu)
- D2621: tests: port test-log to Python 3
pulkit (Pulkit Goyal)
- D2622: ui: adding a generic method to read config items with an arbitrary type
rdamazio (Rodrigo Damazio Bovendorp)
- D2623: dispatch: adding config items for overriding flag defaults
rdamazio (Rodrigo Damazio Bovendorp)
- D2624: perf: teach perfbdiff to call blocks() and to use xdiff
indygreg (Gregory Szorc)
- D2623: dispatch: adding config items for overriding flag defaults
rdamazio (Rodrigo Damazio Bovendorp)
- [Bug 5810] New: warning about overridden commands when both evolve and serveronly are enabled
mercurial-bugs at mercurial-scm.org
- [PATCH] dispatch: don't clamp the range of the exit code twice
Kevin Bullock
- D2623: dispatch: adding config items for overriding flag defaults
rdamazio (Rodrigo Damazio Bovendorp)
- [PATCH] py3: make gettext domain a system string
Yuya Nishihara
- mercurial at 36656: 49 new changesets
Mercurial Commits
- D2608: templater: add hint to template parse errors to help locate issues
yuja (Yuya Nishihara)
- mercurial at 36658: 2 new changesets
Mercurial Commits
- D2625: xxhash: vendor external library
indygreg (Gregory Szorc)
- D2627: xdiff: use memchr instead of character scanning
indygreg (Gregory Szorc)
- D2626: xdiff: use xxhash in xdiff
indygreg (Gregory Szorc)
- D2627: xdiff: use memchr instead of character scanning
quark (Jun Wu)
- D2626: xdiff: use xxhash in xdiff
quark (Jun Wu)
- D2626: xdiff: use xxhash in xdiff
quark (Jun Wu)
- D2626: xdiff: use xxhash in xdiff
indygreg (Gregory Szorc)
- D2628: xdiff: expand xdl_optimize_ctxs
quark (Jun Wu)
- D2629: xdiff: do not rely on hashtable in xdl_trim_ends
quark (Jun Wu)
- D2630: xdiff: move hashtable calculation to a separate function
quark (Jun Wu)
- D2631: [RFC] xdiff: skip trimmed lines when preparing the hashtable
quark (Jun Wu)
- D2632: fuzz: add a fuzzer for xdiff
durin42 (Augie Fackler)
- D2633: fuzz: add a quick README to try and document how to test new fuzzers
durin42 (Augie Fackler)
- D2632: fuzz: add a fuzzer for xdiff
durin42 (Augie Fackler)
- D2633: fuzz: add a quick README to try and document how to test new fuzzers
durin42 (Augie Fackler)
- [PATCH STABLE] annotate: do not poorly split lines at CR (issue5798)
Matt Harbison
- [PATCH 1 of 4 STABLE] test-subrepo: demonstrate problems with subrepo sharing and absolute paths
Matt Harbison
- [PATCH 2 of 4 STABLE] subrepo: don't attempt to share remote sources (issue5793)
Matt Harbison
- [PATCH 3 of 4 STABLE] subrepo: activate clone pooling to enable sharing with remote URLs
Matt Harbison
- [PATCH 4 of 4 STABLE] test-subrepo: glob away an unstable hash
Matt Harbison
- D2634: [DRAFT] xdiff: avoid hashing trimmed lines
quark (Jun Wu)
- [PATCH] bdiff: avoid pointer arithmetic on void*
Matt Harbison
- D2588: commit: adds multiline commit message support(issue5616)
sangeet259 (Sangeet Kumar Mishra)
- D2588: commit: adds multiline commit message support(issue5616)
sangeet259 (Sangeet Kumar Mishra)
- D2588: commit: adds multiline commit message support(issue5616)
sangeet259 (Sangeet Kumar Mishra)
- D2409: graft: add no-commit mode (issue5631)
khanchi97 (Sushil khanchi)
- D2409: graft: add no-commit mode (issue5631)
khanchi97 (Sushil khanchi)
- [PATCH] bdiff: avoid pointer arithmetic on void*
Yuya Nishihara
- [PATCH] dispatch: don't clamp the range of the exit code twice
Yuya Nishihara
- [PATCH] profile: colorize output on Windows
Yuya Nishihara
- [PATCH STABLE] annotate: do not poorly split lines at CR (issue5798)
Yuya Nishihara
- D1945: tests: refactor common bundle2 capabilities
yuja (Yuya Nishihara)
- D2619: revsetlang: add a hint for more useful parse errors
yuja (Yuya Nishihara)
- D2589: setup: ignore extension load failures when finding working hg
ryanmce (Ryan McElroy)
- D2619: revsetlang: add a hint for more useful parse errors
ryanmce (Ryan McElroy)
- D2611: scmutil: avoid using basestring and add explicit handling of unicodes
yuja (Yuya Nishihara)
- mercurial at 36660: 2 new changesets
Mercurial Commits
- [PATCH 1 of 4 STABLE] test-subrepo: demonstrate problems with subrepo sharing and absolute paths
Yuya Nishihara
- D2623: dispatch: adding config items for overriding flag defaults
yuja (Yuya Nishihara)
- [PATCH] templater: fix position of terminator character in error message
Yuya Nishihara
- D2635: fuzz: add some more docs about building/running fuzzers
durin42 (Augie Fackler)
- mercurial at 36664: 4 new changesets
Mercurial Commits
- D2636: scmutil: fix oversight in b76248e51605c6 where I forgot to use msg
durin42 (Augie Fackler)
- D2637: hghave: remove unused "as ex" in exception block
durin42 (Augie Fackler)
- D2638: tests: fix indentation width in run-tests
durin42 (Augie Fackler)
- [PATCH] py3: make gettext domain a system string
Augie Fackler
- [PATCH 1 of 2 RFC] lfs: add support for serving blob files
Augie Fackler
- [PATCH] templater: fix position of terminator character in error message
Augie Fackler
- D2621: tests: port test-log to Python 3
durin42 (Augie Fackler)
- D2394: histedit: make histedit's commands accept revsets (issue5746)
durin42 (Augie Fackler)
- D2473: py3: use pycompat.strurl to convert url to str
durin42 (Augie Fackler)
- D2255: releasenotes: replace abort with warning while parsing
durin42 (Augie Fackler)
- D2590: cbor: add a __init__.py to top level cbor module
durin42 (Augie Fackler)
- D2640: cbor: remove tests files and fix core's test-check*
pulkit (Pulkit Goyal)
- D2639: thirdparty: start vendoring cbor python library
pulkit (Pulkit Goyal)
- D2593: state: add logic to parse the state file in old way if cbor fails
durin42 (Augie Fackler)
- D2590: cbor: add a __init__.py to top level cbor module
pulkit (Pulkit Goyal)
- D2596: state: raise ProgrammingError if an invalid key is being accessed
durin42 (Augie Fackler)
- D2597: graft: add test for reading old format state files with new mechanism
durin42 (Augie Fackler)
- D2640: cbor: remove tests files and fix core's test-check*
durin42 (Augie Fackler)
- D2596: state: raise ProgrammingError if an invalid key is being accessed
pulkit (Pulkit Goyal)
- mercurial at 36689: 25 new changesets (4 on stable)
Mercurial Commits
- D2638: tests: fix indentation width in run-tests
pulkit (Pulkit Goyal)
- D2623: dispatch: adding config items for overriding flag defaults
rdamazio (Rodrigo Damazio Bovendorp)
- D2623: dispatch: adding config items for overriding flag defaults
rdamazio (Rodrigo Damazio Bovendorp)
- D2638: tests: fix indentation width in run-tests
durin42 (Augie Fackler)
- D2621: tests: port test-log to Python 3
durin42 (Augie Fackler)
- D2637: hghave: remove unused "as ex" in exception block
durin42 (Augie Fackler)
- D2636: scmutil: fix oversight in b76248e51605c6 where I forgot to use msg
durin42 (Augie Fackler)
- D2641: docs: small fixes for profiling.nested and the overall description
spectral (Kyle Lippincott)
- D1919: phabricator: specify API tokens per host, rather than per repo
durin42 (Augie Fackler)
- D2588: commit: adds multiline commit message support(issue5616)
pulkit (Pulkit Goyal)
- D1919: phabricator: specify API tokens per host, rather than per repo
durin42 (Augie Fackler)
- [PATCH] lock: block signal interrupt while making a lock file
Yuya Nishihara
- D2641: docs: small fixes for profiling.nested and the overall description
spectral (Kyle Lippincott)
- D2642: util: also silence py3 warnings from codec module
durin42 (Augie Fackler)
- D2643: setdiscovery: back out changeset 5cfdf6137af8 (issue5809)
martinvonz (Martin von Zweigbergk)
- D2645: setdiscovery: remove unnecessary sample size limiting
martinvonz (Martin von Zweigbergk)
- D2646: setdiscovery: avoid a Yoda condition
martinvonz (Martin von Zweigbergk)
- D2644: setdiscovery: remove initialsamplesize from a condition
martinvonz (Martin von Zweigbergk)
- D2647: setdiscovery: include all local heads in second "known" request (issue5809)
martinvonz (Martin von Zweigbergk)
- D2635: fuzz: add some more docs about building/running fuzzers
durin42 (Augie Fackler)
- D2642: util: also silence py3 warnings from codec module
durin42 (Augie Fackler)
- D2623: dispatch: adding config items for overriding flag defaults
yuja (Yuya Nishihara)
- mercurial at 36696: 7 new changesets
Mercurial Commits
- D2588: commit: adds multiline commit message support(issue5616)
yuja (Yuya Nishihara)
- D2649: py3: use util.forcebytestr instead of str to convert error messages
pulkit (Pulkit Goyal)
- D2651: py3: make sure regular expressions are bytes
pulkit (Pulkit Goyal)
- D2652: py3: make sure __repr__ returns a str
pulkit (Pulkit Goyal)
- D2650: py3: use bytes instead of str to make sure we use bytes internally
pulkit (Pulkit Goyal)
- D2648: py3: use pycompat.bytestr instead of str
pulkit (Pulkit Goyal)
- [PATCH] lock: block signal interrupt while making a lock file
Kevin Bullock
- D2596: state: raise ProgrammingError if an invalid key is being accessed
yuja (Yuya Nishihara)
- D2653: py3: add b'' prefixes in tests/test-minirst.py
pulkit (Pulkit Goyal)
- D2649: py3: use util.forcebytestr instead of str to convert error messages
pulkit (Pulkit Goyal)
- D2651: py3: make sure regular expressions are bytes
pulkit (Pulkit Goyal)
- D2652: py3: make sure __repr__ returns a str
pulkit (Pulkit Goyal)
- D2650: py3: use bytes instead of str to make sure we use bytes internally
pulkit (Pulkit Goyal)
- D2648: py3: use pycompat.bytestr instead of str
yuja (Yuya Nishihara)
- D2653: py3: add b'' prefixes in tests/test-minirst.py
pulkit (Pulkit Goyal)
- D2654: archival: fsdecode paths before passing to tar or zip objects
durin42 (Augie Fackler)
- D2655: archival: tar file modes need to be sysstrs
durin42 (Augie Fackler)
- D2656: archival: our filenames are bytes, not strs
durin42 (Augie Fackler)
- D2657: py3: whitelist three more cases
durin42 (Augie Fackler)
- D2658: webutil: some %d instead of %s love on ints
durin42 (Augie Fackler)
- D2660: hgweb: convert req.form to bytes for all keys and values
durin42 (Augie Fackler)
- D2659: templater: show repr of string we're rejecting
durin42 (Augie Fackler)
- D2661: hgweb: fix up trailing slash detection on Python 3
durin42 (Augie Fackler)
- [PATCH STABLE] test-annotate: rewrite sed with some python
Yuya Nishihara
- D2662: hghave: do not assign "ex" to a variable (pyflakes)
spectral (Kyle Lippincott)
- D2662: hghave: do not assign "ex" to a variable (pyflakes)
pulkit (Pulkit Goyal)
- [PATCH STABLE] test-annotate: rewrite sed with some python
Augie Fackler
- D2255: releasenotes: replace abort with warning while parsing
rishabhmadan96 (Rishabh Madan)
- D2654: archival: fsdecode paths before passing to tar or zip objects
durin42 (Augie Fackler)
- D2655: archival: tar file modes need to be sysstrs
durin42 (Augie Fackler)
- [PATCH] lock: block signal interrupt while making a lock file
Matt Harbison
- D2656: archival: our filenames are bytes, not strs
durin42 (Augie Fackler)
- D2657: py3: whitelist three more cases
durin42 (Augie Fackler)
- D2658: webutil: some %d instead of %s love on ints
durin42 (Augie Fackler)
- D2660: hgweb: convert req.form to bytes for all keys and values
durin42 (Augie Fackler)
- D2659: templater: show repr of string we're rejecting
durin42 (Augie Fackler)
- D2661: hgweb: fix up trailing slash detection on Python 3
durin42 (Augie Fackler)
- D2255: releasenotes: replace abort with warning while parsing (issue5775)
rishabhmadan96 (Rishabh Madan)
- D2253: releasenotes: mention changeset with warning and abort
rishabhmadan96 (Rishabh Madan)
- D2254: releasenotes: allow notes for multiple directives in a single changeset
rishabhmadan96 (Rishabh Madan)
- [PATCH] lock: block signal interrupt while making a lock file
Yuya Nishihara
- D2647: setdiscovery: include all local heads in second "known" request (issue5809)
indygreg (Gregory Szorc)
- D2643: setdiscovery: back out changeset 5cfdf6137af8 (issue5809)
martinvonz (Martin von Zweigbergk)
- D2644: setdiscovery: remove initialsamplesize from a condition
martinvonz (Martin von Zweigbergk)
- D2645: setdiscovery: remove unnecessary sample size limiting
martinvonz (Martin von Zweigbergk)
- D2646: setdiscovery: avoid a Yoda condition
martinvonz (Martin von Zweigbergk)
- D2625: xxhash: vendor external library
indygreg (Gregory Szorc)
- [PATCH] lock: block signal interrupt while making a lock file
Matt Harbison
- D2663: py3: use util.forcebytestr to convert testedwith value to bytes
pulkit (Pulkit Goyal)
- D2665: py3: use bytes() instead of str()
pulkit (Pulkit Goyal)
- D2664: py3: use b"%d" instead of str() to convert integers to bytes
pulkit (Pulkit Goyal)
- D2648: py3: use pycompat.bytestr instead of str
pulkit (Pulkit Goyal)
- D2647: setdiscovery: include all local heads in second "known" request (issue5809)
martinvonz (Martin von Zweigbergk)
- [PATCH STABLE] test-annotate: rewrite sed with some python
Matt Harbison
- D2665: py3: use bytes() instead of str()
pulkit (Pulkit Goyal)
- D2664: py3: use b"%d" instead of str() to convert integers to bytes
pulkit (Pulkit Goyal)
- [PATCH STABLE] test-annotate: rewrite sed with some python
Yuya Nishihara
- [PATCH] lock: block signal interrupt while making a lock file
Yuya Nishihara
- [PATCH STABLE] test-annotate: rewrite sed with some python
Matt Harbison
- [PATCH STABLE] test-annotate: set stdin and stdout to binary to get CR unmodified
Yuya Nishihara
- D2663: py3: use util.forcebytestr to convert testedwith value to bytes
pulkit (Pulkit Goyal)
- D2665: py3: use bytes() instead of str()
pulkit (Pulkit Goyal)
- D2664: py3: use b"%d" instead of str() to convert integers to bytes
pulkit (Pulkit Goyal)
- D2648: py3: use pycompat.bytestr instead of str
pulkit (Pulkit Goyal)
- D2667: obsolete: refactor function for getting obsolete options
indygreg (Gregory Szorc)
- D2666: repair: rename _backup to backupbundle
indygreg (Gregory Szorc)
- [PATCH STABLE] test-annotate: set stdin and stdout to binary to get CR unmodified
Augie Fackler
- [PATCH] xdiff: fix builds on Windows
Matt Harbison
- D2623: dispatch: adding config items for overriding flag defaults
rdamazio (Rodrigo Damazio Bovendorp)
- D2668: rebase: introduce support for automatically rebasing orphan changes
durin42 (Augie Fackler)
- D2623: dispatch: adding config items for overriding flag defaults
rdamazio (Rodrigo Damazio Bovendorp)
- D2668: rebase: introduce support for automatically rebasing orphan changes
durin42 (Augie Fackler)
- [PATCH] xdiff: fix builds on Windows
Augie Fackler
- D2596: state: raise ProgrammingError if an invalid key is being accessed
pulkit (Pulkit Goyal)
- D2671: archival: fix a missing r'' on a kwargs check
durin42 (Augie Fackler)
- D2670: py3: more passing tests (ten this time)
durin42 (Augie Fackler)
- D2672: archival: ensure file mode for gzipfile is sysstr
durin42 (Augie Fackler)
- D2669: util: fix unsafe url abort with bytestr() on url
durin42 (Augie Fackler)
- D2673: archival: use py3 friendly replacements for chr() and long()
durin42 (Augie Fackler)
- D2640: cbor: remove tests files and fix core's test-check*
pulkit (Pulkit Goyal)
- D2593: state: add logic to parse the state file in old way if cbor fails
pulkit (Pulkit Goyal)
- D2594: graft: move logic to read current graft state file in state.py
pulkit (Pulkit Goyal)
- D2595: graft: start using the new state file
pulkit (Pulkit Goyal)
- D2593: state: add logic to parse the state file in old way if cbor fails
pulkit (Pulkit Goyal)
- D2670: py3: more passing tests (ten this time)
pulkit (Pulkit Goyal)
- [PATCH 1 of 6] py3: use startswith() instead of slicing to detect leading whitespace
Yuya Nishihara
- [PATCH 2 of 6] py3: byte-stringify test-config.t and test-config-env.py
Yuya Nishihara
- [PATCH 3 of 6] py3: don't use str() to stringify pushloc
Yuya Nishihara
- [PATCH 4 of 6] py3: fix type of ui.configitems(ignoresub=True) result
Yuya Nishihara
- [PATCH 5 of 6] py3: do not mutate dict while iterating in tagmerge
Yuya Nishihara
- [PATCH 6 of 6] py3: work around comparison between int and None in tagmerge
Yuya Nishihara
- D2670: py3: more passing tests (ten this time)
durin42 (Augie Fackler)
- D2671: archival: fix a missing r'' on a kwargs check
durin42 (Augie Fackler)
- D2672: archival: ensure file mode for gzipfile is sysstr
durin42 (Augie Fackler)
- D2673: archival: use py3 friendly replacements for chr() and long()
durin42 (Augie Fackler)
- D2669: util: fix unsafe url abort with bytestr() on url
durin42 (Augie Fackler)
- [PATCH] xdiff: fix trivial build warnings on Windows
Matt Harbison
- [PATCH 1 of 6] py3: use startswith() instead of slicing to detect leading whitespace
Pulkit Goyal
- D2674: transaction: fix an error string with bytestr() on a repr()d value
durin42 (Augie Fackler)
- D2676: tests: stop over-specifying tempfile name
durin42 (Augie Fackler)
- D2677: largefiles: use %d instead of %s to process ints
durin42 (Augie Fackler)
- D2675: debugcommands: fix some %r output with bytestr() wrappers
durin42 (Augie Fackler)
- [PATCH] xdiff: fix trivial build warnings on Windows
Matt Harbison
- D2668: rebase: introduce support for automatically rebasing orphan changes
indygreg (Gregory Szorc)
- D2674: transaction: fix an error string with bytestr() on a repr()d value
durin42 (Augie Fackler)
- D2677: largefiles: use %d instead of %s to process ints
durin42 (Augie Fackler)
- D2678: help: supporting both help and doc for aliases
rdamazio (Rodrigo Damazio Bovendorp)
- [PATCH 1 of 4 STABLE] test-subrepo: demonstrate problems with subrepo sharing and absolute paths
Matt Harbison
- D2678: help: supporting both help and doc for aliases
pulkit (Pulkit Goyal)
- D2676: tests: stop over-specifying tempfile name
durin42 (Augie Fackler)
- [PATCH 1 of 4] py3: fix int formatting of "incoming changes" log
Yuya Nishihara
- [PATCH 2 of 4] py3: make blackbox-readonly-dispatch.py use ui instead of print()
Yuya Nishihara
- [PATCH 3 of 4] py3: byte-stringify blackbox-readonly-dispatch.py
Yuya Nishihara
- [PATCH 4 of 4] py3: byte-stringify test-blackbox.t
Yuya Nishihara
- [PATCH 1 of 4] py3: fix int formatting of "incoming changes" log
Pulkit Goyal
- D2678: help: supporting both help and doc for aliases
rdamazio (Rodrigo Damazio Bovendorp)
- D2678: help: supporting both help and doc for aliases
rdamazio (Rodrigo Damazio Bovendorp)
- D2678: help: supporting both help and doc for aliases
rdamazio (Rodrigo Damazio Bovendorp)
- D2678: help: supporting both help and doc for aliases
rdamazio (Rodrigo Damazio Bovendorp)
- D2678: help: supporting both help and doc for aliases
rdamazio (Rodrigo Damazio Bovendorp)
- D2666: repair: rename _backup to backupbundle
indygreg (Gregory Szorc)
- D2679: [PoC] obsolete: config option to enable local only obsolescence mode
indygreg (Gregory Szorc)
- D2680: [PoC] obsolete: make markers database writable if local-only mode enabled
indygreg (Gregory Szorc)
- D2681: [PoC] scmutil: support local only obsolescence
indygreg (Gregory Szorc)
- D2682: [PoC] changegroup: delete obs markers when applying changegroup
indygreg (Gregory Szorc)
- D2684: xdiff: remove unused structure and functions
quark (Jun Wu)
- D2685: xdiff: add comments for fields in xdfile_t
quark (Jun Wu)
- D2683: xdiff: remove whitespace related feature
quark (Jun Wu)
- D2686: xdiff: add a preprocessing step that trims files
quark (Jun Wu)
- D2634: [DRAFT] xdiff: avoid hashing trimmed lines
quark (Jun Wu)
- D2685: xdiff: add comments for fields in xdfile_t
quark (Jun Wu)
- D2686: xdiff: add a preprocessing step that trims files
quark (Jun Wu)
- D2678: help: supporting both help and doc for aliases
mharbison72 (Matt Harbison)
- D2688: hgweb: adapt to socket._fileobject changes in Python 3
durin42 (Augie Fackler)
- D2687: sslutil: lots of unicode/bytes cleanup
durin42 (Augie Fackler)
- D2689: sslutil: sslcontext needs the cipher name as a sysstr
durin42 (Augie Fackler)
- D2690: sslutil: some more forcebytes() on some exception messages
durin42 (Augie Fackler)
- D2681: [PoC] scmutil: support local only obsolescence
mharbison72 (Matt Harbison)
- D2668: rebase: introduce support for automatically rebasing orphan changes
quark (Jun Wu)
- D2624: perf: teach perfbdiff to call blocks() and to use xdiff
quark (Jun Wu)
- D2686: xdiff: add a preprocessing step that trims files
quark (Jun Wu)
- D2693: histedit: always define update results
indygreg (Gregory Szorc)
- D2692: merge: return an attrs class from update() and applyupdates()
indygreg (Gregory Szorc)
- D2691: commands: don't check for merge.update() truthiness
indygreg (Gregory Szorc)
- D2694: merge: deprecate accessing update results by index
indygreg (Gregory Szorc)
- D2695: osutil: implement minimal __getitem__ compatibility on our custom listdir type
durin42 (Augie Fackler)
- D2697: util: stop calling os.stat_float_times()
durin42 (Augie Fackler)
- D2696: cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
durin42 (Augie Fackler)
- D2623: dispatch: adding config items for overriding flag defaults
dploch (Daniel Ploch)
- D2695: osutil: implement minimal __getitem__ compatibility on our custom listdir type
indygreg (Gregory Szorc)
- D2696: cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
indygreg (Gregory Szorc)
- D2698: merge: use constants for merge state record types
indygreg (Gregory Szorc)
- D2699: merge: use constants for merge driver state
indygreg (Gregory Szorc)
- D2700: merge: use constants for merge record state
indygreg (Gregory Szorc)
- D2701: merge: use constants for actions
indygreg (Gregory Szorc)
- D2701: merge: use constants for actions
Pulkit Goyal
- D2696: cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
durin42 (Augie Fackler)
- [PATCH] debugwireproto: handle unimplemented util.poll() for Windows
Matt Harbison
- [PATCH] debugwireproto: handle unimplemented util.poll() for Windows
Gregory Szorc
- D2701: merge: use constants for actions
phillco (Phil Cohen)
- D2701: merge: use constants for actions
phillco (Phil Cohen)
- Mercurial Versions compatible with Windows 10
Callisto, Albie
- [PATCH] debugwireproto: handle unimplemented util.poll() for Windows
Matt Harbison
- D2701: merge: use constants for actions
indygreg (Gregory Szorc)
- D2702: commands: use constants for merge things
indygreg (Gregory Szorc)
- D2701: merge: use constants for actions
indygreg (Gregory Szorc)
- [PATCH] debugwireproto: handle unimplemented util.poll() for Windows
Gregory Szorc
- [PATCH] debugwireproto: handle unimplemented util.poll() for Windows
Matt Harbison
- D2701: merge: use constants for actions
phillco (Phil Cohen)
- D2701: merge: use constants for actions
phillco (Phil Cohen)
- [PATCH 1 of 3] hgweb: add a hook for processing LFS Batch API requests
Matt Harbison
- D2686: xdiff: add a preprocessing step that trims files
quark (Jun Wu)
- D2688: hgweb: adapt to socket._fileobject changes in Python 3
yuja (Yuya Nishihara)
- D2687: sslutil: lots of unicode/bytes cleanup
durin42 (Augie Fackler)
- D2689: sslutil: sslcontext needs the cipher name as a sysstr
durin42 (Augie Fackler)
- D2690: sslutil: some more forcebytes() on some exception messages
durin42 (Augie Fackler)
- [PATCH 1 of 4 STABLE] test-subrepo: demonstrate problems with subrepo sharing and absolute paths
Yuya Nishihara
- [PATCH 1 of 4] py3: read/write plain lock file in binary mode
Yuya Nishihara
- [PATCH 2 of 4] py3: fix type of default username
Yuya Nishihara
- [PATCH 3 of 4] py3: make test-commit-multiple.t byte-safe
Yuya Nishihara
- [PATCH 4 of 4] py3: drop b'' from generate-working-copy-states.py output
Yuya Nishihara
- [PATCH 1 of 4 STABLE] test-subrepo: demonstrate problems with subrepo sharing and absolute paths
Matt Harbison
- D2695: osutil: implement minimal __getitem__ compatibility on our custom listdir type
mharbison72 (Matt Harbison)
- D2701: merge: use constants for actions
indygreg (Gregory Szorc)
- mercurial at 36698: 2 new changesets (2 on stable)
Mercurial Commits
- D2068: revlog: do not use delta for lfs revisions
quark (Jun Wu)
- D2067: changegroup: do not delta lfs revisions
indygreg (Gregory Szorc)
- D2068: revlog: do not use delta for lfs revisions
indygreg (Gregory Szorc)
- D2068: revlog: do not use delta for lfs revisions
quark (Jun Wu)
- D2067: changegroup: do not delta lfs revisions
quark (Jun Wu)
- D2066: lfs: add a test showing bundle application could be broken
quark (Jun Wu)
- D2068: revlog: do not use delta for lfs revisions
quark (Jun Wu)
- D2067: changegroup: do not delta lfs revisions
quark (Jun Wu)
- D2068: revlog: do not use delta for lfs revisions
quark (Jun Wu)
- mercurial at 36700: 2 new changesets
Mercurial Commits
- D2688: hgweb: adapt to socket._fileobject changes in Python 3
durin42 (Augie Fackler)
- D2688: hgweb: adapt to socket._fileobject changes in Python 3
durin42 (Augie Fackler)
- D2069: revlog: resolve lfs rawtext to vanilla rawtext before applying delta
indygreg (Gregory Szorc)
- D2069: revlog: resolve lfs rawtext to vanilla rawtext before applying delta
quark (Jun Wu)
- D2695: osutil: implement minimal __getitem__ compatibility on our custom listdir type
durin42 (Augie Fackler)
- D2696: cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
durin42 (Augie Fackler)
- D2703: phabricator: follow-up phab auth improvements with backwards compat mode
durin42 (Augie Fackler)
- D2695: osutil: implement minimal __getitem__ compatibility on our custom listdir type
durin42 (Augie Fackler)
- D2696: cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
durin42 (Augie Fackler)
- mercurial at 36747: 47 new changesets (3 on stable)
Mercurial Commits
- Mercurial Versions compatible with Windows 10
Augie Fackler
- D2678: help: supporting both help and doc for aliases
spectral (Kyle Lippincott)
- mercurial at 36759: 12 new changesets (12 on stable)
Mercurial Commits
- D2704: archival: fileit should not use atomictemp, causes major performance regression
vincent.parrett (Vincent Parrett)
- D2704: archival: fileit should not use atomictemp, causes major performance regression
vincent.parrett (Vincent Parrett)
- mercurial at 36760: new changeset
Mercurial Commits
- D2013: commit: allow --no-secret to override phases.new-commit setting
indygreg (Gregory Szorc)
- D2096: infinitepush: move the extension to core from fb-hgext
indygreg (Gregory Szorc)
- D2013: commit: allow --no-secret to override phases.new-commit setting
martinvonz (Martin von Zweigbergk)
- D2013: commit: allow --no-secret to override phases.new-commit setting
spectral (Kyle Lippincott)
- D2678: help: supporting both help and doc for aliases
mharbison72 (Matt Harbison)
- D2683: xdiff: remove whitespace related feature
quark (Jun Wu)
- D2684: xdiff: remove unused structure, functions, and constants
quark (Jun Wu)
- D2706: xdiff: remove xmerge related logic
quark (Jun Wu)
- D2705: xdiff: remove xemit related logic
quark (Jun Wu)
- D2683: xdiff: remove whitespace related feature
indygreg (Gregory Szorc)
- D2706: xdiff: remove xmerge related logic
indygreg (Gregory Szorc)
- D2683: xdiff: remove whitespace related feature
quark (Jun Wu)
- D2684: xdiff: remove unused structure, functions, and constants
quark (Jun Wu)
- D2706: xdiff: remove xmerge related logic
quark (Jun Wu)
- [PATCH] xdiff: fix trivial build warnings on Windows
Jun Wu
- D2705: xdiff: remove xemit related logic
quark (Jun Wu)
- D2707: fuzz: fix xdiff build
quark (Jun Wu)
- D2707: fuzz: fix xdiff build
quark (Jun Wu)
- D2686: xdiff: add a preprocessing step that trims files
indygreg (Gregory Szorc)
- D2686: xdiff: add a preprocessing step that trims files
quark (Jun Wu)
- D2686: xdiff: add a preprocessing step that trims files
quark (Jun Wu)
- [PATCH evolve-ext resend] obsdiscovery: include units in ui.progress() calls (issue5773)
Anton Shestakov
- D2394: histedit: make histedit's commands accept revsets (issue5746)
sangeet259 (Sangeet Kumar Mishra)
- D2394: histedit: make histedit's commands accept revsets (issue5746)
durin42 (Augie Fackler)
- D2588: commit: adds multiline commit message support(issue5616)
sangeet259 (Sangeet Kumar Mishra)
- D2588: commit: adds multiline commit message support(issue5616)
durin42 (Augie Fackler)
- D2394: histedit: make histedit's commands accept revsets (issue5746)
sangeet259 (Sangeet Kumar Mishra)
- D2704: archival: fileit should not use atomictemp, causes major performance regression
vincent.parrett (Vincent Parrett)
- D2624: perf: teach perfbdiff to call blocks() and to use xdiff
indygreg (Gregory Szorc)
- D2253: releasenotes: mention changeset with warning and abort
rishabhmadan96 (Rishabh Madan)
- D2255: releasenotes: replace abort with warning while parsing (issue5775)
rishabhmadan96 (Rishabh Madan)
- D2254: releasenotes: allow notes for multiple directives in a single changeset
rishabhmadan96 (Rishabh Madan)
- D2708: rebase: delete obsolete internal "keepopen" option
martinvonz (Martin von Zweigbergk)
- D2709: rebase: remove unused argument "state" from rebasenode()
martinvonz (Martin von Zweigbergk)
- D2711: rebase: collapse two nested if-conditions
martinvonz (Martin von Zweigbergk)
- D2710: rebase: reduce scope of "dsguard" variables a bit
martinvonz (Martin von Zweigbergk)
- D2712: rebase: only store collapse message once
martinvonz (Martin von Zweigbergk)
- D2713: tests: .hg/merge is a directory, so use `test -d`
martinvonz (Martin von Zweigbergk)
- D2714: tests: add test for issue 5494 but with --collapse
martinvonz (Martin von Zweigbergk)
- D2708: rebase: delete obsolete internal "keepopen" option
martinvonz (Martin von Zweigbergk)
- D2709: rebase: remove unused argument "state" from rebasenode()
martinvonz (Martin von Zweigbergk)
- D2710: rebase: reduce scope of "dsguard" variables a bit
martinvonz (Martin von Zweigbergk)
- D2711: rebase: collapse two nested if-conditions
martinvonz (Martin von Zweigbergk)
- D2712: rebase: only store collapse message once
martinvonz (Martin von Zweigbergk)
- [PATCH] Fix for Bug #5807
Sascha Nemecek
- D2686: xdiff: add a preprocessing step that trims files
quark (Jun Wu)
- D2716: wireprotoserver: check if command available before calling it
indygreg (Gregory Szorc)
- D2717: wireprotoserver: check permissions in main dispatch function
indygreg (Gregory Szorc)
- D2719: wireproto: formalize permissions checking as part of protocol interface
indygreg (Gregory Szorc)
- D2718: wireproto: declare permissions requirements in @wireprotocommand (API)
indygreg (Gregory Szorc)
- D2720: debugcommands: introduce actions to perform deterministic reads
indygreg (Gregory Szorc)
- [PATCH 1 of 2 V2] hgweb: add a hook for processing LFS Batch API requests
Matt Harbison
- [PATCH 2 of 2 V2] hgweb: add a hook for processing LFS file transfer requests
Matt Harbison
- D2722: url: add HTTP handler that uses a proxied socket
indygreg (Gregory Szorc)
- D2723: httppeer: remove _requestbuilder attribute
indygreg (Gregory Szorc)
- D2724: httppeer: alias url as urlmod
indygreg (Gregory Szorc)
- D2725: httppeer: refactor how httppeer is created (API)
indygreg (Gregory Szorc)
- D2721: util: observable proxy objects for sockets
indygreg (Gregory Szorc)
- D2726: debugcommands: support connecting to HTTP peers
indygreg (Gregory Szorc)
- D2686: xdiff: add a preprocessing step that trims files
indygreg (Gregory Szorc)
- [PATCH 1 of 2 V2] hgweb: add a hook for processing LFS Batch API requests
Gregory Szorc
- [PATCH 2 of 2 V2] hgweb: add a hook for processing LFS file transfer requests
Gregory Szorc
- D2713: tests: .hg/merge is a directory, so use `test -d`
martinvonz (Martin von Zweigbergk)
- D2714: tests: add test for issue 5494 but with --collapse
martinvonz (Martin von Zweigbergk)
- D2395: stack: add a new module for stack-related commands
indygreg (Gregory Szorc)
- D2676: tests: stop over-specifying tempfile name
indygreg (Gregory Szorc)
- D2057: translate base85.c into rust code
Ivzhh (Sheng Mao)
- D2675: debugcommands: fix some %r output with bytestr() wrappers
durin42 (Augie Fackler)
- D2057: rust implementation of hg status
Ivzhh (Sheng Mao)
- D2057: rust implementation of hg status
indygreg (Gregory Szorc)
- D2057: rust implementation of hg status
glandium (Mike Hommey)
- D2722: url: add HTTP handler that uses a proxied socket
Jeffreydoomb (JeffreydoombYW)
- [PATCH] Fix for Bug #5807
Yuya Nishihara
- [PATCH] xdiff: fix trivial build warnings on Windows
Yuya Nishihara
- [PATCH 2 of 2 V2] hgweb: add a hook for processing LFS file transfer requests
Matt Harbison
- [PATCH] xdiff: fix trivial build warnings on Windows
Matt Harbison
- [PATCH] Fix for Bug #5807
Sascha Nemecek
- D2696: cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
yuja (Yuya Nishihara)
- D2688: hgweb: adapt to socket._fileobject changes in Python 3
durin42 (Augie Fackler)
- D2695: osutil: implement minimal __getitem__ compatibility on our custom listdir type
durin42 (Augie Fackler)
- D2697: util: stop calling os.stat_float_times()
durin42 (Augie Fackler)
- [PATCH 1 of 2 V2] hgweb: add a hook for processing LFS Batch API requests
Matt Harbison
- [PATCH] Fix for Bug #5807
Yuya Nishihara
- D2696: cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
durin42 (Augie Fackler)
- D2722: url: add HTTP handler that uses a proxied socket
Michaelexics (MichaelexicsVP)
- [PATCH 1 of 2 V2] hgweb: add a hook for processing LFS Batch API requests
Matt Harbison
- D2409: graft: add no-commit mode (issue5631)
khanchi97 (Sushil khanchi)
- D2057: rust implementation of hg status
kevincox (Kevin Cox)
- D2057: rust implementation of hg status
durin42 (Augie Fackler)
- D2057: rust implementation of hg status
kevincox (Kevin Cox)
- D2057: rust implementation of hg status
durin42 (Augie Fackler)
- D2057: rust implementation of hg status
indygreg (Gregory Szorc)
- [PATCH 1 of 2 V2] hgweb: add a hook for processing LFS Batch API requests
Gregory Szorc
- [PATCH 1 of 4] py3: read/write plain lock file in binary mode
Pulkit Goyal
- D2057: rust implementation of hg status
kevincox (Kevin Cox)
- D1919: phabricator: specify API tokens per host, rather than per repo
tom.prince (Tom Prince)
- D2703: phabricator: follow-up phab auth improvements with backwards compat mode
durin42 (Augie Fackler)
- D2676: tests: stop over-specifying tempfile name
durin42 (Augie Fackler)
- D2676: tests: stop over-specifying tempfile name
durin42 (Augie Fackler)
- D2727: bookmarks: test for exchanging long bookmark names (issue5165)
durin42 (Augie Fackler)
- D2703: phabricator: follow-up phab auth improvements with backwards compat mode
mharbison72 (Matt Harbison)
- D2703: phabricator: follow-up phab auth improvements with backwards compat mode
durin42 (Augie Fackler)
- mercurial at 36765: 5 new changesets
Mercurial Commits
- D2728: rebase: also include commit of collapsed commits in single transaction
martinvonz (Martin von Zweigbergk)
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
spectral (Kyle Lippincott)
- D2730: hgweb: ensure all wsgi environment values are str
indygreg (Gregory Szorc)
- D2731: hgweb: validate WSGI environment dict
indygreg (Gregory Szorc)
- D2733: hgweb: always use "?" when writing session vars
indygreg (Gregory Szorc)
- D2734: hgweb: parse WSGI request into a data structure
indygreg (Gregory Szorc)
- D2732: hgweb: rename req to wsgireq
indygreg (Gregory Szorc)
- D2735: hgweb: use computed base URL from parsed request
indygreg (Gregory Szorc)
- D2737: hgweb: teach WSGI parser about query strings
indygreg (Gregory Szorc)
- D2736: hgweb: use the parsed application path directly
indygreg (Gregory Szorc)
- D2741: wireprotoserver: remove broken optimization for non-httplib client
indygreg (Gregory Szorc)
- D2739: hgweb: use parsed request to construct query parameters
indygreg (Gregory Szorc)
- D2740: wireprotoserver: move all wire protocol handling logic out of hgweb
indygreg (Gregory Szorc)
- D2738: hgweb: only recognize wire protocol commands from query string (BC)
indygreg (Gregory Szorc)
- D2742: hgweb: parse and store HTTP request headers
indygreg (Gregory Szorc)
- D2744: hgweb: handle CONTENT_LENGTH
indygreg (Gregory Szorc)
- D2743: wireprotoserver: access headers through parsed request
indygreg (Gregory Szorc)
- D2745: hgweb: store and use request method on parsed request
indygreg (Gregory Szorc)
- D2057: rust implementation of hg status
Ivzhh (Sheng Mao)
- D2746: wireprotoserver: remove unused argument from _handlehttperror()
indygreg (Gregory Szorc)
- D2749: hgweb: remove wsgirequest.__iter__
indygreg (Gregory Szorc)
- D2747: hgweb: remove unused methods on wsgirequest
indygreg (Gregory Szorc)
- D2748: hgweb: remove wsgirequest.read()
indygreg (Gregory Szorc)
- D2720: debugcommands: introduce actions to perform deterministic reads
mharbison72 (Matt Harbison)
- D2728: rebase: also include commit of collapsed commits in single transaction
martinvonz (Martin von Zweigbergk)
- Ideas and mentors for GSoC 2018.
Rishabh Madan
- D2751: cbor: remove unrequired files and fix core test-check*
pulkit (Pulkit Goyal)
- D2750: thirdparty: start vendoring cbor python library
pulkit (Pulkit Goyal)
- D2752: cbor: add a __init__.py to top level cbor module
pulkit (Pulkit Goyal)
- D2593: state: add logic to parse the state file in old way if cbor fails
pulkit (Pulkit Goyal)
- D2594: graft: move logic to read current graft state file in state.py
pulkit (Pulkit Goyal)
- D2595: graft: start using the new state file
pulkit (Pulkit Goyal)
- D2640: cbor: remove tests files and fix core's test-check*
pulkit (Pulkit Goyal)
- D2590: cbor: add a __init__.py to top level cbor module
pulkit (Pulkit Goyal)
- D2639: thirdparty: start vendoring cbor python library
pulkit (Pulkit Goyal)
- D2057: rust implementation of hg status
yuja (Yuya Nishihara)
- [PATCH 1 of 8] hgk: stop using util.bytesinput() to read a single line from stdin
Yuya Nishihara
- [PATCH 2 of 8] ui: inline util.bytesinput() into ui._readline()
Yuya Nishihara
- [PATCH 3 of 8] ui: add debug commands to test interactive prompt
Yuya Nishihara
- [PATCH 4 of 8] util: add public isstdin/isstdout() functions
Yuya Nishihara
- [PATCH 5 of 8] ui: do not try readline support if fin/fout aren't standard streams
Yuya Nishihara
- [PATCH 6 of 8] ui: do not use rawinput() when we have to replace sys.stdin/stdout
Yuya Nishihara
- [PATCH 7 of 8] ui: adjust Windows workaround to new _readline() code
Yuya Nishihara
- [PATCH 8 of 8] py3: drop encoding.strio()
Yuya Nishihara
- [PATCH 1 of 5] templater: move function table to the "context" object
Yuya Nishihara
- [PATCH 2 of 5] templater: extract template evaluation utility to new module
Yuya Nishihara
- [PATCH 3 of 5] templater: move stringify() to templateutil module
Yuya Nishihara
- [PATCH 4 of 5] templater: move hybrid class and functions to templateutil module
Yuya Nishihara
- [PATCH 5 of 5] templater: split template functions to new module
Yuya Nishihara
- mercurial at 36766: new changeset
Mercurial Commits
- D2727: bookmarks: test for exchanging long bookmark names (issue5165)
durin42 (Augie Fackler)
- mercurial at 36778: 12 new changesets
Mercurial Commits
- D2753: graft: check for missing revision first before scanning working copy
joerg.sonnenberger (Joerg Sonnenberger)
- D2754: phabricator: print deprecation warning only once
joerg.sonnenberger (Joerg Sonnenberger)
- D2755: phabricator: update doc string for deprecated token argument
joerg.sonnenberger (Joerg Sonnenberger)
- D2720: debugcommands: introduce actions to perform deterministic reads
indygreg (Gregory Szorc)
- D2752: cbor: add a __init__.py to top level cbor module
indygreg (Gregory Szorc)
- D2593: state: add logic to parse the state file in old way if cbor fails
indygreg (Gregory Szorc)
- [PATCH 1 of 8] hgk: stop using util.bytesinput() to read a single line from stdin
Gregory Szorc
- D2720: debugcommands: introduce actions to perform deterministic reads
mharbison72 (Matt Harbison)
- D2394: histedit: make histedit's commands accept revsets (issue5746)
sangeet259 (Sangeet Kumar Mishra)
- D2057: rust implementation of hg status
Ivzhh (Sheng Mao)
- D2756: tests: simplify test-rebase-transaction.t
martinvonz (Martin von Zweigbergk)
- D2757: tests: add a few tests involving --collapse and rebase.singletransaction=1
martinvonz (Martin von Zweigbergk)
- D2728: rebase: also include commit of collapsed commits in single transaction
martinvonz (Martin von Zweigbergk)
- D2728: rebase: also include commit of collapsed commits in single transaction
martinvonz (Martin von Zweigbergk)
- D2758: transaction: add a name and a __str__ implementation (API)
martinvonz (Martin von Zweigbergk)
- D2720: debugcommands: introduce actions to perform deterministic reads
indygreg (Gregory Szorc)
- D2743: wireprotoserver: access headers through parsed request
durin42 (Augie Fackler)
- D2716: wireprotoserver: check if command available before calling it
indygreg (Gregory Szorc)
- D2717: wireprotoserver: check permissions in main dispatch function
indygreg (Gregory Szorc)
- D2730: hgweb: ensure all wsgi environment values are str
indygreg (Gregory Szorc)
- D2731: hgweb: validate WSGI environment dict
indygreg (Gregory Szorc)
- D2718: wireproto: declare permissions requirements in @wireprotocommand (API)
indygreg (Gregory Szorc)
- D2719: wireproto: formalize permissions checking as part of protocol interface
indygreg (Gregory Szorc)
- D2732: hgweb: rename req to wsgireq
indygreg (Gregory Szorc)
- D2733: hgweb: always use "?" when writing session vars
indygreg (Gregory Szorc)
- D2735: hgweb: use computed base URL from parsed request
indygreg (Gregory Szorc)
- D2737: hgweb: teach WSGI parser about query strings
indygreg (Gregory Szorc)
- D2734: hgweb: parse WSGI request into a data structure
indygreg (Gregory Szorc)
- D2736: hgweb: use the parsed application path directly
indygreg (Gregory Szorc)
- D2738: hgweb: only recognize wire protocol commands from query string (BC)
indygreg (Gregory Szorc)
- D2741: wireprotoserver: remove broken optimization for non-httplib client
indygreg (Gregory Szorc)
- D2739: hgweb: use parsed request to construct query parameters
indygreg (Gregory Szorc)
- D2740: wireprotoserver: move all wire protocol handling logic out of hgweb
indygreg (Gregory Szorc)
- D2742: hgweb: parse and store HTTP request headers
indygreg (Gregory Szorc)
- D2720: debugcommands: introduce actions to perform deterministic reads
mharbison72 (Matt Harbison)
- mercurial at 36786: 8 new changesets
Mercurial Commits
- D2720: debugcommands: introduce actions to perform deterministic reads
indygreg (Gregory Szorc)
- D2686: xdiff: add a preprocessing step that trims files
quark (Jun Wu)
- D2759: rebase: fix issue 5494 also with --collapse
martinvonz (Martin von Zweigbergk)
- D2760: rebase: also restore "ui.allowemptycommit" value
martinvonz (Martin von Zweigbergk)
- D2761: rebase: use configoverride context manager for ui.forcemerge
martinvonz (Martin von Zweigbergk)
- [PATCH] xdiff: fix trivial build warnings on Windows
Jun Wu
- D2720: debugcommands: introduce actions to perform deterministic reads
mharbison72 (Matt Harbison)
- D2744: hgweb: handle CONTENT_LENGTH
durin42 (Augie Fackler)
- [Bug 5811] New: fsmonitor returns bogus stat tuples, breaking after cleanup in ffa3026d4196
mercurial-bugs at mercurial-scm.org
- D2758: transaction: add a name and a __str__ implementation (API)
durin42 (Augie Fackler)
- D2758: transaction: add a name and a __str__ implementation (API)
martinvonz (Martin von Zweigbergk)
- D2758: transaction: add a name and a __str__ implementation (API)
martinvonz (Martin von Zweigbergk)
- D2758: transaction: add a name and a __str__ implementation (API)
martinvonz (Martin von Zweigbergk)
- D2757: tests: add a few tests involving --collapse and rebase.singletransaction=1
martinvonz (Martin von Zweigbergk)
- D2756: tests: simplify test-rebase-transaction.t
martinvonz (Martin von Zweigbergk)
- D2754: phabricator: print deprecation warning only once
joerg.sonnenberger (Joerg Sonnenberger)
- D2755: phabricator: update doc string for deprecated token argument
joerg.sonnenberger (Joerg Sonnenberger)
- D2758: transaction: add a name and a __repr__ implementation (API)
martinvonz (Martin von Zweigbergk)
- D2720: debugcommands: introduce actions to perform deterministic reads
mharbison72 (Matt Harbison)
- D2685: xdiff: add comments for fields in xdfile_t
quark (Jun Wu)
- D2686: xdiff: add a preprocessing step that trims files
quark (Jun Wu)
- D2764: xdiff: remove unused xpp and xecfg parameters
quark (Jun Wu)
- D2765: xdiff: use int64 for hash table size
quark (Jun Wu)
- D2763: xdiff: remove unused flags parameter
quark (Jun Wu)
- D2766: xdiff: resolve signed unsigned comparison warning
quark (Jun Wu)
- D2762: xdiff: replace {unsigned ,}long with {u,}int64_t
quark (Jun Wu)
- D2743: wireprotoserver: access headers through parsed request
indygreg (Gregory Szorc)
- D2686: xdiff: add a preprocessing step that trims files
indygreg (Gregory Szorc)
- D2685: xdiff: add comments for fields in xdfile_t
indygreg (Gregory Szorc)
- D2763: xdiff: remove unused flags parameter
indygreg (Gregory Szorc)
- D2685: xdiff: add comments for fields in xdfile_t
quark (Jun Wu)
- D2686: xdiff: add a preprocessing step that trims files
quark (Jun Wu)
- D2764: xdiff: remove unused xpp and xecfg parameters
quark (Jun Wu)
- D2763: xdiff: remove unused flags parameter
quark (Jun Wu)
- D2765: xdiff: use int64 for hash table size
quark (Jun Wu)
- D2766: xdiff: resolve signed unsigned comparison warning
quark (Jun Wu)
- D2762: xdiff: replace {unsigned ,}long with {u,}int64_t
quark (Jun Wu)
- D2763: xdiff: remove unused flags parameter
quark (Jun Wu)
- D2767: hgweb: document continuereader
indygreg (Gregory Szorc)
- D2768: hgweb: use a capped reader for WSGI input stream
indygreg (Gregory Szorc)
- D2770: hgweb: make parsedrequest part of wsgirequest
indygreg (Gregory Szorc)
- D2769: hgweb: refactor the request draining code
indygreg (Gregory Szorc)
- D2772: hgweb: parse and store POST form data
indygreg (Gregory Szorc)
- D2771: hgweb: expose input stream on parsed WSGI request object
indygreg (Gregory Szorc)
- D2773: hgweb: remove support for short query string based aliases (BC)
indygreg (Gregory Szorc)
- D2773: hgweb: remove support for short query string based aliases (BC)
indygreg (Gregory Szorc)
- [PATCH 1 of 3] xdiff: backport int64_t and uint64_t types to Windows
Matt Harbison
- [PATCH 2 of 3] xdiff: silence a 32-bit shift warning on Windows
Matt Harbison
- [PATCH 3 of 3] bdiff: convert more longs to int64_t
Matt Harbison
- D2772: hgweb: parse and store POST form data
indygreg (Gregory Szorc)
- D2588: commit: adds multiline commit message support(issue5616)
sangeet259 (Sangeet Kumar Mishra)
- [PATCH 6 of 8] ui: do not use rawinput() when we have to replace sys.stdin/stdout
Matt Harbison
- D2774: hgweb: remove support for retrieving parameters from POST form data
indygreg (Gregory Szorc)
- D2773: hgweb: remove support for short query string based aliases (BC)
indygreg (Gregory Szorc)
- D2775: hgweb: create dedicated type for WSGI responses
indygreg (Gregory Szorc)
- D2776: hgweb: use a multidict for holding query string parameters
indygreg (Gregory Szorc)
- [PATCH 6 of 8] ui: do not use rawinput() when we have to replace sys.stdin/stdout
Yuya Nishihara
- [PATCH] forget: add --dry-run mode
Sushil khanchi
- D2588: commit: adds multiline commit message support(issue5616)
pulkit (Pulkit Goyal)
- [PATCH] forget: add --dry-run mode
Anton Shestakov
- [PATCH 1 of 8] hgk: stop using util.bytesinput() to read a single line from stdin
Yuya Nishihara
- [PATCH] ui: remove any combinations of CR|LF from prompt response
Yuya Nishihara
- [PATCH] forget: add --dry-run mode
Anton Shestakov
- [PATCH 1 of 5] py3: silence f.write() in test-annotate.t
Yuya Nishihara
- [PATCH 2 of 5] py3: fix integer formatting in bisect error
Yuya Nishihara
- [PATCH 3 of 5] py3: make test-bisect.t bytes-safe
Yuya Nishihara
- [PATCH 4 of 5] templatefilters: inline hbisect.shortlabel()
Yuya Nishihara
- [PATCH 5 of 5] py3: fix slicing of bisect label in templatefilters.shortbisect()
Yuya Nishihara
- [PATCH V2] templatefilters: inline hbisect.shortlabel()
Yuya Nishihara
- [PATCH 1 of 5] py3: silence f.write() in test-annotate.t
Pulkit Goyal
- D2718: wireproto: declare permissions requirements in @wireprotocommand (API)
yuja (Yuya Nishihara)
- D2394: histedit: make histedit's commands accept revsets (issue5746)
pulkit (Pulkit Goyal)
- D2409: graft: add no-commit mode (issue5631)
pulkit (Pulkit Goyal)
- mercurial at 36788: 2 new changesets
Mercurial Commits
- D2734: hgweb: parse WSGI request into a data structure
yuja (Yuya Nishihara)
- D2734: hgweb: parse WSGI request into a data structure
pulkit (Pulkit Goyal)
- D2057: rust implementation of hg status
yuja (Yuya Nishihara)
- [PATCH 1 of 5] py3: use r'' instead of sysstr('') to get around code transformer
Yuya Nishihara
- [PATCH 2 of 5] py3: drop b'' from debug message "moving bookmarks"
Yuya Nishihara
- [PATCH 3 of 5] py3: wrap file object to write patch in native eol preserving byte-ness
Yuya Nishihara
- [PATCH 4 of 5] py3: open patch file in binary mode and convert eol manually
Yuya Nishihara
- [PATCH 5 of 5] py3: make test-commit-interactive.t byte-safe
Yuya Nishihara
- D2394: histedit: make histedit's commands accept revsets (issue5746)
sangeet259 (Sangeet Kumar Mishra)
- D2718: wireproto: declare permissions requirements in @wireprotocommand (API)
indygreg (Gregory Szorc)
- [PATCH] ui: remove any combinations of CR|LF from prompt response
Matt Harbison
- [Bug 5812] New: paper theme uses inline javascript, making web.csp far less effective
mercurial-bugs at mercurial-scm.org
- [PATCH 1 of 2] util: forward __bool__()/__nonzero__() on fileobjectproxy
Matt Harbison
- [PATCH 2 of 2] sshpeer: check pipe validity before forwarding output from it
Matt Harbison
- [PATCH 1 of 2] util: forward __bool__()/__nonzero__() on fileobjectproxy
Gregory Szorc
- D2734: hgweb: parse WSGI request into a data structure
indygreg (Gregory Szorc)
- D2734: hgweb: parse WSGI request into a data structure
indygreg (Gregory Szorc)
- D2720: debugcommands: introduce actions to perform deterministic reads
mharbison72 (Matt Harbison)
- D2777: wireproto: raise ProgrammingError instead of Abort
indygreg (Gregory Szorc)
- D2720: debugcommands: introduce actions to perform deterministic reads
indygreg (Gregory Szorc)
- D2744: hgweb: handle CONTENT_LENGTH
indygreg (Gregory Szorc)
- D2746: wireprotoserver: remove unused argument from _handlehttperror()
indygreg (Gregory Szorc)
- D2745: hgweb: store and use request method on parsed request
indygreg (Gregory Szorc)
- D2747: hgweb: remove unused methods on wsgirequest
indygreg (Gregory Szorc)
- D2749: hgweb: remove wsgirequest.__iter__
indygreg (Gregory Szorc)
- D2768: hgweb: use a capped reader for WSGI input stream
indygreg (Gregory Szorc)
- D2774: hgweb: remove support for POST form data (BC)
indygreg (Gregory Szorc)
- D2748: hgweb: remove wsgirequest.read()
indygreg (Gregory Szorc)
- D2769: hgweb: refactor the request draining code
indygreg (Gregory Szorc)
- D2770: hgweb: make parsedrequest part of wsgirequest
indygreg (Gregory Szorc)
- D2773: hgweb: remove support for short query string based aliases (BC)
indygreg (Gregory Szorc)
- D2771: hgweb: expose input stream on parsed WSGI request object
indygreg (Gregory Szorc)
- D2778: tests: add test for a wire protocol request to wrong base URL
indygreg (Gregory Szorc)
- D2776: hgweb: use a multidict for holding query string parameters
indygreg (Gregory Szorc)
- D2775: hgweb: create dedicated type for WSGI responses
indygreg (Gregory Szorc)
- D2779: hgweb: use our new request object for "style" parameter
indygreg (Gregory Szorc)
- D2776: hgweb: use a multidict for holding query string parameters
indygreg (Gregory Szorc)
- D2780: hgweb: set variables in qsparams
indygreg (Gregory Szorc)
- D2782: hgweb: remove wsgirequest.form (API)
indygreg (Gregory Szorc)
- D2781: hgweb: perform all parameter lookup via qsparams
indygreg (Gregory Szorc)
- [PATCH] hook: ensure stderr is flushed when an exception is raised, for test stability
Matt Harbison
- [PATCH] wireproto: explicitly flush stdio to prevent stalls on Windows
Matt Harbison
- D2783: hgweb: expose URL scheme and REMOTE_* attributes
indygreg (Gregory Szorc)
- D2785: hgweb: inline caching() and port to modern mechanisms
indygreg (Gregory Szorc)
- D2784: hgweb: expose repo name on parsedrequest
indygreg (Gregory Szorc)
- D2788: hgweb: remove one-off routing for file?style=raw
indygreg (Gregory Szorc)
- D2787: hgweb: port most @webcommand to use modern response type
indygreg (Gregory Szorc)
- D2786: hgweb: support using new response object for web commands
indygreg (Gregory Szorc)
- D2789: hgweb: port static file handling to new response API
indygreg (Gregory Szorc)
- D2790: tests: additional test coverage of archive web command
indygreg (Gregory Szorc)
- D2794: hgweb: refactor 304 handling code
indygreg (Gregory Szorc)
- D2795: hgweb: send errors using new response API
indygreg (Gregory Szorc)
- D2791: hgweb: refactor fake file object proxy for archiving
indygreg (Gregory Szorc)
- D2797: hgweb: stop setting headers on wsgirequest
indygreg (Gregory Szorc)
- D2792: hgweb: port archive command to modern response API
indygreg (Gregory Szorc)
- D2796: hgweb: always return iterable from @webcommand functions (API)
indygreg (Gregory Szorc)
- D2793: hgweb: transition permissions hooks to modern request type (API)
indygreg (Gregory Szorc)
- D2798: hgweb: use web.req instead of req.req
indygreg (Gregory Szorc)
- D2799: hgweb: add a sendtemplate() helper function
indygreg (Gregory Szorc)
- D2800: hgweb: use templater on requestcontext instance
indygreg (Gregory Szorc)
- D2804: hgweb: fix a bug due to variable name typo
indygreg (Gregory Szorc)
- D2805: hgweb: remove some use of wsgireq in hgwebdir
indygreg (Gregory Szorc)
- D2802: hgweb: pass modern request type into various webutil functions (API)
indygreg (Gregory Szorc)
- D2801: hgweb: don't redundantly pass templater with requestcontext (API)
indygreg (Gregory Szorc)
- D2803: hgweb: stop passing req and tmpl into @webcommand functions (API)
indygreg (Gregory Szorc)
- [PATCH] ui: remove any combinations of CR|LF from prompt response
Pulkit Goyal
- [PATCH 1 of 5] py3: use r'' instead of sysstr('') to get around code transformer
Pulkit Goyal
- D2777: wireproto: raise ProgrammingError instead of Abort
indygreg (Gregory Szorc)
- D2806: tweakdefaults: add commands.status.verbose to tweakefaults
pulkit (Pulkit Goyal)
- [PATCH] hook: ensure stderr is flushed when an exception is raised, for test stability
Yuya Nishihara
- [PATCH] wireproto: explicitly flush stdio to prevent stalls on Windows
Yuya Nishihara
- [PATCH V2] forget: add --dry-run mode
Sushil khanchi
- D2753: graft: check for missing revision first before scanning working copy
joerg.sonnenberger (Joerg Sonnenberger)
- [PATCH V2] forget: add --dry-run mode
Yuya Nishihara
- [PATCH STABLE] amend: abort if unresolved merge conflicts found (issue5805)
Yuya Nishihara
- [PATCH] wireproto: explicitly flush stdio to prevent stalls on Windows
Matt Harbison
- D2807: remotenames: add functionality to hoist remotebookmarks
pulkit (Pulkit Goyal)
- [PATCH] wireproto: explicitly flush stdio to prevent stalls on Windows
Yuya Nishihara
- [PATCH 1 of 3] dagop: move annotateline and _annotatepair from context.py
Yuya Nishihara
- [PATCH 2 of 3] dagop: extract core algorithm of annotate() from context.py
Yuya Nishihara
- [PATCH 3 of 3] dagop: move lines() out of annotate()
Yuya Nishihara
- [PATCH] wireproto: explicitly flush stdio to prevent stalls on Windows
Gregory Szorc
- [Bug 5813] New: pull --rebase via hgnested's npull doesn't rebase correctly
mercurial-bugs at mercurial-scm.org
- [Bug 5814] New: 4.5.2: test hang on NetBSD
mercurial-bugs at mercurial-scm.org
- [PATCH V2] wireproto: explicitly flush stdio to prevent stalls on Windows
Matt Harbison
- [PATCH] wireproto: explicitly flush stdio to prevent stalls on Windows
Matt Harbison
- [PATCH] wireproto: explicitly flush stdio to prevent stalls on Windows
Matt Harbison
- [PATCH] wireproto: explicitly flush stdio to prevent stalls on Windows
Yuya Nishihara
- [Bug 5815] New: ui.debug=True in a config file may prevent extensions from loading
mercurial-bugs at mercurial-scm.org
- D2395: stack: add a new module for stack-related commands
lothiraldan (Boris Feld)
- D2808: remotenames: show remote bookmarks in `hg bookmarks`
pulkit (Pulkit Goyal)
- [PATCH 1 of 3] debugwireproto: close the write end before consuming all available data
Yuya Nishihara
- [PATCH 2 of 3] debugwireproto: dump server's stderr to temporary file if --noreadstderr
Yuya Nishihara
- [PATCH 3 of 3] sshpeer: drop support for not reading stderr
Yuya Nishihara
- D2744: hgweb: handle CONTENT_LENGTH
mharbison72 (Matt Harbison)
- [Bug 5816] New: mq doesn't correctly block hg commit --amend on mq-managed commits
mercurial-bugs at mercurial-scm.org
- [PATCH 1 of 3] debugwireproto: close the write end before consuming all available data
Gregory Szorc
- [PATCH 2 of 3] debugwireproto: dump server's stderr to temporary file if --noreadstderr
Gregory Szorc
- [PATCH 3 of 3] sshpeer: drop support for not reading stderr
Gregory Szorc
- D2760: rebase: also restore "ui.allowemptycommit" value
martinvonz (Martin von Zweigbergk)
- D2761: rebase: use configoverride context manager for ui.forcemerge
martinvonz (Martin von Zweigbergk)
- D2809: rebase: extract function for rebasing a single node
martinvonz (Martin von Zweigbergk)
- D2811: rebase: move constant expressions out of inner loop in _performrebase()
martinvonz (Martin von Zweigbergk)
- D2810: rebase: inline _performrebasesubset()
martinvonz (Martin von Zweigbergk)
- [Bug 5817] New: fold should respect experimental.evolve.allowdivergence
mercurial-bugs at mercurial-scm.org
- [PATCH STABLE] hgweb: garbage collect on every request
Gregory Szorc
- D2776: hgweb: use a multidict for holding query string parameters
durin42 (Augie Fackler)
- D2805: hgweb: remove some use of wsgireq in hgwebdir
indygreg (Gregory Szorc)
- D2812: hgweb: move readallowed to a standalone function
indygreg (Gregory Szorc)
- D2813: hgweb: move archivelist to standalone function
indygreg (Gregory Szorc)
- D2814: hgweb: move rawentries() to a standalone function
indygreg (Gregory Szorc)
- D2815: hgweb: extract entries() to standalone function
indygreg (Gregory Szorc)
- D2816: hgweb: remove unused **map argument
indygreg (Gregory Szorc)
- D2817: hgweb: construct static URL like hgweb does
indygreg (Gregory Szorc)
- D2818: tests: add test coverage for parsing WSGI requests
indygreg (Gregory Szorc)
- D2821: hgweb: clarify that apppath begins with a forward slash
indygreg (Gregory Szorc)
- D2820: hgweb: change how dispatch path is reported
indygreg (Gregory Szorc)
- D2819: hgweb: refactor repository name URL parsing
indygreg (Gregory Szorc)
- D2824: hgweb: rewrite path generation for index entries
indygreg (Gregory Szorc)
- D2822: hgweb: support constructing URLs from an alternate base URL
indygreg (Gregory Szorc)
- D2823: hgweb: construct {url} with req.apppath
indygreg (Gregory Szorc)
- D2827: hgweb: use modern response type for index generation
indygreg (Gregory Szorc)
- D2826: hgweb: don't pass wsgireq to makeindex and other functions
indygreg (Gregory Szorc)
- D2825: hgweb: replace PATH_INFO with dispatchpath
indygreg (Gregory Szorc)
- D2828: hgweb: pass modern request type into templater()
indygreg (Gregory Szorc)
- D2829: hgweb: port to new response API
indygreg (Gregory Szorc)
- D2831: hgweb: store the raw WSGI environment dict
indygreg (Gregory Szorc)
- D2830: hgweb: remove dead wsgirequest code
indygreg (Gregory Szorc)
- D2743: wireprotoserver: access headers through parsed request
indygreg (Gregory Szorc)
- D2744: hgweb: handle CONTENT_LENGTH
indygreg (Gregory Szorc)
- D2746: wireprotoserver: remove unused argument from _handlehttperror()
indygreg (Gregory Szorc)
- D2745: hgweb: store and use request method on parsed request
indygreg (Gregory Szorc)
- D2747: hgweb: remove unused methods on wsgirequest
indygreg (Gregory Szorc)
- D2749: hgweb: remove wsgirequest.__iter__
indygreg (Gregory Szorc)
- D2748: hgweb: remove wsgirequest.read()
indygreg (Gregory Szorc)
- D2767: hgweb: document continuereader
indygreg (Gregory Szorc)
- D2768: hgweb: use a capped reader for WSGI input stream
indygreg (Gregory Szorc)
- D2769: hgweb: refactor the request draining code
indygreg (Gregory Szorc)
- D2774: hgweb: remove support for POST form data (BC)
indygreg (Gregory Szorc)
- D2770: hgweb: make parsedrequest part of wsgirequest
indygreg (Gregory Szorc)
- D2771: hgweb: expose input stream on parsed WSGI request object
indygreg (Gregory Szorc)
- D2773: hgweb: remove support for short query string based aliases (BC)
indygreg (Gregory Szorc)
- D2778: tests: add test for a wire protocol request to wrong base URL
indygreg (Gregory Szorc)
- D2776: hgweb: use a multidict for holding query string parameters
indygreg (Gregory Szorc)
- D2775: hgweb: create dedicated type for WSGI responses
indygreg (Gregory Szorc)
- D2780: hgweb: set variables in qsparams
indygreg (Gregory Szorc)
- D2782: hgweb: remove wsgirequest.form (API)
indygreg (Gregory Szorc)
- D2783: hgweb: expose URL scheme and REMOTE_* attributes
indygreg (Gregory Szorc)
- D2779: hgweb: use our new request object for "style" parameter
indygreg (Gregory Szorc)
- D2785: hgweb: inline caching() and port to modern mechanisms
indygreg (Gregory Szorc)
- D2784: hgweb: expose repo name on parsedrequest
indygreg (Gregory Szorc)
- D2781: hgweb: perform all parameter lookup via qsparams
indygreg (Gregory Szorc)
- D2788: hgweb: remove one-off routing for file?style=raw
indygreg (Gregory Szorc)
- D2786: hgweb: support using new response object for web commands
indygreg (Gregory Szorc)
- D2787: hgweb: port most @webcommand to use modern response type
indygreg (Gregory Szorc)
- D2790: tests: additional test coverage of archive web command
indygreg (Gregory Szorc)
- D2789: hgweb: port static file handling to new response API
indygreg (Gregory Szorc)
- D2791: hgweb: refactor fake file object proxy for archiving
indygreg (Gregory Szorc)
- D2794: hgweb: refactor 304 handling code
indygreg (Gregory Szorc)
- D2795: hgweb: send errors using new response API
indygreg (Gregory Szorc)
- D2797: hgweb: stop setting headers on wsgirequest
indygreg (Gregory Szorc)
- D2792: hgweb: port archive command to modern response API
indygreg (Gregory Szorc)
- D2793: hgweb: transition permissions hooks to modern request type (API)
indygreg (Gregory Szorc)
- D2798: hgweb: use web.req instead of req.req
indygreg (Gregory Szorc)
- D2800: hgweb: use templater on requestcontext instance
indygreg (Gregory Szorc)
- D2796: hgweb: always return iterable from @webcommand functions (API)
indygreg (Gregory Szorc)
- D2799: hgweb: add a sendtemplate() helper function
indygreg (Gregory Szorc)
- D2804: hgweb: fix a bug due to variable name typo
indygreg (Gregory Szorc)
- D2801: hgweb: don't redundantly pass templater with requestcontext (API)
indygreg (Gregory Szorc)
- D2802: hgweb: pass modern request type into various webutil functions (API)
indygreg (Gregory Szorc)
- D2805: hgweb: remove some use of wsgireq in hgwebdir
indygreg (Gregory Szorc)
- D2812: hgweb: move readallowed to a standalone function
indygreg (Gregory Szorc)
- D2813: hgweb: move archivelist to standalone function
indygreg (Gregory Szorc)
- D2803: hgweb: stop passing req and tmpl into @webcommand functions (API)
indygreg (Gregory Szorc)
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
durin42 (Augie Fackler)
- D2814: hgweb: move rawentries() to a standalone function
indygreg (Gregory Szorc)
- D2815: hgweb: extract entries() to standalone function
indygreg (Gregory Szorc)
- D2816: hgweb: remove unused **map argument
indygreg (Gregory Szorc)
- D2817: hgweb: construct static URL like hgweb does
indygreg (Gregory Szorc)
- D2818: tests: add test coverage for parsing WSGI requests
indygreg (Gregory Szorc)
- D2820: hgweb: change how dispatch path is reported
indygreg (Gregory Szorc)
- D2821: hgweb: clarify that apppath begins with a forward slash
indygreg (Gregory Szorc)
- D2819: hgweb: refactor repository name URL parsing
indygreg (Gregory Szorc)
- D2822: hgweb: support constructing URLs from an alternate base URL
indygreg (Gregory Szorc)
- D2824: hgweb: rewrite path generation for index entries
indygreg (Gregory Szorc)
- D2823: hgweb: construct {url} with req.apppath
indygreg (Gregory Szorc)
- D2825: hgweb: replace PATH_INFO with dispatchpath
indygreg (Gregory Szorc)
- D2826: hgweb: don't pass wsgireq to makeindex and other functions
indygreg (Gregory Szorc)
- D2827: hgweb: use modern response type for index generation
indygreg (Gregory Szorc)
- D2807: remotenames: add functionality to hoist remotebookmarks
durin42 (Augie Fackler)
- D2832: hgweb: remove wsgirequest (API)
indygreg (Gregory Szorc)
- D2808: remotenames: show remote bookmarks in `hg bookmarks`
durin42 (Augie Fackler)
- D2828: hgweb: pass modern request type into templater()
indygreg (Gregory Szorc)
- D2829: hgweb: port to new response API
indygreg (Gregory Szorc)
- D2830: hgweb: remove dead wsgirequest code
indygreg (Gregory Szorc)
- D2831: hgweb: store the raw WSGI environment dict
indygreg (Gregory Szorc)
- D2806: tweakdefaults: add commands.status.verbose to tweakefaults
pulkit (Pulkit Goyal)
- D2678: help: supporting both help and doc for aliases
durin42 (Augie Fackler)
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
spectral (Kyle Lippincott)
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
spectral (Kyle Lippincott)
- D2691: commands: don't check for merge.update() truthiness
durin42 (Augie Fackler)
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
durin42 (Augie Fackler)
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
spectral (Kyle Lippincott)
- [PATCH STABLE] amend: abort if unresolved merge conflicts found (issue5805)
Augie Fackler
- [PATCH 5 of 5] templater: split template functions to new module
Augie Fackler
- [PATCH 3 of 3] bdiff: convert more longs to int64_t
Augie Fackler
- [PATCH 3 of 3] dagop: move lines() out of annotate()
Augie Fackler
- D2832: hgweb: remove wsgirequest (API)
indygreg (Gregory Szorc)
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
spectral (Kyle Lippincott)
- [PATCH V2] forget: add --dry-run mode
Matt Harbison
- D2692: merge: return an attrs class from update() and applyupdates()
indygreg (Gregory Szorc)
- D2702: commands: use constants for merge things
indygreg (Gregory Szorc)
- D2691: commands: don't check for merge.update() truthiness
indygreg (Gregory Szorc)
- D2694: merge: deprecate accessing update results by index
indygreg (Gregory Szorc)
- mercurial at 36843: 55 new changesets
Mercurial Commits
- D2724: httppeer: alias url as urlmod
indygreg (Gregory Szorc)
- D2723: httppeer: remove _requestbuilder attribute
indygreg (Gregory Szorc)
- D2725: httppeer: refactor how httppeer is created (API)
indygreg (Gregory Szorc)
- D2721: util: observable proxy objects for sockets
indygreg (Gregory Szorc)
- D2833: tests: teach get-with-headers.py to ignore dynamic headers
indygreg (Gregory Szorc)
- D2720: debugcommands: introduce actions to perform deterministic reads
indygreg (Gregory Szorc)
- D2726: debugcommands: support connecting to HTTP peers
indygreg (Gregory Szorc)
- D2834: wireproto: support /api/* URL space for exposing APIs
indygreg (Gregory Szorc)
- D2720: debugcommands: introduce actions to perform deterministic reads
indygreg (Gregory Szorc)
- D2720: debugcommands: introduce actions to perform deterministic reads
mharbison72 (Matt Harbison)
- D2833: tests: teach get-with-headers.py to ignore dynamic headers
mharbison72 (Matt Harbison)
- D2678: help: supporting both help and doc for aliases
spectral (Kyle Lippincott)
- D2678: help: supporting both help and doc for aliases
spectral (Kyle Lippincott)
- [PATCH] xdiff: fix a hard crash on Windows
Matt Harbison
- [PATCH] xdiff: fix a hard crash on Windows
Jun Wu
- [PATCH] xdiff: fix a hard crash on Windows
Matt Harbison
- D2835: tests: teach get-with-headers to send other request methods
indygreg (Gregory Szorc)
- D2836: wireproto: define permissions-based routing of HTTPv2 wire protocol
indygreg (Gregory Szorc)
- D2837: wireproto: require POST for all HTTPv2 requests
indygreg (Gregory Szorc)
- [PATCH 1 of 3] tests: add a substitution pattern for dates in HTTP headers and LFS payload
Matt Harbison
- [PATCH 2 of 3] test-lfs: dial up the debugging on commands that interact with the server
Matt Harbison
- [PATCH 3 of 3] lfs: debug print HTTP headers and JSON payload received from the server
Matt Harbison
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
indygreg (Gregory Szorc)
- [PATCH STABLE] hgweb: garbage collect on every request
Anton Shestakov
- [PATCH V3] forget: add --dry-run mode
Sushil khanchi
- [PATCH V4] forget: add --dry-run mode
Sushil khanchi
- [PATCH STABLE] hgweb: garbage collect on every request
Gregory Szorc
- [PATCH evolve-ext V3] obsdiscovery: include units in ui.progress() calls (issue5773)
Anton Shestakov
- mercurial at 36844: new changeset (1 on stable)
Mercurial Commits
- [PATCH V4] forget: add --dry-run mode
Anton Shestakov
- [PATCH V4] forget: add --dry-run mode
Sushil khanchi
- bugzilla weekly report (2018-03-13)
Octobot
- bugzilla weekly report (2018-03-13)
Octobot
- Bugzilla stats email
Feld Boris
- [PATCH V4] forget: add --dry-run mode
Anton Shestakov
- [PATCH 1 of 4] pycompat: name maplist() and ziplist() for better traceback message
Yuya Nishihara
- [PATCH 2 of 4] annotate: correct parameter name of decorate() function
Yuya Nishihara
- [PATCH 3 of 4] annotate: do not construct attr.s object per line while computing history
Yuya Nishihara
- [PATCH 4 of 4] annotate: drop linenumber flag from fctx.annotate() (API)
Yuya Nishihara
- D2834: wireproto: support /api/* URL space for exposing APIs
mharbison72 (Matt Harbison)
- [PATCH] xdiff: fix a hard crash on Windows
Yuya Nishihara
- [PATCH 3 of 3] lfs: debug print HTTP headers and JSON payload received from the server
Yuya Nishihara
- [PATCH V2] forget: add --dry-run mode
Yuya Nishihara
- D2759: rebase: fix issue 5494 also with --collapse
martinvonz (Martin von Zweigbergk)
- D2728: rebase: also include commit of collapsed commits in single transaction
martinvonz (Martin von Zweigbergk)
- D2760: rebase: also restore "ui.allowemptycommit" value
martinvonz (Martin von Zweigbergk)
- D2761: rebase: use configoverride context manager for ui.forcemerge
martinvonz (Martin von Zweigbergk)
- D2810: rebase: inline _performrebasesubset()
martinvonz (Martin von Zweigbergk)
- D2811: rebase: move constant expressions out of inner loop in _performrebase()
martinvonz (Martin von Zweigbergk)
- D2809: rebase: extract function for rebasing a single node
martinvonz (Martin von Zweigbergk)
- mercurial at 36845: new changeset (1 on stable)
Mercurial Commits
- [PATCH 1 of 4] pycompat: name maplist() and ziplist() for better traceback message
Pulkit Goyal
- D2834: wireproto: support /api/* URL space for exposing APIs
indygreg (Gregory Szorc)
- mercurial at 36855: 10 new changesets
Mercurial Commits
- D2838: util: clear debugstacktrace call
lothiraldan (Boris Feld)
- [PATCH] peer-request: include more details about batch commands
Boris Feld
- D2833: tests: teach get-with-headers.py to ignore dynamic headers
indygreg (Gregory Szorc)
- [PATCH 1 of 2] push-discovery: don't turn use generator when comparing bookmarks
Boris Feld
- [PATCH 2 of 2] push-discovery: extract the bookmark comparison logic in its own function
Boris Feld
- D2834: wireproto: support /api/* URL space for exposing APIs
mharbison72 (Matt Harbison)
- D2721: util: observable proxy objects for sockets
indygreg (Gregory Szorc)
- D2839: tests: use $HTTP_DATE$ for Date header
indygreg (Gregory Szorc)
- D2726: debugcommands: support connecting to HTTP peers
indygreg (Gregory Szorc)
- D2840: hgweb: allow defining Server response header for HTTP server
indygreg (Gregory Szorc)
- D2841: debugcommands: support sending HTTP requests with debugwireproto
indygreg (Gregory Szorc)
- D2834: wireproto: support /api/* URL space for exposing APIs
indygreg (Gregory Szorc)
- D2843: url: support suppressing Accept header
indygreg (Gregory Szorc)
- D2842: util: don't log low-level I/O calls for HTTP peer
indygreg (Gregory Szorc)
- D2837: wireproto: require POST for all HTTPv2 requests
indygreg (Gregory Szorc)
- D2836: wireproto: define permissions-based routing of HTTPv2 wire protocol
indygreg (Gregory Szorc)
- D2721: util: observable proxy objects for sockets
indygreg (Gregory Szorc)
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
spectral (Kyle Lippincott)
- D2721: util: observable proxy objects for sockets
mharbison72 (Matt Harbison)
- [PATCH V2] forget: add --dry-run mode
sushil khanchi
- D2844: commandserver: prefer first-party selectors module from Python 3 to backport
durin42 (Augie Fackler)
- D2845: hghave: fix xdiff check on Python 3
durin42 (Augie Fackler)
- D2846: hghave: fix hardlink-whitelisted check on Python 3
durin42 (Augie Fackler)
- D2847: remotenames: work around move of ABCs in collections
durin42 (Augie Fackler)
- D2620: wireproto: define and implement unified framing protocol for SSH
indygreg (Gregory Szorc)
- [PATCH V2] forget: add --dry-run mode
Matt Harbison
- D2848: xdiff: move stdint.h to xdiff.h
quark (Jun Wu)
- D2848: xdiff: move stdint.h to xdiff.h
quark (Jun Wu)
- D2721: util: observable proxy objects for sockets
indygreg (Gregory Szorc)
- D2834: wireproto: support /api/* URL space for exposing APIs
indygreg (Gregory Szorc)
- D2849: hgweb: also set Content-Type header
indygreg (Gregory Szorc)
- D2837: wireproto: require POST for all HTTPv2 requests
indygreg (Gregory Szorc)
- D2850: wireproto: define content negotiation for HTTPv2
indygreg (Gregory Szorc)
- D2836: wireproto: define permissions-based routing of HTTPv2 wire protocol
indygreg (Gregory Szorc)
- D2842: util: don't log low-level I/O calls for HTTP peer
indygreg (Gregory Szorc)
- D2837: wireproto: require POST for all HTTPv2 requests
indygreg (Gregory Szorc)
- D2850: wireproto: define content negotiation for HTTPv2
indygreg (Gregory Szorc)
- D2836: wireproto: define permissions-based routing of HTTPv2 wire protocol
indygreg (Gregory Szorc)
- D2851: wireproto: define and implement protocol for issuing requests
indygreg (Gregory Szorc)
- D2852: wireproto: implement basic frame reading and processing
indygreg (Gregory Szorc)
- D2853: tests: add a cat of `error.log` in subrepo test
durin42 (Augie Fackler)
- D2847: remotenames: work around move of ABCs in collections
durin42 (Augie Fackler)
- D2854: hgweb: str/bytes followups after indygreg's refactoring
durin42 (Augie Fackler)
- [PATCH] peer-request: include more details about batch commands
Augie Fackler
- D2776: hgweb: use a multidict for holding query string parameters
martinvonz (Martin von Zweigbergk)
- D2854: hgweb: str/bytes followups after indygreg's refactoring
indygreg (Gregory Szorc)
- [PATCH V5] forget: add --dry-run mode
Sushil khanchi
- D2594: graft: move logic to read current graft state file in state.py
pulkit (Pulkit Goyal)
- D2595: graft: start using the new state file
pulkit (Pulkit Goyal)
- D2855: graft: add a version number to the state file formats
pulkit (Pulkit Goyal)
- D2752: cbor: add a __init__.py to top level cbor module
pulkit (Pulkit Goyal)
- D2776: hgweb: use a multidict for holding query string parameters
av6 (Anton Shestakov)
- [PATCH 1 of 2 V3] debug: add debugwhyunstable that explains instabilities
Anton Shestakov
- [PATCH 2 of 2 V3] hgweb: explain instabilities of unstable changesets
Anton Shestakov
- [PATCH 1 of 2 V2] debug: add debugexplainunstable that explains instabilities
Anton Shestakov
- [PATCH 1 of 2] push-discovery: don't turn use generator when comparing bookmarks
Yuya Nishihara
- [PATCH V5] forget: add --dry-run mode
Yuya Nishihara
- [PATCH V2] forget: add --dry-run mode
Yuya Nishihara
- [PATCH 1 of 2 V2] debug: add debugexplainunstable that explains instabilities
Yuya Nishihara
- D2844: commandserver: prefer first-party selectors module from Python 3 to backport
durin42 (Augie Fackler)
- D2845: hghave: fix xdiff check on Python 3
durin42 (Augie Fackler)
- D2846: hghave: fix hardlink-whitelisted check on Python 3
durin42 (Augie Fackler)
- D2853: tests: add a cat of `error.log` in subrepo test
durin42 (Augie Fackler)
- D2847: remotenames: work around move of ABCs in collections
yuja (Yuya Nishihara)
- D2838: util: clear debugstacktrace call
lothiraldan (Boris Feld)
- [PATCH 1 of 5] templater: convert resources to a table of callables for future extension
Yuya Nishihara
- [PATCH 2 of 5] templater: process mapping dict by resource callables
Yuya Nishihara
- [PATCH 3 of 5] formatter: unblock storing fctx as a template resource
Yuya Nishihara
- [PATCH 4 of 5] annotate: add support for all template keywords and functions
Yuya Nishihara
- [PATCH 5 of 5] templater: hide resources by naming rule (API)
Yuya Nishihara
- D2776: hgweb: use a multidict for holding query string parameters
indygreg (Gregory Szorc)
- D2854: hgweb: str/bytes followups after indygreg's refactoring
indygreg (Gregory Szorc)
- mercurial at 36861: 6 new changesets
Mercurial Commits
- [PATCH 1 of 2] debugbundle: do not display detailed part data in --quiet mode
Boris Feld
- [PATCH 2 of 2] debugupdatecache: also warm rev branch cache
Boris Feld
- D2857: wireproto: implement basic command dispatching for HTTPv2
indygreg (Gregory Szorc)
- D2858: wireproto: define and implement responses in framing protocol
indygreg (Gregory Szorc)
- D2856: wireproto: nominally don't expose "batch" to version 2 wire transports
indygreg (Gregory Szorc)
- D2857: wireproto: implement basic command dispatching for HTTPv2
indygreg (Gregory Szorc)
- D2859: wireproto: change and document results from reactor methods
indygreg (Gregory Szorc)
- D2858: wireproto: define and implement responses in framing protocol
indygreg (Gregory Szorc)
- D2860: wireproto: buffer output frames when in half duplex mode
indygreg (Gregory Szorc)
- D2847: remotenames: work around move of ABCs in collections
durin42 (Augie Fackler)
- D2847: remotenames: work around move of ABCs in collections
durin42 (Augie Fackler)
- D2861: uncommit: fix unaligned indentation
martinvonz (Martin von Zweigbergk)
- D2862: uncommit: leave empty commit if all files are uncommitted
martinvonz (Martin von Zweigbergk)
- D2861: uncommit: fix unaligned indentation
martinvonz (Martin von Zweigbergk)
- D2851: wireproto: define and implement protocol for issuing requests
indygreg (Gregory Szorc)
- D2852: wireproto: implement basic frame reading and processing
indygreg (Gregory Szorc)
- D2864: contrib: open a hole in the open().read() ban for open().close()
durin42 (Augie Fackler)
- D2863: cleanup: fix some latent open(path).read() et al calls we previously missed
durin42 (Augie Fackler)
- D2866: contrib: fix a subtle bug in check-code's regex rewriting
durin42 (Augie Fackler)
- D2865: tests: clean up two wayward `python` invocations
durin42 (Augie Fackler)
- D2867: tests: fix test-wireproto.py to work around serverrepo() not having a ui
durin42 (Augie Fackler)
- [Bug 5818] New: Abort: path 'lib/app.py' traverses symbolic link 'lib' on ArchLinux
mercurial-bugs at mercurial-scm.org
- D2868: util: prefer "bytesio" to "stringio"
indygreg (Gregory Szorc)
- D2851: wireproto: define and implement protocol for issuing requests
indygreg (Gregory Szorc)
- D2857: wireproto: implement basic command dispatching for HTTPv2
indygreg (Gregory Szorc)
- D2860: wireproto: buffer output frames when in half duplex mode
indygreg (Gregory Szorc)
- D2852: wireproto: implement basic frame reading and processing
indygreg (Gregory Szorc)
- D2858: wireproto: define and implement responses in framing protocol
indygreg (Gregory Szorc)
- D2870: wireproto: support for receiving multiple requests
indygreg (Gregory Szorc)
- D2856: wireproto: nominally don't expose "batch" to version 2 wire transports
indygreg (Gregory Szorc)
- D2871: wireproto: service multiple command requests per HTTP request
indygreg (Gregory Szorc)
- D2869: wireproto: add request IDs to frames
indygreg (Gregory Szorc)
- [PATCH 1 of 3 V4] obsolete: move marker flags to obsutil
Anton Shestakov
- [PATCH 2 of 3 V4] debug: add debugwhyunstable that explains instabilities
Anton Shestakov
- [PATCH 3 of 3 V4] hgweb: explain instabilities of unstable changesets
Anton Shestakov
- D2872: wireproto: define human output side channel frame
indygreg (Gregory Szorc)
- [Bug 5819] New: hg-stable's @ bookmark is out-of-date
mercurial-bugs at mercurial-scm.org
- D2866: contrib: fix a subtle bug in check-code's regex rewriting
pulkit (Pulkit Goyal)
- D2863: cleanup: fix some latent open(path).read() et al calls we previously missed
durin42 (Augie Fackler)
- D2864: contrib: open a hole in the open().read() ban for open().close()
durin42 (Augie Fackler)
- D2865: tests: clean up two wayward `python` invocations
durin42 (Augie Fackler)
- [PATCH 5 of 5] templater: hide resources by naming rule (API)
Yuya Nishihara
- D2873: remotenames: add functionality to override -B flag of push
pulkit (Pulkit Goyal)
- D2874: remotenames: synchronise remotenames after push also
pulkit (Pulkit Goyal)
- D2875: remotenames: introduce a config option to allow creation of remote bookmarks
pulkit (Pulkit Goyal)
- [PATCH 2 of 2] debugupdatecache: also warm rev branch cache
Yuya Nishihara
- [PATCH 1 of 3 V4] obsolete: move marker flags to obsutil
Yuya Nishihara
- D1957: streamclonebundle: make sure we accept new stream clone bundle spec
lothiraldan (Boris Feld)
- D2867: tests: fix test-wireproto.py to work around serverrepo() not having a ui
durin42 (Augie Fackler)
- [PATCH 1 of 7 V3] revbranchcache: add a public function to update the data
Boris Feld
- [PATCH 2 of 7 V3] revbranchcache: add a bundle2 handler for a rbc part
Boris Feld
- [PATCH 3 of 7 V3] rev-branch-cache: add a function to generate a part
Boris Feld
- [PATCH 4 of 7 V3] bundle: include advisory rev branch cache part in bundle2 bundle
Boris Feld
- [PATCH 5 of 7 V3] revbranchcache: add the necessary bit to send 'rbc' data over bundle2
Boris Feld
- [PATCH 6 of 7 V3] revbranchcache: disable the new part for narrow hg bundle
Boris Feld
- [PATCH 7 of 7 V3] revbranchcache: advertise and use 'rbc' exchange capability
Boris Feld
- [PATCH 1 of 7 V2] revbranchcache: add a public function to update the data
Feld Boris
- D2847: remotenames: work around move of ABCs in collections
durin42 (Augie Fackler)
- D2866: contrib: fix a subtle bug in check-code's regex rewriting
durin42 (Augie Fackler)
- D2776: hgweb: use a multidict for holding query string parameters
yuja (Yuya Nishihara)
- D2723: httppeer: remove _requestbuilder attribute
pulkit (Pulkit Goyal)
- D2723: httppeer: remove _requestbuilder attribute
martinvonz (Martin von Zweigbergk)
- [Bug 5820] New: hg push fails with ValueError: 20-byte hash required
mercurial-bugs at mercurial-scm.org
- D2724: httppeer: alias url as urlmod
indygreg (Gregory Szorc)
- D2868: util: prefer "bytesio" to "stringio"
indygreg (Gregory Szorc)
- D2691: commands: don't check for merge.update() truthiness
indygreg (Gregory Szorc)
- mercurial at 36869: 8 new changesets
Mercurial Commits
- D2723: httppeer: consolidate _requestbuilder assignments and document
indygreg (Gregory Szorc)
- [Bug 5821] New: conflict between evolve and notify, cannot push hidden extension.
mercurial-bugs at mercurial-scm.org
- D2725: httppeer: refactor how httppeer is created (API)
indygreg (Gregory Szorc)
- D2776: hgweb: use a multidict for holding query string parameters
indygreg (Gregory Szorc)
- D2723: httppeer: consolidate _requestbuilder assignments and document
indygreg (Gregory Szorc)
- mercurial at 36872: 3 new changesets
Mercurial Commits
- D2288: pvec: delete module
pulkit (Pulkit Goyal)
- D2876: rebase: allow in-memory merge of the working copy parent
martinvonz (Martin von Zweigbergk)
- D2791: hgweb: refactor fake file object proxy for archiving
martinvonz (Martin von Zweigbergk)
- mercurial at 36875: 3 new changesets
Mercurial Commits
- [Bug 5822] New: rebase --abort loses commits that didn't need to be rebased
mercurial-bugs at mercurial-scm.org
- D2877: tests: demonstrate aborted rebase strips commits that didn't need rebasing
martinvonz (Martin von Zweigbergk)
- D2878: rebase: avoid defining two lists with the same contents
martinvonz (Martin von Zweigbergk)
- D2879: rebase: on abort, don't strip commits that didn't need rebased (issue5822)
martinvonz (Martin von Zweigbergk)
- D2877: tests: demonstrate aborted rebase strips commits that didn't need rebasing
martinvonz (Martin von Zweigbergk)
- Introduction for GSOC'18
Lalit Kumar
- [PATCH 1 of 7 V4] revbranchcache: add a public function to update the data
Boris Feld
- [PATCH 2 of 7 V4] revbranchcache: add a bundle2 handler for a rbc part
Boris Feld
- [PATCH 3 of 7 V4] rev-branch-cache: add a function to generate a part
Boris Feld
- [PATCH 4 of 7 V4] bundle: include advisory rev branch cache part in bundle2 bundle
Boris Feld
- [PATCH 5 of 7 V4] revbranchcache: add the necessary bit to send 'rbc' data over bundle2
Boris Feld
- [PATCH 6 of 7 V4] revbranchcache: disable the new part for narrow hg bundle
Boris Feld
- [PATCH 7 of 7 V4] revbranchcache: advertise and use 'rbc' exchange capability
Boris Feld
- [PATCH 7 of 7 V3] revbranchcache: advertise and use 'rbc' exchange capability
Feld Boris
- D2880: bundle: add the possibility to bundle bookmarks (issue5792)
lothiraldan (Boris Feld)
- D2880: bundle: add the possibility to bundle bookmarks (issue5792)
pulkit (Pulkit Goyal)
- D2880: bundle: add the possibility to bundle bookmarks (issue5792)
lothiraldan (Boris Feld)
- D2873: remotenames: add functionality to override -B flag of push
pulkit (Pulkit Goyal)
- [PATCH 1 of 7 V4] revbranchcache: add a public function to update the data
Yuya Nishihara
- [PATCH 1 of 3] test-template-engine: deduplicate methods of custom template engine
Yuya Nishihara
- [PATCH 2 of 3] py3: make test-template-engine.t bytes-safe
Yuya Nishihara
- [PATCH 3 of 3] test-template-engine: do not evaluate unused keywords by custom engine
Yuya Nishihara
- [PATCH 1 of 4 V2] templater: convert resources to a table of callables for future extension
Yuya Nishihara
- [PATCH 2 of 4 V2] templater: process mapping dict by resource callables
Yuya Nishihara
- [PATCH 3 of 4 V2] formatter: unblock storing fctx as a template resource
Yuya Nishihara
- [PATCH 4 of 4 V2] annotate: add support for template keywords and functions depending on ctx
Yuya Nishihara
- [PATCH 1 of 7 V4] revbranchcache: add a public function to update the data
Gregory Szorc
- D2792: hgweb: port archive command to modern response API
yuja (Yuya Nishihara)
- D2881: hgweb: refactor multirequest to be a dict of lists
indygreg (Gregory Szorc)
- D2880: bundle: add the possibility to bundle bookmarks (issue5792)
martinvonz (Martin von Zweigbergk)
- mercurial at 36885: 10 new changesets
Mercurial Commits
- D2882: hgweb: convert an assert to a ProgrammingError
indygreg (Gregory Szorc)
- D2883: revlogstore: create and implement an interface for repo files storage
indygreg (Gregory Szorc)
- D2884: wireproto: experimental command to emit file data
indygreg (Gregory Szorc)
- D2885: RFC: use Redis to cache file data
indygreg (Gregory Szorc)
- D2856: wireproto: nominally don't expose "batch" to version 2 wire transports
indygreg (Gregory Szorc)
- [Bug 5823] New: hg evolve should return 0 status code when it doesn't find any problems to fix
mercurial-bugs at mercurial-scm.org
- D2886: filemerge: give some variables in _xmerge more descriptive names
spectral (Kyle Lippincott)
- D2887: filemerge: move temp file unlinks to _maketempfiles
spectral (Kyle Lippincott)
- D2889: filemerge: make the 'local' path match the format that 'base' and 'other' use
spectral (Kyle Lippincott)
- D2888: filemerge: use a single temp dir instead of temp files
spectral (Kyle Lippincott)
- [PATCH 1 of 3] test-template-engine: deduplicate methods of custom template engine
Pulkit Goyal
- D2862: uncommit: leave empty commit if all files are uncommitted
pulkit (Pulkit Goyal)
- D2862: uncommit: leave empty commit if all files are uncommitted
martinvonz (Martin von Zweigbergk)
- [Bug 5824] New: Bugbot should only mark bugs TESTING if listed in the summary
mercurial-bugs at mercurial-scm.org
- D2815: hgweb: extract entries() to standalone function
yuja (Yuya Nishihara)
- D2816: hgweb: remove unused **map argument
yuja (Yuya Nishihara)
- mercurial at 36899: 14 new changesets
Mercurial Commits
- D2890: uncommit: document when the commit will be pruned
martinvonz (Martin von Zweigbergk)
- D2891: uncommit: simplify condition for keeping commit
martinvonz (Martin von Zweigbergk)
- mercurial at 36911: 12 new changesets
Mercurial Commits
- D2890: uncommit: document when the commit will be pruned
martinvonz (Martin von Zweigbergk)
- D2891: uncommit: simplify condition for keeping commit
martinvonz (Martin von Zweigbergk)
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
martinvonz (Martin von Zweigbergk)
- mercurial at 36974: 63 new changesets
Mercurial Commits
- D2886: filemerge: give some variables in _xmerge more descriptive names
spectral (Kyle Lippincott)
- D2876: rebase: allow in-memory merge of the working copy parent
martinvonz (Martin von Zweigbergk)
- D2882: hgweb: convert an assert to a ProgrammingError
indygreg (Gregory Szorc)
- D2676: tests: stop over-specifying tempfile name
durin42 (Augie Fackler)
- D2676: tests: stop over-specifying tempfile name
durin42 (Augie Fackler)
- mercurial at 36977: 3 new changesets
Mercurial Commits
- [PATCH 1 of 3 V2] annotate: do not construct attr.s object per line while computing history
Yuya Nishihara
- [PATCH 2 of 3 V2] annotate: drop linenumber flag from fctx.annotate() (API)
Yuya Nishihara
- [PATCH 3 of 3 V2] annotate: pack line content into annotateline object (API)
Yuya Nishihara
- mercurial at 36978: new changeset
Mercurial Commits
- [PATCH] cmdutil: drop redundant import of merge module
Yuya Nishihara
- [PATCH 1 of 5] templater: fix invalid reference of runsymbol in doctest
Yuya Nishihara
- [PATCH 2 of 5] templater: rename .render(mapping) to .renderdefault(mapping) (API)
Yuya Nishihara
- [PATCH 3 of 5] templater: factor out helper that renders named template as string
Yuya Nishihara
- [PATCH 4 of 5] templater: use named function to named template against mapping dict (API)
Yuya Nishihara
- [PATCH 5 of 5] hgweb: evaluate the "default" value as template
Yuya Nishihara
- [PATCH 4 of 5] templater: use named function to named template against mapping dict (API)
Yuya Nishihara
- [PATCH 4 of 5] templater: use named function to named template against mapping dict (API)
Martin von Zweigbergk
- [PATCH 4 of 5] templater: use named function to named template against mapping dict (API)
Martin von Zweigbergk
- [PATCH 4 of 5] templater: use named function to named template against mapping dict (API)
Yuya Nishihara
- [PATCH] cmdutil: drop redundant import of merge module
Pulkit Goyal
- [PATCH] added tls 1.3 support - done during IETF101 Hackathon
Codarren Velvindron
- [PATCH 1 of 5] templater: fix invalid reference of runsymbol in doctest
Pulkit Goyal
- [PATCH V2] wireproto: explicitly flush stdio to prevent stalls on Windows
Matt Harbison
- [PATCH] test-lfs: glob over some output changes
Matt Harbison
- bugzilla weekly report (2018-03-19)
Octobot
- bugzilla weekly report (2018-03-19)
Octobot
- [PATCH 1 of 6] lfs: add a blob verification method to the local store
Matt Harbison
- [PATCH 2 of 6] test-lfs: drop trailing ', ' item separators from debug JSON output
Matt Harbison
- [PATCH 3 of 6] lfs: add basic routing for the server side wire protocol processing
Matt Harbison
- [PATCH 4 of 6] lfs: add server side support for the Batch API
Matt Harbison
- [PATCH 5 of 6] lfs: add support for serving blob files
Matt Harbison
- [PATCH 6 of 6] test-lfs-test-server: add a testcase for `hg serve`
Matt Harbison
- [PATCH 4 of 5] templater: use named function to named template against mapping dict (API)
Martin von Zweigbergk
- Introduction for GSOC'18
Pulkit Goyal
- D2892: py3: use print as a function in tests/test-narrow-clone-non-narrow-server.t
pulkit (Pulkit Goyal)
- D2893: py3: make tests/test-log-linerange.t work on Python 3
pulkit (Pulkit Goyal)
- D2894: py3: use pycompat.bytestr() in dirstate.py
pulkit (Pulkit Goyal)
- D2895: py3: use "%d" % int instead of str(int)
pulkit (Pulkit Goyal)
- D2807: remotenames: add functionality to hoist remotebookmarks
pulkit (Pulkit Goyal)
- D2808: remotenames: show remote bookmarks in `hg bookmarks`
pulkit (Pulkit Goyal)
- D2873: remotenames: add functionality to override -B flag of push
pulkit (Pulkit Goyal)
- D2874: remotenames: synchronise remotenames after push also
pulkit (Pulkit Goyal)
- D2875: remotenames: introduce a config option to allow creation of remote bookmarks
pulkit (Pulkit Goyal)
- [PATCH] test-lfs: glob over some output changes
Pulkit Goyal
- [PATCH V2] wireproto: explicitly flush stdio to prevent stalls on Windows
Yuya Nishihara
- D2594: graft: move logic to read current graft state file in state.py
pulkit (Pulkit Goyal)
- D2595: graft: start using the new state file
pulkit (Pulkit Goyal)
- [PATCH 4 of 5] templater: use named function to named template against mapping dict (API)
Yuya Nishihara
- D2855: graft: add a version number to the state file formats
pulkit (Pulkit Goyal)
- D2881: hgweb: refactor multirequest to be a dict of lists
yuja (Yuya Nishihara)
- [PATCH 1 of 3 V2] highlight: peek Content-Type header set by hgweb
Yuya Nishihara
- [PATCH 2 of 3 V2] templater: use named function to expand template against mapping dict (API)
Yuya Nishihara
- [PATCH 3 of 3 V2] hgweb: evaluate the "default" value as template
Yuya Nishihara
- [PATCH 1 of 2] templater: add brief doc about internal data types
Yuya Nishihara
- [PATCH 2 of 2] templatefuncs: do not stringify result of if*() expression
Yuya Nishihara
- D2676: tests: stop over-specifying tempfile name
durin42 (Augie Fackler)
- D2892: py3: use print as a function in tests/test-narrow-clone-non-narrow-server.t
pulkit (Pulkit Goyal)
- D2893: py3: make tests/test-log-linerange.t work on Python 3
pulkit (Pulkit Goyal)
- D2881: hgweb: refactor multirequest to be a dict of lists
indygreg (Gregory Szorc)
- D2894: py3: use pycompat.bytestr() in dirstate.py
pulkit (Pulkit Goyal)
- D2895: py3: use "%d" % int instead of str(int)
pulkit (Pulkit Goyal)
- D2815: hgweb: extract entries() to standalone function
yuja (Yuya Nishihara)
- D2877: tests: demonstrate aborted rebase strips commits that didn't need rebasing
yuja (Yuya Nishihara)
- D2877: tests: demonstrate aborted rebase strips commits that didn't need rebasing
martinvonz (Martin von Zweigbergk)
- D2878: rebase: avoid defining two lists with the same contents
martinvonz (Martin von Zweigbergk)
- D2879: rebase: on abort, don't strip commits that didn't need rebased (issue5822)
martinvonz (Martin von Zweigbergk)
- D2889: filemerge: make the 'local' path match the format that 'base' and 'other' use
yuja (Yuya Nishihara)
- D2887: filemerge: move temp file unlinks to _maketempfiles
spectral (Kyle Lippincott)
- D2888: filemerge: use a single temp dir instead of temp files
spectral (Kyle Lippincott)
- D2896: commands: use keyword arguments in update function
pulkit (Pulkit Goyal)
- [PATCH 2 of 3 V2] templater: use named function to expand template against mapping dict (API)
Martin von Zweigbergk
- D2887: filemerge: move temp file unlinks to _maketempfiles
spectral (Kyle Lippincott)
- D2889: filemerge: make the 'local' path match the format that 'base' and 'other' use
spectral (Kyle Lippincott)
- D2888: filemerge: use a single temp dir instead of temp files
spectral (Kyle Lippincott)
- D2889: filemerge: make the 'local' path match the format that 'base' and 'other' use
spectral (Kyle Lippincott)
- D2897: fix: new extension for automatically modifying file contents
hooper (Danny Hooper)
- D2396: stack: import Evolve stack test file
indygreg (Gregory Szorc)
- D2395: stack: add a new module for stack-related commands
lothiraldan (Boris Feld)
- D2397: show: use the new stack definition for show stack
lothiraldan (Boris Feld)
- D2399: stack: return a sorted smartrev by default
lothiraldan (Boris Feld)
- D2398: histedit: use the new stack definition for histedit
lothiraldan (Boris Feld)
- D2396: stack: import Evolve stack test file
lothiraldan (Boris Feld)
- D2400: stack: begin to make the stack revset configurable
indygreg (Gregory Szorc)
- D2400: stack: begin to make the stack revset configurable
indygreg (Gregory Szorc)
- D1951: bundle: condition the changegroup part when creating a new bundle
lothiraldan (Boris Feld)
- D1952: bundlespec: move computing the bundle contentops in parsebundlespec
indygreg (Gregory Szorc)
- D1954: bundle: add the possibility to bundle a stream v2 part
indygreg (Gregory Szorc)
- D1955: bundlespec: add support for some variants
indygreg (Gregory Szorc)
- D2900: wireproto: use named arguments when passing around frame data
indygreg (Gregory Szorc)
- D2899: wireproto: define attr-based classes for representing frames
indygreg (Gregory Szorc)
- D2901: wireproto: explicitly track which requests are active
indygreg (Gregory Szorc)
- D2834: wireproto: support /api/* URL space for exposing APIs
indygreg (Gregory Szorc)
- D2836: wireproto: define permissions-based routing of HTTPv2 wire protocol
indygreg (Gregory Szorc)
- D2849: hgweb: also set Content-Type header
indygreg (Gregory Szorc)
- D2837: wireproto: require POST for all HTTPv2 requests
indygreg (Gregory Szorc)
- D2850: wireproto: define content negotiation for HTTPv2
indygreg (Gregory Szorc)
- D2836: wireproto: define permissions-based routing of HTTPv2 wire protocol
indygreg (Gregory Szorc)
- D2857: wireproto: implement basic command dispatching for HTTPv2
indygreg (Gregory Szorc)
- D2858: wireproto: define and implement responses in framing protocol
indygreg (Gregory Szorc)
- D2851: wireproto: define and implement protocol for issuing requests
indygreg (Gregory Szorc)
- D2860: wireproto: buffer output frames when in half duplex mode
indygreg (Gregory Szorc)
- D2870: wireproto: support for receiving multiple requests
indygreg (Gregory Szorc)
- D2852: wireproto: implement basic frame reading and processing
indygreg (Gregory Szorc)
- D2871: wireproto: service multiple command requests per HTTP request
indygreg (Gregory Szorc)
- D2872: wireproto: define human output side channel frame
indygreg (Gregory Szorc)
- D2856: wireproto: nominally don't expose "batch" to version 2 wire transports
indygreg (Gregory Szorc)
- D2883: revlogstore: create and implement an interface for repo files storage
indygreg (Gregory Szorc)
- D2902: wireproto: define frame to represent progress updates
indygreg (Gregory Szorc)
- D2884: wireproto: experimental command to emit file data
indygreg (Gregory Szorc)
- D2869: wireproto: add request IDs to frames
indygreg (Gregory Szorc)
- D2842: util: don't log low-level I/O calls for HTTP peer
durin42 (Augie Fackler)
- D2725: httppeer: refactor how httppeer is created (API)
indygreg (Gregory Szorc)
- D2839: tests: use $HTTP_DATE$ for Date header
indygreg (Gregory Szorc)
- D2722: url: add HTTP handler that uses a proxied socket
indygreg (Gregory Szorc)
- D2720: debugcommands: introduce actions to perform deterministic reads
indygreg (Gregory Szorc)
- D2721: util: observable proxy objects for sockets
indygreg (Gregory Szorc)
- D2726: debugcommands: support connecting to HTTP peers
indygreg (Gregory Szorc)
- D2841: debugcommands: support sending HTTP requests with debugwireproto
indygreg (Gregory Szorc)
- D2840: hgweb: allow defining Server response header for HTTP server
indygreg (Gregory Szorc)
- mercurial at 36981: 3 new changesets (3 on stable)
Mercurial Commits
- [PATCH 1 of 2] templater: add brief doc about internal data types
Pulkit Goyal
- D2897: fix: new extension for automatically modifying file contents
pulkit (Pulkit Goyal)
- D2666: repair: rename _backup to backupbundle
indygreg (Gregory Szorc)
- [PATCH] obsolete: add a note that explains creating aliases for marker flags
Anton Shestakov
- [PATCH] hgweb: explain instabilities of unstable changesets (the rest of the themes)
Anton Shestakov
- [PATCH] obsolete: add a note that explains creating aliases for marker flags
Feld Boris
- [PATCH] obsolete: add a note that explains creating aliases for marker flags
Pulkit Goyal
- D2750: thirdparty: start vendoring cbor python library
pulkit (Pulkit Goyal)
- D2807: remotenames: add functionality to hoist remotebookmarks
pulkit (Pulkit Goyal)
- D2842: util: don't log low-level I/O calls for HTTP peer
indygreg (Gregory Szorc)
- D2904: templatefuncs: add mailmap template function
sheehan (Connor Sheehan)
- D2903: utils: add isauthorwellformed function
sheehan (Connor Sheehan)
- mercurial at 36999: 18 new changesets
Mercurial Commits
- D2057: rust implementation of hg status
quark (Jun Wu)
- D2396: stack: import Evolve stack test file
martinvonz (Martin von Zweigbergk)
- D2057: rust implementation of hg status
kevincox (Kevin Cox)
- D2897: fix: new extension for automatically modifying file contents
hooper (Danny Hooper)
- D2905: rebase: pass "inmemory" directly to _definedestmap()
martinvonz (Martin von Zweigbergk)
- D2897: fix: new extension for automatically modifying file contents
hooper (Danny Hooper)
- D2906: wireproto: start to associate frame generation with a stream
indygreg (Gregory Szorc)
- D2907: wireproto: add streams to frame-based protocol
indygreg (Gregory Szorc)
- [PATCH 1 of 2] test-http-protocol: drop an extraneous glob for Windows
Matt Harbison
- [PATCH 2 of 2] test-merge-tools: stabilize for Windows
Matt Harbison
- D2883: revlogstore: create and implement an interface for repo files storage
mharbison72 (Matt Harbison)
- [PATCH 1 of 2] test-http-protocol: drop an extraneous glob for Windows
Yuya Nishihara
- [PATCH] hgweb: explain instabilities of unstable changesets (the rest of the themes)
Yuya Nishihara
- D2896: commands: use keyword arguments in update function
yuja (Yuya Nishihara)
- D2889: filemerge: make the 'local' path match the format that 'base' and 'other' use
yuja (Yuya Nishihara)
- [PATCH] added tls 1.3 support - done during IETF101 Hackathon
Yuya Nishihara
- D2905: rebase: pass "inmemory" directly to _definedestmap()
martinvonz (Martin von Zweigbergk)
- D2057: rust implementation of hg status
yuja (Yuya Nishihara)
- D2896: commands: use keyword arguments in update function
pulkit (Pulkit Goyal)
- D2057: rust implementation of hg status
yuja (Yuya Nishihara)
- D2896: commands: use keyword arguments in update function
pulkit (Pulkit Goyal)
- D2903: utils: add isauthorwellformed function
lothiraldan (Boris Feld)
- [PATCH] added tls 1.3 support - done during IETF101 Hackathon
Codarren Velvindron
- D2057: rust implementation of hg status
kevincox (Kevin Cox)
- D2903: utils: add isauthorwellformed function
pulkit (Pulkit Goyal)
- D2903: utils: add isauthorwellformed function
yuja (Yuya Nishihara)
- D2903: utils: add isauthorwellformed function
yuja (Yuya Nishihara)
- D2903: utils: add isauthorwellformed function
lothiraldan (Boris Feld)
- D2904: templatefuncs: add mailmap template function
yuja (Yuya Nishihara)
- [PATCH 1 of 9] templater: add context.preload(t) to test if the specified template exists
Yuya Nishihara
- [PATCH 2 of 9] templater: use template context to render old-style list template
Yuya Nishihara
- [PATCH 3 of 9] templatekw: stop using _showlist() which is about to be deprecated
Yuya Nishihara
- [PATCH 4 of 9] templater: drop 'templ' from resources dict
Yuya Nishihara
- [PATCH 5 of 9] templatekw: mark _showlist() as deprecated (API)
Yuya Nishihara
- [PATCH 6 of 9] log: do no expect templateresources() returning a dict
Yuya Nishihara
- [PATCH 7 of 9] templater: introduce resourcemapper class
Yuya Nishihara
- [PATCH 8 of 9] templater: factor out function to create mapping dict for nested evaluation
Yuya Nishihara
- [PATCH 9 of 9] templater: drop symbols which should be overridden by new 'ctx' (issue5612)
Yuya Nishihara
- D2396: stack: import Evolve stack test file
yuja (Yuya Nishihara)
- D2397: show: use the new stack definition for show stack
yuja (Yuya Nishihara)
- D2398: histedit: use the new stack definition for histedit
yuja (Yuya Nishihara)
- D2399: stack: return a sorted smartrev by default
yuja (Yuya Nishihara)
- D2396: stack: import Evolve stack test file
yuja (Yuya Nishihara)
- mercurial at 37013: 14 new changesets
Mercurial Commits
- D2908: rebase: get "inmemory" state directly from rebase runtime
martinvonz (Martin von Zweigbergk)
- D2911: tests: add some more tests to test-rebase-collapse.t
martinvonz (Martin von Zweigbergk)
- D2910: tests: use drawdag in test-rebase-collapse.t
martinvonz (Martin von Zweigbergk)
- D2909: rebase: remove unused default argument values from conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2912: rebase: register status file generator only once when using single transaction
martinvonz (Martin von Zweigbergk)
- D2914: rebase: extract common _concludenode()
martinvonz (Martin von Zweigbergk)
- D2915: rebase: pass in ctx, not rev, to conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2913: rebase: store rebase state after each commit
martinvonz (Martin von Zweigbergk)
- D2917: rebase: pass in "extra" itself into conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2916: rebase: look up commit message to reuse outside of conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2918: rebase: inline _makextrafn() now that we have only one caller
martinvonz (Martin von Zweigbergk)
- D2919: rebase: pass in "keepbranch" to conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2921: rebase: move config override out of conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2920: rebase: pass in entire "overrides" dict to conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2922: rebase: look up default date outside of conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2923: rebase: pass in "user" instead of "ctx" to conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2924: rebase: rename conclude[memory]node() to commit[memory]node()
martinvonz (Martin von Zweigbergk)
- D2057: rust implementation of hg status
Ivzhh (Sheng Mao)
- [PATCH] remove: add dry-run functionality
Sushil khanchi
- D2057: rust implementation of hg status
Ivzhh (Sheng Mao)
- D2057: rust implementation of hg status
Ivzhh (Sheng Mao)
- D2889: filemerge: make the 'local' path match the format that 'base' and 'other' use
spectral (Kyle Lippincott)
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
spectral (Kyle Lippincott)
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
spectral (Kyle Lippincott)
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
spectral (Kyle Lippincott)
- D2834: wireproto: support /api/* URL space for exposing APIs
indygreg (Gregory Szorc)
- D2849: hgweb: also set Content-Type header
indygreg (Gregory Szorc)
- D2843: url: support suppressing Accept header
indygreg (Gregory Szorc)
- D2850: wireproto: define content negotiation for HTTPv2
indygreg (Gregory Szorc)
- D2836: wireproto: define permissions-based routing of HTTPv2 wire protocol
indygreg (Gregory Szorc)
- D2837: wireproto: require POST for all HTTPv2 requests
indygreg (Gregory Szorc)
- D2842: util: don't log low-level I/O calls for HTTP peer
indygreg (Gregory Szorc)
- D2851: wireproto: define and implement protocol for issuing requests
indygreg (Gregory Szorc)
- D2909: rebase: remove unused default argument values from conclude[memory]node()
indygreg (Gregory Szorc)
- D2908: rebase: get "inmemory" state directly from rebase runtime
martinvonz (Martin von Zweigbergk)
- D2909: rebase: remove unused default argument values from conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2910: tests: use drawdag in test-rebase-collapse.t
indygreg (Gregory Szorc)
- D2914: rebase: extract common _concludenode()
indygreg (Gregory Szorc)
- D2911: tests: add some more tests to test-rebase-collapse.t
martinvonz (Martin von Zweigbergk)
- D2910: tests: use drawdag in test-rebase-collapse.t
martinvonz (Martin von Zweigbergk)
- D2912: rebase: register status file generator only once when using single transaction
martinvonz (Martin von Zweigbergk)
- D2914: rebase: extract common _concludenode()
martinvonz (Martin von Zweigbergk)
- D2913: rebase: store rebase state after each commit
martinvonz (Martin von Zweigbergk)
- D2917: rebase: pass in "extra" itself into conclude[memory]node()
indygreg (Gregory Szorc)
- D2918: rebase: inline _makextrafn() now that we have only one caller
indygreg (Gregory Szorc)
- D2915: rebase: pass in ctx, not rev, to conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2916: rebase: look up commit message to reuse outside of conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2917: rebase: pass in "extra" itself into conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2918: rebase: inline _makextrafn() now that we have only one caller
martinvonz (Martin von Zweigbergk)
- D2920: rebase: pass in entire "overrides" dict to conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2919: rebase: pass in "keepbranch" to conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2922: rebase: look up default date outside of conclude[memory]node()
indygreg (Gregory Szorc)
- D2924: rebase: rename conclude[memory]node() to commit[memory]node()
indygreg (Gregory Szorc)
- D2922: rebase: look up default date outside of conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2921: rebase: move config override out of conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2924: rebase: rename conclude[memory]node() to commit[memory]node()
martinvonz (Martin von Zweigbergk)
- D2924: rebase: rename conclude[memory]node() to commit[memory]node()
phillco (Phil Cohen)
- D2923: rebase: pass in "user" instead of "ctx" to conclude[memory]node()
martinvonz (Martin von Zweigbergk)
- D2924: rebase: rename conclude[memory]node() to commit[memory]node()
martinvonz (Martin von Zweigbergk)
- D2807: remotenames: add functionality to hoist remotebookmarks
indygreg (Gregory Szorc)
- D2926: narrow: use featuresetupfuncs
indygreg (Gregory Szorc)
- D2927: localrepo: make filterpats private (API)
indygreg (Gregory Szorc)
- D2925: localrepo: move featuresetupfuncs out of localrepository class (API)
indygreg (Gregory Szorc)
- D2692: merge: return an attrs class from update() and applyupdates()
martinvonz (Martin von Zweigbergk)
- D2693: histedit: always define update results
martinvonz (Martin von Zweigbergk)
- D2692: merge: return an attrs class from update() and applyupdates()
indygreg (Gregory Szorc)
- D2698: merge: use constants for merge state record types
martinvonz (Martin von Zweigbergk)
- D2694: merge: deprecate accessing update results by index
martinvonz (Martin von Zweigbergk)
- D2834: wireproto: support /api/* URL space for exposing APIs
indygreg (Gregory Szorc)
- D2843: url: support suppressing Accept header
indygreg (Gregory Szorc)
- D2849: hgweb: also set Content-Type header
indygreg (Gregory Szorc)
- D2837: wireproto: require POST for all HTTPv2 requests
indygreg (Gregory Szorc)
- D2836: wireproto: define permissions-based routing of HTTPv2 wire protocol
indygreg (Gregory Szorc)
- D2850: wireproto: define content negotiation for HTTPv2
indygreg (Gregory Szorc)
- D2842: util: don't log low-level I/O calls for HTTP peer
indygreg (Gregory Szorc)
- D2851: wireproto: define and implement protocol for issuing requests
indygreg (Gregory Szorc)
- D2858: wireproto: define and implement responses in framing protocol
durin42 (Augie Fackler)
- D2860: wireproto: buffer output frames when in half duplex mode
durin42 (Augie Fackler)
- D2871: wireproto: service multiple command requests per HTTP request
durin42 (Augie Fackler)
- D2859: wireproto: change and document results from reactor methods
durin42 (Augie Fackler)
- D2859: wireproto: change and document results from reactor methods
indygreg (Gregory Szorc)
- D2857: wireproto: implement basic command dispatching for HTTPv2
indygreg (Gregory Szorc)
- D2858: wireproto: define and implement responses in framing protocol
indygreg (Gregory Szorc)
- D2860: wireproto: buffer output frames when in half duplex mode
indygreg (Gregory Szorc)
- D2852: wireproto: implement basic frame reading and processing
indygreg (Gregory Szorc)
- D2870: wireproto: support for receiving multiple requests
indygreg (Gregory Szorc)
- D2856: wireproto: nominally don't expose "batch" to version 2 wire transports
indygreg (Gregory Szorc)
- D2871: wireproto: service multiple command requests per HTTP request
indygreg (Gregory Szorc)
- D2872: wireproto: define human output side channel frame
indygreg (Gregory Szorc)
- D2900: wireproto: use named arguments when passing around frame data
indygreg (Gregory Szorc)
- D2869: wireproto: add request IDs to frames
indygreg (Gregory Szorc)
- D2899: wireproto: define attr-based classes for representing frames
indygreg (Gregory Szorc)
- D2901: wireproto: explicitly track which requests are active
indygreg (Gregory Szorc)
- [PATCH 3 of 3 V2] annotate: pack line content into annotateline object (API)
Augie Fackler
- [PATCH 9 of 9] templater: drop symbols which should be overridden by new 'ctx' (issue5612)
Augie Fackler
- [PATCH] test-strip-narrow: adjust bundle removal for Windows test stability
Matt Harbison
- D2928: thirdparty: vendor zope.interface 4.4.3
indygreg (Gregory Szorc)
- D2929: thirdparty: don't make zope a namespace package
indygreg (Gregory Szorc)
- D2931: thirdparty: allow zope.interface.advice to be lazily imported
indygreg (Gregory Szorc)
- D2925: localrepo: move featuresetupfuncs out of localrepository class (API)
indygreg (Gregory Szorc)
- D2932: setup: register zope.interface packages and compile C extension
indygreg (Gregory Szorc)
- D2933: repository: define interface for local repositories
indygreg (Gregory Szorc)
- D2930: thirdparty: port zope.interface to relative imports
indygreg (Gregory Szorc)
- D2807: remotenames: add functionality to hoist remotebookmarks
pulkit (Pulkit Goyal)
- D2808: remotenames: show remote bookmarks in `hg bookmarks`
pulkit (Pulkit Goyal)
- D2873: remotenames: add functionality to override -B flag of push
pulkit (Pulkit Goyal)
- D2874: remotenames: synchronise remotenames after push also
pulkit (Pulkit Goyal)
- D2875: remotenames: introduce a config option to allow creation of remote bookmarks
pulkit (Pulkit Goyal)
- D2934: forget: add --confirm option
khanchi97 (Sushil khanchi)
- [PATCH] test-strip-narrow: adjust bundle removal for Windows test stability
Yuya Nishihara
- [PATCH] remove: add dry-run functionality
Yuya Nishihara
- D2889: filemerge: make the 'local' path match the format that 'base' and 'other' use
spectral (Kyle Lippincott)
- D2057: rust implementation of hg status
yuja (Yuya Nishihara)
- [PATCH 1 of 8] util: add helper to define proxy functions to utils.*
Yuya Nishihara
- [PATCH 2 of 8] util: mark MBTextWrapper as private
Yuya Nishihara
- [PATCH 3 of 8] util: adjust indent level in wrap()
Yuya Nishihara
- [PATCH 4 of 8] util: mark internal constants of escapedata() as private
Yuya Nishihara
- [PATCH 5 of 8] util: remove unused private constant '_hextochr'
Yuya Nishihara
- [PATCH 6 of 8] stringutil: move generic string helpers to new module
Yuya Nishihara
- [PATCH 7 of 8] stringutil: bulk-replace call sites to point to new module
Yuya Nishihara
- [PATCH 8 of 8] util: enable deprecation warning for stringutil proxy (API)
Yuya Nishihara
- [PATCH 1 of 4] templater: add hook point to populate additional mapping items
Yuya Nishihara
- [PATCH 2 of 4] templater: switch 'revcache' based on new mapping items
Yuya Nishihara
- [PATCH 3 of 4] formatter: port handling of 'originalnode' to populatemap() hook
Yuya Nishihara
- [PATCH 4 of 4] formatter: make 'originalnode' a thing in log-like templates
Yuya Nishihara
- D2903: utils: add isauthorwellformed function
yuja (Yuya Nishihara)
- D2883: revlogstore: create and implement an interface for repo files storage
indygreg (Gregory Szorc)
- D2884: wireproto: experimental command to emit file data
indygreg (Gregory Szorc)
- D2883: revlogstore: create and implement an interface for repo files storage
indygreg (Gregory Szorc)
- [PATCH] remove: add dry-run functionality
Anton Shestakov
- D2752: cbor: add a __init__.py to top level cbor module
indygreg (Gregory Szorc)
- D2752: cbor: add a __init__.py to top level cbor module
alex_gaynor (Alex Gaynor)
- D2885: RFC: use Redis to cache file data
indygreg (Gregory Szorc)
- D2934: forget: add --confirm option
av6 (Anton Shestakov)
- [Bug 5826] New: after re-ordering removes a directory, histedit aborts and cannot --continue
mercurial-bugs at mercurial-scm.org
- [PATCH V2] remove: add dry-run functionality
Sushil khanchi
- D2934: forget: add --confirm option
pulkit (Pulkit Goyal)
- [PATCH 1 of 8] util: add helper to define proxy functions to utils.*
Pulkit Goyal
- [PATCH 10 of 12 V3] bundle2: support a 'records' mode for the 'bookmarks' part
Durham Goode
- mercurial at 37017: 4 new changesets
Mercurial Commits
- D2934: forget: add --confirm option
khanchi97 (Sushil khanchi)
- [Bug 5825] New: histedit --no-backup feature request
mercurial-bugs at mercurial-scm.org
- D2935: fancyopts: fix rendering of customopt defaults in help text
dploch (Daniel Ploch)
- [PATCH 1 of 2] merge: pconvert paths in _unknowndirschecker before dirstate-normalizing
Matt Harbison
- [PATCH 2 of 2] merge: add 'isknown=True' to a dirstate.normalize() in _unknowndirschecker
Matt Harbison
- [PATCH 1 of 8] util: add helper to define proxy functions to utils.*
Feld Boris
- [PATCH 10 of 12 V3] bundle2: support a 'records' mode for the 'bookmarks' part
Feld Boris
- [PATCH V2] remove: add dry-run functionality
Yuya Nishihara
- [PATCH 1 of 2] merge: pconvert paths in _unknowndirschecker before dirstate-normalizing
Yuya Nishihara
- D2934: forget: add --confirm option
yuja (Yuya Nishihara)
- D2935: fancyopts: fix rendering of customopt defaults in help text
yuja (Yuya Nishihara)
- D2729: copyfile: preserve stat info (mtime, etc.) when doing copies/renames
yuja (Yuya Nishihara)
- D2834: wireproto: support /api/* URL space for exposing APIs
yuja (Yuya Nishihara)
- D2836: wireproto: define permissions-based routing of HTTPv2 wire protocol
yuja (Yuya Nishihara)
- mercurial at 37045: 28 new changesets
Mercurial Commits
- D2934: forget: add --confirm option
pulkit (Pulkit Goyal)
- D2934: forget: add --confirm option
pulkit (Pulkit Goyal)
- D2936: hgweb: don't responsd to api requests unless feature is enabled
indygreg (Gregory Szorc)
- D2834: wireproto: support /api/* URL space for exposing APIs
indygreg (Gregory Szorc)
- D2935: fancyopts: fix rendering of customopt defaults in help text
dploch (Daniel Ploch)
- D2937: fancyopts: prevent mutation of the default value in customopts
dploch (Daniel Ploch)
- D2935: fancyopts: fix rendering of customopt defaults in help text
dploch (Daniel Ploch)
- D2752: cbor: add a __init__.py to top level cbor module
indygreg (Gregory Szorc)
- D2807: remotenames: add functionality to hoist remotebookmarks
indygreg (Gregory Szorc)
- D2807: remotenames: add functionality to hoist remotebookmarks
pulkit (Pulkit Goyal)
- D2808: remotenames: show remote bookmarks in `hg bookmarks`
pulkit (Pulkit Goyal)
- D2873: remotenames: add functionality to override -B flag of push
indygreg (Gregory Szorc)
- [PATCH V3] remove: add dry-run functionality
Sushil khanchi
- [PATCH V2] remove: add dry-run functionality
sushil khanchi
- D2938: grep: make grep search on working directory by default
sangeet259 (Sangeet Kumar Mishra)
- D2938: grep: make grep search on working directory by default
sangeet259 (Sangeet Kumar Mishra)
- D2934: forget: add --confirm option
mharbison72 (Matt Harbison)
- [PATCH V3] remove: add dry-run functionality
Yuya Nishihara
- D2935: fancyopts: fix rendering of customopt defaults in help text
yuja (Yuya Nishihara)
- D2936: hgweb: don't responsd to api requests unless feature is enabled
yuja (Yuya Nishihara)
- D2937: fancyopts: prevent mutation of the default value in customopts
dploch (Daniel Ploch)
- D2935: fancyopts: fix rendering of customopt defaults in help text
dploch (Daniel Ploch)
- D2936: hgweb: don't responsd to api requests unless feature is enabled
indygreg (Gregory Szorc)
- mercurial at 37049: 4 new changesets
Mercurial Commits
- [PATCH] url: make logginghttphandler compatible with Python 2.7.6
Yuya Nishihara
- D2938: grep: make grep search on working directory by default
sangeet259 (Sangeet Kumar Mishra)
- D2938: grep: make grep search on working directory by default
pulkit (Pulkit Goyal)
- [PATCH] directaccess: do not abort by 'ff...' hash
Yuya Nishihara
- [PATCH 1 of 5] rcutil: directly call win32.executablepath()
Yuya Nishihara
- [PATCH 2 of 5] util: use error.Abort instead of local alias
Yuya Nishihara
- [PATCH 3 of 5] test-bundle2-exchange: use error.Abort instead of util.Abort
Yuya Nishihara
- [PATCH 4 of 5] util: drop util.Abort in favor of error.Abort (API)
Yuya Nishihara
- [PATCH 5 of 5] util: make safehasattr() a pycompat function
Yuya Nishihara
- D2938: grep: make grep search on working directory by default
sangeet259 (Sangeet Kumar Mishra)
- D2938: grep: make grep search on working directory by default
yuja (Yuya Nishihara)
- D2057: rust implementation of hg status
kevincox (Kevin Cox)
- [PATCH] directaccess: do not abort by 'ff...' hash
Pulkit Goyal
- [PATCH 1 of 5] rcutil: directly call win32.executablepath()
Pulkit Goyal
- D2938: grep: make grep search on working directory by default
yuja (Yuya Nishihara)
- [PATCH] url: make logginghttphandler compatible with Python 2.7.6
Pulkit Goyal
- D2938: grep: make grep search on working directory by default
av6 (Anton Shestakov)
- D2850: wireproto: define content negotiation for HTTPv2
yuja (Yuya Nishihara)
- D2851: wireproto: define and implement protocol for issuing requests
yuja (Yuya Nishihara)
- mercurial at 37051: 2 new changesets
Mercurial Commits
- D2852: wireproto: implement basic frame reading and processing
yuja (Yuya Nishihara)
- mercurial at 37055: 4 new changesets
Mercurial Commits
- D2750: thirdparty: start vendoring cbor python library
martinvonz (Martin von Zweigbergk)
- D2752: cbor: add a __init__.py to top level cbor module
martinvonz (Martin von Zweigbergk)
- D1944: wireproto: provide accessors for client capabilities
joerg.sonnenberger (Joerg Sonnenberger)
- [PATCH] context: skip path conflicts by default when clearing unknown file (issue5776)
Matt Harbison
- D2693: histedit: always define update results
indygreg (Gregory Szorc)
- [PATCH] context: skip path conflicts by default when clearing unknown file (issue5776)
Augie Fackler
- D2694: merge: deprecate accessing update results by index
indygreg (Gregory Szorc)
- D2939: fsmonitor: layer on another hack in bser.c for os.stat() compat (issue5811)
durin42 (Augie Fackler)
- D2939: fsmonitor: layer on another hack in bser.c for os.stat() compat (issue5811)
durin42 (Augie Fackler)
- D2939: fsmonitor: layer on another hack in bser.c for os.stat() compat (issue5811)
durin42 (Augie Fackler)
- D2394: histedit: make histedit's commands accept revsets (issue5746)
durin42 (Augie Fackler)
- D2693: histedit: always define update results
indygreg (Gregory Szorc)
- D2394: histedit: make histedit's commands accept revsets (issue5746)
sangeet259 (Sangeet Kumar Mishra)
- D2692: merge: return an attrs class from update() and applyupdates()
indygreg (Gregory Szorc)
- D2698: merge: use constants for merge state record types
indygreg (Gregory Szorc)
- D2699: merge: use constants for merge driver state
indygreg (Gregory Szorc)
- D2700: merge: use constants for merge record state
indygreg (Gregory Szorc)
- D2701: merge: use constants for actions
indygreg (Gregory Szorc)
- D2702: commands: use constants for merge things
indygreg (Gregory Szorc)
- [PATCH] test-pathconflicts-merge: stop requiring symlink support
Matt Harbison
- [PATCH 1 of 7] util: mark platform-specific gethgcmd() as private
Yuya Nishihara
- [PATCH 2 of 7] util: mark filtertable as private constant
Yuya Nishihara
- [PATCH 3 of 7] util: stop using readfile() in tempfilter()
Yuya Nishihara
- [PATCH 4 of 7] procutil: move process/executable management functions to new module
Yuya Nishihara
- [PATCH 5 of 7] procutil: bulk-replace util.std* to point to new module
Yuya Nishihara
- [PATCH 6 of 7] procutil: bulk-replace function calls to point to new module
Yuya Nishihara
- [PATCH 7 of 7] util: deprecate procutil proxy functions (API)
Yuya Nishihara
- D2871: wireproto: service multiple command requests per HTTP request
yuja (Yuya Nishihara)
- D2872: wireproto: define human output side channel frame
yuja (Yuya Nishihara)
- D2394: histedit: make histedit's commands accept revsets (issue5746)
yuja (Yuya Nishihara)
- [PATCH] test-pathconflicts-merge: stop requiring symlink support
Yuya Nishihara
- mercurial at 37063: 8 new changesets
Mercurial Commits
- [PATCH 1 of 7] templateutil: move flatten() from templater
Yuya Nishihara
- [PATCH 2 of 7] templateutil: reimplement stringify() using flatten()
Yuya Nishihara
- [PATCH 3 of 7] templater: do not use stringify() to concatenate flattened template output
Yuya Nishihara
- [PATCH 4 of 7] templater: drop bool support from evalastype()
Yuya Nishihara
- [PATCH 5 of 7] templater: extract type conversion from evalfuncarg()
Yuya Nishihara
- [PATCH 6 of 7] templater: extract unwrapinteger() function from evalinteger()
Yuya Nishihara
- [PATCH 7 of 7] templater: factor out unwrapastype() from evalastype()
Yuya Nishihara
- D2591: state: import the file to write state files from evolve extension
martinvonz (Martin von Zweigbergk)
- D2592: state: add registrar to register function to read old state files
martinvonz (Martin von Zweigbergk)
- D2593: state: add logic to parse the state file in old way if cbor fails
martinvonz (Martin von Zweigbergk)
- D2594: graft: move logic to read current graft state file in state.py
martinvonz (Martin von Zweigbergk)
- D2593: state: add logic to parse the state file in old way if cbor fails
martinvonz (Martin von Zweigbergk)
- D2938: grep: make grep search on working directory by default
sangeet259 (Sangeet Kumar Mishra)
- D2938: grep: make grep search on working directory by default
sangeet259 (Sangeet Kumar Mishra)
- D2938: grep: make grep search on working directory by default
yuja (Yuya Nishihara)
- [PATCH 1 of 7] util: mark platform-specific gethgcmd() as private
Pulkit Goyal
- D2940: workingctx: build _manifest on filenode() or flags() request
yuja (Yuya Nishihara)
- D2941: node: rename wdirnodes to clarify they are for manifest/filelogs
yuja (Yuya Nishihara)
- D2942: revlog: detect pseudo file nodeids to raise WdirUnsupported exception
yuja (Yuya Nishihara)
- D2938: grep: make grep search on working directory by default
yuja (Yuya Nishihara)
- [PATCH 1 of 5] commandserver: rewrite protectio/restoreio to not depend on ui
Yuya Nishihara
- [PATCH 2 of 5] procutil: move protectio/restoreio from commandserver
Yuya Nishihara
- [PATCH 3 of 5] procutil: introduce context-manager interface for protect/restorestdio
Yuya Nishihara
- [PATCH 4 of 5] procutil: unroll uin/uout loop in protectstdio()
Yuya Nishihara
- [PATCH 5 of 5] procutil: redirect ui.fout to stderr while stdio is protected
Yuya Nishihara
- [PATCH 1 of 5] commandserver: rewrite protectio/restoreio to not depend on ui
Pulkit Goyal
- bugzilla weekly report (2018-03-26)
Octobot
- bugzilla weekly report (2018-03-26)
Octobot
- mercurial at 37101: 38 new changesets
Mercurial Commits
- [Bug 5827] New: Setting HG in environment breaks shell aliases
mercurial-bugs at mercurial-scm.org
- D2678: help: supporting both help and doc for aliases
pulkit (Pulkit Goyal)
- D2694: merge: deprecate accessing update results by index
indygreg (Gregory Szorc)
- [PATCH V2] sslutil - add tls 1.3 support - done during IETF101 Hackathon
Codarren Velvindron
- D2934: forget: add --confirm option
khanchi97 (Sushil khanchi)
- D2873: remotenames: add functionality to override -B flag of push
pulkit (Pulkit Goyal)
- D2874: remotenames: synchronise remotenames after push also
pulkit (Pulkit Goyal)
- D2875: remotenames: introduce a config option to allow creation of remote bookmarks
pulkit (Pulkit Goyal)
- [PATCH 1 of 2] templates: add whyunstable template keyword
Anton Shestakov
- [PATCH 2 of 2] debug: remove debugwhyunstable command
Anton Shestakov
- D2938: grep: make grep search on working directory by default
sangeet259 (Sangeet Kumar Mishra)
- [PATCH 1 of 2] templates: add whyunstable template keyword
Yuya Nishihara
- [PATCH V2] sslutil - add tls 1.3 support - done during IETF101 Hackathon
Yuya Nishihara
- [PATCH 1 of 2] templates: add whyunstable template keyword
Anton Shestakov
- D2701: merge: use constants for actions
yuja (Yuya Nishihara)
- D2943: grep: fixes errorneous output of grep in forward order
sangeet259 (Sangeet Kumar Mishra)
- D2943: grep: fixes errorneous output of grep in forward order
sangeet259 (Sangeet Kumar Mishra)
- D2943: grep: fixes errorneous output of grep in forward order
sangeet259 (Sangeet Kumar Mishra)
- D2593: state: add logic to parse the state file in old way if cbor fails
pulkit (Pulkit Goyal)
- D2594: graft: move logic to read current graft state file in state.py
pulkit (Pulkit Goyal)
- D2593: state: add logic to parse the state file in old way if cbor fails
pulkit (Pulkit Goyal)
- D2750: thirdparty: start vendoring cbor python library
indygreg (Gregory Szorc)
- D2751: cbor: remove unrequired files and fix core test-check*
indygreg (Gregory Szorc)
- D2752: cbor: add a __init__.py to top level cbor module
indygreg (Gregory Szorc)
- D2750: thirdparty: start vendoring cbor python library
pulkit (Pulkit Goyal)
- D2752: cbor: add a __init__.py to top level cbor module
pulkit (Pulkit Goyal)
- D2751: cbor: remove unrequired files and fix core test-check*
pulkit (Pulkit Goyal)
- D2752: cbor: add a __init__.py to top level cbor module
indygreg (Gregory Szorc)
- D2591: state: import the file to write state files from evolve extension
indygreg (Gregory Szorc)
- D2939: fsmonitor: layer on another hack in bser.c for os.stat() compat (issue5811)
indygreg (Gregory Szorc)
- D2944: wireproto: review fixups
indygreg (Gregory Szorc)
- D2902: wireproto: define frame to represent progress updates
indygreg (Gregory Szorc)
- D2939: fsmonitor: layer on another hack in bser.c for os.stat() compat (issue5811)
durin42 (Augie Fackler)
- D2939: fsmonitor: layer on another hack in bser.c for os.stat() compat (issue5811)
indygreg (Gregory Szorc)
- D2944: wireproto: review fixups
indygreg (Gregory Szorc)
- D2591: state: import the file to write state files from evolve extension
pulkit (Pulkit Goyal)
- D2592: state: add registrar to register function to read old state files
pulkit (Pulkit Goyal)
- D2945: state: add a magicheader to each state file
pulkit (Pulkit Goyal)
- D2593: state: add logic to parse the state file in old way if cbor fails
pulkit (Pulkit Goyal)
- D2594: graft: move logic to read current graft state file in separate function
pulkit (Pulkit Goyal)
- D2595: graft: start using the new state file class
pulkit (Pulkit Goyal)
- D2597: graft: add test for reading old format state files with new mechanism
pulkit (Pulkit Goyal)
- D2855: graft: add a version number to the state file formats
pulkit (Pulkit Goyal)
- D2946: histedit: factor out the logic to read oldstate file in separate fn
pulkit (Pulkit Goyal)
- D2593: state: add logic to parse the state file in old way if cbor fails
pulkit (Pulkit Goyal)
- D2593: state: add logic to parse the state file in old way if cbor fails
martinvonz (Martin von Zweigbergk)
- D2906: wireproto: start to associate frame generation with a stream
indygreg (Gregory Szorc)
- D2902: wireproto: define frame to represent progress updates
indygreg (Gregory Szorc)
- D2947: wireproto: explicit API to create outgoing streams
indygreg (Gregory Szorc)
- D2948: wireproto: syntax for encoding CBOR into frames
indygreg (Gregory Szorc)
- D2907: wireproto: add streams to frame-based protocol
indygreg (Gregory Szorc)
- D2939: fsmonitor: layer on another hack in bser.c for os.stat() compat (issue5811)
spectral (Kyle Lippincott)
- D2939: fsmonitor: layer on another hack in bser.c for os.stat() compat (issue5811)
durin42 (Augie Fackler)
- D2897: fix: new extension for automatically modifying file contents
pulkit (Pulkit Goyal)
- D2943: grep: fixes errorneous output of grep in forward order
sangeet259 (Sangeet Kumar Mishra)
- D1952: bundlespec: move computing the bundle contentops in parsebundlespec
lothiraldan (Boris Feld)
- D2949: setup: install cbor packages
indygreg (Gregory Szorc)
- D2950: tests: fix duplicate and failing test
indygreg (Gregory Szorc)
- D2906: wireproto: start to associate frame generation with a stream
indygreg (Gregory Szorc)
- D2947: wireproto: explicit API to create outgoing streams
indygreg (Gregory Szorc)
- D2951: wireproto: use CBOR for command requests
indygreg (Gregory Szorc)
- D2948: wireproto: syntax for encoding CBOR into frames
indygreg (Gregory Szorc)
- D2907: wireproto: add streams to frame-based protocol
indygreg (Gregory Szorc)
- D2897: fix: new extension for automatically modifying file contents
hooper (Danny Hooper)
- D2897: fix: new extension for automatically modifying file contents
hooper (Danny Hooper)
- [PATCH 1 of 6] lfs: add a blob verification method to the local store
Matt Harbison
- [PATCH 1 of 2] lfs: respect narrowmatcher when testing to add 'lfs' requirement (issue5794)
Matt Harbison
- [PATCH 2 of 2] lfs: move the 'supportedoutgoingversions' handling to changegroup.py
Matt Harbison
- D2678: help: supporting both help and doc for aliases
rdamazio (Rodrigo Damazio Bovendorp)
- D2678: help: supporting both help and doc for aliases
rdamazio (Rodrigo Damazio Bovendorp)
- D2678: help: supporting both help and doc for aliases
rdamazio (Rodrigo Damazio Bovendorp)
- D2623: dispatch: adding config items for overriding flag defaults
rdamazio (Rodrigo Damazio Bovendorp)
- D2678: help: supporting both help and doc for aliases
pulkit (Pulkit Goyal)
- D2949: setup: install cbor packages
indygreg (Gregory Szorc)
- D2667: obsolete: refactor function for getting obsolete options
indygreg (Gregory Szorc)
- D2593: state: add logic to parse the state file in old way if cbor fails
pulkit (Pulkit Goyal)
- [PATCH 1 of 2] lfs: respect narrowmatcher when testing to add 'lfs' requirement (issue5794)
Yuya Nishihara
- [PATCH 2 of 2] lfs: move the 'supportedoutgoingversions' handling to changegroup.py
Yuya Nishihara
- D2943: grep: fixes errorneous output of grep in forward order
yuja (Yuya Nishihara)
- D2108: infinitepush: drop the `--to` flag to push and use `-B` instead
pulkit (Pulkit Goyal)
- D2952: infinitepush: delete infinitepush.fillmetadatabranchpattern config option
pulkit (Pulkit Goyal)
- D2953: infinitepush: delete infinitepushcommands.py and related tests
pulkit (Pulkit Goyal)
- D2954: infinitepush: drop the wrapping of update command on client side
pulkit (Pulkit Goyal)
- D2955: infinitpush: delete the non-forward-move flag for hg push
pulkit (Pulkit Goyal)
- D2956: inifnitepush: use utils.{stringutil|procutil}.* instead of util.*
pulkit (Pulkit Goyal)
- D2957: infinitepush: don't wrap bundle2.processparts while calling `hg unbundle`
pulkit (Pulkit Goyal)
- D2958: infinitepush: introduce server option to route every push to bundlestore
pulkit (Pulkit Goyal)
- D2096: infinitepush: move the extension to core from fb-hgext
pulkit (Pulkit Goyal)
- D2945: state: add a magicheader to each state file
yuja (Yuya Nishihara)
- D2855: graft: add a version number to the state file formats
yuja (Yuya Nishihara)
- D2591: state: import the file to write state files from evolve extension
yuja (Yuya Nishihara)
- D2943: grep: fixes errorneous output of grep in forward order
sangeet259 (Sangeet Kumar Mishra)
- D2943: grep: fixes errorneous output of grep in forward order
sangeet259 (Sangeet Kumar Mishra)
- D2593: state: add logic to parse the state file in old way if cbor fails
martinvonz (Martin von Zweigbergk)
- D2593: state: add logic to parse the state file in old way if cbor fails
martinvonz (Martin von Zweigbergk)
- D2943: grep: fixes errorneous output of grep in forward order
yuja (Yuya Nishihara)
- D2593: state: add logic to parse the state file in old way if cbor fails
yuja (Yuya Nishihara)
- D2959: stringutil: add isauthorwellformed function
sheehan (Connor Sheehan)
- D2960: stringutil: move person function from templatefilters
sheehan (Connor Sheehan)
- D2904: templatefuncs: add mailmap template function
sheehan (Connor Sheehan)
- D2678: help: supporting both help and doc for aliases
rdamazio (Rodrigo Damazio Bovendorp)
- D2678: help: supporting both help and doc for aliases
rdamazio (Rodrigo Damazio Bovendorp)
- [PATCH V2] lfs: respect narrowmatcher when testing to add 'lfs' requirement (issue5794)
Matt Harbison
- [PATCH V3] remove: add dry-run functionality
sushil khanchi
- D2959: stringutil: add isauthorwellformed function
av6 (Anton Shestakov)
- D2960: stringutil: move person function from templatefilters
av6 (Anton Shestakov)
- D2897: fix: new extension for automatically modifying file contents
pulkit (Pulkit Goyal)
- D2926: narrow: use featuresetupfuncs
indygreg (Gregory Szorc)
- D2925: localrepo: move featuresetupfuncs out of localrepository class (API)
indygreg (Gregory Szorc)
- D2927: localrepo: make filterpats private (API)
indygreg (Gregory Szorc)
- D2678: help: supporting both help and doc for aliases
rdamazio (Rodrigo Damazio Bovendorp)
- D2945: state: add a magicheader to each state file
pulkit (Pulkit Goyal)
- [PATCH V2] lfs: respect narrowmatcher when testing to add 'lfs' requirement (issue5794)
Yuya Nishihara
- [Bug 5828] New: Config option to prevent amending with working directory with date change
mercurial-bugs at mercurial-scm.org
- [PATCH V4] remove: add dry-run functionality
Sushil khanchi
- D2959: stringutil: add isauthorwellformed function
yuja (Yuya Nishihara)
- [PATCH 1 of 2] alias: reject non-ascii characters in user help/doc strings
Yuya Nishihara
- [PATCH 2 of 2] py3: bytes/unicode dance on __doc__ of cmdalias
Yuya Nishihara
- [PATCH V4] remove: add dry-run functionality
Yuya Nishihara
- D2945: state: add a magicheader to each state file
yuja (Yuya Nishihara)
- [PATCH V4] remove: add dry-run functionality
Sushil khanchi
- D2591: state: import the file to write state files from evolve extension
indygreg (Gregory Szorc)
- D2932: setup: register zope.interface packages and compile C extension
indygreg (Gregory Szorc)
- [Bug 5829] New: Google (& etc) can't search Bugzilla due to robots.txt
mercurial-bugs at mercurial-scm.org
- [PATCH 1 of 2] alias: reject non-ascii characters in user help/doc strings
Pulkit Goyal
- D2948: wireproto: syntax for encoding CBOR into frames
indygreg (Gregory Szorc)
- D2963: debugsetparents: avoid using "r1/r2" variable names for nodeids
martinvonz (Martin von Zweigbergk)
- D2961: locate: avoid using "rev" variable name for nodeid
martinvonz (Martin von Zweigbergk)
- D2962: tag: avoid using "r" variable name for nodeid
martinvonz (Martin von Zweigbergk)
- D2963: debugsetparents: avoid using "r1/r2" variable names for nodeids
martinvonz (Martin von Zweigbergk)
- D2962: tag: avoid using "r" variable name for nodeid
martinvonz (Martin von Zweigbergk)
- D2961: locate: avoid using "rev" variable name for nodeid
martinvonz (Martin von Zweigbergk)
- D2939: fsmonitor: layer on another hack in bser.c for os.stat() compat (issue5811)
indygreg (Gregory Szorc)
- [PATCH 1 of 2] server: add an error feedback mechanism for when the daemon fails to launch
Matt Harbison
- [PATCH 2 of 2] tests: conditionalize printed environment variable output in test-alias
Matt Harbison
- [Bug 5830] New: Record on a moved file ignores chunk selection
mercurial-bugs at mercurial-scm.org
- [PATCH 2 of 2] tests: conditionalize printed environment variable output in test-alias
Yuya Nishihara
- [PATCH 1 of 2] server: add an error feedback mechanism for when the daemon fails to launch
Yuya Nishihara
- [PATCH V4] remove: add dry-run functionality
Yuya Nishihara
- [PATCH 1 of 6] lfs: add a blob verification method to the local store
Yuya Nishihara
- [PATCH 3 of 6] lfs: add basic routing for the server side wire protocol processing
Yuya Nishihara
- [PATCH V5] remove: add dry-run functionality
Sushil khanchi
- [PATCH 4 of 6] lfs: add server side support for the Batch API
Yuya Nishihara
- [PATCH V4] remove: add dry-run functionality
sushil khanchi
- [PATCH 5 of 6] lfs: add support for serving blob files
Yuya Nishihara
- [Bug 5831] New: Please consider splitting huge pushes
mercurial-bugs at mercurial-scm.org
- [PATCH 1 of 6] lfs: add a blob verification method to the local store
Yuya Nishihara
- [PATCH 6 of 6] test-lfs-test-server: add a testcase for `hg serve`
Yuya Nishihara
- [PATCH V5] remove: add dry-run functionality
Yuya Nishihara
- [PATCH V4] remove: add dry-run functionality
Yuya Nishihara
- [PATCH 6 of 6] test-lfs-test-server: add a testcase for `hg serve`
Matt Harbison
- [PATCH 3 of 6] lfs: add basic routing for the server side wire protocol processing
Matt Harbison
- [PATCH 3 of 6] lfs: add basic routing for the server side wire protocol processing
Yuya Nishihara
- D2897: fix: new extension for automatically modifying file contents
yuja (Yuya Nishihara)
- D2959: stringutil: add isauthorwellformed function
sheehan (Connor Sheehan)
- D2960: stringutil: move person function from templatefilters
sheehan (Connor Sheehan)
- D2904: templatefuncs: add mailmap template function
sheehan (Connor Sheehan)
- [PATCH V2] sslutil - add tls 1.3 support - done during IETF101 Hackathon
Codarren Velvindron
- D2948: wireproto: syntax for encoding CBOR into frames
Josef 'Jeff' Sipek
- D2964: context: change default changeid from old form '' to '.'
martinvonz (Martin von Zweigbergk)
- D2965: push: use "repo['.']" instead of old form "repo['']"
martinvonz (Martin von Zweigbergk)
- D2948: wireproto: syntax for encoding CBOR into frames
Gregory Szorc
- D2933: repository: define interface for local repositories
durin42 (Augie Fackler)
- D2964: context: change default changeid from old form '' to '.'
martinvonz (Martin von Zweigbergk)
- D2965: push: use "repo['.']" instead of old form "repo['']"
martinvonz (Martin von Zweigbergk)
- [PATCH] evolve: do not exit 1 when there are no troubled changesets (issue5823)
Kyle Lippincott
- D2897: fix: new extension for automatically modifying file contents
hooper (Danny Hooper)
- D2897: fix: new extension for automatically modifying file contents
hooper (Danny Hooper)
- D2897: fix: new extension for automatically modifying file contents
hooper (Danny Hooper)
- [PATCH V2] test-lfs-test-server: add a testcase for `hg serve`
Matt Harbison
- [PATCH V3] test-lfs-test-server: add a testcase for `hg serve`
Matt Harbison
- [PATCH 1 of 2] server: add an error feedback mechanism for when the daemon fails to launch
Matt Harbison
- [PATCH V2] sslutil - add tls 1.3 support - done during IETF101 Hackathon
Matt Harbison
- [PATCH 5 of 6] lfs: add support for serving blob files
Matt Harbison
- D2968: memctx: create parent contexts using "repo[p]" syntax
martinvonz (Martin von Zweigbergk)
- D2966: context: remove unwanted assignments in basectx.__new__() (API)
martinvonz (Martin von Zweigbergk)
- D2967: context: avoid using a context object as a changeid
martinvonz (Martin von Zweigbergk)
- D2970: context: set repo property in basectx
martinvonz (Martin von Zweigbergk)
- D2969: context: move reuse of context object to repo.__getitem__ (API)
martinvonz (Martin von Zweigbergk)
- D2965: push: use "repo['.']" instead of old form "repo['']"
martinvonz (Martin von Zweigbergk)
- [PATCH V3] test-lfs-test-server: add a testcase for `hg serve`
Yuya Nishihara
- [PATCH 1 of 2] server: add an error feedback mechanism for when the daemon fails to launch
Yuya Nishihara
- [PATCH 5 of 6] lfs: add support for serving blob files
Yuya Nishihara
- D2964: context: change default changeid from old form '' to '.'
yuja (Yuya Nishihara)
- D2969: context: move reuse of context object to repo.__getitem__ (API)
yuja (Yuya Nishihara)
- D2960: stringutil: move person function from templatefilters
yuja (Yuya Nishihara)
- D2904: templatefuncs: add mailmap template function
yuja (Yuya Nishihara)
- D1953: streambundlev2: add a new test-file
lothiraldan (Boris Feld)
- D2971: bundlespec: introduce an attr-based class for bundlespec
lothiraldan (Boris Feld)
- D1955: bundlespec: add support for some variants
lothiraldan (Boris Feld)
- D1954: bundle: add the possibility to bundle a stream v2 part
lothiraldan (Boris Feld)
- D2959: stringutil: add isauthorwellformed function
sheehan (Connor Sheehan)
- D2960: stringutil: move person function from templatefilters
sheehan (Connor Sheehan)
- D1957: streamclonebundle: make sure we accept new stream clone bundle spec
lothiraldan (Boris Feld)
- D1952: bundlespec: move computing the bundle contentops in parsebundlespec
lothiraldan (Boris Feld)
- D2964: context: change default changeid from old form '' to '.'
martinvonz (Martin von Zweigbergk)
- D2904: templatefuncs: add mailmap template function
sheehan (Connor Sheehan)
- [PATCH 7 of 7] templater: factor out unwrapastype() from evalastype()
Augie Fackler
- D1952: bundlespec: move computing the bundle contentops in parsebundlespec
indygreg (Gregory Szorc)
- D1953: streambundlev2: add a new test-file
lothiraldan (Boris Feld)
- D2971: bundlespec: introduce an attr-based class for bundlespec
lothiraldan (Boris Feld)
- D1952: bundlespec: move computing the bundle contentops in parsebundlespec
lothiraldan (Boris Feld)
- D1956: streamclonebundle: add a test for stream clone bundle v2
lothiraldan (Boris Feld)
- D1955: bundlespec: add support for some variants
lothiraldan (Boris Feld)
- D1954: bundle: add the possibility to bundle a stream v2 part
lothiraldan (Boris Feld)
- D1957: streamclonebundle: make sure we accept new stream clone bundle spec
lothiraldan (Boris Feld)
- mercurial at 37155: 54 new changesets
Mercurial Commits
- D2933: repository: define interface for local repositories
indygreg (Gregory Szorc)
- D2967: context: avoid using a context object as a changeid
indygreg (Gregory Szorc)
- D2966: context: remove unwanted assignments in basectx.__new__() (API)
martinvonz (Martin von Zweigbergk)
- D2968: memctx: create parent contexts using "repo[p]" syntax
martinvonz (Martin von Zweigbergk)
- D2967: context: avoid using a context object as a changeid
martinvonz (Martin von Zweigbergk)
- D2969: context: move reuse of context object to repo.__getitem__ (API)
indygreg (Gregory Szorc)
- D2970: context: set repo property in basectx
martinvonz (Martin von Zweigbergk)
- D2969: context: move reuse of context object to repo.__getitem__ (API)
martinvonz (Martin von Zweigbergk)
- D2957: infinitepush: don't wrap bundle2.processparts while calling `hg unbundle`
indygreg (Gregory Szorc)
- D2957: infinitepush: don't wrap bundle2.processparts while calling `hg unbundle`
indygreg (Gregory Szorc)
- D2970: context: set repo property in basectx
indygreg (Gregory Szorc)
- D2929: thirdparty: don't make zope a namespace package
indygreg (Gregory Szorc)
- D2928: thirdparty: vendor zope.interface 4.4.3
indygreg (Gregory Szorc)
- D2931: thirdparty: allow zope.interface.advice to be lazily imported
indygreg (Gregory Szorc)
- D2932: setup: register zope.interface packages and compile C extension
indygreg (Gregory Szorc)
- D2933: repository: define interface for local repositories
indygreg (Gregory Szorc)
- D2930: thirdparty: port zope.interface to relative imports
indygreg (Gregory Szorc)
- D2970: context: set repo property in basectx
indygreg (Gregory Szorc)
- D2970: context: set repo property in basectx
indygreg (Gregory Szorc)
- D2972: tests: ignore zope packages when running pyflakes
indygreg (Gregory Szorc)
- D2973: narrow: use repo.local() instead of isinstance()
martinvonz (Martin von Zweigbergk)
- D2972: tests: ignore zope packages when running pyflakes
indygreg (Gregory Szorc)
- D2958: infinitepush: introduce server option to route every push to bundlestore
indygreg (Gregory Szorc)
- D2974: contrib: rename clang-format-blacklist to clang-format-ignorelist
indygreg (Gregory Szorc)
- D2975: tests: add zope.interface to clang-format ignore list
indygreg (Gregory Szorc)
- D2897: fix: new extension for automatically modifying file contents
pulkit (Pulkit Goyal)
- D2943: grep: fixes errorneous output of grep in forward order
pulkit (Pulkit Goyal)
- D2096: infinitepush: move the extension to core from fb-hgext
indygreg (Gregory Szorc)
- D2096: infinitepush: move the extension to core from fb-hgext
indygreg (Gregory Szorc)
- D2974: contrib: rename clang-format-blacklist to clang-format-ignorelist
indygreg (Gregory Szorc)
- D2975: tests: add zope.interface to clang-format ignore list
indygreg (Gregory Szorc)
- D2973: narrow: use repo.local() instead of isinstance()
martinvonz (Martin von Zweigbergk)
- D2897: fix: new extension for automatically modifying file contents
hooper (Danny Hooper)
- D2976: extdiff: document that it copies modified files back to working directory
spectral (Kyle Lippincott)
- D2096: infinitepush: move the extension to core from fb-hgext
indygreg (Gregory Szorc)
- D2097: infinitepush: remove backupcommands.py
pulkit (Pulkit Goyal)
- D2098: infinitepush: drop the logic related to inhibit extension
pulkit (Pulkit Goyal)
- D2099: infinitepush: delete the hack to load the extension after remotenames
pulkit (Pulkit Goyal)
- D2100: infinitepush: delete the bundle2 part ordering related to pushrebase
pulkit (Pulkit Goyal)
- D2096: infinitepush: move the extension to core from fb-hgext
pulkit (Pulkit Goyal)
- D2101: infinitepush: remove wrapping around bundle2._addpartsfromopts()
pulkit (Pulkit Goyal)
- D2102: infinitepush: drop the scratchbookmarksparttype bundle2 part
pulkit (Pulkit Goyal)
- D2105: infinitepush: drop hack related to --to, --create flags of remotenames-ext
pulkit (Pulkit Goyal)
- D2103: infinitepush: drop `--list-remote`, `--remote-path` flags to bookmark cmd
pulkit (Pulkit Goyal)
- D2104: infinitepush: drop error handling while pushing to svn server
pulkit (Pulkit Goyal)
- D2106: infinitepush: drop logic related to treemanifest extension
pulkit (Pulkit Goyal)
- D2952: infinitepush: delete infinitepush.fillmetadatabranchpattern config option
pulkit (Pulkit Goyal)
- D2107: infinitepush: drop the `--create` flag to push command
pulkit (Pulkit Goyal)
- D2108: infinitepush: drop the `--to` flag to push and use `-B` instead
pulkit (Pulkit Goyal)
- D2953: infinitepush: delete infinitepushcommands.py and related tests
pulkit (Pulkit Goyal)
- D2956: inifnitepush: use utils.{stringutil|procutil}.* instead of util.*
pulkit (Pulkit Goyal)
- D2954: infinitepush: drop the wrapping of update command on client side
pulkit (Pulkit Goyal)
- D2955: infinitpush: delete the non-forward-move flag for hg push
pulkit (Pulkit Goyal)
- D2957: infinitepush: don't wrap bundle2.processparts while calling `hg unbundle`
pulkit (Pulkit Goyal)
- D2958: infinitepush: introduce server option to route every push to bundlestore
pulkit (Pulkit Goyal)
- D2977: fix: remove unused imports
hooper (Danny Hooper)
- D2978: cbor: import CBORDecoder and CBOREncoder
indygreg (Gregory Szorc)
- D2950: tests: fix duplicate and failing test
indygreg (Gregory Szorc)
- D2906: wireproto: start to associate frame generation with a stream
indygreg (Gregory Szorc)
- D2902: wireproto: define frame to represent progress updates
indygreg (Gregory Szorc)
- D2947: wireproto: explicit API to create outgoing streams
indygreg (Gregory Szorc)
- D2979: wireproto: stop aliasing wire protocol types (API)
indygreg (Gregory Szorc)
- D2948: wireproto: syntax for encoding CBOR into frames
indygreg (Gregory Szorc)
- D2951: wireproto: use CBOR for command requests
indygreg (Gregory Szorc)
- D2907: wireproto: add streams to frame-based protocol
indygreg (Gregory Szorc)
- D2977: fix: remove unused imports
hooper (Danny Hooper)
- D2980: zope: force module import by importing symbols
indygreg (Gregory Szorc)
- D2980: zope: force module import by importing symbols
indygreg (Gregory Szorc)
- D2981: wireproto: mark SSHv2 as a version 1 transport
indygreg (Gregory Szorc)
- D2984: keepalive: implement readinto()
indygreg (Gregory Szorc)
- D2983: wireproto: port protocol handler to zope.interface
indygreg (Gregory Szorc)
- D2985: wireproto: implement custom __repr__ for frame
indygreg (Gregory Szorc)
- D2982: wireproto: separate commands tables for version 1 and 2 commands
indygreg (Gregory Szorc)
- D2986: wireproto: add frame flag to denote payloads as CBOR
indygreg (Gregory Szorc)
- D2987: stringutil: add function to pretty print an object
indygreg (Gregory Szorc)
- D2988: fix: use a portable python script instead of sed in test
hooper (Danny Hooper)
- D2958: infinitepush: introduce server option to route every push to bundlestore
mharbison72 (Matt Harbison)
- D2904: templatefuncs: add mailmap template function
yuja (Yuya Nishihara)
- D2976: extdiff: document that it copies modified files back to working directory
spectral (Kyle Lippincott)
- D2904: templatefuncs: add mailmap template function
sheehan (Connor Sheehan)
- [PATCH V2] server: add an error feedback mechanism for when the daemon fails to launch
Matt Harbison
- [PATCH 1 of 2] tests: conditionalize test-stream-bundle-v2 for Windows
Matt Harbison
- [PATCH 2 of 2] tests: partially stabilize test-fix-* for Windows
Matt Harbison
- [PATCH] py3: fix fix doctests to be bytes-safe
Yuya Nishihara
- [PATCH 1 of 2 RESEND] procutil: unroll uin/uout loop in protectstdio()
Yuya Nishihara
- [PATCH 2 of 2 RESEND] procutil: redirect ui.fout to stderr while stdio is protected
Yuya Nishihara
- [PATCH 01 of 11] hgweb: use registrar to declare "websub" template filter
Yuya Nishihara
- [PATCH 02 of 11] templatefilters: allow declaration of input data type
Yuya Nishihara
- [PATCH 03 of 11] templatefilters: declare input type as bytes where appropriate
Yuya Nishihara
- [PATCH 04 of 11] templater: factor out function that parses argument as date tuple
Yuya Nishihara
- [PATCH 05 of 11] templatefuncs: use evaldate() where seems appropriate
Yuya Nishihara
- [PATCH 06 of 11] templater: attach hint to input-type error of runfilter()
Yuya Nishihara
- [PATCH 07 of 11] templatefilters: declare input type as date where appropriate
Yuya Nishihara
- [PATCH 08 of 11] keyword: declare input type of date filters as date
Yuya Nishihara
- [PATCH 09 of 11] templatefilters: handle TypeError by count()
Yuya Nishihara
- [PATCH 10 of 11] templatefilters: raise ProgrammingError if unencodable type passed to json()
Yuya Nishihara
- [PATCH 11 of 11] templater: drop global exception catcher from runfilter() (API)
Yuya Nishihara
- [PATCH V2] server: add an error feedback mechanism for when the daemon fails to launch
Yuya Nishihara
- [PATCH 1 of 2] tests: conditionalize test-stream-bundle-v2 for Windows
Yuya Nishihara
- [PATCH 2 of 2] tests: partially stabilize test-fix-* for Windows
Yuya Nishihara
- D2988: fix: use a portable python script instead of sed in test
mharbison72 (Matt Harbison)
- [PATCH 2 of 2] tests: partially stabilize test-fix-* for Windows
Matt Harbison
- [PATCH 1 of 2] server: refactor 'daemon_postexec' instructions into a dictionary
Matt Harbison
- [PATCH 2 of 2] server: minor code cleanup
Matt Harbison
- [PATCH] lfs: drop a duplicate blob verification method
Matt Harbison
- D2989: context: drop support for changeid of type long (API?)
martinvonz (Martin von Zweigbergk)
- [PATCH] py3: fix fix doctests to be bytes-safe
Pulkit Goyal
- D2978: cbor: import CBORDecoder and CBOREncoder
indygreg (Gregory Szorc)
- [PATCH 1 of 2] server: refactor 'daemon_postexec' instructions into a dictionary
Yuya Nishihara
- [PATCH] lfs: drop a duplicate blob verification method
Yuya Nishihara
- D2989: context: drop support for changeid of type long (API?)
martinvonz (Martin von Zweigbergk)
- D2990: infinitepush: replace `remotenames.hoist` with `remotenames.hoistedpeer`
pulkit (Pulkit Goyal)
- D2991: infinitepush: drop the default value of config options which are registered
pulkit (Pulkit Goyal)
- D2992: infinitepush: don't force ipv6 while connecting to mysql server
pulkit (Pulkit Goyal)
- D2993: bundle2: add 'source' atrribute to bundleoperation class
pulkit (Pulkit Goyal)
- D2994: bunlde2: add 'source' as an optional argument to processbundle()
pulkit (Pulkit Goyal)
- D2995: bundleoperation: pass the source argument from all the users
pulkit (Pulkit Goyal)
- D2996: bundle2: make source a mandatory argument for bundle2.applybundle() (API)
pulkit (Pulkit Goyal)
- D2997: infinitepush: use bundleoperation.source instead of hacking on tr
pulkit (Pulkit Goyal)
- D2998: infinitepush: add tests for `hg pull -r <rev>`
pulkit (Pulkit Goyal)
- D2999: infinitepush: use zope.interface to define indexapi interface
pulkit (Pulkit Goyal)
- D2903: utils: add isauthorwellformed function
sheehan (Connor Sheehan)
- D2904: templatefuncs: add mailmap template function
sheehan (Connor Sheehan)
- [PATCH 2 of 2 RESEND] procutil: redirect ui.fout to stderr while stdio is protected
Augie Fackler
- [PATCH 11 of 11] templater: drop global exception catcher from runfilter() (API)
Augie Fackler
- D2992: infinitepush: don't force ipv6 while connecting to mysql server
indygreg (Gregory Szorc)
- D2990: infinitepush: replace `remotenames.hoist` with `remotenames.hoistedpeer`
pulkit (Pulkit Goyal)
- D2992: infinitepush: don't force ipv6 while connecting to mysql server
pulkit (Pulkit Goyal)
- D2991: infinitepush: drop the default value of config options which are registered
pulkit (Pulkit Goyal)
- D2998: infinitepush: add tests for `hg pull -r <rev>`
indygreg (Gregory Szorc)
- D2993: bundle2: add 'source' atrribute to bundleoperation class
pulkit (Pulkit Goyal)
- D2994: bunlde2: add 'source' as an optional argument to processbundle()
pulkit (Pulkit Goyal)
- D2997: infinitepush: use bundleoperation.source instead of hacking on tr
pulkit (Pulkit Goyal)
- D2996: bundle2: make source a mandatory argument for bundle2.applybundle() (API)
pulkit (Pulkit Goyal)
- D2998: infinitepush: add tests for `hg pull -r <rev>`
pulkit (Pulkit Goyal)
- D2995: bundleoperation: pass the source argument from all the users
pulkit (Pulkit Goyal)
- D2999: infinitepush: use zope.interface to define indexapi interface
indygreg (Gregory Szorc)
- D2999: infinitepush: use zope.interface to define indexapi interface
indygreg (Gregory Szorc)
- D3000: addremove: remove opts from scmutil.addremove
khanchi97 (Sushil khanchi)
- D3000: addremove: remove opts from scmutil.addremove
khanchi97 (Sushil khanchi)
- D3001: templatefuncs: remove redundant "or author" from mailmap return statement
sheehan (Connor Sheehan)
- D3002: stringutil: rename local email/names variables to their plural forms
sheehan (Connor Sheehan)
- D3003: stringutil: improve check for failed mailmap line parsing
sheehan (Connor Sheehan)
- D3004: stringutil: edit comment to reflect actual data type name
sheehan (Connor Sheehan)
- [PATCH 1 of 4] lfs: improve the client message when the server signals an object error
Matt Harbison
- [PATCH 2 of 4] lfs: add the 'Content-Type' header called out in the file transfer spec
Matt Harbison
- [PATCH 3 of 4] lfs: add an experimental knob to disable blob serving
Matt Harbison
- [PATCH 4 of 4] check-code: tighten the check for `ls -R`
Matt Harbison
- [PATCH 3 of 4] lfs: add an experimental knob to disable blob serving
Matt Harbison
- [PATCH 1 of 4] lfs: improve the client message when the server signals an object error
Yuya Nishihara
- D3003: stringutil: improve check for failed mailmap line parsing
yuja (Yuya Nishihara)
- D3000: addremove: remove opts from scmutil.addremove
yuja (Yuya Nishihara)
- D3002: stringutil: rename local email/names variables to their plural forms
sheehan (Connor Sheehan)
- D3001: templatefuncs: remove redundant "or author" from mailmap return statement
sheehan (Connor Sheehan)
- D3003: stringutil: improve check for failed mailmap line parsing
sheehan (Connor Sheehan)
- D3004: stringutil: edit comment to reflect actual data type name
sheehan (Connor Sheehan)
- [PATCH] templatefuncs: do not crash because of invalid value fed to mailmap()
Yuya Nishihara
- [PATCH 1 of 8] templater: pass context down to unwraphybrid()
Yuya Nishihara
- [PATCH 2 of 8] templater: define interface for objects requiring unwraphybrid()
Yuya Nishihara
- [PATCH 3 of 8] templatekw: do not directly call .gen
Yuya Nishihara
- [PATCH 4 of 8] templater: mark .gen as a private attribute
Yuya Nishihara
- [PATCH 5 of 8] templater: drop unneeded generator from mappable object
Yuya Nishihara
- [PATCH 6 of 8] templater: pass context down to unwrapvalue()
Yuya Nishihara
- [PATCH 7 of 8] templater: extract private function to evaluate generator to byte string
Yuya Nishihara
- [PATCH 8 of 8] templater: define interface for objects requiring unwrapvalue()
Yuya Nishihara
- [PATCH V2] lfs: add an experimental knob to disable blob serving
Matt Harbison
Last message date:
Sun Apr 1 03:16:52 UTC 2018
Archived on: Thu Jun 30 01:05:21 UTC 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).