Patchwork Mercurial

login
register
mail settings

Incoming patches

« Previous 1 2 3 4 5 6 7 8 9 10 ... 100 101 Next »
Filters: none add filter
Patch Date Submitter Delegate State
D2421: py3: use util.forcebytestr to convert error messages to bytes 2018-02-24 phabricator Not Applicable
D2422: py3: use '//' for integer division in hgweb/common.py 2018-02-24 phabricator Not Applicable
D2417: py3: replace file() with open() 2018-02-24 phabricator Not Applicable
D2419: py3: use '%d' for integers instead of '%s' 2018-02-24 phabricator Not Applicable
D2420: py3: fix handling of keyword arguments at more places 2018-02-24 phabricator Not Applicable
D2423: templatekw: use ctx.rev() instead of casting context to int 2018-02-25 phabricator Not Applicable
D2419: py3: use '%d' for integers instead of '%s' 2018-02-25 phabricator Not Applicable
D2425: histedit: rename variables so they have "ctx" in them 2018-02-25 phabricator Not Applicable
D2426: histedit: use ctx.rev() instead of %d % ctx 2018-02-25 phabricator Not Applicable
D2424: cmdutil: use ctx.rev() instead of int(ctx) 2018-02-25 phabricator Not Applicable
D2420: py3: fix handling of keyword arguments at more places 2018-02-25 phabricator Not Applicable
D2427: rebase: use ctx.rev() instead of %d % ctx 2018-02-25 phabricator Not Applicable
D2430: split: use ctx.rev() instead of %d % ctx 2018-02-25 phabricator Not Applicable
D2432: patchbomb: resolve revs before evaluating %ld revset 2018-02-25 phabricator Not Applicable
D2428: cmdutil: use ctx.rev() instead of %d % ctx 2018-02-25 phabricator Not Applicable
D2431: histedit: resolve revs before evaluating %ld revset 2018-02-25 phabricator Not Applicable
D2433: context: remove basectx.__int__ (API) 2018-02-25 phabricator Not Applicable
D2429: commands: use ctx.rev() instead of %d % ctx 2018-02-25 phabricator Not Applicable
D2434: util: use pycompat.bytestr() instead of str() 2018-02-26 phabricator Not Applicable
D2438: util: use util.shellquote() instead of repr() in date parse abort 2018-02-26 phabricator Not Applicable
D2435: commitextras: fix on Python 3 by using sysstrs for __dict__ ops 2018-02-26 phabricator Not Applicable
D2436: tests: add missing b prefixes in test-commit.t 2018-02-26 phabricator Not Applicable
D2434: util: use pycompat.bytestr() instead of str() 2018-02-26 phabricator Not Applicable
D2437: subrepo: use util.forcebytestr() instead of str() on exception 2018-02-26 phabricator Not Applicable
D2440: py3: hunt down str(exception) instances and use util.forcebytestr 2018-02-26 phabricator Not Applicable
D2441: py3: convert known-int values to bytes using %d 2018-02-26 phabricator Not Applicable
D2442: filemerge: do what the context __bytes__ does, but locally 2018-02-26 phabricator Not Applicable
D2438: util: use util.shellquote() instead of repr() in date parse abort 2018-02-26 phabricator Not Applicable
D2443: statichttprepo: move HTTPRangeHandler from byterange and delete the latter 2018-02-26 phabricator Not Applicable
D2445: bundle2: **strkwargs love on various kwargs constructions 2018-02-26 phabricator Not Applicable
D2447: hgweb: pass exception message to builtin Exception ctor as sysstr 2018-02-26 phabricator Not Applicable
D2446: bundle2: part id is an int, use %d to make it bytes 2018-02-26 phabricator Not Applicable
D2448: httppeer: explicitly catch urlerr.httperror and re-raise 2018-02-26 phabricator Not Applicable
D2449: wireproto: use %d to encode an int, not a %s 2018-02-26 phabricator Not Applicable
D2444: http: drop custom http client logic 2018-02-26 phabricator Not Applicable
D2451: py3: whitelist test-push-http.t as passing 2018-02-26 phabricator Not Applicable
D2454: py3: use email.generator module instead of email.Generator 2018-02-26 phabricator Not Applicable
D2456: py3: convert a map expression into list comprehension 2018-02-26 phabricator Not Applicable
D2458: py3: use bytes instead of str in isinstance 2018-02-26 phabricator Not Applicable
D2452: py3: use pycompat.strkwargs to convert kwargs keys to str 2018-02-26 phabricator Not Applicable
D2450: util: handle fileno() on Python 3 throwing io.UnsupportedOperation 2018-02-26 phabricator Not Applicable
D2455: py3: use '%d' for integers instead of '%s' 2018-02-26 phabricator Not Applicable
D2457: py3: slice over bytes or use .startswith() to prevent getting ascii values 2018-02-26 phabricator Not Applicable
D2453: py3: use email.utils module instead of email.Utils 2018-02-26 phabricator Not Applicable
D2409: graft: add no-commit mode (issue5631) 2018-02-26 phabricator Not Applicable
D2391: sshpeer: factor out code for creating peers from pipes 2018-02-26 phabricator Not Applicable
D2404: util: enable observing of util.bufferedinputpipe 2018-02-26 phabricator Not Applicable
D2405: wireproto: sort response to listkeys 2018-02-26 phabricator Not Applicable
D2406: debugcommands: allow sending of simple commands with debugwireproto 2018-02-26 phabricator Not Applicable
D2392: debugcommands: add debugwireproto command 2018-02-26 phabricator Not Applicable
D2408: debugcommands: support for sending "batch" requests 2018-02-26 phabricator Not Applicable
D2467: sshpeer: support not reading and forwarding stderr 2018-02-27 phabricator Not Applicable
D2471: debugcommands: support for triggering push protocol 2018-02-27 phabricator Not Applicable
D2455: py3: use '%d' for integers instead of '%s' 2018-02-27 phabricator Not Applicable
D2453: py3: use email.utils module instead of email.Utils 2018-02-27 phabricator Not Applicable
D2459: py3: use encoding.strtolocal() to convert str to bytes 2018-02-27 phabricator Not Applicable
D2460: py3: convert bytes to str using encoding.strfromlocal 2018-02-27 phabricator Not Applicable
D2468: phases: write phaseroots deterministically 2018-02-27 phabricator Not Applicable
D2469: bookmarks: write bookmarks file deterministically 2018-02-27 phabricator Not Applicable
D2457: py3: slice over bytes or use .startswith() to prevent getting ascii values 2018-02-27 phabricator Not Applicable
D2474: py3: use pycompat.strurl to convert url to str 2018-02-27 phabricator Not Applicable
D2298: internals: document bundle2 format 2018-02-27 phabricator Not Applicable
D2476: py3: fix more keyword arguments handling 2018-02-27 phabricator Not Applicable
D2477: py3: convert os.devnull to bytes using pycompat.bytestr 2018-02-27 phabricator Not Applicable
D2478: py3: add b'' prefixes in tests/test-extension.t 2018-02-27 phabricator Not Applicable
D2475: py3: make sure regexes are bytes 2018-02-27 phabricator Not Applicable
D2480: py3: use print as a function in tests/test-hgrc.t 2018-02-27 phabricator Not Applicable
D2479: py3: use '%d' to convert integers to bytes 2018-02-27 phabricator Not Applicable
D2472: pycompat: prevent encoding or decoding values if not required 2018-02-27 phabricator Not Applicable
D2470: wireproto: allow direct stream processing for unbundle 2018-02-27 phabricator Not Applicable
D2470: wireproto: allow direct stream processing for unbundle 2018-02-27 phabricator Not Applicable
D2464: debugcommands: add debugserve command 2018-02-27 phabricator Not Applicable
D2361: remotenames: don't inherit the remotenames class from dict class 2018-02-28 phabricator Not Applicable
D2395: stack: add a new module for stack-related commands 2018-02-28 phabricator Not Applicable
D2396: stack: import Evolve stack test file 2018-02-28 phabricator Not Applicable
D2399: stack: return a sorted smartrev by default 2018-02-28 phabricator Not Applicable
D2398: histedit: use the new stack definition for histedit 2018-02-28 phabricator Not Applicable
D2401: stack: introduce an option to disable the restriction on ancestor 2018-02-28 phabricator Not Applicable
D2400: stack: begin to make the stack revset configurable 2018-02-28 phabricator Not Applicable
D2403: stack: remove destutil.stackbase 2018-02-28 phabricator Not Applicable
D2402: stack: introduce an option to limit the selection on the current branch 2018-02-28 phabricator Not Applicable
D2488: narrow: move changegroup.supportedoutgoingversions() override to core 2018-03-01 phabricator Not Applicable
D2487: narrow: move requirement constant to core 2018-03-01 phabricator Not Applicable
D2489: narrow: move checking for narrow requirement into _narrowmatch() 2018-03-01 phabricator Not Applicable
D2491: narrow: always wrap repo 2018-03-01 phabricator Not Applicable
D2493: narrow: remove dependency from narrowspec module to hg module 2018-03-01 phabricator Not Applicable
D2490: narrow: consider both local and remote matchers in narrowchangegroup 2018-03-01 phabricator Not Applicable
D2492: narrow: reduce depedence on narrowspec.save() 2018-03-01 phabricator Not Applicable
D2495: narrow: drop safehasattr() checks for always-present repo.narrowmatch 2018-03-01 phabricator Not Applicable
D2494: narrow: move narrowmatch-related methods to localrepo 2018-03-01 phabricator Not Applicable
D2497: py3: convert error messages to bytes using util.forcebytestr() 2018-03-01 phabricator Not Applicable
D2500: py3: add b'' prefixes in tests/test-rebase-scenario-global.t 2018-03-01 phabricator Not Applicable
D2499: py3: replace str() calls with their preferred bytes equivalent 2018-03-01 phabricator Not Applicable
D2503: py3: add a missing b'' in tests/bruterebase.py 2018-03-01 phabricator Not Applicable
D2502: py3: use '%d' for integers instead of b'%s' 2018-03-01 phabricator Not Applicable
D2504: py3: backout changeset 56635c506608 which wrongly added couple of b'' 2018-03-01 phabricator Not Applicable
D2501: py3: make sure we write in mergestate in bytes mode 2018-03-01 phabricator Not Applicable
D2505: py3: port the markdirver extension in tests/test-resolve.t 2018-03-01 phabricator Not Applicable
D2506: py3: add b'' prefixes in tests/test-revlog-ancestry.py 2018-03-01 phabricator Not Applicable
D2507: py3: make sure we open the file in bytes mode 2018-03-01 phabricator Not Applicable
D2508: py3: add b'' prefixes in tests/test-revlog.t 2018-03-01 phabricator Not Applicable
D2509: py3: add b'' prefix in tests/test-revlog-v2.t 2018-03-01 phabricator Not Applicable
D2510: py3: add b'' prefixes in tests/test-rollback.t 2018-03-01 phabricator Not Applicable
D2496: py3: slice over bytes or use startswith() to prevent getting ascii values 2018-03-01 phabricator Not Applicable
D2391: sshpeer: factor out code for creating peers from pipes 2018-03-01 phabricator Not Applicable
D2498: py3: use util.forcebytestr to convert str to bytes 2018-03-01 phabricator Not Applicable
D2511: py3: add 14 new passing tests to whitelist 2018-03-01 phabricator Not Applicable
D2498: py3: use util.forcebytestr to convert str to bytes 2018-03-01 phabricator Not Applicable
D2463: wireprotoserver: support logging SSH server I/O to a file descriptor 2018-03-01 phabricator Not Applicable
D2405: wireproto: sort response to listkeys 2018-03-01 phabricator Not Applicable
D2404: util: enable observing of util.bufferedinputpipe 2018-03-01 phabricator Not Applicable
D2464: debugcommands: add debugserve command 2018-03-01 phabricator Not Applicable
D2406: debugcommands: allow sending of simple commands with debugwireproto 2018-03-01 phabricator Not Applicable
D2467: sshpeer: support not reading and forwarding stderr 2018-03-01 phabricator Not Applicable
D2408: debugcommands: support for sending "batch" requests 2018-03-01 phabricator Not Applicable
D2466: tests: add wire protocol tests for pushkey 2018-03-01 phabricator Not Applicable
D2392: debugcommands: add debugwireproto command 2018-03-01 phabricator Not Applicable
D2471: debugcommands: support for triggering push protocol 2018-03-01 phabricator Not Applicable
D2471: debugcommands: support for triggering push protocol 2018-03-01 phabricator Not Applicable
D2439: py3: whitelist another seven passing tests 2018-03-01 phabricator Not Applicable
D2438: util: use pycompat.bytestr() on repr() in date parse abort 2018-03-01 phabricator Not Applicable
D2514: py3: use '%d' instead of '%s' for ints 2018-03-01 phabricator Not Applicable
D2515: py3: listify the return value of filter() 2018-03-01 phabricator Not Applicable
D2517: py3: add a b'' prefix in tests/test-fncache.t 2018-03-01 phabricator Not Applicable
D2518: py3: add b'' prefixes in tests/test-obsolete.t 2018-03-01 phabricator Not Applicable
D2519: py3: make sure we write bytes in a file open in bytes mode 2018-03-01 phabricator Not Applicable
D2520: py3: replace str() with it's bytes equivalent in hgext/shelve.py 2018-03-01 phabricator Not Applicable
D2516: py3: use pycompat.bytestr() to convert error instances to bytes 2018-03-01 phabricator Not Applicable
D2521: tests: fix run-tests environment cleanup on Python 3 2018-03-01 phabricator Not Applicable
D2461: wireprotoserver: ability to run an SSH server until an event is set 2018-03-01 phabricator Not Applicable
D2463: wireprotoserver: support logging SSH server I/O to a file descriptor 2018-03-01 phabricator Not Applicable
D2462: util: add a file object proxy that can notify observers 2018-03-01 phabricator Not Applicable
D2404: util: enable observing of util.bufferedinputpipe 2018-03-01 phabricator Not Applicable
D2464: debugcommands: add debugserve command 2018-03-01 phabricator Not Applicable
D2405: wireproto: sort response to listkeys 2018-03-01 phabricator Not Applicable
D2466: tests: add wire protocol tests for pushkey 2018-03-01 phabricator Not Applicable
D2467: sshpeer: support not reading and forwarding stderr 2018-03-01 phabricator Not Applicable
D2406: debugcommands: allow sending of simple commands with debugwireproto 2018-03-01 phabricator Not Applicable
D2408: debugcommands: support for sending "batch" requests 2018-03-01 phabricator Not Applicable
D2392: debugcommands: add debugwireproto command 2018-03-01 phabricator Not Applicable
D2481: wireproto: use named arguments for commandentry 2018-03-01 phabricator Not Applicable
D2482: wireprotoserver: move SSHV1 and SSHV2 constants to wireprototypes 2018-03-01 phabricator Not Applicable
D2471: debugcommands: support for triggering push protocol 2018-03-01 phabricator Not Applicable
D2523: py3: whitelist 14 new tests passing 2018-03-01 phabricator Not Applicable
D2522: py3: slice over bytes to prevent getting ascii values 2018-03-01 phabricator Not Applicable
D2439: py3: whitelist another nine passing tests 2018-03-01 phabricator Not Applicable
D2438: util: use pycompat.bytestr() on repr() in date parse abort 2018-03-01 phabricator Not Applicable
D2439: py3: whitelist another nine passing tests 2018-03-01 phabricator Not Applicable
D2438: util: use pycompat.bytestr() on repr() in date parse abort 2018-03-01 phabricator Not Applicable
D2528: error: fix isinstnace check to use bytes instead of str 2018-03-02 phabricator Not Applicable
D2531: templatefilters: stop using str as a variable name 2018-03-02 phabricator Not Applicable
D2532: webcommands: use explicit integer division for Python 3 compat 2018-03-02 phabricator Not Applicable
D2534: py3: port tests/test-wireproto.py to Python 3 2018-03-02 phabricator Not Applicable
D2533: py3: use pycompat.bytestr() to convert None to bytes 2018-03-02 phabricator Not Applicable
D2524: pycompat: add support for encoding argument to our wrapper 2018-03-02 phabricator Not Applicable
D2525: convert: add some utility code for working with shlex on Python 3 2018-03-02 phabricator Not Applicable
D2526: convcmd: use our shlex wrapper to avoid Python 3 tracebacks 2018-03-02 phabricator Not Applicable
D2527: convert: use our shlex wrapper in filemap to avoid Python 3 tracebacks 2018-03-02 phabricator Not Applicable
D2529: convert: fix two %r output formats with pycompat.bytestr() wrapping 2018-03-02 phabricator Not Applicable
D2530: py3: whitelist three more passing tests 2018-03-02 phabricator Not Applicable
D2394: histedit: make histedit's commands accept revsets (issue5746) 2018-03-02 phabricator Not Applicable
D2409: graft: add no-commit mode (issue5631) 2018-03-02 phabricator Not Applicable
D2536: py3: use util.forcebytestr() to convert IOErrors to bytes 2018-03-02 phabricator Not Applicable
D2484: wireprotoserver: identify requests via version 2 of SSH protocol as such 2018-03-02 phabricator Not Applicable
D2483: wireproto: allow wire protocol commands to declare transport support 2018-03-02 phabricator Not Applicable
D2485: wireproto: don't expose legacy commands to version 2 of wire protocol 2018-03-02 phabricator Not Applicable
D2513: wireproto: only expose "between" to version 1 of wire protocols 2018-03-02 phabricator Not Applicable
D2512: wireproto: add transport specific capabilities in the transport 2018-03-02 phabricator Not Applicable
D2486: wireproto: don't expose changegroupsubset capability if not available 2018-03-02 phabricator Not Applicable
D2538: templatefilters: convert arguments to sysstrs for unicode() ctor 2018-03-02 phabricator Not Applicable
D2540: tests: port helper script revlog-formatv0.py to python 3 2018-03-02 phabricator Not Applicable
D2539: tests: add missing b prefix in test python in test-issue2137.t 2018-03-02 phabricator Not Applicable
D2542: tests: help dummysmtpd work on python 3 2018-03-02 phabricator Not Applicable
D2543: py3: add missing b prefixes in test-debugextensions.t 2018-03-02 phabricator Not Applicable
D2544: bookmarks: fix a repr in a message on Python 3 2018-03-02 phabricator Not Applicable
D2547: purge: apply byteskwargs to opts, fixing all python3 issues here 2018-03-02 phabricator Not Applicable
D2546: tests: port test-bookmarks.t extension to Python 3 2018-03-02 phabricator Not Applicable
D2545: scmutil: fix a repr in an error message on Python 3 2018-03-02 phabricator Not Applicable
D2551: match: some minimal pycompat fixes guided by test-hgignore.t 2018-03-02 phabricator Not Applicable
D2553: templatefilters: avoid infinite recursion bug in stringify 2018-03-02 phabricator Not Applicable
D2554: templatekw: fix dict construction in _showlist to not mix bytes and strs 2018-03-02 phabricator Not Applicable
D2541: verify: fix exception formatting bug in Python 3 2018-03-02 phabricator Not Applicable
D2549: debugcommands: fix repr in debugignore print with pycompat.bytestr 2018-03-02 phabricator Not Applicable
D2548: exchange: remove dead assignment or forcebundle1 2018-03-02 phabricator Not Applicable
D2541: verify: fix exception formatting bug in Python 3 2018-03-02 phabricator Not Applicable
D2552: py3: sixteen more passing tests 2018-03-02 phabricator Not Applicable
D2558: tests: add missing b prefixes and fix a %s to %d in test-revset.t 2018-03-02 phabricator Not Applicable
D2556: revset: use {force,}bytestr to fix some %r formatting issues 2018-03-02 phabricator Not Applicable
D2549: debugcommands: fix repr in debugignore print with pycompat.bytestr 2018-03-02 phabricator Not Applicable
D2557: revset: use %d to turn an int into a bytestr 2018-03-02 phabricator Not Applicable
D2552: py3: whitelist more passing tests 2018-03-02 phabricator Not Applicable
D2559: tests: add some re and globs for test-revset on python3 2018-03-02 phabricator Not Applicable
D2561: util: work around Python 3 returning None at EOF instead of '' 2018-03-02 phabricator Not Applicable
D2560: util: add missing r prefix on some __setattr__ calls 2018-03-02 phabricator Not Applicable
D2562: debugcommands: add an r prefix to make file mode for fdopen a sysstr 2018-03-02 phabricator Not Applicable
D2563: debugcommands: add some strkwargs love to some **args calls 2018-03-02 phabricator Not Applicable
D2564: lfs: add missing b prefixes on some regular expressions 2018-03-02 phabricator Not Applicable
D2566: lfs: use byteskwargs() on some **kwargs for python 3 compat 2018-03-02 phabricator Not Applicable
D2565: lfs: add some bytestring wrappers in blobstore.py 2018-03-02 phabricator Not Applicable
D2567: lfs: use %d to encode int, not str() 2018-03-02 phabricator Not Applicable
D2568: lfs: convert hexdigest to bytes using sysbytes 2018-03-02 phabricator Not Applicable
D2568: lfs: convert hexdigest to bytes using sysbytes 2018-03-02 phabricator Not Applicable
D2569: py3: whitelist more passing tests 2018-03-02 phabricator Not Applicable
D2095: clone: updates the help text for hg clone -r (issue5654) [bugzilla] and hg clone -b 2018-03-02 phabricator Not Applicable
D2550: tests: add more tests around hook output and getbundle 2018-03-02 phabricator Not Applicable
D2486: wireproto: don't expose changegroupsubset capability if not available 2018-03-02 phabricator Not Applicable
D2571: sshpeer: don't read from stderr when that behavior is disabled 2018-03-03 phabricator Not Applicable
D2483: wireproto: allow wire protocol commands to declare transport support 2018-03-03 phabricator Not Applicable
D2484: wireprotoserver: identify requests via version 2 of SSH protocol as such 2018-03-03 phabricator Not Applicable
D2485: wireproto: don't expose legacy commands to version 2 of wire protocol 2018-03-03 phabricator Not Applicable
D2550: tests: add more tests around hook output and getbundle 2018-03-03 phabricator Not Applicable
D2512: wireproto: add transport specific capabilities in the transport 2018-03-03 phabricator Not Applicable
D2486: wireproto: don't expose changegroupsubset capability if not available 2018-03-03 phabricator Not Applicable
D2513: wireproto: only expose "between" to version 1 of wire protocols 2018-03-03 phabricator Not Applicable
D2570: tests: add missing b prefixes in test-atomictempfile.py 2018-03-03 phabricator Not Applicable
D2581: sshpeer: don't read(0) 2018-03-03 phabricator Not Applicable
D2582: util: teach escapedata() about bytearray 2018-03-03 phabricator Not Applicable
D2583: util: log readinto() I/O 2018-03-03 phabricator Not Applicable
D2584: util: report integer result from write() 2018-03-03 phabricator Not Applicable
D2535: py3: use pycompat.bytestr() to convert error messages to bytes 2018-03-03 phabricator Not Applicable
D2585: py3: use util.forcevytestr to convert error to bytes 2018-03-03 phabricator Not Applicable
D2472: pycompat: prevent encoding or decoding values if not required 2018-03-03 phabricator Not Applicable
D2472: pycompat: prevent encoding or decoding values if not required 2018-03-03 phabricator Not Applicable
D2580: tests: fix various test-check-module-imports.t violations 2018-03-03 phabricator Not Applicable
D2600: tests: prevent enormous output spew in test-lfs-largefiles.t 2018-03-03 phabricator Not Applicable
D2573: xdiff: remove patience and histogram diff algorithms 2018-03-03 phabricator Not Applicable
D2575: xdiff: add a bdiff hunk mode 2018-03-03 phabricator Not Applicable
D2572: xdiff: vendor xdiff library from git 2018-03-03 phabricator Not Applicable
D2598: httpconnection: convert url to bytes in readauthforuri 2018-03-03 phabricator Not Applicable
D2599: url: more bytes/unicodes fussing in url.py around auth handling 2018-03-03 phabricator Not Applicable
D2586: cext: refactor cleanup code in bdiff() 2018-03-03 phabricator Not Applicable
D2587: cext: accept arguments as Py_buffer 2018-03-03 phabricator Not Applicable
D2535: py3: use pycompat.bytestr() to convert error messages to bytes 2018-03-03 phabricator Not Applicable
D2604: tests: add tests about diff quality 2018-03-03 phabricator Not Applicable
D2068: revlog: do not use delta for lfs revisions 2018-03-03 phabricator Not Applicable
D2069: revlog: resolve lfs rawtext to vanilla rawtext before applying delta 2018-03-03 phabricator Not Applicable
D2067: changegroup: do not delta lfs revisions 2018-03-03 phabricator Not Applicable
D2573: xdiff: remove patience and histogram diff algorithms 2018-03-03 phabricator Not Applicable
D2575: xdiff: add a bdiff hunk mode 2018-03-03 phabricator Not Applicable
D2601: xdiff: reduce indent heuristic overhead 2018-03-03 phabricator Not Applicable
D2602: bdiff: add a xdiffblocks method 2018-03-03 phabricator Not Applicable
D2572: xdiff: vendor xdiff library from git 2018-03-03 phabricator Not Applicable
D2605: run-tests: allow #require inside #if 2018-03-03 phabricator Not Applicable
D2606: largefiles: headers and values need to be sysstrs, add r prefixes 2018-03-03 phabricator Not Applicable
D2602: bdiff: add a xdiffblocks method 2018-03-03 phabricator Not Applicable
D2604: tests: add tests about diff quality 2018-03-03 phabricator Not Applicable
D2608: templater: add hint to template parse errors to help locate issues 2018-03-03 phabricator Not Applicable
D2608: templater: add hint to template parse errors to help locate issues 2018-03-03 phabricator Not Applicable
D2609: templater: provide hint for multi-line templates with parse errors 2018-03-03 phabricator Not Applicable
D2607: hghave: fix up clang-libfuzzer regex to be bytes 2018-03-03 phabricator Not Applicable
D2610: tests: fix inline extension bytes in test-ssh-proto-unbundle.t 2018-03-03 phabricator Not Applicable
D2614: py3: whitelist another 15 passing tests 2018-03-03 phabricator Not Applicable
D2611: scmutil: avoid using basestring and add explicit handling of unicodes 2018-03-03 phabricator Not Applicable
D2612: tests: fix bytes literals in test-fncache.t 2018-03-03 phabricator Not Applicable
D2613: cmdutil: ensure PatchError messages are coerded to bytes, not str 2018-03-03 phabricator Not Applicable
D2615: testrunner: add option to sort tests by previous run time 2018-03-03 phabricator Not Applicable
D2616: py3: replace __str__ to __bytes__ in hgext/journal.py 2018-03-03 phabricator Not Applicable
D2617: py3: use bytes() instead of str() 2018-03-03 phabricator Not Applicable
D2618: py3: use b"%d" to covert integer to bytes instead of str 2018-03-03 phabricator Not Applicable
D2609: templater: provide hint for multi-line templates with parse errors 2018-03-03 phabricator Not Applicable
D2608: templater: add hint to template parse errors to help locate issues 2018-03-03 phabricator Not Applicable
D2573: xdiff: remove patience and histogram diff algorithms 2018-03-03 phabricator Not Applicable
D2601: xdiff: reduce indent heuristic overhead 2018-03-03 phabricator Not Applicable
D2575: xdiff: add a bdiff hunk mode 2018-03-03 phabricator Not Applicable
D2602: bdiff: add a xdiffblocks method 2018-03-03 phabricator Not Applicable
D2604: tests: add tests about diff quality 2018-03-03 phabricator Not Applicable
D2572: xdiff: vendor xdiff library from git 2018-03-03 phabricator Not Applicable
D2605: run-tests: allow #require inside #if 2018-03-03 phabricator Not Applicable
D2603: mdiff: add a config option to use xdiff algorithm 2018-03-03 phabricator Not Applicable
D2623: dispatch: adding config items for overriding flag defaults 2018-03-03 phabricator Not Applicable
D2632: fuzz: add a fuzzer for xdiff 2018-03-04 phabricator Not Applicable
D2633: fuzz: add a quick README to try and document how to test new fuzzers 2018-03-04 phabricator Not Applicable
[STABLE] annotate: do not poorly split lines at CR (issue5798) 2018-03-04 Matt Harbison Not Applicable
D2588: commit: adds multiline commit message support(issue5616) 2018-03-04 phabricator Not Applicable
D2588: commit: adds multiline commit message support(issue5616) 2018-03-04 phabricator Not Applicable
D2409: graft: add no-commit mode (issue5631) 2018-03-04 phabricator Not Applicable
D2589: setup: ignore extension load failures when finding working hg 2018-03-04 phabricator Not Applicable
D2619: revsetlang: add a hint for more useful parse errors 2018-03-04 phabricator Not Applicable
D2621: tests: port test-log to Python 3 2018-03-04 phabricator Not Applicable
D2623: dispatch: adding config items for overriding flag defaults 2018-03-04 phabricator Not Applicable
D2621: tests: port test-log to Python 3 2018-03-04 phabricator Not Applicable
D2637: hghave: remove unused "as ex" in exception block 2018-03-04 phabricator Not Applicable
D2636: scmutil: fix oversight in b76248e51605c6 where I forgot to use msg 2018-03-04 phabricator Not Applicable
D2641: docs: small fixes for profiling.nested and the overall description 2018-03-04 phabricator Not Applicable
D2635: fuzz: add some more docs about building/running fuzzers 2018-03-04 phabricator Not Applicable
D2642: util: also silence py3 warnings from codec module 2018-03-04 phabricator Not Applicable
D2649: py3: use util.forcebytestr instead of str to convert error messages 2018-03-04 phabricator Not Applicable
D2651: py3: make sure regular expressions are bytes 2018-03-04 phabricator Not Applicable
D2652: py3: make sure __repr__ returns a str 2018-03-04 phabricator Not Applicable
D2650: py3: use bytes instead of str to make sure we use bytes internally 2018-03-04 phabricator Not Applicable
D2653: py3: add b'' prefixes in tests/test-minirst.py 2018-03-04 phabricator Not Applicable
D2654: archival: fsdecode paths before passing to tar or zip objects 2018-03-04 phabricator Not Applicable
D2655: archival: tar file modes need to be sysstrs 2018-03-04 phabricator Not Applicable
D2656: archival: our filenames are bytes, not strs 2018-03-04 phabricator Not Applicable
D2657: py3: whitelist three more cases 2018-03-04 phabricator Not Applicable
D2658: webutil: some %d instead of %s love on ints 2018-03-04 phabricator Not Applicable
D2660: hgweb: convert req.form to bytes for all keys and values 2018-03-04 phabricator Not Applicable
D2659: templater: show repr of string we're rejecting 2018-03-04 phabricator Not Applicable
D2661: hgweb: fix up trailing slash detection on Python 3 2018-03-04 phabricator Not Applicable
D2255: releasenotes: replace abort with warning while parsing (issue5775) 2018-03-04 phabricator Not Applicable
D2253: releasenotes: mention changeset with warning and abort 2018-03-04 phabricator Not Applicable
D2254: releasenotes: allow notes for multiple directives in a single changeset 2018-03-04 phabricator Not Applicable
D2643: setdiscovery: back out changeset 5cfdf6137af8 (issue5809) 2018-03-04 phabricator Not Applicable
D2644: setdiscovery: remove initialsamplesize from a condition 2018-03-04 phabricator Not Applicable
D2645: setdiscovery: remove unnecessary sample size limiting 2018-03-04 phabricator Not Applicable
D2646: setdiscovery: avoid a Yoda condition 2018-03-04 phabricator Not Applicable
D2648: py3: use pycompat.bytestr instead of str 2018-03-04 phabricator Not Applicable
[STABLE] test-annotate: rewrite sed with some python 2018-03-04 Matt Harbison Not Applicable
D2665: py3: use bytes() instead of str() 2018-03-04 phabricator Not Applicable
D2664: py3: use b"%d" instead of str() to convert integers to bytes 2018-03-04 phabricator Not Applicable
[STABLE] test-annotate: rewrite sed with some python 2018-03-04 Yuya Nishihara Not Applicable
D2663: py3: use util.forcebytestr to convert testedwith value to bytes 2018-03-04 phabricator Not Applicable
D2665: py3: use bytes() instead of str() 2018-03-04 phabricator Not Applicable
D2664: py3: use b"%d" instead of str() to convert integers to bytes 2018-03-04 phabricator Not Applicable
D2648: py3: use pycompat.bytestr instead of str 2018-03-04 phabricator Not Applicable
D2623: dispatch: adding config items for overriding flag defaults 2018-03-04 phabricator Not Applicable
D2668: rebase: introduce support for automatically rebasing orphan changes 2018-03-04 phabricator Not Applicable
D2593: state: add logic to parse the state file in old way if cbor fails 2018-03-04 phabricator Not Applicable
D2594: graft: move logic to read current graft state file in state.py 2018-03-04 phabricator Not Applicable
D2595: graft: start using the new state file 2018-03-04 phabricator Not Applicable
D2670: py3: more passing tests (ten this time) 2018-03-04 phabricator Not Applicable
D2671: archival: fix a missing r'' on a kwargs check 2018-03-04 phabricator Not Applicable
D2672: archival: ensure file mode for gzipfile is sysstr 2018-03-04 phabricator Not Applicable
D2673: archival: use py3 friendly replacements for chr() and long() 2018-03-04 phabricator Not Applicable
D2669: util: fix unsafe url abort with bytestr() on url 2018-03-04 phabricator Not Applicable
D2674: transaction: fix an error string with bytestr() on a repr()d value 2018-03-04 phabricator Not Applicable
D2677: largefiles: use %d instead of %s to process ints 2018-03-04 phabricator Not Applicable
D2676: tests: stop over-specifying tempfile name 2018-03-04 phabricator Not Applicable
D2678: help: supporting both help and doc for aliases 2018-03-04 phabricator Not Applicable
D2678: help: supporting both help and doc for aliases 2018-03-04 phabricator Not Applicable
D2666: repair: rename _backup to backupbundle 2018-03-05 phabricator Not Applicable
D2686: xdiff: add a preprocessing step that trims files 2018-03-05 phabricator Not Applicable
D2686: xdiff: add a preprocessing step that trims files 2018-03-05 phabricator Not Applicable
D2701: merge: use constants for actions 2018-03-06 phabricator Not Applicable
D2686: xdiff: add a preprocessing step that trims files 2018-03-06 phabricator Not Applicable
D2687: sslutil: lots of unicode/bytes cleanup 2018-03-06 phabricator Not Applicable
D2689: sslutil: sslcontext needs the cipher name as a sysstr 2018-03-06 phabricator Not Applicable
D2690: sslutil: some more forcebytes() on some exception messages 2018-03-06 phabricator Not Applicable
D2068: revlog: do not use delta for lfs revisions 2018-03-06 phabricator Not Applicable
D2066: lfs: add a test showing bundle application could be broken 2018-03-06 phabricator Not Applicable
D2068: revlog: do not use delta for lfs revisions 2018-03-06 phabricator Not Applicable
D2067: changegroup: do not delta lfs revisions 2018-03-06 phabricator Not Applicable
D2068: revlog: do not use delta for lfs revisions 2018-03-06 phabricator Not Applicable
D2688: hgweb: adapt to socket._fileobject changes in Python 3 2018-03-06 phabricator Not Applicable
D2069: revlog: resolve lfs rawtext to vanilla rawtext before applying delta 2018-03-06 phabricator Not Applicable
D2695: osutil: implement minimal __getitem__ compatibility on our custom listdir type 2018-03-06 phabricator Not Applicable
D2696: cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime 2018-03-06 phabricator Not Applicable
D2695: osutil: implement minimal __getitem__ compatibility on our custom listdir type 2018-03-06 phabricator Not Applicable
D2696: cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime 2018-03-06 phabricator Not Applicable
D2683: xdiff: remove whitespace related feature 2018-03-07 phabricator Not Applicable
D2684: xdiff: remove unused structure, functions, and constants 2018-03-07 phabricator Not Applicable
D2683: xdiff: remove whitespace related feature 2018-03-07 phabricator Not Applicable
D2684: xdiff: remove unused structure, functions, and constants 2018-03-07 phabricator Not Applicable
D2706: xdiff: remove xmerge related logic 2018-03-07 phabricator Not Applicable
D2705: xdiff: remove xemit related logic 2018-03-07 phabricator Not Applicable
D2707: fuzz: fix xdiff build 2018-03-07 phabricator Not Applicable
D2704: archival: fileit should not use atomictemp, causes major performance regression 2018-03-07 phabricator Not Applicable
D2624: perf: teach perfbdiff to call blocks() and to use xdiff 2018-03-07 phabricator Not Applicable
D2253: releasenotes: mention changeset with warning and abort 2018-03-07 phabricator Not Applicable
D2255: releasenotes: replace abort with warning while parsing (issue5775) 2018-03-07 phabricator Not Applicable
D2254: releasenotes: allow notes for multiple directives in a single changeset 2018-03-07 phabricator Not Applicable
D2708: rebase: delete obsolete internal "keepopen" option 2018-03-07 phabricator Not Applicable
D2709: rebase: remove unused argument "state" from rebasenode() 2018-03-07 phabricator Not Applicable
D2710: rebase: reduce scope of "dsguard" variables a bit 2018-03-07 phabricator Not Applicable
D2711: rebase: collapse two nested if-conditions 2018-03-07 phabricator Not Applicable
D2712: rebase: only store collapse message once 2018-03-07 phabricator Not Applicable
D2686: xdiff: add a preprocessing step that trims files 2018-03-07 phabricator Not Applicable
D2713: tests: .hg/merge is a directory, so use `test -d` 2018-03-08 phabricator Not Applicable
D2714: tests: add test for issue 5494 but with --collapse 2018-03-08 phabricator Not Applicable
D2675: debugcommands: fix some %r output with bytestr() wrappers 2018-03-08 phabricator Not Applicable
D2688: hgweb: adapt to socket._fileobject changes in Python 3 2018-03-08 phabricator Not Applicable
D2695: osutil: implement minimal __getitem__ compatibility on our custom listdir type 2018-03-08 phabricator Not Applicable
D2697: util: stop calling os.stat_float_times() 2018-03-08 phabricator Not Applicable
D2696: cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime 2018-03-08 phabricator Not Applicable
D1919: phabricator: specify API tokens per host, rather than per repo 2018-03-08 phabricator Not Applicable
D2703: phabricator: follow-up phab auth improvements with backwards compat mode 2018-03-08 phabricator Not Applicable
D2676: tests: stop over-specifying tempfile name 2018-03-08 phabricator Not Applicable
D2593: state: add logic to parse the state file in old way if cbor fails 2018-03-09 phabricator Not Applicable
D2594: graft: move logic to read current graft state file in state.py 2018-03-09 phabricator Not Applicable
D2595: graft: start using the new state file 2018-03-09 phabricator Not Applicable
D2727: bookmarks: test for exchanging long bookmark names (issue5165) 2018-03-09 phabricator Not Applicable
D2728: rebase: also include commit of collapsed commits in single transaction 2018-03-09 phabricator Not Applicable
D2716: wireprotoserver: check if command available before calling it 2018-03-09 phabricator Not Applicable
D2717: wireprotoserver: check permissions in main dispatch function 2018-03-09 phabricator Not Applicable
D2730: hgweb: ensure all wsgi environment values are str 2018-03-09 phabricator Not Applicable
D2731: hgweb: validate WSGI environment dict 2018-03-09 phabricator Not Applicable
D2718: wireproto: declare permissions requirements in @wireprotocommand (API) 2018-03-09 phabricator Not Applicable
D2719: wireproto: formalize permissions checking as part of protocol interface 2018-03-09 phabricator Not Applicable
D2732: hgweb: rename req to wsgireq 2018-03-09 phabricator Not Applicable
D2733: hgweb: always use "?" when writing session vars 2018-03-09 phabricator Not Applicable
D2735: hgweb: use computed base URL from parsed request 2018-03-09 phabricator Not Applicable
D2737: hgweb: teach WSGI parser about query strings 2018-03-09 phabricator Not Applicable
D2734: hgweb: parse WSGI request into a data structure 2018-03-09 phabricator Not Applicable
D2736: hgweb: use the parsed application path directly 2018-03-09 phabricator Not Applicable
D2738: hgweb: only recognize wire protocol commands from query string (BC) 2018-03-09 phabricator Not Applicable
D2741: wireprotoserver: remove broken optimization for non-httplib client 2018-03-09 phabricator Not Applicable
D2739: hgweb: use parsed request to construct query parameters 2018-03-09 phabricator Not Applicable
D2740: wireprotoserver: move all wire protocol handling logic out of hgweb 2018-03-09 phabricator Not Applicable
D2742: hgweb: parse and store HTTP request headers 2018-03-09 phabricator Not Applicable
D2758: transaction: add a name and a __str__ implementation (API) 2018-03-09 phabricator Not Applicable
D2758: transaction: add a name and a __str__ implementation (API) 2018-03-09 phabricator Not Applicable
D2756: tests: simplify test-rebase-transaction.t 2018-03-09 phabricator Not Applicable
D2757: tests: add a few tests involving --collapse and rebase.singletransaction=1 2018-03-09 phabricator Not Applicable
D2754: phabricator: print deprecation warning only once 2018-03-09 phabricator Not Applicable
D2755: phabricator: update doc string for deprecated token argument 2018-03-09 phabricator Not Applicable
D2758: transaction: add a name and a __repr__ implementation (API) 2018-03-09 phabricator Not Applicable
D2685: xdiff: add comments for fields in xdfile_t 2018-03-09 phabricator Not Applicable
D2686: xdiff: add a preprocessing step that trims files 2018-03-09 phabricator Not Applicable
D2685: xdiff: add comments for fields in xdfile_t 2018-03-09 phabricator Not Applicable
D2686: xdiff: add a preprocessing step that trims files 2018-03-09 phabricator Not Applicable
D2764: xdiff: remove unused xpp and xecfg parameters 2018-03-09 phabricator Not Applicable
D2763: xdiff: remove unused flags parameter 2018-03-09 phabricator Not Applicable
D2765: xdiff: use int64 for hash table size 2018-03-09 phabricator Not Applicable
D2766: xdiff: resolve signed unsigned comparison warning 2018-03-09 phabricator Not Applicable
D2762: xdiff: replace {unsigned ,}long with {u,}int64_t 2018-03-09 phabricator Not Applicable
D2773: hgweb: remove support for short query string based aliases (BC) 2018-03-10 phabricator Not Applicable
D2773: hgweb: remove support for short query string based aliases (BC) 2018-03-10 phabricator Not Applicable
D2744: hgweb: handle CONTENT_LENGTH 2018-03-10 phabricator Not Applicable
D2746: wireprotoserver: remove unused argument from _handlehttperror() 2018-03-10 phabricator Not Applicable
D2745: hgweb: store and use request method on parsed request 2018-03-10 phabricator Not Applicable
D2747: hgweb: remove unused methods on wsgirequest 2018-03-10 phabricator Not Applicable
D2749: hgweb: remove wsgirequest.__iter__ 2018-03-10 phabricator Not Applicable
D2768: hgweb: use a capped reader for WSGI input stream 2018-03-10 phabricator Not Applicable
D2748: hgweb: remove wsgirequest.read() 2018-03-10 phabricator Not Applicable
D2769: hgweb: refactor the request draining code 2018-03-10 phabricator Not Applicable
D2774: hgweb: remove support for POST form data (BC) 2018-03-10 phabricator Not Applicable
D2770: hgweb: make parsedrequest part of wsgirequest 2018-03-10 phabricator Not Applicable
D2771: hgweb: expose input stream on parsed WSGI request object 2018-03-10 phabricator Not Applicable
D2773: hgweb: remove support for short query string based aliases (BC) 2018-03-10 phabricator Not Applicable
D2775: hgweb: create dedicated type for WSGI responses 2018-03-10 phabricator Not Applicable
D2776: hgweb: use a multidict for holding query string parameters 2018-03-10 phabricator Not Applicable
D2776: hgweb: use a multidict for holding query string parameters 2018-03-10 phabricator Not Applicable
D2777: wireproto: raise ProgrammingError instead of Abort 2018-03-11 phabricator Not Applicable
D2753: graft: check for missing revision first before scanning working copy 2018-03-11 phabricator Not Applicable
[Bug,5815] New: ui.debug=True in a config file may prevent extensions from loading 2018-03-12 mercurial-bugs@mercurial-scm.org Not Applicable
D2760: rebase: also restore "ui.allowemptycommit" value 2018-03-12 phabricator Not Applicable
D2761: rebase: use configoverride context manager for ui.forcemerge 2018-03-12 phabricator Not Applicable
D2805: hgweb: remove some use of wsgireq in hgwebdir 2018-03-12 phabricator Not Applicable
D2743: wireprotoserver: access headers through parsed request 2018-03-12 phabricator Not Applicable
D2744: hgweb: handle CONTENT_LENGTH 2018-03-12 phabricator Not Applicable
D2746: wireprotoserver: remove unused argument from _handlehttperror() 2018-03-12 phabricator Not Applicable
D2745: hgweb: store and use request method on parsed request 2018-03-12 phabricator Not Applicable
D2747: hgweb: remove unused methods on wsgirequest 2018-03-12 phabricator Not Applicable
D2749: hgweb: remove wsgirequest.__iter__ 2018-03-12 phabricator Not Applicable
D2748: hgweb: remove wsgirequest.read() 2018-03-12 phabricator Not Applicable
D2767: hgweb: document continuereader 2018-03-12 phabricator Not Applicable
D2768: hgweb: use a capped reader for WSGI input stream 2018-03-12 phabricator Not Applicable
D2769: hgweb: refactor the request draining code 2018-03-12 phabricator Not Applicable
D2774: hgweb: remove support for POST form data (BC) 2018-03-12 phabricator Not Applicable
D2770: hgweb: make parsedrequest part of wsgirequest 2018-03-12 phabricator Not Applicable
D2771: hgweb: expose input stream on parsed WSGI request object 2018-03-12 phabricator Not Applicable
D2773: hgweb: remove support for short query string based aliases (BC) 2018-03-12 phabricator Not Applicable
D2778: tests: add test for a wire protocol request to wrong base URL 2018-03-12 phabricator Not Applicable
D2776: hgweb: use a multidict for holding query string parameters 2018-03-12 phabricator Not Applicable
D2780: hgweb: set variables in qsparams 2018-03-12 phabricator Not Applicable
D2775: hgweb: create dedicated type for WSGI responses 2018-03-12 phabricator Not Applicable
D2782: hgweb: remove wsgirequest.form (API) 2018-03-12 phabricator Not Applicable
D2783: hgweb: expose URL scheme and REMOTE_* attributes 2018-03-12 phabricator Not Applicable
D2785: hgweb: inline caching() and port to modern mechanisms 2018-03-12 phabricator Not Applicable
D2779: hgweb: use our new request object for "style" parameter 2018-03-12 phabricator Not Applicable
D2784: hgweb: expose repo name on parsedrequest 2018-03-12 phabricator Not Applicable
D2781: hgweb: perform all parameter lookup via qsparams 2018-03-12 phabricator Not Applicable
D2788: hgweb: remove one-off routing for file?style=raw 2018-03-12 phabricator Not Applicable
D2786: hgweb: support using new response object for web commands 2018-03-12 phabricator Not Applicable
D2787: hgweb: port most @webcommand to use modern response type 2018-03-12 phabricator Not Applicable
D2790: tests: additional test coverage of archive web command 2018-03-12 phabricator Not Applicable
D2789: hgweb: port static file handling to new response API 2018-03-12 phabricator Not Applicable
D2791: hgweb: refactor fake file object proxy for archiving 2018-03-12 phabricator Not Applicable
D2794: hgweb: refactor 304 handling code 2018-03-12 phabricator Not Applicable
D2795: hgweb: send errors using new response API 2018-03-12 phabricator Not Applicable
D2797: hgweb: stop setting headers on wsgirequest 2018-03-12 phabricator Not Applicable
D2792: hgweb: port archive command to modern response API 2018-03-12 phabricator Not Applicable
D2793: hgweb: transition permissions hooks to modern request type (API) 2018-03-12 phabricator Not Applicable
D2798: hgweb: use web.req instead of req.req 2018-03-12 phabricator Not Applicable
D2800: hgweb: use templater on requestcontext instance 2018-03-12 phabricator Not Applicable
D2796: hgweb: always return iterable from @webcommand functions (API) 2018-03-12 phabricator Not Applicable
D2799: hgweb: add a sendtemplate() helper function 2018-03-12 phabricator Not Applicable
D2804: hgweb: fix a bug due to variable name typo 2018-03-12 phabricator Not Applicable
D2801: hgweb: don't redundantly pass templater with requestcontext (API) 2018-03-12 phabricator Not Applicable
D2802: hgweb: pass modern request type into various webutil functions (API) 2018-03-12 phabricator Not Applicable
D2805: hgweb: remove some use of wsgireq in hgwebdir 2018-03-12 phabricator Not Applicable
D2812: hgweb: move readallowed to a standalone function 2018-03-12 phabricator Not Applicable
D2813: hgweb: move archivelist to standalone function 2018-03-12 phabricator Not Applicable
D2803: hgweb: stop passing req and tmpl into @webcommand functions (API) 2018-03-12 phabricator Not Applicable
D2814: hgweb: move rawentries() to a standalone function 2018-03-12 phabricator Not Applicable
D2815: hgweb: extract entries() to standalone function 2018-03-12 phabricator Not Applicable
D2816: hgweb: remove unused **map argument 2018-03-12 phabricator Not Applicable
D2817: hgweb: construct static URL like hgweb does 2018-03-12 phabricator Not Applicable
D2818: tests: add test coverage for parsing WSGI requests 2018-03-12 phabricator Not Applicable
D2821: hgweb: clarify that apppath begins with a forward slash 2018-03-12 phabricator Not Applicable
D2820: hgweb: change how dispatch path is reported 2018-03-12 phabricator Not Applicable
D2819: hgweb: refactor repository name URL parsing 2018-03-12 phabricator Not Applicable
D2822: hgweb: support constructing URLs from an alternate base URL 2018-03-12 phabricator Not Applicable
D2823: hgweb: construct {url} with req.apppath 2018-03-12 phabricator Not Applicable
D2824: hgweb: rewrite path generation for index entries 2018-03-12 phabricator Not Applicable
D2825: hgweb: replace PATH_INFO with dispatchpath 2018-03-12 phabricator Not Applicable
D2826: hgweb: don't pass wsgireq to makeindex and other functions 2018-03-12 phabricator Not Applicable
D2827: hgweb: use modern response type for index generation 2018-03-12 phabricator Not Applicable
D2828: hgweb: pass modern request type into templater() 2018-03-12 phabricator Not Applicable
D2829: hgweb: port to new response API 2018-03-12 phabricator Not Applicable