June 2017 Archives by author
Starting: Thu Jun 1 00:11:57 UTC 2017
Ending: Sat Jul 1 03:39:16 UTC 2017
Messages: 1709
- [PATCH 2 of 2 stable] bugzilla: fix typo in help text
- [PATCH] rebase: drop unnecessary parentchange call
Siddharth Agarwal
- [PATCH] import-checker: add hgdemandimport to local modules
Siddharth Agarwal
- [PATCH] match: introduce nevermatcher for when no ignore files are present
Siddharth Agarwal
- [PATCH STABLE] status: don't crash if a lookup file disappears
Siddharth Agarwal
- [PATCH STABLE] status: don't crash if a lookup file disappears
Siddharth Agarwal
- users repositories?
Siddharth Agarwal
- [PATCH] dirstate: add docstring for invalidate
Siddharth Agarwal
- users repositories?
Siddharth Agarwal
- users repositories?
Siddharth Agarwal
- [PATCH 1 of 5] run-tests: factor out xunit write code into another method
Siddharth Agarwal
- [PATCH 2 of 5] run-tests: factor out json write code into another method
Siddharth Agarwal
- [PATCH 3 of 5] run-tests: make time field optional for xunit report
Siddharth Agarwal
- [PATCH 4 of 5] run-tests: install hg after computing tests to run
Siddharth Agarwal
- [PATCH 5 of 5] run-tests: add a way to list tests, with JSON and XUnit support
Siddharth Agarwal
- [PATCH 1 of 2] run-tests: wrap failures in an XUnit 'failure' element
Siddharth Agarwal
- [PATCH 2 of 2] run-tests: add information about skipped tests to XUnit output
Siddharth Agarwal
- [PATCH 1 of 5] run-tests: allow specifying an output dir to write .errs to
Siddharth Agarwal
- [PATCH 2 of 5] run-tests: write test times to output dir
Siddharth Agarwal
- [PATCH 3 of 5] run-tests: write JSON reports to output dir
Siddharth Agarwal
- [PATCH 4 of 5] run-tests: output coverage to output dir
Siddharth Agarwal
- [PATCH 5 of 5] run-tests: make --restart work with output dir
Siddharth Agarwal
- [PATCH 7 of 7] context: avoid writing outdated dirstate out (issue5584)
Siddharth Agarwal
- [PATCH 1 of 4] tests: add a wrapper to run fsmonitor tests
Siddharth Agarwal
- [PATCH 2 of 4] hghave: add test for whether fsmonitor is enabled
Siddharth Agarwal
- [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end
Siddharth Agarwal
- [PATCH 4 of 4] filestat: move __init__ to frompath constructor
Siddharth Agarwal
- [PATCH 1 of 4] tests: add a wrapper to run fsmonitor tests
Siddharth Agarwal
- [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end
Siddharth Agarwal
- [PATCH] test-dirstate-race: back out changeset c82fa7efcbc8
Siddharth Agarwal
- [PATCH 1 of 5] workingctx: factor out post-status dirstate fixup
Siddharth Agarwal
- [PATCH 2 of 5] workingctx: also pass status tuple into poststatusfixup
Siddharth Agarwal
- [PATCH 3 of 5] workingctx: add a way for extensions to run code at status fixup time
Siddharth Agarwal
- [PATCH 4 of 5] fsmonitor: write state with wlock held and dirstate unchanged (issue5581)
Siddharth Agarwal
- [PATCH 5 of 5] fsmonitor: don't write out state if identity has changed (issue5581)
Siddharth Agarwal
- [PATCH 3 of 5] workingctx: add a way for extensions to run code at status fixup time
Siddharth Agarwal
- [PATCH 3 of 5] workingctx: add a way for extensions to run code at status fixup time
Siddharth Agarwal
- [PATCH 5 of 5] fsmonitor: don't write out state if identity has changed (issue5581)
Siddharth Agarwal
- Is the bugzilla bug closer bot broken?
Siddharth Agarwal
- [PATCH RFC] ui: add support for a tweakdefaults knob
Siddharth Agarwal
- [PATCH 1 of 2] bundle2: add some debugging information to the not-a-bundle error
Siddharth Agarwal
- [PATCH 2 of 2] bundle2: add debug info about the number of stream params
Siddharth Agarwal
- [PATCH stable] i18n-pt_BR: fix syntax error on translation
Wagner Bruna
- [PATCH stable] i18n-pt_BR: fix syntax error on translation
Wagner Bruna
- [PATCH 2 of 4] killdaemons: close pid file before killing processes
Adrian Buehlmann
- Test failure in i18n
Kevin Bullock
- Test failure in i18n
Kevin Bullock
- [PATCH 3 of 3] Add more tests for formatting and merging of release notes
Kevin Bullock
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Kevin Bullock
- [PATCH 3 of 3] Add more tests for formatting and merging of release notes
Kevin Bullock
- [PATCH 5 of 5 RFC] patchbomb: add support for a file that configures default To and CC
Kevin Bullock
- [PATCH 1 of 6 v3] tests: remove #! from primes.py in test-highlight.t
Kevin Bullock
- [PATCH 5 of 8] obsutil: move 'foreground' to the new modules
Kevin Bullock
- [PATCH 1 of 6] merge: pass wctx to batchremove and batchget
Phil Cohen
- [PATCH 2 of 6] merge: replace repo.wvfs.unlinkpath() with calls to wctx[f].remove()
Phil Cohen
- [PATCH 3 of 6] merge: convert repo.wwrite() calls to wctx[f].write()
Phil Cohen
- [PATCH 4 of 6] merge: change repo.wvfs.setflags calls to a new wctx[f].setflags function
Phil Cohen
- [PATCH 5 of 6] workingfilectx: add backgroundclose as a kwarg to write()
Phil Cohen
- [PATCH 6 of 6] workingfilectx: add audit() as a wrapper for wvfs.audit()
Phil Cohen
- [PATCH] filemerge: convert a couple of wvfs calls in internal mergetools to contexts
Phil Cohen
- [PATCH] filemerge: convert a couple of wvfs calls in internal mergetools to contexts
Phillip Cohen
- [PATCH] filemerge: convert a couple of wvfs calls in internal mergetools to contexts
Phillip Cohen
- mercurial at 32570: 50 new changesets
Mercurial Commits
- mercurial at 32571: new changeset
Mercurial Commits
- mercurial at 32576: 5 new changesets (5 on stable)
Mercurial Commits
- mercurial at 32578: 2 new changesets (2 on stable)
Mercurial Commits
- mercurial at 32603: 25 new changesets
Mercurial Commits
- mercurial at 32605: 2 new changesets
Mercurial Commits
- mercurial at 32607: 2 new changesets (2 on stable)
Mercurial Commits
- mercurial at 32650: 43 new changesets (1 on stable)
Mercurial Commits
- mercurial at 32651: new changeset (1 on stable)
Mercurial Commits
- mercurial at 32652: new changeset
Mercurial Commits
- mercurial at 32654: 2 new changesets (2 on stable)
Mercurial Commits
- mercurial at 32663: 9 new changesets
Mercurial Commits
- mercurial at 32675: 12 new changesets
Mercurial Commits
- mercurial at 32682: 7 new changesets
Mercurial Commits
- mercurial at 32694: 12 new changesets
Mercurial Commits
- mercurial at 32710: 16 new changesets
Mercurial Commits
- mercurial at 32720: 10 new changesets
Mercurial Commits
- mercurial at 32745: 25 new changesets
Mercurial Commits
- mercurial at 32747: 2 new changesets
Mercurial Commits
- mercurial at 32754: 7 new changesets
Mercurial Commits
- mercurial at 32758: 4 new changesets
Mercurial Commits
- mercurial at 32765: 7 new changesets
Mercurial Commits
- mercurial at 32766: new changeset
Mercurial Commits
- mercurial at 32779: 13 new changesets
Mercurial Commits
- mercurial at 32794: 15 new changesets
Mercurial Commits
- mercurial at 32795: new changeset (1 on stable)
Mercurial Commits
- mercurial at 32810: 15 new changesets
Mercurial Commits
- mercurial at 32816: 6 new changesets
Mercurial Commits
- mercurial at 32821: 5 new changesets
Mercurial Commits
- mercurial at 32826: 5 new changesets
Mercurial Commits
- mercurial at 32827: new changeset (1 on stable)
Mercurial Commits
- mercurial at 32836: 9 new changesets
Mercurial Commits
- mercurial at 32878: 42 new changesets
Mercurial Commits
- mercurial at 32908: 30 new changesets
Mercurial Commits
- mercurial at 32931: 23 new changesets
Mercurial Commits
- mercurial at 32944: 13 new changesets
Mercurial Commits
- mercurial at 32945: new changeset
Mercurial Commits
- mercurial at 32953: 8 new changesets
Mercurial Commits
- mercurial at 32968: 15 new changesets
Mercurial Commits
- mercurial at 32978: 10 new changesets
Mercurial Commits
- mercurial at 32982: 4 new changesets
Mercurial Commits
- mercurial at 32986: 4 new changesets
Mercurial Commits
- mercurial at 32988: 2 new changesets (2 on stable)
Mercurial Commits
- mercurial at 33003: 15 new changesets
Mercurial Commits
- mercurial at 33004: new changeset
Mercurial Commits
- mercurial at 33010: 6 new changesets
Mercurial Commits
- mercurial at 33020: 10 new changesets
Mercurial Commits
- mercurial at 33032: 12 new changesets (4 on stable)
Mercurial Commits
- mercurial at 33034: 2 new changesets
Mercurial Commits
- mercurial at 33042: 8 new changesets
Mercurial Commits
- mercurial at 33053: 11 new changesets
Mercurial Commits
- mercurial at 33054: new changeset
Mercurial Commits
- mercurial at 33061: 7 new changesets
Mercurial Commits
- mercurial at 33086: 25 new changesets
Mercurial Commits
- mercurial at 33088: 2 new changesets
Mercurial Commits
- mercurial at 33108: 20 new changesets
Mercurial Commits
- mercurial at 33109: new changeset
Mercurial Commits
- mercurial at 33110: new changeset
Mercurial Commits
- mercurial at 33115: 5 new changesets
Mercurial Commits
- mercurial at 33117: 2 new changesets
Mercurial Commits
- mercurial at 33119: 2 new changesets
Mercurial Commits
- mercurial at 33124: 5 new changesets (5 on stable)
Mercurial Commits
- mercurial at 33140: 16 new changesets
Mercurial Commits
- [PATCH 1 of 7] strip: also backup obsmarkers
Pierre-Yves David
- [PATCH 2 of 7] test-obsolete-bundle-strip: add testing of markers backup during strip
Pierre-Yves David
- [PATCH 3 of 7] test-obsolete-bundle-strip: check all changesets in the isolated prune case
Pierre-Yves David
- [PATCH 4 of 7] obsolete: add a function to compute "exclusive-markers" for a set of nodes
Pierre-Yves David
- [PATCH 5 of 7] exclusive-markers: update the dedicated test with list of exclusive markers
Pierre-Yves David
- [PATCH 6 of 7] strip: do not include obsolescence markers for the temporary bundle
Pierre-Yves David
- [PATCH 7 of 7] strip: strip obsmarkers exclusive to the stripped changeset
Pierre-Yves David
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Pierre-Yves David
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Pierre-Yves David
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Pierre-Yves David
- [PATCH 1 of 7] test: add a push race case where obsoleted head is updated
Pierre-Yves David
- [PATCH 2 of 7] test: add a push race case where the updated head is obsoleted
Pierre-Yves David
- [PATCH 3 of 7] discovery: also use lists for the returns of '_oldheadssummary'
Pierre-Yves David
- [PATCH 4 of 7] headssummary: ensure all returned lists are sorted
Pierre-Yves David
- [PATCH 5 of 7] checkheads: clarify that we no longer touch the head unknown locally
Pierre-Yves David
- [PATCH 6 of 7] checkheads: drop now unused filtering of 'unsyncedheads'
Pierre-Yves David
- [PATCH 7 of 7] checkheads: simplify the code around obsolescence post-processing
Pierre-Yves David
- [PATCH] solaris: solaris grep doesn't have -A; reimplement with awk
Pierre-Yves David
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Pierre-Yves David
- [PATCH 6 of 8] hidden: remove _consistencyblockers()
Pierre-Yves David
- [PATCH 7 of 7] strip: strip obsmarkers exclusive to the stripped changeset
Pierre-Yves David
- [PATCH 6 of 8] hidden: remove _consistencyblockers()
Pierre-Yves David
- [PATCH 2 of 2] tests: simplify and clarify test-obsolete-bundle-strip.t a little
Pierre-Yves David
- [PATCH 2 of 7] test-obsolete-bundle-strip: add testing of markers backup during strip
Pierre-Yves David
- [PATCH 6 of 8] hidden: remove _consistencyblockers()
Pierre-Yves David
- [PATCH 7 of 7] strip: strip obsmarkers exclusive to the stripped changeset
Pierre-Yves David
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Pierre-Yves David
- [PATCH V2] smartset: add a "toset" method
Pierre-Yves David
- [PATCH 7 of 7] strip: strip obsmarkers exclusive to the stripped changeset
Pierre-Yves David
- [PATCH 6 of 8] hidden: remove _consistencyblockers()
Pierre-Yves David
- [PATCH V2] smartset: add a "toset" method
Pierre-Yves David
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Pierre-Yves David
- [PATCH 5 of 6] hidden: add hiddenset and updatevisibility logic
Pierre-Yves David
- [PATCH 7 of 7] checkheads: simplify the code around obsolescence post-processing
Pierre-Yves David
- [PATCH 1 of 6] checkheads: gather the postprocessing with other obsolescence specific code
Pierre-Yves David
- [PATCH 2 of 6] headssummary: directly feed the function with the 'pushop' object
Pierre-Yves David
- [PATCH 3 of 6] checkheads: perform obsolescence post processing directly in _headssummary
Pierre-Yves David
- [PATCH 4 of 6] headsummary: expose the 'discardedheads' set in the headssummary
Pierre-Yves David
- [PATCH 5 of 6] push: add a way to allow concurrent pushes on unrelated heads
Pierre-Yves David
- [PATCH 6 of 6] check-concurrency: expose the feature as 'server.check-concurrency'
Pierre-Yves David
- users repositories?
Pierre-Yves David
- users repositories?
Pierre-Yves David
- [PATCH] dirstate: add docstring for invalidate
Pierre-Yves David
- [PATCH] perfbranchmap: add an option to purge the revbranch cache
Pierre-Yves David
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Pierre-Yves David
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Pierre-Yves David
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Pierre-Yves David
- [PATCH evolve-ext] evolve: fix typo: -list -> --list
Pierre-Yves David
- [PATCH 1 of 2] discovery: include timing in the debug output
Pierre-Yves David
- [PATCH 2 of 2] discovery: log discovery result in non-trivial cases
Pierre-Yves David
- [PATCH 04 of 22] obsstore: minor optimization for the obsolete revset
Pierre-Yves David
- [PATCH 20 of 22] obsstore: make markerindex support serialization
Pierre-Yves David
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Pierre-Yves David
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Pierre-Yves David
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Pierre-Yves David
- [PATCH 5 of 5] run-tests: make --restart work with output dir
Pierre-Yves David
- [PATCH 3 of 5] run-tests: write JSON reports to output dir
Pierre-Yves David
- [PATCH 1 of 8] perf: have a generic "clearstorecache" function
Pierre-Yves David
- [PATCH 2 of 8] perfphases: add a flag to also include file access time
Pierre-Yves David
- [PATCH 3 of 8] perf: add a perfbookmarks command
Pierre-Yves David
- [PATCH 4 of 8] bookmarks: prefetch 'lookup' outside of the loop
Pierre-Yves David
- [PATCH 5 of 8] bookmark: explicitly convert to 'node' during initialization
Pierre-Yves David
- [PATCH 6 of 8] bookmarks: rely on exception for malformed lines
Pierre-Yves David
- [PATCH 7 of 8] bookmark: directly use base dict 'setitem'
Pierre-Yves David
- [PATCH 8 of 8] bookmarks: move variable initialisation earlier
Pierre-Yves David
- [PATCH] extensions: move wrapfilecache function from fsmonitor
Pierre-Yves David
- [PATCH] repoview: remove special casing of "requirements"
Pierre-Yves David
- [PATCH 2 of 2] localrepo: move filtername to __init__
Pierre-Yves David
- [PATCH 1 of 6 RFC] localrepo: establish a base class for an immutable local repository
Pierre-Yves David
- [PATCH 1 of 6] profile: upgrade the "profile" context manager to a full class
Pierre-Yves David
- [PATCH 2 of 6] profile: introduce a "start" method to the profile context
Pierre-Yves David
- [PATCH 3 of 6] profile: introduce a knob to control if the context is actually profiling
Pierre-Yves David
- [PATCH 4 of 6] profile: make the contextmanager object available to the callers
Pierre-Yves David
- [PATCH 5 of 6] profile: support --profile in alias and abbreviated version (--prof)
Pierre-Yves David
- [PATCH 6 of 6] profile: drop maybeprofile
Pierre-Yves David
- [PATCH 1 of 6] profile: upgrade the "profile" context manager to a full class
Pierre-Yves David
- [PATCH 6 of 6] check-concurrency: expose the feature as 'server.check-concurrency'
Pierre-Yves David
- [PATCH evolve-ext] url: update url to point to https://www.mercurial-scm.org/repo/evolve
Pierre-Yves David
- [PATCH 1 of 4] checkheads: pass "ispushed" function to the obsmarkers logic
Pierre-Yves David
- [PATCH 2 of 4] checkheads: use 'nodemap.get' to convert nodes to revs
Pierre-Yves David
- [PATCH 3 of 4] checkheads: use "revnum" in the "allfuturecommon" set
Pierre-Yves David
- [PATCH 4 of 4] checkheads: use a "lazyancestors" object for allfuturecommon
Pierre-Yves David
- [PATCH 1 of 2] bookmarks: rephrase a comment to be shorted and clearer
Pierre-Yves David
- [PATCH 2 of 2] bookmark: make sure we close the bookmark file after reading
Pierre-Yves David
- [PATCH] setdiscovery: improves logged message,
Pierre-Yves David
- [PATCH 1 of 6 RFC] localrepo: establish a base class for an immutable local repository
Pierre-Yves David
- [PATCH 1 of 6 RFC] localrepo: establish a base class for an immutable local repository
Pierre-Yves David
- [PATCH 6 of 6] check-concurrency: expose the feature as 'server.check-concurrency'
Pierre-Yves David
- [PATCH 1 of 6] profile: upgrade the "profile" context manager to a full class
Pierre-Yves David
- [PATCH 1 of 7] profiling: move 'fp' closing logic into its own function
Pierre-Yves David
- [PATCH 2 of 7] profile: use explicit logic to control file closing
Pierre-Yves David
- [PATCH 3 of 7] profile: remove now useless indent
Pierre-Yves David
- [PATCH 4 of 7] profile: indent part of '__enter__'
Pierre-Yves David
- [PATCH 5 of 7] profile: close 'fp' on error within '__enter__'
Pierre-Yves David
- [PATCH 6 of 7] profile: close 'fp' in all cases
Pierre-Yves David
- [PATCH 7 of 7] profile: properly propagate exception from the sub-context manager
Pierre-Yves David
- extension: configexpress 0.2.0 released.
Pierre-Yves David
- [PATCH] pushkey: use False/True for return values from push functions
Pierre-Yves David
- [PATCH] obsolete: use ProgrammingError over assert for volatile set registration
Pierre-Yves David
- [PATCH] check-concurrency: expose the feature as 'check-concurrent-push-mode'
Pierre-Yves David
- [PATCH 2 of 3] bundle: add config option to include phases
Pierre-Yves David
- [PATCH 3 of 3] strip: include phases in bundle (BC)
Pierre-Yves David
- [PATCH] check-concurrency: expose the feature as 'check-concurrent-push-mode'
Pierre-Yves David
- [PATCH 01 of 10] config: explicitly track the use of the standard default value
Pierre-Yves David
- [PATCH 02 of 10] config: use the new '_unset' value for 'configbool'
Pierre-Yves David
- [PATCH 03 of 10] config: use the new '_unset' value for 'configwith'
Pierre-Yves David
- [PATCH 04 of 10] config: use the new '_unset' value for 'configint'
Pierre-Yves David
- [PATCH 05 of 10] config: use the new '_unset' value for 'configbytes'
Pierre-Yves David
- [PATCH 06 of 10] config: use the new '_unset' value for 'configlist'
Pierre-Yves David
- [PATCH 07 of 10] config: use the new '_unset' value for 'configdate'
Pierre-Yves David
- [PATCH 08 of 10] config: use the new '_unset' value for 'configpath'
Pierre-Yves David
- [PATCH 09 of 10] config: use the 'config' method in 'configsuboptions'
Pierre-Yves David
- [PATCH 10 of 10] config: use the new '_unset' value for 'configsuboptions'
Pierre-Yves David
- [PATCH 01 of 10] config: explicitly track the use of the standard default value
Pierre-Yves David
- [PATCH RFC] ui: add support for a tweakdefaults knob
Pierre-Yves David
- [PATCH 5 of 5 topic-experiment] topics: abort if user wants to show the stack of a non-existent topic
Pierre-Yves David
- [PATCH 2 of 5 topic-experiment] topics: make sure we commit on new parents while changing topics (issue5441)
Pierre-Yves David
- [PATCH RFC] ui: add support for a tweakdefaults knob
Pierre-Yves David
- [PATCH 3 of 3] strip: include phases in bundle (BC)
Pierre-Yves David
- [PATCH RFC] ui: add support for a tweakdefaults knob
Pierre-Yves David
- [PATCH 2 of 3] bundle: add config option to include phases
Pierre-Yves David
- [PATCH 1 of 3] templatekw: reference predecessor node id as {node} in map operation
Pierre-Yves David
- [PATCH RFC] ui: add support for a tweakdefaults knob
Pierre-Yves David
- [PATCH] profiling: cope with configwith default value handling changes
Pierre-Yves David
- [PATCH 1 of 8] configitems: add a basic class to hold config item information
Pierre-Yves David
- [PATCH 2 of 8] configitems: introduce a central registry for config option
Pierre-Yves David
- [PATCH 3 of 8] configitems: get default values from the central registry when available
Pierre-Yves David
- [PATCH 4 of 8] configitems: register 'ui.quiet' as first example
Pierre-Yves David
- [PATCH 5 of 8] configitems: register 'ui.interactive'
Pierre-Yves David
- [PATCH 6 of 8] configitems: issue a devel warning when overriding default config
Pierre-Yves David
- [PATCH 7 of 8] configitems: register 'patch.fuzz' as first example for 'configint'
Pierre-Yves David
- [PATCH 8 of 8] configitems: register 'ui.clonebundleprefers' as example for 'configlist'
Pierre-Yves David
- [PATCH 5 of 5 topic-experiment] topics: add an extrafield "topic_change_source "to prevent hash cycle
Pierre-Yves David
- [PATCH 6 of 8] configitems: issue a devel warning when overriding default config
Pierre-Yves David
- [PATCH 1 of 6] configitems: extract the logic to build a registrar on any configtable
Pierre-Yves David
- [PATCH 2 of 6] configitems: add an official API for extensions to register config item
Pierre-Yves David
- [PATCH 3 of 6] configitems: add a devel warning for extensions items overiding core one
Pierre-Yves David
- [PATCH 4 of 6] blackbox: minor code reordering
Pierre-Yves David
- [PATCH 5 of 6] configitems: register 'blackbox.maxsize' as an example of 'configbytes'
Pierre-Yves David
- [PATCH 6 of 6] blackbox: use a human readable version of the default
Pierre-Yves David
- [PATCH 5 of 6] configitems: register 'blackbox.maxsize' as an example of 'configbytes'
Pierre-Yves David
- [PATCH V2] patch: rewrite reversehunks (issue5337)
Pierre-Yves David
- [PATCH 1 of 3 v2] bundle2: record changegroup data in 'op.records' (API)
Pierre-Yves David
- [PATCH 2 of 3 v2] bundle: add config option to include phases
Pierre-Yves David
- [PATCH 1 of 3 v2] bundle2: record changegroup data in 'op.records' (API)
Pierre-Yves David
- [PATCH 3 of 3 v2] strip: include phases in bundle (BC)
Pierre-Yves David
- [PATCH 1 of 2 STABLE] eol: import 'error' as 'errormod'
Pierre-Yves David
- [PATCH 2 of 2 STABLE] eol: fix 'error' parameter name in the commitctx wrapper
Pierre-Yves David
- [PATCH 8 of 8] configitems: register 'ui.clonebundleprefers' as example for 'configlist'
Pierre-Yves David
- [PATCH 5 of 8] configitems: register 'ui.interactive'
Pierre-Yves David
- [PATCH] debugrevlog: also display the largest delta chain span
Pierre-Yves David
- [PATCH 1 of 4] config: extra the core config logic into a private method
Pierre-Yves David
- [PATCH 2 of 4] config: use '_config' within 'configbool'
Pierre-Yves David
- [PATCH 3 of 4] config: use '_config' within 'configbytes'
Pierre-Yves David
- [PATCH 4 of 4] configitems: register 'ui.interactive'
Pierre-Yves David
- [PATCH 1 of 6] configitems: extract the logic to build a registrar on any configtable
Pierre-Yves David
- [PATCH 4 of 5 v4] bundle: add config option to include phases
Pierre-Yves David
- [PATCH 3 of 4 topic-experiment] topics: pass quietempty=True to suppress useless output while changing topics
Pierre-Yves David
- [PATCH 1 of 8] obsutil: move 'successorssets' to the new modules
Pierre-Yves David
- [PATCH 2 of 8] obsutil: move 'exclusivemarkers' to the new modules
Pierre-Yves David
- [PATCH 3 of 8] obsutil: move 'allprecursors' to the new modules
Pierre-Yves David
- [PATCH 4 of 8] obsutil: move 'allsuccessors' to the new modules
Pierre-Yves David
- [PATCH 5 of 8] obsutil: move 'foreground' to the new modules
Pierre-Yves David
- [PATCH 6 of 8] obsolete: delete three unused utility functions
Pierre-Yves David
- [PATCH 7 of 8] obsutil: move the 'marker' class to the new modules
Pierre-Yves David
- [PATCH 8 of 8] obsutil: move 'getmarkers' to the new modules
Pierre-Yves David
- [PATCH 1 of 2] obsolete: provide a small function to retrieve all mutable revisions
Pierre-Yves David
- [PATCH 2 of 2] obsolete: skip 'changectx' usage in unstable computation
Pierre-Yves David
- [PATCH STABLE] revlog: add an experimental option to mitigated delta issues (issue5480)
Pierre-Yves David
- [PATCH 1 of 6] configitems: extract the logic to build a registrar on any configtable
Pierre-Yves David
- [PATCH 2 of 6] configitems: add an official API for extensions to register config item
Pierre-Yves David
- [PATCH 3 of 6] configitems: add a devel warning for extensions items overiding core one
Pierre-Yves David
- [PATCH 4 of 6] blackbox: minor code reordering
Pierre-Yves David
- [PATCH 5 of 6] configitems: register 'blackbox.maxsize' as an example of 'configbytes'
Pierre-Yves David
- [PATCH 6 of 6] blackbox: use a human readable version of the default
Pierre-Yves David
- [PATCH 1 of 5 STABLE] rebase: backed out changeset 2519994d25ca
Pierre-Yves David
- [PATCH 2 of 5 STABLE] rebase: backed out changeset cf8ad0e6c0e4 (issue5610)
Pierre-Yves David
- [PATCH 3 of 5 STABLE] rebase: provides test case for (issue5610)
Pierre-Yves David
- [PATCH 4 of 5 STABLE] rebase: reinforce testing around precommit hook interrupting a rebase
Pierre-Yves David
- [PATCH 5 of 5 STABLE] rebase: also test abort from pretxnclose error
Pierre-Yves David
- [PATCH 2 of 2] bundle2: add debug info about the number of stream params
Pierre-Yves David
- [PATCH] configitems: support callable as a default value
Pierre-Yves David
- [PATCH FIX-default] pushrace: avoid crash on bare push when using concurrent push mode
Pierre-Yves David
- [PATCH STABLE] revlog: add an experimental option to mitigated delta issues (issue5480)
Pierre-Yves David
- [PATCH 1 of 8 V2] obsutil: move 'successorssets' to the new modules
Pierre-Yves David
- [PATCH 2 of 8 V2] obsutil: move 'exclusivemarkers' to the new modules
Pierre-Yves David
- [PATCH 3 of 8 V2] obsutil: move 'allprecursors' to the new modules
Pierre-Yves David
- [PATCH 4 of 8 V2] obsutil: move 'allsuccessors' to the new modules
Pierre-Yves David
- [PATCH 5 of 8 V2] obsutil: move 'foreground' to the new modules
Pierre-Yves David
- [PATCH 6 of 8 V2] obsolete: delete three unused utility functions
Pierre-Yves David
- [PATCH 7 of 8 V2] obsutil: move the 'marker' class to the new modules
Pierre-Yves David
- [PATCH 8 of 8 V2] obsutil: move 'getmarkers' to the new modules
Pierre-Yves David
- [PATCH STABLE] revlog: add an experimental option to mitigated delta issues (issue5480)
Pierre-Yves David
- [PATCH 2 of 6] configitems: add an official API for extensions to register config item
Pierre-Yves David
- [PATCH FIX-default] pushrace: avoid crash on bare push when using concurrent push mode
Pierre-Yves David
- [PATCH 6 of 6 topic-experiment] topic: don't abort if there is no current topic in stack() revset
Pierre-Yves David
- [PATCH 2 of 6] configitems: add an official API for extensions to register config item
Pierre-Yves David
- [PATCH 2 of 6] configitems: add an official API for extensions to register config item
Pierre-Yves David
- [PATCH 4 of 4 topic-experiment] topics: show more information in `hg topics`
Pierre-Yves David
- [PATCH 4 of 4 topic-experiment] topics: show more information in `hg topics`
Pierre-Yves David
- [PATCH 4 of 4 topic-experiment] topics: show more information in `hg topics`
Pierre-Yves David
- [PATCH 1 of 9] config: register the 'devel.all-warnings' config
Pierre-Yves David
- [PATCH 2 of 9] config: register the 'devel.bundle2.debug' config
Pierre-Yves David
- [PATCH 3 of 9] config: register the devel.check-locks config
Pierre-Yves David
- [PATCH 4 of 9] config: register the 'devel.check-relroot' config
Pierre-Yves David
- [PATCH 5 of 9] config: register the 'devel.disableloaddefaultcerts' config
Pierre-Yves David
- [PATCH 6 of 9] config: register the 'devel.servercafile' config
Pierre-Yves David
- [PATCH 7 of 9] config: register the 'devel.serverexactprotocol' config
Pierre-Yves David
- [PATCH 8 of 9] config: register the 'devel.serverrequirecert' config
Pierre-Yves David
- [PATCH 9 of 9] config: register the 'devel.strip-obsmarkers' config
Pierre-Yves David
- [PATCH STABLE] revlog: add an experimental option to mitigated delta issues (issue5480)
Pierre-Yves David
- [PATCH 1 of 3] patchbomb: get rid of patches variable from merge error
David Demelier
- [PATCH 2 of 3] patchbomb: avoid -r and -B options at the same time
David Demelier
- [PATCH 3 of 3] patchbomb: make independant output in test file
David Demelier
- [PATCH 2 of 3] patchbomb: avoid -r and -B options at the same time
David Demelier
- [PATCH] patchbomb: avoid -r and -B options at the same time
David Demelier
- [PATCH 1 of 3] configitems: add alias for 'ui.username'
David Demelier
- [PATCH 2 of 3] ui: do not use alternate in ui.config
David Demelier
- [PATCH 3 of 3] configitems: support alias in ui.config
David Demelier
- [PATCH 1 of 2 v2] configitems: add alias support in config
David Demelier
- [PATCH 2 of 2 v2] hgweb: forward arguments to ui.config
David Demelier
- [PATCH 2 of 2 v2] hgweb: forward arguments to ui.config
David Demelier
- [PATCH] solaris: solaris grep doesn't have -A; reimplement with awk
Danek Duvall
- [PATCH] solaris: solaris grep doesn't have -A; reimplement with awk
Danek Duvall
- [PATCH] solaris: solaris grep doesn't have -A; reimplement with awk
Danek Duvall
- [PATCH] check-code: ban grep's context flags (-A/-B/-C) since they're not on Solaris
Danek Duvall
- [PATCH RFC WIP] status: add an option to see terse status (WIP)
Danek Duvall
- [PATCH 3 of 3 v2 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Danek Duvall
- [PATCH V2] status: add a flag to terse the output (issue4119)
Danek Duvall
- [PATCH 3 of 3 v2 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Danek Duvall
- [PATCH 3 of 3 v2 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Danek Duvall
- [PATCH 3 of 3 v2 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Danek Duvall
- [PATCH] tests: redirect virtualenv stderr to same file as stdout
Danek Duvall
- [PATCH] tests: redirect virtualenv stderr to same file as stdout
Danek Duvall
- [PATCH] keyword: use context manager for rollback locking
Christian Ebert
- [PATCH] match: introduce nevermatcher for when no ignore files are present
Augie Fackler
- [PATCH 1 of 3 RFC] context: move dirstate to workingctx
Augie Fackler
- [PATCH 1 of 3 ctx-cleanup] context: inline makememctx (API)
Augie Fackler
- [PATCH 3 of 3 ctx-cleanup] context: move dirty() to committablectx
Augie Fackler
- [PATCH] committablectx: extra is already normalized
Augie Fackler
- [PATCH 04 of 10] py3: pass dict.items() to list() to obtain a list
Augie Fackler
- [PATCH 07 of 10] py3: convert bool variables to bytes before passing into ui.debug()
Augie Fackler
- [PATCH 6 of 6] cat: add formatter support
Augie Fackler
- [PATCH 2 of 3 ctx-cleanup] merge: wctx.rev() is never not None
Augie Fackler
- No subject
Augie Fackler
- [PATCH 3 of 3] py3: simply use b'%d\n' to format pid in server.py
Augie Fackler
- [PATCH] cmdutil: use isstdiofilename() where appropriate
Augie Fackler
- [PATCH 4 of 5 osx] zsh_completion: install as _hg not hg
Augie Fackler
- [PATCH 02 of 10] py3: replace None with -1 to sort an integer array
Augie Fackler
- [PATCH stable] i18n-pt_BR: fix syntax error on translation
Augie Fackler
- [PATCH V2] setup: prevent setuptools from laying an egg
Augie Fackler
- [PATCH] help: clarify the choice of pager
Augie Fackler
- [PATCH] help: clarify the choice of pager
Augie Fackler
- [PATCH 2 of 2] annotate: restructure formatter output to be nested list (BC)
Augie Fackler
- [PATCH 2 of 7] test-obsolete-bundle-strip: add testing of markers backup during strip
Augie Fackler
- [PATCH] smartset: add a "toset" method
Augie Fackler
- [PATCH] setup: do not overwrite local __modulepolicy__.py on out-of-source build
Augie Fackler
- [PATCH 7 of 7] export: map wctx.node() to 'ff...' node id (issue5438)
Augie Fackler
- [PATCH] smartset: add a "toset" method
Augie Fackler
- [PATCH] smartset: add a "toset" method
Augie Fackler
- [PATCH] smartset: add a "toset" method
Augie Fackler
- [PATCH V2] smartset: add a "toset" method
Augie Fackler
- [PATCH V2] smartset: add a "toset" method
Augie Fackler
- [PATCH 2 of 2] tests: fix run-tests when there's a bad #if in a test
Augie Fackler
- [PATCH 4 of 4] test-clonebundles: conditionalize output for Windows
Augie Fackler
- [PATCH 2 of 2 v2] tests: simplify and clarify test-obsolete-bundle-strip.t a little
Augie Fackler
- [PATCH] dirstate: add docstring for invalidate
Augie Fackler
- [PATCH 2 of 2] revlog: add support for partial matching of wdir node id
Augie Fackler
- [PATCH 3 of 3] dispatch: do not close stdout and stderr, just flush() instead
Augie Fackler
- [PATCH 20 of 22] obsstore: make markerindex support serialization
Augie Fackler
- [PATCH 01 of 22] check-code: allow "from mercurial.(pure|cext) import x as y"
Augie Fackler
- [PATCH] solaris: solaris grep doesn't have -A; reimplement with awk
Augie Fackler
- [PATCH] tests: remove sys.executable from "required tools"
Augie Fackler
- [PATCH 1 of 2] tests: add test demonstrating how broken third-party extensions can get
Augie Fackler
- [PATCH 2 of 2] extensions: catch uisetup and extsetup failures and don't let them break hg
Augie Fackler
- [PATCH 2 of 3] patchbomb: avoid -r and -B options at the same time
Augie Fackler
- [PATCH 2 of 2] extensions: catch uisetup and extsetup failures and don't let them break hg
Augie Fackler
- [PATCH 2 of 3] patchbomb: avoid -r and -B options at the same time
Augie Fackler
- [PATCH] check-code: ban grep's context flags (-A/-B/-C) since they're not on Solaris
Augie Fackler
- [PATCH 1 of 3 pip-fix] setup: introduce dummy copies of setuptools flags
Augie Fackler
- [PATCH 2 of 3 pip-fix] hghave: add check for virtualenv
Augie Fackler
- [PATCH 3 of 3 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Augie Fackler
- [PATCH 3 of 3] Add more tests for formatting and merging of release notes
Augie Fackler
- [PATCH V3] revlog: skeleton support for version 2 revlogs
Augie Fackler
- [PATCH] update: show the commit to which we updated in case of multiple heads
Augie Fackler
- [PATCH RFC] revset: lookup descendents for negative arguments to ancestor operator
Augie Fackler
- [PATCH 3 of 3 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Augie Fackler
- [PATCH RFC WIP] status: add an option to see terse status (WIP)
Augie Fackler
- [PATCH 6 of 6] check-concurrency: expose the feature as 'server.check-concurrency'
Augie Fackler
- [PATCH] extensions: move wrapfilecache function from fsmonitor
Augie Fackler
- [PATCH 1 of 3 v2 pip-fix] setup: introduce dummy copies of setuptools flags
Augie Fackler
- [PATCH 2 of 3 v2 pip-fix] hghave: add check for virtualenv
Augie Fackler
- [PATCH 3 of 3 v2 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Augie Fackler
- [PATCH 1 of 2 v2] tests: add test demonstrating how broken third-party extensions can get
Augie Fackler
- [PATCH 2 of 2 v2] extensions: catch uisetup and extsetup failures and don't let them break hg
Augie Fackler
- [PATCH v3] chmod: create a new file when flags are set on a hardlinked file
Augie Fackler
- [PATCH] extensions: move wrapfilecache function from fsmonitor
Augie Fackler
- [PATCH 1 of 2 v3] tests: add test demonstrating how broken third-party extensions can get
Augie Fackler
- [PATCH 2 of 2 v3] extensions: catch uisetup and extsetup failures and don't let them break hg
Augie Fackler
- [PATCH 2 of 2 v2] extensions: catch uisetup and extsetup failures and don't let them break hg
Augie Fackler
- [PATCH 7 of 8] branchmap: remove use of buffer() to support Python 2.6
Augie Fackler
- [PATCH 6 of 6] check-concurrency: expose the feature as 'server.check-concurrency'
Augie Fackler
- [PATCH] repoview: remove special casing of "requirements"
Augie Fackler
- [PATCH 4 of 4] json: pass formatting options recursively
Augie Fackler
- [PATCH 2 of 2] debugcommands: issue warning when repo has secret changesets (issue5589)
Augie Fackler
- [PATCH] bisect: improve option validation message
Augie Fackler
- [PATCH 7 of 7] context: avoid writing outdated dirstate out (issue5584)
Augie Fackler
- [PATCH 1 of 2] streamclone: consider secret changesets (BC) (issue5589)
Augie Fackler
- [PATCH] bisect: improve option validation message
Augie Fackler
- [PATCH RFC WIP] status: add an option to see terse status (WIP)
Augie Fackler
- [PATCH] bisect: improve option validation message
Augie Fackler
- [PATCH 3 of 3] py3: add test to show `hg merge` works
Augie Fackler
- [PATCH] convert: correct the documentation about whitespace in branchmap branches
Augie Fackler
- [PATCH 2 of 2] test-extension: fix load path for Windows
Augie Fackler
- [PATCH 5 of 5] hgweb: refresh styling of gitweb's search form
Augie Fackler
- [PATCH 3 of 3 remove-makememctx V2] context: inline makememctx (API)
Augie Fackler
- [PATCH] tests: handle variation between pure and normal output in annotate --skip
Augie Fackler
- [PATCH] clonebundles: reference correct config option
Augie Fackler
- [PATCH] bisect: improve option validation message
Augie Fackler
- [PATCH 5 of 5] fsmonitor: don't write out state if identity has changed (issue5581)
Augie Fackler
- [PATCH 1 of 6 RFC] localrepo: establish a base class for an immutable local repository
Augie Fackler
- [PATCH 2 of 3] tests: update tests for merging of releasenotes
Augie Fackler
- [PATCH 5 of 5] smartset: micro optimize spanset.slice() to narrow range accordingly
Augie Fackler
- [PATCH 2 of 3] tests: update tests for merging of releasenotes
Augie Fackler
- [PATCH 1 of 5 RFC] patchbomb: make variable name for publicurl always be publicurl
Augie Fackler
- [PATCH 2 of 5 RFC] patchbomb: look for non-empty publicurl, not a non-None one
Augie Fackler
- [PATCH 3 of 5 RFC] patchbomb: make getaddrs function easier to work with
Augie Fackler
- [PATCH 4 of 5 RFC] patchbomb: lay test groundwork for some new functionality
Augie Fackler
- [PATCH 5 of 5 RFC] patchbomb: add support for a file that configures default To and CC
Augie Fackler
- [PATCH 6 of 6] check-concurrency: expose the feature as 'server.check-concurrency'
Augie Fackler
- [PATCH 5 of 5 RFC] patchbomb: add support for a file that configures default To and CC
Augie Fackler
- [PATCH 5 of 5 RFC] patchbomb: add support for a file that configures default To and CC
Augie Fackler
- [PATCH 5 of 5 RFC] patchbomb: add support for a file that configures default To and CC
Augie Fackler
- [PATCH] pushkey: use False/True for return values from push functions
Augie Fackler
- Is the bugzilla bug closer bot broken?
Augie Fackler
- [PATCH RFC] ui: add support for a tweakdefaults knob
Augie Fackler
- [PATCH 8 of 8] formatter: document lookuptemplate()
Augie Fackler
- [PATCH 1 of 3 v2] patchbomb: add test that shows --to and --cc override matching config item
Augie Fackler
- [PATCH 2 of 3 v2] patchbomb: lay test groundwork for some new functionality
Augie Fackler
- [PATCH 3 of 3 v2] patchbomb: add support for a file that configures default To and CC
Augie Fackler
- [PATCH STABLE] largefiles: avoid a crash when archiving a subrepo with largefiles disabled
Augie Fackler
- [PATCH RFC] ui: add support for a tweakdefaults knob
Augie Fackler
- [PATCH RFC] ui: add support for a tweakdefaults knob
Augie Fackler
- [PATCH RFC] ui: add support for a tweakdefaults knob
Augie Fackler
- [PATCH 1 of 4 py3] md5sum: adapt for python 3 support
Augie Fackler
- [PATCH 2 of 4 py3] tests: try and fail more gracefully with broken unicode escapes
Augie Fackler
- [PATCH 3 of 4 py3] contrib: check in a whitelist of passing tests in Python 3
Augie Fackler
- [PATCH 4 of 4 py3] contrib: add a ratchet for tests in Python 3
Augie Fackler
- [PATCH 4 of 4 py3] contrib: add a ratchet for tests in Python 3
Augie Fackler
- [PATCH 4 of 4 py3] contrib: add a ratchet for tests in Python 3
Augie Fackler
- Transient Windows test failures
Augie Fackler
- [PATCH 4 of 5 RFC] patchbomb: lay test groundwork for some new functionality
Augie Fackler
- [PATCH 1 of 3 v2] patchbomb: add test that shows --to and --cc override matching config item
Augie Fackler
- [PATCH RFC] ui: add support for a tweakdefaults knob
Augie Fackler
- Design related issues with similarity function in releasenotes extension.
Augie Fackler
- [PATCH 1 of 3] cmdutil: add a function to terse the status
Augie Fackler
- [PATCH 2 of 2 fix-old-git V2] tests: protect tests involving git ext::sh with git-ext-sh
Augie Fackler
- [PATCH 2 of 2] dagop: move blockancestors() and blockdescendants() from context
Augie Fackler
- [PATCH] help: clarify ancestors() and descendants() include given set (issue5594)
Augie Fackler
- [PATCH RFC] show: implement "stack" view
Augie Fackler
- [PATCH RFC] ui: add support for a tweakdefaults knob
Augie Fackler
- [PATCH 1 of 2] tests: use $PYTHON in #! so we always use the right Python
Augie Fackler
- [PATCH 2 of 2] tests: enforce use of $PYTHON in tests
Augie Fackler
- Transient Windows test failures
Augie Fackler
- [PATCH RFC] ui: add support for a tweakdefaults knob
Augie Fackler
- [PATCH] highlight: put pygments import inside demandimport.deactivated
Augie Fackler
- [PATCH 3 of 3 v2 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Augie Fackler
- [PATCH 3 of 3 v2 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Augie Fackler
- [PATCH RFC] ui: add support for a tweakdefaults knob
Augie Fackler
- [PATCH 1 of 2 v2] tests: use $PYTHON in #! so we always use the right Python
Augie Fackler
- [PATCH 2 of 2 v2] tests: enforce use of $PYTHON in tests
Augie Fackler
- [PATCH 4 of 5 RFC] patchbomb: lay test groundwork for some new functionality
Augie Fackler
- [PATCH 2 of 2 v2] tests: enforce use of $PYTHON in tests
Augie Fackler
- [PATCH 1 of 6 v3] tests: remove #! from primes.py in test-highlight.t
Augie Fackler
- [PATCH 2 of 6 v3] tests: sed away python #! in test-run-tests.t to avoid some upcoming insanity
Augie Fackler
- [PATCH 3 of 6 v3] tests: use $PYTHON in #! so we always use the right Python
Augie Fackler
- [PATCH 4 of 6 v3] tests: enforce use of $PYTHON in tests
Augie Fackler
- [PATCH 5 of 6 v3] cleanup: use $PYTHON to run python in many more tests
Augie Fackler
- [PATCH 6 of 6 v3] contrib: add check-code rule to enforce non-use of `python` in tests
Augie Fackler
- [PATCH 1 of 6 v3] tests: remove #! from primes.py in test-highlight.t
Augie Fackler
- Design related issues with similarity function in releasenotes extension.
Augie Fackler
- [PATCH] tests: redirect virtualenv stderr to same file as stdout
Augie Fackler
- [PATCH] tests: redirect virtualenv stderr to same file as stdout
Augie Fackler
- [PATCH] tests: redirect virtualenv stderr to same file as stdout
Augie Fackler
- [PATCH] tests: redirect virtualenv stderr to same file as stdout
Augie Fackler
- [PATCH] tests: tell pip not to check for a newer version
Augie Fackler
- Question Regarding Mercurial
Augie Fackler
- [PATCH] test-rebase-conflicts: add a test case about turning obsstore on and off
Augie Fackler
- [PATCH 10 of 10] bundle: inline applybundle1()
Augie Fackler
- [PATCH RFC] releasenotes: add similarity check function to compare incoming notes
Augie Fackler
- [PATCH] debugrevlog: align chain length, reach, and compression ratio
Augie Fackler
- [PATCH 9 of 9] revset: add depth limit to descendants() (issue5374)
Augie Fackler
- [PATCH 6 of 6] workingfilectx: add audit() as a wrapper for wvfs.audit()
Augie Fackler
- [PATCH 2 of 2] scmutil: add a cleanupnodes method for developers
Augie Fackler
- [PATCH 3 of 3] identify: provide changectx to templater
Augie Fackler
- [PATCH 6 of 6] py3: make sure commands name are bytes in tests
Augie Fackler
- [PATCH 9 of 9] keyword: wrap functions only once at loading keyword extension
Augie Fackler
- [PATCH 1 of 2] strip: add a delayedstrip method that works in a transaction
Augie Fackler
- [PATCH] strip: respect the backup option in stripcallback
Augie Fackler
- [PATCH] smartset: fix generatorset.last() to not return the first element (issue5609)
Augie Fackler
- [PATCH 3 of 3] configitems: support alias in ui.config
Augie Fackler
- [PATCH 4 of 5] setup: replace runhg() with an hgcommand helper class
Augie Fackler
- [PATCH 3 of 5] setup: move environment computation into a helper function
Augie Fackler
- [PATCH 1 of 3] configitems: add alias for 'ui.username'
Augie Fackler
- [PATCH 2 of 2 v2] setup: prefer using the system hg to interact with the local repository
Augie Fackler
- [PATCH 2 of 2] tests: use the system hg for examining the local repository
Augie Fackler
- [PATCH] py3: update the python3-whitelist with new tests which pass on Python 3
Augie Fackler
- [PATCH] setup: fix runcmd() usage on darwin
Augie Fackler
- [PATCH] tests: do not use system hg if it does not have "files" command
Augie Fackler
- [PATCH] tests: more completely restore the environment in syshgenv
Augie Fackler
- [PATCH 1 of 2] tests: capitalize Python when it's not used as a command name
Augie Fackler
- [PATCH 2 of 2] tests: replace yet more calls to `python` with $PYTHON
Augie Fackler
- [PATCH 2 of 2] tests: replace yet more calls to `python` with $PYTHON
Augie Fackler
- [PATCH 2 of 2] tests: replace yet more calls to `python` with $PYTHON
Augie Fackler
- [PATCH 2 of 2 v2] hgweb: forward arguments to ui.config
Augie Fackler
- [PATCH] tests: enable obsolete markers when invoking system hg to avoid warnings
Augie Fackler
- [PATCH] tests: fix variable name regular expression in _genrestoreenv()
Augie Fackler
- [PATCH] committablectx: extra is already normalized
Sean Farley
- [PATCH 1 of 3 ctx-cleanup] context: inline makememctx (API)
Sean Farley
- [PATCH 2 of 3 ctx-cleanup] merge: wctx.rev() is never not None
Sean Farley
- [PATCH 3 of 3 ctx-cleanup] context: move dirty() to committablectx
Sean Farley
- [PATCH 1 of 3 RFC] context: move dirstate to workingctx
Sean Farley
- [PATCH 2 of 3 RFC] context: start the move of wlock from repo to workingctx
Sean Farley
- [PATCH 3 of 3 RFC] context: start pretending wvfs lives in workingctx
Sean Farley
- [PATCH 1 of 3 RFC] context: move dirstate to workingctx
Sean Farley
- [PATCH 1 of 3 RFC] context: move dirstate to workingctx
Sean Farley
- [PATCH] rebase: drop unnecessary parentchange call
Sean Farley
- [PATCH] import-checker: add hgdemandimport to local modules
Sean Farley
- [PATCH V2] selectivepull: fix tests
Sean Farley
- [PATCH 8 of 8 V2] test-obsolete-bundle-strip: test bundling in the seventh case
Sean Farley
- [PATCH 2 of 3 RFC] context: start the move of wlock from repo to workingctx
Sean Farley
- [PATCH 2 of 3 ctx-cleanup] merge: wctx.rev() is never not None
Sean Farley
- [PATCH 1 of 3 ctx-cleanup] context: inline makememctx (API)
Sean Farley
- [PATCH 4 of 7] obsolete: add a function to compute "exclusive-markers" for a set of nodes
Sean Farley
- [PATCH 7 of 7] strip: strip obsmarkers exclusive to the stripped changeset
Sean Farley
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Sean Farley
- [PATCH] match: simplify nevermatcher
Sean Farley
- [PATCH] help: clarify the choice of pager
Sean Farley
- [PATCH 2 of 3 RFC] context: start the move of wlock from repo to workingctx
Sean Farley
- [PATCH v2] patchbomb: add -B option to select a bookmark
Sean Farley
- [PATCH] bitmanipulation: add missing include of string.h
Sean Farley
- [PATCH 1 of 3 ctx-cleanup] context: inline makememctx (API)
Sean Farley
- [PATCH RFC] revset: lookup descendents for negative arguments to ancestor operator
Sean Farley
- [PATCH remotenames-ext] namespace: never return None for nodes query
Sean Farley
- [PATCH 1 of 3 remove-makememctx V2] memctx: refactor inline getfilectx into convenience method
Sean Farley
- [PATCH 2 of 3 remove-makememctx V2] context: add convenience method for returning a memfilectx from a patch
Sean Farley
- [PATCH 3 of 3 remove-makememctx V2] context: inline makememctx (API)
Sean Farley
- [PATCH memctx-cache] memctx: always use cache for filectxfn
Sean Farley
- [PATCH RFC] revset: lookup descendents for negative arguments to ancestor operator
Sean Farley
- A possible explanation for random "stream ended unexpectedly (got m bytes, expected n)"
Sean Farley
- [PATCH memctx-cache] memctx: always use cache for filectxfn
Sean Farley
- [PATCH 1 of 6 RFC] localrepo: establish a base class for an immutable local repository
Sean Farley
- [PATCH memctx-cache] memctx: always use cache for filectxfn
Sean Farley
- [PATCH memctx-cache] memctx: always use cache for filectxfn
Sean Farley
- [PATCH memctx-cache V2] memctx: always use cache for filectxfn
Sean Farley
- [PATCH 3 of 3] packagelib: use LANGUAGE=C for "hg version"
Sean Farley
- [PATCH 3 of 3] Add more tests for formatting and merging of release notes
Sean Farley
- [PATCH 3 of 3] Add more tests for formatting and merging of release notes
Sean Farley
- Transient Windows test failures
Sean Farley
- [PATCH 1 of 3 remove-makememctx V2] memctx: refactor inline getfilectx into convenience method
Sean Farley
- [PATCH memctx-cache V2] memctx: always use cache for filectxfn
Sean Farley
- [PATCH] py3: use python3 hg in test-py3-commands.t at places where py2 hg was used
Sean Farley
- [PATCH RFC] revset: lookup descendents for negative arguments to ancestor operator
Sean Farley
- [PATCH] help: correct description of "glob:foo/*" matching
Sean Farley
- [PATCH 3 of 5] workingctx: add a way for extensions to run code at status fixup time
Sean Farley
- [PATCH 3 of 5] workingctx: add a way for extensions to run code at status fixup time
Sean Farley
- [PATCH 3 of 5] workingctx: add a way for extensions to run code at status fixup time
Sean Farley
- [PATCH 5 of 7] profile: close 'fp' on error within '__enter__'
Sean Farley
- [PATCH 7 of 7] profile: properly propagate exception from the sub-context manager
Sean Farley
- [PATCH] pushkey: use False/True for return values from push functions
Sean Farley
- [PATCH 1 of 6 RFC] localrepo: establish a base class for an immutable local repository
Sean Farley
- [PATCH 5 of 5 RFC] patchbomb: add support for a file that configures default To and CC
Sean Farley
- [PATCH RFC] ui: add support for a tweakdefaults knob
Sean Farley
- [PATCH RFC] ui: add support for a tweakdefaults knob
Sean Farley
- [PATCH 1 of 2 fix-old-git] hghave: add git-ext-sh for testing if git understands ext::sh
Sean Farley
- [PATCH 2 of 2 fix-old-git] tests: protect tests involving git ext::sh with git-ext-sh
Sean Farley
- [PATCH] clonebundle: use context managers for lock and transaction
Sean Farley
- [PATCH] unbundle: use context manager for transaction
Sean Farley
- [PATCH] exchange: use context manager for bundle1 unbundling
Sean Farley
- [PATCH 1 of 2 fix-old-git] hghave: add git-ext-sh for testing if git understands ext::sh
Sean Farley
- [PATCH 1 of 2 fix-old-git V2] hghave: add has_git_range for testing if git understands ext::sh
Sean Farley
- [PATCH 2 of 2 fix-old-git V2] tests: protect tests involving git ext::sh with git-ext-sh
Sean Farley
- [PATCH] tests: don't touch the network when using virtualenv
Sean Farley
- Transient Windows test failures
Sean Farley
- [PATCH] tests: redirect virtualenv stderr to same file as stdout
Sean Farley
- [PATCH] py3: catch StopIteration from next() in generatorset
Sean Farley
- [PATCH] py3: catch StopIteration from next() in generatorset
Sean Farley
- [PATCH] py3: catch StopIteration from next() in generatorset
Sean Farley
- [PATCH 1 of 9 bm-refactor] commands: move checkformat to bookmarks module
Sean Farley
- [PATCH 2 of 9 bm-refactor] commands: move checkconflict to bookmarks module
Sean Farley
- [PATCH 3 of 9 bm-refactor] bookmarks: factor out delete logic from commands
Sean Farley
- [PATCH 4 of 9 bm-refactor] bookmarks: factor out rename logic from commands
Sean Farley
- [PATCH 5 of 9 bm-refactor] bookmarks: factor out adding a list of bookmarks from commands
Sean Farley
- [PATCH 6 of 9 bm-refactor] commands: remove locking code since the bookmarks module does that
Sean Farley
- [PATCH 7 of 9 bm-refactor] commands: move activebookmarklabel to bookmarks module
Sean Farley
- [PATCH 8 of 9 bm-refactor] bookmarks: factor out bookmark printing from commands
Sean Farley
- [PATCH 9 of 9 bm-refactor] bookmarks: factor method _printer out of for loop in printbookmarks
Sean Farley
- [PATCH 3 of 9 bm-refactor] bookmarks: factor out delete logic from commands
Sean Farley
- [PATCH 3 of 3] patch: rewrite reversehunks (issue5337)
Sean Farley
- [PATCH] py3: catch StopIteration from next() in generatorset
Sean Farley
- [PATCH 3 of 9 bm-refactor] bookmarks: factor out delete logic from commands
Sean Farley
- [PATCH] py3: catch StopIteration from next() in generatorset
Sean Farley
- [PATCH 3 of 3] patch: rewrite reversehunks (issue5337)
Sean Farley
- [PATCH 1 of 7 bm-refactor V2] bookmarks: factor out delete logic from commands
Sean Farley
- [PATCH 2 of 7 bm-refactor V2] bookmarks: factor out rename logic from commands
Sean Farley
- [PATCH 3 of 7 bm-refactor V2] bookmarks: factor out adding a list of bookmarks from commands
Sean Farley
- [PATCH 4 of 7 bm-refactor V2] commands: remove locking code since the bookmarks module does that
Sean Farley
- [PATCH 5 of 7 bm-refactor V2] commands: move activebookmarklabel to bookmarks module
Sean Farley
- [PATCH 6 of 7 bm-refactor V2] bookmarks: factor out bookmark printing from commands
Sean Farley
- [PATCH 7 of 7 bm-refactor V2] bookmarks: factor method _printer out of for loop in printbookmarks
Sean Farley
- [PATCH 4 of 7 bm-refactor V2] commands: remove locking code since the bookmarks module does that
Sean Farley
- [PATCH 1 of 7 bm-refactor V2] bookmarks: factor out delete logic from commands
Sean Farley
- [PATCH 1 of 7 bm-refactor V3] bookmarks: factor out delete logic from commands
Sean Farley
- [PATCH 2 of 7 bm-refactor V3] bookmarks: factor out rename logic from commands
Sean Farley
- [PATCH 3 of 7 bm-refactor V3] bookmarks: factor out adding a list of bookmarks logic from commands
Sean Farley
- [PATCH 4 of 7 bm-refactor V3] commands: replace locking code with a context manager
Sean Farley
- [PATCH 5 of 7 bm-refactor V3] commands: move activebookmarklabel to bookmarks module
Sean Farley
- [PATCH 6 of 7 bm-refactor V3] bookmarks: factor out bookmark printing from commands
Sean Farley
- [PATCH 7 of 7 bm-refactor V3] bookmarks: factor method _printer out of for loop in printbookmarks
Sean Farley
- [PATCH 2 of 7 bm-refactor V3] bookmarks: factor out rename logic from commands
Sean Farley
- [PATCH 4 of 7 bm-refactor V3] commands: replace locking code with a context manager
Sean Farley
- [PATCH 7 of 7 bm-refactor V3] bookmarks: factor method _printer out of for loop in printbookmarks
Sean Farley
- [PATCH 7 of 7 bm-refactor V3] bookmarks: factor method _printer out of for loop in printbookmarks
Sean Farley
- [PATCH 4 of 7 bm-refactor V3] commands: replace locking code with a context manager
Sean Farley
- [PATCH RFC] show: implement "stack" view
Sean Farley
- [PATCH 8 of 8 V2] obsutil: move 'getmarkers' to the new modules
Sean Farley
- [PATCH] configitems: support callable as a default value
Sean Farley
- [PATCH STABLE] revlog: add an experimental option to mitigated delta issues (issue5480)
Sean Farley
- [PATCH 6 of 6 V2] py3: add test to show `hg update` and `hg identify` works on Python 3
Boris Feld
- [PATCH V2] setup: prevent setuptools from laying an egg
Boris Feld
- [PATCH] template: add predecessors template
Boris Feld
- [PATCH] template: add predecessors template
Boris Feld
- [PATCH v2] template: add predecessors template
Boris Feld
- [PATCH 3 of 3 RFC] templatekw: use common "rev:node" format as the default of predecessors
Boris Feld
- [PATCH 3 of 3 RFC] templatekw: use common "rev:node" format as the default of predecessors
Boris Feld
- [PATCH] log: add an extension hook-point in changeset_printer
Boris Feld
- [PATCH V2] log: add an extension hook-point in changeset_printer
Boris Feld
- [PATCH] log: add an extension hook-point in changeset_printer
Boris Feld
- Petitioning for bytes.format()?
Alex Gaynor
- [PATCH remotenames-ext] namespace: never return None for nodes query
Durham Goode
- [PATCH remotenames-ext] pull: add option for taking over head discovery
Durham Goode
- [PATCH 2 of 3] py3: implement __bytes__() on most of our exception classes
Pulkit Goyal
- [PATCH 06 of 10] py3: add support to pass bool type variable into pycompat.sysbytes()
Pulkit Goyal
- [PATCH 1 of 6 V2] py3: use dict.update() instead of constructing lists and adding them
Pulkit Goyal
- [PATCH 2 of 6 V2] py3: convert bool variables to bytes before passing into ui.debug()
Pulkit Goyal
- [PATCH 3 of 6 V2] py3: convert exception to bytes to pass into ui.warn()
Pulkit Goyal
- [PATCH 4 of 6 V2] py3: implement __bytes__ for committablectx
Pulkit Goyal
- [PATCH 5 of 6 V2] py3: add a test to show `hg diff` works on Python 3
Pulkit Goyal
- [PATCH 6 of 6 V2] py3: add test to show `hg update` and `hg identify` works on Python 3
Pulkit Goyal
- [PATCH] update: show the commit to which we updated in case of multiple heads
Pulkit Goyal
- [PATCH RFC WIP] status: add an option to see terse status (WIP)
Pulkit Goyal
- [PATCH RFC WIP] status: add an option to see terse status (WIP)
Pulkit Goyal
- [PATCH 1 of 3] py3: convert bool variables to bytes
Pulkit Goyal
- [PATCH 2 of 3] py3: use pycompat.bytestr() instead of str()
Pulkit Goyal
- [PATCH 3 of 3] py3: add test to show `hg merge` works
Pulkit Goyal
- [PATCH] py3: use python3 hg in test-py3-commands.t at places where py2 hg was used
Pulkit Goyal
- [PATCH 1 of 3] releasenotes: improve parsing around bullet points
Pulkit Goyal
- Is the bugzilla bug closer bot broken?
Pulkit Goyal
- [PATCH 1 of 3] cmdutil: add a function to terse the status
Pulkit Goyal
- [PATCH 2 of 3] status: add a flag to terse the output (issue4119)
Pulkit Goyal
- [PATCH 3 of 3] tests: add a new test-terse-status.t with tests related to terse flag
Pulkit Goyal
- [PATCH 1 of 3] cmdutil: add a function to terse the status
Pulkit Goyal
- [PATCH] template: add predecessors template
Pulkit Goyal
- [PATCH 1 of 9] py3: add a new strurl() which will convert a bytes url to str
Pulkit Goyal
- [PATCH 2 of 9] py3: add a new bytesurl() to convert a str url into bytes
Pulkit Goyal
- [PATCH 3 of 9] py3: alias long to int and xrange to range in test-ancestor.py on Python 3
Pulkit Goyal
- [PATCH 4 of 9] py3: explicitly convert dict.values() to a list on py3
Pulkit Goyal
- [PATCH 5 of 9] py3: replace dict.iterkeys() with iter(dict)
Pulkit Goyal
- [PATCH 6 of 9] py3: convert url to str using pycompat.strurl()
Pulkit Goyal
- [PATCH 7 of 9] pycompat: move multiline comments above a function to function doc
Pulkit Goyal
- [PATCH 8 of 9] pycompat: put single line things above class and function definitions
Pulkit Goyal
- [PATCH 9 of 9] pycompat: move the queue related definitions below queue import
Pulkit Goyal
- [PATCH 7 of 9] pycompat: move multiline comments above a function to function doc
Pulkit Goyal
- [PATCH 8 of 9] pycompat: put single line things above class and function definitions
Pulkit Goyal
- [PATCH 1 of 7] py3: pass range() into list() to get one explicitly
Pulkit Goyal
- [PATCH 2 of 7] py3: pass the path in hg.repository() as bytes
Pulkit Goyal
- [PATCH 3 of 7] py3: use '%d' instead of '%s' for integers
Pulkit Goyal
- [PATCH 4 of 7] py3: use pycompat.strkwargs() to convert kwargs keys to str before passing
Pulkit Goyal
- [PATCH 5 of 7] py3: workaround to prevent switching kwargs keys between str and bytes
Pulkit Goyal
- [PATCH 6 of 7] py3: convert keys of kwargs back to bytes using pycompat.byteskwargs()
Pulkit Goyal
- [PATCH 7 of 7] py3: use open() instead of file() constructor
Pulkit Goyal
- [PATCH 1 of 3] cmdutil: add a function to terse the status
Pulkit Goyal
- [PATCH V2] status: add a flag to terse the output (issue4119)
Pulkit Goyal
- [PATCH 1 of 5 topic-experiment] tests: add a test to show issue5441 in test-topic.t
Pulkit Goyal
- [PATCH 2 of 5 topic-experiment] topics: make sure we commit on new parents while changing topics (issue5441)
Pulkit Goyal
- [PATCH 3 of 5 topic-experiment] topics: some minute fixes to the documentation which shows up in help
Pulkit Goyal
- [PATCH 4 of 5 topic-experiment] stack: show unstable state for the current revision if it is one (issue5553)
Pulkit Goyal
- [PATCH 5 of 5 topic-experiment] topics: abort if user wants to show the stack of a non-existent topic
Pulkit Goyal
- [PATCH V2] status: add a flag to terse the output (issue4119)
Pulkit Goyal
- [PATCH V2] status: add a flag to terse the output (issue4119)
Pulkit Goyal
- [PATCH 1 of 6] py3: catch binascii.Error raised from binascii.unhexlify
Pulkit Goyal
- [PATCH 2 of 6] py3: replace str with bytes in isinstance()
Pulkit Goyal
- [PATCH 3 of 6] py3: make sure the commands name are bytes in test-devel-warnings.t
Pulkit Goyal
- [PATCH 4 of 6] py3: convert keys of kwargs in template keywords functions to bytes
Pulkit Goyal
- [PATCH 5 of 6] py3: use r'' to access values from kwargs where keys are str
Pulkit Goyal
- [PATCH 6 of 6] py3: use pycompat.bytestr() in place of str()
Pulkit Goyal
- [PATCH V3] status: add a flag to terse the output (issue4119)
Pulkit Goyal
- [PATCH 1 of 5 topic-experiment] topics: factor out the logic to change topic in a new function
Pulkit Goyal
- [PATCH 2 of 5 topic-experiment] topics: rename '--change' flag to '--rev' flag
Pulkit Goyal
- [PATCH 3 of 5 topic-experiment] topics: drop the clean argument from _changetopics()
Pulkit Goyal
- [PATCH 4 of 5 topic-experiment] topics: use a dict for successors of changesets produced by topic change
Pulkit Goyal
- [PATCH 5 of 5 topic-experiment] topics: add an extrafield "topic_change_source "to prevent hash cycle
Pulkit Goyal
- [PATCH 1 of 9] py3: use "%d" % val for int rather than pycompat.bytestr
Pulkit Goyal
- [PATCH 2 of 9] py3: add tests to show `hg branches` and `hg bookmarks` work on Python 3
Pulkit Goyal
- [PATCH 3 of 9] py3: convert kwargs keys' back to bytes using pycompat.byteskwargs()
Pulkit Goyal
- [PATCH 4 of 9] py3: convert kwargs' keys' to str using pycompat.strkwargs()
Pulkit Goyal
- [PATCH 5 of 9] py3: check for bytes instead of str in isinstance
Pulkit Goyal
- [PATCH 6 of 9] py3: use pycompat.bytestr to convert str(unicode) to bytes
Pulkit Goyal
- [PATCH 7 of 9] py3: define __bytes__ for basefilectx class
Pulkit Goyal
- [PATCH 8 of 9] py3: use r'' to prevent conversion to bytes by transformer
Pulkit Goyal
- [PATCH 9 of 9] py3: use single quotes instead of triple quotes so that transformer adds b''
Pulkit Goyal
- [PATCH 1 of 4 topic-experiment] topics: move the logic to change or clear current topic into a new function
Pulkit Goyal
- [PATCH 2 of 4 topic-experiment] topics: return early so that other if conditions don't get execute
Pulkit Goyal
- [PATCH 3 of 4 topic-experiment] topics: pass quietempty=True to suppress useless output while changing topics
Pulkit Goyal
- [PATCH 4 of 4 topic-experiment] topics: show more information in `hg topics`
Pulkit Goyal
- [PATCH 1 of 6] py3: fix kwargs handling for `hg bookmarks`
Pulkit Goyal
- [PATCH 2 of 6] py3: add tests to show `hg bookmarks` and `hg branches` work on Python 3
Pulkit Goyal
- [PATCH 3 of 6] py3: add b'' to make a triple quoted string bytes on Python 3
Pulkit Goyal
- [PATCH 4 of 6] py3: use hex() to convert the hash to bytes
Pulkit Goyal
- [PATCH 5 of 6] py3: add r'' to make the regex pattern bytes
Pulkit Goyal
- [PATCH 6 of 6] py3: make sure commands name are bytes in tests
Pulkit Goyal
- [PATCH 1 of 8] py3: use pycompat.byteskwargs() to convert kwargs' keys to bytes
Pulkit Goyal
- [PATCH 2 of 8] py3: use r'' to prevent the addition of b'' by transformer
Pulkit Goyal
- [PATCH 3 of 8] py3: use pycompat.strkwargs() to convert kwargs keys to str
Pulkit Goyal
- [PATCH 4 of 8] py3: slice over bytes to prevent getting it's ascii value
Pulkit Goyal
- [PATCH 5 of 8] py3: use '%d' to convert integers to bytes
Pulkit Goyal
- [PATCH 6 of 8] py3: use pycompat.bytestr instead of str
Pulkit Goyal
- [PATCH 7 of 8] py3: pass the memoryview object into bytes() to get the value
Pulkit Goyal
- [PATCH 8 of 8] py3: use pycompat.bytestr() to convert str to bytes
Pulkit Goyal
- [PATCH] py3: update the python3-whitelist with new tests which pass on Python 3
Pulkit Goyal
- [PATCH V3] status: add a flag to terse the output (issue4119)
Pulkit Goyal
- [PATCH 1 of 6 topic-experiment] topics: pass 'topics' to ui.formatter instead of 'bookmarks'
Pulkit Goyal
- [PATCH 2 of 6 topic-experiment] docs: some fixes to the help text
Pulkit Goyal
- [PATCH 3 of 6 topic-experiment] topics: update current topic to the topic of newly rebased commit (issue5551)
Pulkit Goyal
- [PATCH 4 of 6 topic-experiment] tests: add test to show topics working with shelve
Pulkit Goyal
- [PATCH 5 of 6 topic-experiment] topics: return a parse error if stack() revset is passed with argument
Pulkit Goyal
- [PATCH 6 of 6 topic-experiment] topic: don't abort if there is no current topic in stack() revset
Pulkit Goyal
- [PATCH V3] status: add a flag to terse the output (issue4119)
Pulkit Goyal
- [PATCH 4 of 4 topic-experiment] topics: show more information in `hg topics`
Pulkit Goyal
- [PATCH 2 of 2] releasenotes: add custom admonitions support for release notes
Pulkit Goyal
- [PATCH 7 of 7] export: map wctx.node() to 'ff...' node id (issue5438)
Matt Harbison
- [PATCH 1 of 4] win32: drop a py26 daemonizing hack
Matt Harbison
- [PATCH 2 of 4] killdaemons: close pid file before killing processes
Matt Harbison
- [PATCH 3 of 4] tests: adjust recent output changes for Windows
Matt Harbison
- [PATCH 4 of 4] test-clonebundles: conditionalize output for Windows
Matt Harbison
- [PATCH 2 of 2] tests: fix run-tests when there's a bad #if in a test
Matt Harbison
- [PATCH] test-obsolete-bundle-strip: add globs for Windows
Matt Harbison
- [PATCH 3 of 3 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Matt Harbison
- A possible explanation for random "stream ended unexpectedly (got m bytes, expected n)"
Matt Harbison
- [PATCH 3 of 3 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Matt Harbison
- A possible explanation for random "stream ended unexpectedly (got m bytes, expected n)"
Matt Harbison
- [PATCH 3 of 3 v2 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Matt Harbison
- [PATCH 1 of 2] test-setdiscovery: stabilize for Windows
Matt Harbison
- [PATCH 2 of 2] test-extension: fix load path for Windows
Matt Harbison
- [PATCH] setup: avoid linker warnings on Windows about multiple export specifications
Matt Harbison
- [PATCH] setup: avoid linker warnings on Windows about multiple export specifications
Matt Harbison
- [PATCH] convert: correct the documentation about whitespace in branchmap branches
Matt Harbison
- Transient Windows test failures
Matt Harbison
- [PATCH] test-hardlinks: stabilize for Windows
Matt Harbison
- A possible explanation for random "stream ended unexpectedly (got m bytes, expected n)"
Matt Harbison
- Transient Windows test failures
Matt Harbison
- [PATCH STABLE] largefiles: avoid a crash when archiving a subrepo with largefiles disabled
Matt Harbison
- [PATCH] test-dirstate-race: stabilize for Windows
Matt Harbison
- Transient Windows test failures
Matt Harbison
- [PATCH 1 of 3] hghave: enable 'serve' on Windows
Matt Harbison
- [PATCH 2 of 3] killdaemons: explicitly set the ctypes signatures
Matt Harbison
- [PATCH 3 of 3] killdaemons: fix WaitForSingleObject() error handling logic on Windows
Matt Harbison
- Transient Windows test failures
Matt Harbison
- Transient Windows test failures
Matt Harbison
- [PATCH 1 of 6] plan9: drop py26 hacks
Matt Harbison
- [PATCH 2 of 6] util: drop the py26 garbage collector disabling hack
Matt Harbison
- [PATCH 3 of 6] test-status: glob fixes for Windows
Matt Harbison
- [PATCH 4 of 6] perf: ensure HGRCPATH is exported on Windows
Matt Harbison
- [PATCH 5 of 6] i18n: drop a py25 conditional
Matt Harbison
- [PATCH 6 of 6] setup: update a comment that blamed py26 for a Windows workaround
Matt Harbison
- [PATCH 1 of 2] tinyproxy: explicitly flush logged messages
Matt Harbison
- [PATCH 2 of 2] run-tests: explicitly flush test runner output for Windows stability
Matt Harbison
- [PATCH 1 of 2] test-logtoprocess: don't run on Windows
Matt Harbison
- [PATCH 2 of 2] test-http-proxy: redirect proxy stdout to /dev/null
Matt Harbison
- Transient Windows test failures
Matt Harbison
- Transient Windows test failures
Matt Harbison
- Transient Windows test failures
Matt Harbison
- [PATCH 3 of 6 v3] tests: use $PYTHON in #! so we always use the right Python
Matt Harbison
- [PATCH] tests: adjust quoting to keep Windows happy with recent $PYTHON change
Matt Harbison
- [PATCH] identify: add template support
Matt Harbison
- [PATCH] identify: add template support
Matt Harbison
- [PATCH] identify: rename 'changed' keyword -> 'dirty'
Matt Harbison
- [PATCH 2 of 3] extensions: register functions always at loading extension (issue5601)
Matt Harbison
- [PATCH] identify: add template support
Matt Harbison
- [PATCH 1 of 3] identify: change p1/p2 to a list of parents
Matt Harbison
- [PATCH 1 of 3] identify: change p1/p2 to a list of parents
Matt Harbison
- [PATCH] tests: more completely restore the environment in syshgenv
Matt Harbison
- [PATCH] tests: enable obsolete markers when invoking system hg to avoid warnings
Matt Harbison
- [PATCH] tests: more completely restore the environment in syshgenv
Matt Harbison
- [PATCH] tests: enable obsolete markers when invoking system hg to avoid warnings
Matt Harbison
- [PATCH 2 of 2] tests: rename syshg to testrepohg
Matt Harbison
- [PATCH] revset: add experimental set subscript operator
Matt Harbison
- [PATCH 2 of 2 v2] tests: rename syshg to testrepohg
Matt Harbison
- [PATCH 2 of 2 v2] tests: rename syshg to testrepohg
Matt Harbison
- [PATCH 2 of 2 v3] tests: rename syshg to testrepohg
Matt Harbison
- [PATCH v3] chmod: create a new file when flags are set on a hardlinked file
Koen Van Hoof
- [PATCH 7 of 8] branchmap: remove use of buffer() to support Python 2.6
FUJIWARA Katsunori
- [PATCH 1 of 7] util: make filestat.avoidambig() return whether ambiguity is avoided or not
FUJIWARA Katsunori
- [PATCH 2 of 7] vfs: factor out "rename and avoid ambiguity" to reuse
FUJIWARA Katsunori
- [PATCH 3 of 7] vfs: create copy at renaming to avoid file stat ambiguity if needed
FUJIWARA Katsunori
- [PATCH 4 of 7] util: make filestat.__eq__ return True if both of self and old have None stat
FUJIWARA Katsunori
- [PATCH 5 of 7] dirstate: add identity information to detect simultaneous changing in storage
FUJIWARA Katsunori
- [PATCH 6 of 7] tests: factor external procedures out for portability
FUJIWARA Katsunori
- [PATCH 7 of 7] context: avoid writing outdated dirstate out (issue5584)
FUJIWARA Katsunori
- [PATCH 3 of 7] vfs: create copy at renaming to avoid file stat ambiguity if needed
FUJIWARA Katsunori
- [PATCH 4 of 7] util: make filestat.__eq__ return True if both of self and old have None stat
FUJIWARA Katsunori
- [PATCH memctx-cache] memctx: always use cache for filectxfn
FUJIWARA Katsunori
- [PATCH memctx-cache] memctx: always use cache for filectxfn
FUJIWARA Katsunori
- [PATCH memctx-cache V2] memctx: always use cache for filectxfn
FUJIWARA Katsunori
- [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end
FUJIWARA Katsunori
- [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end
FUJIWARA Katsunori
- [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end
FUJIWARA Katsunori
- [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end
FUJIWARA Katsunori
- [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end
FUJIWARA Katsunori
- Transient Windows test failures
FUJIWARA Katsunori
- [PATCH 1 of 3] fetch: remove shorthand of --edit colliding against -e/-ssh in remoteopts (BC)
FUJIWARA Katsunori
- [PATCH 2 of 3] extensions: register functions always at loading extension (issue5601)
FUJIWARA Katsunori
- [PATCH 3 of 3] dispatch: remove unused _loaded
FUJIWARA Katsunori
- [PATCH 1 of 9] keyword: restore kwtemplater.restrict at the end of wrapped patch.diff
FUJIWARA Katsunori
- [PATCH 2 of 9] keyword: restore kwtemplater.match at the end of wrapped webcommands
FUJIWARA Katsunori
- [PATCH 3 of 9] keyword: make comparison webcommand suppress keyword expansion
FUJIWARA Katsunori
- [PATCH 4 of 9] keyword: add test for keyword expansion at serving multiple repositories
FUJIWARA Katsunori
- [PATCH 5 of 9] keyword: make wrapped repository and kwtemplater refer to each other
FUJIWARA Katsunori
- [PATCH 6 of 9] keyword: obtain kwtemplater instance via repository at runtime
FUJIWARA Katsunori
- [PATCH 7 of 9] keyword: obtain kwtemplater instance via repository at runtime
FUJIWARA Katsunori
- [PATCH 8 of 9] keyword: use _keywordkwt of repository instead of kwtools['templater']
FUJIWARA Katsunori
- [PATCH 9 of 9] keyword: wrap functions only once at loading keyword extension
FUJIWARA Katsunori
- [PATCH 2 of 3] extensions: register functions always at loading extension (issue5601)
FUJIWARA Katsunori
- [PATCH 1 of 2] tests: avoid test failure for mangling path-like string by MSYS
FUJIWARA Katsunori
- [PATCH 2 of 2] tests: use cgienv to minimize environment setup at hgweb tests
FUJIWARA Katsunori
- [PATCH 1 of 8] manifest: apply checkambig=True only for root 00manifest.i
FUJIWARA Katsunori
- [PATCH 2 of 8] localrepo: factor out base of filecache annotation class
FUJIWARA Katsunori
- [PATCH 3 of 8] localrepo: store path and vfs location of cached properties
FUJIWARA Katsunori
- [PATCH 4 of 8] transaction: avoid file stat ambiguity only for files in blacklist
FUJIWARA Katsunori
- [PATCH 5 of 8] transaction: apply checkambig=True only on limited files for similarity
FUJIWARA Katsunori
- [PATCH 6 of 8] vfs: copy if EPERM to avoid file stat ambiguity forcibly at closing
FUJIWARA Katsunori
- [PATCH 7 of 8] vfs: replace avoiding ambiguity in abstractvfs.rename with _avoidambig
FUJIWARA Katsunori
- [PATCH 8 of 8] vfs: add explanation about cost of checkambig=True in corner case
FUJIWARA Katsunori
- [PATCH 1 of 6 stable] mq: test coverage of how [diff] configuration influence and break mq patches
Mads Kiilerich
- [PATCH 2 of 6 stable] mq: create non-lossy patches, also with [diff] nobinary=True
Mads Kiilerich
- [PATCH 3 of 6 stable] mq: create patches with a/b prefix, also with [diff] noprefix=True
Mads Kiilerich
- [PATCH 4 of 6 stable] mq: don't lose whitespace changes with [diff] ignorews=True
Mads Kiilerich
- [PATCH 5 of 6 stable] mq: don't lose whitespace changes with [diff] ignorewsamount=True
Mads Kiilerich
- [PATCH 6 of 6 stable] mq: don't lose whitespace changes with [diff] ignoreblanklines=True
Mads Kiilerich
- [PATCH 2 of 6 stable] mq: create non-lossy patches, also with [diff] nobinary=True
Mads Kiilerich
- [PATCH 7 of 7] strip: strip obsmarkers exclusive to the stripped changeset
Denis Laxalde
- [PATCH 7 of 7] strip: strip obsmarkers exclusive to the stripped changeset
Denis Laxalde
- [PATCH 5 of 5 RFC] patchbomb: add support for a file that configures default To and CC
Denis Laxalde
- [PATCH 4 of 5 RFC] patchbomb: lay test groundwork for some new functionality
Denis Laxalde
- [PATCH 1 of 3] cmdutil: add a function to terse the status
Denis Laxalde
- [PATCH 1 of 3] cmdutil: add a function to terse the status
Denis Laxalde
- [PATCH 4 of 5 RFC] patchbomb: lay test groundwork for some new functionality
Denis Laxalde
- [PATCH 1 of 8] configitems: add a basic class to hold config item information
Denis Laxalde
- [PATCH] tests: update regex check for fetch error in test-clonebundles.t
Denis Laxalde
- [PATCH 5 of 6] configitems: register 'blackbox.maxsize' as an example of 'configbytes'
Denis Laxalde
- [PATCH 1 of 3] gitweb: wrap table rows of annotate view into a <tbody> element
Denis Laxalde
- [PATCH 2 of 3] hgweb: parameterize the tag name of elements holding followlines selection
Denis Laxalde
- [PATCH 3 of 3] hgweb: plug followlines action in annotate view
Denis Laxalde
- [PATCH V3] status: add a flag to terse the output (issue4119)
Denis Laxalde
- [PATCH] help: clarify the choice of pager
Xavier Lepaul
- [PATCH 1 of 2] keepalive: pass the correct arguments to HTTPResponse
Kyle Lippincott
- [PATCH 2 of 2] keepalive: set buffering=True to do more efficient reads of headers
Kyle Lippincott
- [PATCH evolve-ext] evolve: fix typo: -list -> --list
Kyle Lippincott
- [PATCH 1 of 3] rpms: remove '%if "%{?pythonver}" != "2.4"'
Toshi MARUYAMA
- [PATCH 2 of 3] rpms: add hgdemandimport in files
Toshi MARUYAMA
- [PATCH 3 of 3] packagelib: use LANGUAGE=C for "hg version"
Toshi MARUYAMA
- [PATCH 1 of 3] [RFC] releasenotes: command to manage release notes files
Rishabh Madan
- [PATCH 2 of 3] Replace cmdutil with registrar
Rishabh Madan
- [PATCH 3 of 3] Add more tests for formatting and merging of release notes
Rishabh Madan
- Fwd: Discussing about release notes extension
Rishabh Madan
- [PATCH 1 of 3] releasenotes: improve parsing around bullet points
Rishabh Madan
- [PATCH 2 of 3] tests: update tests for merging of releasenotes
Rishabh Madan
- [PATCH 3 of 3] releasenotes: update debugging function
Rishabh Madan
- [PATCH 3 of 3] Add more tests for formatting and merging of release notes
Rishabh Madan
- [PATCH 2 of 3] tests: update tests for merging of releasenotes
Rishabh Madan
- [PATCH v2] releasenotes: improve parsing around bullet points
Rishabh Madan
- [PATCH 3 of 3] releasenotes: update debugging function
Rishabh Madan
- Design related issues with similarity function in releasenotes extension.
Rishabh Madan
- Design related issues with similarity function in releasenotes extension.
Rishabh Madan
- [PATCH v2] releasenotes: improve parsing around bullet points
Rishabh Madan
- [PATCH v3] releasenotes: improve parsing around bullet points
Rishabh Madan
- [PATCH v3] releasenotes: improve parsing around bullet points
Rishabh Madan
- [PATCH v4] releasenotes: improve parsing around bullet points
Rishabh Madan
- [PATCH RFC] releasenotes: add similarity check function to compare incoming notes
Rishabh Madan
- [PATCH RFC] releasenotes: add similarity check function to compare incoming notes
Rishabh Madan
- [PATCH 1 of 2] releasenotes: add import check for fuzzywuzzy
Rishabh Madan
- [PATCH 2 of 2] releasenotes: add custom admonitions support for release notes
Rishabh Madan
- [PATCH] bisect: improve option validation message
Brandon McCaig
- [PATCH] bisect: improve option validation message
Brandon McCaig
- [PATCH] bisect: improve option validation message
Brandon McCaig
- [PATCH] bisect: improve option validation message
Brandon McCaig
- [PATCH] bisect: improve option validation message
Brandon McCaig
- [PATCH] bisect: improve option validation message
Brandon McCaig
- [PATCH 6 of 6] cat: add formatter support
Yuya Nishihara
- [PATCH 4 of 5 osx] zsh_completion: install as _hg not hg
Yuya Nishihara
- [PATCH 2 of 3 RFC] context: start the move of wlock from repo to workingctx
Yuya Nishihara
- [PATCH 1 of 3] py3: convert __doc__ back to bytes in help.py
Yuya Nishihara
- [PATCH 2 of 3] py3: implement __bytes__() on most of our exception classes
Yuya Nishihara
- [PATCH 3 of 3] py3: simply use b'%d\n' to format pid in server.py
Yuya Nishihara
- [PATCH] cmdutil: use isstdiofilename() where appropriate
Yuya Nishihara
- [PATCH 1 of 2 v2 py3] help: convert flag default to bytes portably
Yuya Nishihara
- [PATCH 1 of 2] tests: make run-tests fail early if no channel is found
Yuya Nishihara
- [PATCH 02 of 10] py3: replace None with -1 to sort an integer array
Yuya Nishihara
- [PATCH 06 of 10] py3: add support to pass bool type variable into pycompat.sysbytes()
Yuya Nishihara
- [PATCH 08 of 10] py3: implement __bytes__ for committablectx
Yuya Nishihara
- [PATCH 06 of 10] py3: add support to pass bool type variable into pycompat.sysbytes()
Yuya Nishihara
- [PATCH 2 of 3 RFC] context: start the move of wlock from repo to workingctx
Yuya Nishihara
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Yuya Nishihara
- [PATCH 1 of 9] test: add a file dedicated to push race between clients
Yuya Nishihara
- [PATCH v2] patchbomb: add -B option to select a bookmark
Yuya Nishihara
- [PATCH 6 of 6 V2] py3: add test to show `hg update` and `hg identify` works on Python 3
Yuya Nishihara
- [PATCH 1 of 2] annotate: rename formatter variable
Yuya Nishihara
- [PATCH 2 of 2] annotate: restructure formatter output to be nested list (BC)
Yuya Nishihara
- [PATCH] committablectx: extra is already normalized
Yuya Nishihara
- [PATCH v2] patchbomb: add -B option to select a bookmark
Yuya Nishihara
- [PATCH] help: clarify the choice of pager
Yuya Nishihara
- [PATCH V2] setup: prevent setuptools from laying an egg
Yuya Nishihara
- [PATCH] solaris: solaris grep doesn't have -A; reimplement with awk
Yuya Nishihara
- [PATCH STABLE] status: don't crash if a lookup file disappears
Yuya Nishihara
- [PATCH] setup: do not overwrite local __modulepolicy__.py on out-of-source build
Yuya Nishihara
- [PATCH 1 of 7] scmutil: pass ctx object to intrev()
Yuya Nishihara
- [PATCH 2 of 7] merge: use scmutil.intrev() to sort ctx objects
Yuya Nishihara
- [PATCH 3 of 7] scmutil: introduce binnode(ctx) as paired function with intrev(ctx)
Yuya Nishihara
- [PATCH 4 of 7] revlog: map rev(wdirid) to WdirUnsupported exception
Yuya Nishihara
- [PATCH 5 of 7] localrepo: map integer and hex wdir identifiers to workingctx
Yuya Nishihara
- [PATCH 6 of 7] revset: add support for integer and hex wdir identifiers
Yuya Nishihara
- [PATCH 7 of 7] export: map wctx.node() to 'ff...' node id (issue5438)
Yuya Nishihara
- [PATCH 1 of 2] tests: add missing parens in test-obsolete-bundle-strip.t
Yuya Nishihara
- [PATCH 2 of 2] tests: simplify and clarify test-obsolete-bundle-strip.t a little
Yuya Nishihara
- [PATCH STABLE] status: don't crash if a lookup file disappears
Yuya Nishihara
- [PATCH V2] smartset: add a "toset" method
Yuya Nishihara
- [PATCH 1 of 3 V3] win32: add a method to enable ANSI color code processing on Windows 10
Yuya Nishihara
- [PATCH 1 of 2] keepalive: pass the correct arguments to HTTPResponse
Yuya Nishihara
- [PATCH 7 of 7] checkheads: simplify the code around obsolescence post-processing
Yuya Nishihara
- [PATCH 7 of 7] export: map wctx.node() to 'ff...' node id (issue5438)
Yuya Nishihara
- [PATCH 1 of 2] revset: add support for branch(wdir()) and wdir() & branch()
Yuya Nishihara
- [PATCH 2 of 2] revlog: add support for partial matching of wdir node id
Yuya Nishihara
- [PATCH 2 of 7] merge: use scmutil.intrev() to sort ctx objects
Yuya Nishihara
- [PATCH V2] smartset: add a "toset" method
Yuya Nishihara
- [PATCH 1 of 3] test-obsolete-bundle-strip: do not include \n in filename (issue5586)
Yuya Nishihara
- [PATCH 2 of 3] windows: do not close stdout on flush() failure
Yuya Nishihara
- [PATCH 3 of 3] dispatch: do not close stdout and stderr, just flush() instead
Yuya Nishihara
- [PATCH 5 of 7] localrepo: map integer and hex wdir identifiers to workingctx
Yuya Nishihara
- [PATCH RFC] revset: lookup descendents for negative arguments to ancestor operator
Yuya Nishihara
- [PATCH] test-obsolete-bundle-strip: add globs for Windows
Yuya Nishihara
- [PATCH] debugbundle: add --part-type flag to emit only named part types
Yuya Nishihara
- [PATCH 09 of 22] obsstore: move header encoding to a separate function
Yuya Nishihara
- [PATCH 02 of 22] radixlink: introduce a new data structure
Yuya Nishihara
- [PATCH 03 of 22] radixlink: add C implementation
Yuya Nishihara
- [PATCH 2 of 3] patchbomb: avoid -r and -B options at the same time
Yuya Nishihara
- [PATCH 2 of 3] patchbomb: avoid -r and -B options at the same time
Yuya Nishihara
- [PATCH 2 of 5] run-tests: factor out json write code into another method
Yuya Nishihara
- [PATCH 3 of 6] checkheads: perform obsolescence post processing directly in _headssummary
Yuya Nishihara
- [PATCH 4 of 6] headsummary: expose the 'discardedheads' set in the headssummary
Yuya Nishihara
- [PATCH 5 of 6] push: add a way to allow concurrent pushes on unrelated heads
Yuya Nishihara
- [PATCH 6 of 6] check-concurrency: expose the feature as 'server.check-concurrency'
Yuya Nishihara
- [PATCH] perfbranchmap: add an option to purge the revbranch cache
Yuya Nishihara
- [PATCH] tests: remove sys.executable from "required tools"
Yuya Nishihara
- [PATCH 2 of 2] extensions: catch uisetup and extsetup failures and don't let them break hg
Yuya Nishihara
- [PATCH 02 of 22] radixlink: introduce a new data structure
Yuya Nishihara
- [PATCH 20 of 22] obsstore: make markerindex support serialization
Yuya Nishihara
- [PATCH 2 of 2] discovery: log discovery result in non-trivial cases
Yuya Nishihara
- [PATCH 1 of 2] run-tests: wrap failures in an XUnit 'failure' element
Yuya Nishihara
- [PATCH 5 of 5] run-tests: make --restart work with output dir
Yuya Nishihara
- [PATCH] extensions: move wrapfilecache function from fsmonitor
Yuya Nishihara
- [PATCH 6 of 6] check-concurrency: expose the feature as 'server.check-concurrency'
Yuya Nishihara
- [PATCH 2 of 2 v2] extensions: catch uisetup and extsetup failures and don't let them break hg
Yuya Nishihara
- [PATCH] extensions: move wrapfilecache function from fsmonitor
Yuya Nishihara
- [PATCH] extensions: move wrapfilecache function from fsmonitor
Yuya Nishihara
- [PATCH 2 of 2 v2] extensions: catch uisetup and extsetup failures and don't let them break hg
Yuya Nishihara
- [PATCH 2 of 2 v3] extensions: catch uisetup and extsetup failures and don't let them break hg
Yuya Nishihara
- [PATCH 3 of 3 v2 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Yuya Nishihara
- [PATCH] match: allow pats to be None
Yuya Nishihara
- [PATCH 1 of 2] obsolete: move obsstore creation logic from localrepo
Yuya Nishihara
- [PATCH 1 of 8] perf: have a generic "clearstorecache" function
Yuya Nishihara
- [PATCH 1 of 4] templatefilers: correct filename in header comment
Yuya Nishihara
- [PATCH 2 of 4] test-obsolete: include <> in user field to check JSON escapes
Yuya Nishihara
- [PATCH 3 of 4] json: avoid extra string manipulation of dict keys
Yuya Nishihara
- [PATCH 4 of 4] json: pass formatting options recursively
Yuya Nishihara
- [PATCH] match: allow pats to be None
Yuya Nishihara
- [PATCH] tests: handle variation between pure and normal output in annotate --skip
Yuya Nishihara
- [PATCH] setdiscovery: improves logged message,
Yuya Nishihara
- [PATCH 1 of 4] tests: add a wrapper to run fsmonitor tests
Yuya Nishihara
- [PATCH 3 of 7] vfs: create copy at renaming to avoid file stat ambiguity if needed
Yuya Nishihara
- [PATCH 4 of 7] util: make filestat.__eq__ return True if both of self and old have None stat
Yuya Nishihara
- [PATCH 2 of 3] py3: use pycompat.bytestr() instead of str()
Yuya Nishihara
- [PATCH 3 of 3] py3: add test to show `hg merge` works
Yuya Nishihara
- [PATCH 3 of 3] py3: add test to show `hg merge` works
Yuya Nishihara
- [PATCH 2 of 5] hgweb: consolidate search form for monoblue
Yuya Nishihara
- [PATCH 3 of 5] hgweb: consolidate search form for gitweb
Yuya Nishihara
- [PATCH] bisect: improve option validation message
Yuya Nishihara
- [PATCH 1 of 6] debugrevspec: add option to print representation of smartset object
Yuya Nishihara
- [PATCH 2 of 6] debugrevspec: add option to suppress list of computed revisions
Yuya Nishihara
- [PATCH 3 of 6] revset: fix order of last() n members where n > 1 (BC)
Yuya Nishihara
- [PATCH 4 of 6] revset: reject negative number to select first/last n members
Yuya Nishihara
- [PATCH 5 of 6] revset: filter first/last members by __and__ operation
Yuya Nishihara
- [PATCH 6 of 6] revset: fix order of first/last members in compound expression (BC)
Yuya Nishihara
- [PATCH 1 of 6 RFC] localrepo: establish a base class for an immutable local repository
Yuya Nishihara
- [PATCH 08 of 22] obsstore: do not load all markers to detect duplication
Yuya Nishihara
- [PATCH 3 of 7] vfs: create copy at renaming to avoid file stat ambiguity if needed
Yuya Nishihara
- [PATCH 4 of 7] util: make filestat.__eq__ return True if both of self and old have None stat
Yuya Nishihara
- [PATCH 1 of 4] tests: add a wrapper to run fsmonitor tests
Yuya Nishihara
- [PATCH] test-hardlinks: stabilize for Windows
Yuya Nishihara
- [PATCH memctx-cache V2] memctx: always use cache for filectxfn
Yuya Nishihara
- [PATCH] setup: avoid linker warnings on Windows about multiple export specifications
Yuya Nishihara
- [PATCH 1 of 6] profile: upgrade the "profile" context manager to a full class
Yuya Nishihara
- [PATCH RFC] revset: lookup descendents for negative arguments to ancestor operator
Yuya Nishihara
- [PATCH 4 of 4] checkheads: use a "lazyancestors" object for allfuturecommon
Yuya Nishihara
- [PATCH 1 of 2] bookmarks: rephrase a comment to be shorted and clearer
Yuya Nishihara
- [PATCH 1 of 5] smartset: change repr of spanset to show revisions as half-open range
Yuya Nishihara
- [PATCH 2 of 5] smartset: extract spanset factory to make it constructed without a repo
Yuya Nishihara
- [PATCH 3 of 5] smartset: extract method to slice abstractsmartset
Yuya Nishihara
- [PATCH 4 of 5] smartset: micro optimize baseset.slice() to use slice of list
Yuya Nishihara
- [PATCH 5 of 5] smartset: micro optimize spanset.slice() to narrow range accordingly
Yuya Nishihara
- [PATCH] bisect: improve option validation message
Yuya Nishihara
- [PATCH] pushkey: use False/True for return values from push functions
Yuya Nishihara
- [PATCH 1 of 8] formatter: close raw template file explicitly
Yuya Nishihara
- [PATCH 2 of 8] formatter: open raw template file in binary mode (BC)
Yuya Nishihara
- [PATCH 3 of 8] formatter: open raw template file in posix semantics
Yuya Nishihara
- [PATCH 4 of 8] graphlog: do not look up graphnodetemplate in template paths (BC)
Yuya Nishihara
- [PATCH 5 of 8] formatter: factor out function to create templater from literal or map file
Yuya Nishihara
- [PATCH 6 of 8] formatter: inline gettemplater()
Yuya Nishihara
- [PATCH 7 of 8] cmdutil: rename gettemplate() to _lookuplogtemplate()
Yuya Nishihara
- [PATCH 8 of 8] formatter: document lookuptemplate()
Yuya Nishihara
- [PATCH 5 of 5 RFC] patchbomb: add support for a file that configures default To and CC
Yuya Nishihara
- [PATCH 3 of 5 RFC] patchbomb: make getaddrs function easier to work with
Yuya Nishihara
- [PATCH] test-dirstate-race: stabilize for Windows
Yuya Nishihara
- [PATCH 3 of 3 v2] patchbomb: add support for a file that configures default To and CC
Yuya Nishihara
- [PATCH 5 of 5 RFC] patchbomb: add support for a file that configures default To and CC
Yuya Nishihara
- [PATCH 1 of 6] cmdutil: factor out helper to create changeset_templater with literal template
Yuya Nishihara
- [PATCH 2 of 6] formatter: wrap (tmpl, mapfile) by named tuple
Yuya Nishihara
- [PATCH 3 of 6] cmdutil: pass templatespec tuple directly to changeset_templater (API)
Yuya Nishihara
- [PATCH 4 of 6] formatter: put topic in templatespec tuple
Yuya Nishihara
- [PATCH 5 of 6] formatter: render template specified by templatespec tuple
Yuya Nishihara
- [PATCH 6 of 6] changeset_templater: render template specified by templatespec tuple
Yuya Nishihara
- [PATCH RFC] ui: add support for a tweakdefaults knob
Yuya Nishihara
- [PATCH RFC] ui: add support for a tweakdefaults knob
Yuya Nishihara
- [PATCH] template: add predecessors template
Yuya Nishihara
- [PATCH 6 of 6] changeset_templater: render template specified by templatespec tuple
Yuya Nishihara
- [PATCH 6 of 6] profiling: allow configuring minimum display threshold for hotpath
Yuya Nishihara
- [PATCH 4 of 4 py3] contrib: add a ratchet for tests in Python 3
Yuya Nishihara
- [PATCH 1 of 3] hghave: enable 'serve' on Windows
Yuya Nishihara
- [PATCH 1 of 2 fix-old-git] hghave: add git-ext-sh for testing if git understands ext::sh
Yuya Nishihara
- [PATCH 4 of 4 py3] contrib: add a ratchet for tests in Python 3
Yuya Nishihara
- [PATCH 5 of 9] py3: replace dict.iterkeys() with iter(dict)
Yuya Nishihara
- [PATCH 1 of 9] py3: add a new strurl() which will convert a bytes url to str
Yuya Nishihara
- [PATCH 6 of 9] py3: convert url to str using pycompat.strurl()
Yuya Nishihara
- [PATCH 7 of 9] pycompat: move multiline comments above a function to function doc
Yuya Nishihara
- [PATCH 8 of 9] pycompat: put single line things above class and function definitions
Yuya Nishihara
- [PATCH 6 of 6] localrepo: remove unused addchangegroup() (API)
Yuya Nishihara
- [PATCH RFC] ui: add support for a tweakdefaults knob
Yuya Nishihara
- [PATCH 1 of 6] templater: add simple interface for unnamed template (API)
Yuya Nishihara
- [PATCH 2 of 6] test-command-template: rewrite recursion tests by using a map file
Yuya Nishihara
- [PATCH 3 of 6] formatter: load templates section like a map file
Yuya Nishihara
- [PATCH 4 of 6] formatter: always store a literal template unnamed
Yuya Nishihara
- [PATCH 5 of 6] commit: do not look up committemplate in template paths (BC)
Yuya Nishihara
- [PATCH 6 of 6] commit: select template by spec.ref name
Yuya Nishihara
- [PATCH 6 of 6] changeset_templater: render template specified by templatespec tuple
Yuya Nishihara
- [PATCH 3 of 6] formatter: load templates section like a map file
Yuya Nishihara
- [PATCH v2] template: add predecessors template
Yuya Nishihara
- [PATCH] wireproto: update reference to deleted addchangegroup()
Yuya Nishihara
- [PATCH 1 of 3] bundle2: use "else" instead of checking condition again
Yuya Nishihara
- [PATCH] obsolete: use ProgrammingError over assert for volatile set registration
Yuya Nishihara
- [PATCH RFC] ui: add support for a tweakdefaults knob
Yuya Nishihara
- [PATCH 1 of 3] templatekw: reference predecessor node id as {node} in map operation
Yuya Nishihara
- [PATCH 2 of 3] templatekw: populate all keywords depending on predecessor in map operation
Yuya Nishihara
- [PATCH 3 of 3 RFC] templatekw: use common "rev:node" format as the default of predecessors
Yuya Nishihara
- [PATCH 1 of 2] dagop: split module hosting DAG-related algorithms from revset
Yuya Nishihara
- [PATCH 2 of 2] dagop: move blockancestors() and blockdescendants() from context
Yuya Nishihara
- [PATCH] revset: fix negative ancestor spec to not return changectx objects
Yuya Nishihara
- [PATCH 1 of 6] plan9: drop py26 hacks
Yuya Nishihara
- [PATCH 2 of 6] util: drop the py26 garbage collector disabling hack
Yuya Nishihara
- [PATCH] exchange: switch to usual way of testing for bundle2-ness
Yuya Nishihara
- [PATCH] check-concurrency: expose the feature as 'check-concurrent-push-mode'
Yuya Nishihara
- [PATCH 5 of 7] py3: workaround to prevent switching kwargs keys between str and bytes
Yuya Nishihara
- [PATCH 1 of 7] py3: pass range() into list() to get one explicitly
Yuya Nishihara
- [PATCH 1 of 2] shelve: rewrite "x in y.children()" as "y in x.parents()"
Yuya Nishihara
- [PATCH 2 of 6 stable] mq: create non-lossy patches, also with [diff] nobinary=True
Yuya Nishihara
- [PATCH] check-concurrency: expose the feature as 'check-concurrent-push-mode'
Yuya Nishihara
- [PATCH] help: clarify ancestors() and descendants() include given set (issue5594)
Yuya Nishihara
- [PATCH 3 of 3 RFC] templatekw: use common "rev:node" format as the default of predecessors
Yuya Nishihara
- [PATCH v2] releasenotes: improve parsing around bullet points
Yuya Nishihara
- [PATCH RFC] ui: add support for a tweakdefaults knob
Yuya Nishihara
- [PATCH RFC] ui: add support for a tweakdefaults knob
Yuya Nishihara
- [PATCH 1 of 2] tinyproxy: explicitly flush logged messages
Yuya Nishihara
- [PATCH] highlight: put pygments import inside demandimport.deactivated
Yuya Nishihara
- [PATCH 1 of 2] tests: use $PYTHON in #! so we always use the right Python
Yuya Nishihara
- [PATCH 1 of 2] tests: use $PYTHON in #! so we always use the right Python
Yuya Nishihara
- [PATCH 3 of 5] repair: create transaction for bundle1 unbundling earlier
Yuya Nishihara
- [PATCH 1 of 3] revsetlang: factor out helper to match ancestors() in parsed tree
Yuya Nishihara
- [PATCH 2 of 3] revsetlang: check arguments passed to ancestors() before optimizing to only()
Yuya Nishihara
- [PATCH 3 of 3] revset: add support of keyword arguments to ancestors() and descendants()
Yuya Nishihara
- [PATCH RFC] ui: add support for a tweakdefaults knob
Yuya Nishihara
- [PATCH v2] releasenotes: improve parsing around bullet points
Yuya Nishihara
- Transient Windows test failures
Yuya Nishihara
- [PATCH 3 of 5] repair: create transaction for bundle1 unbundling earlier
Yuya Nishihara
- [PATCH 1 of 2 v2] tests: use $PYTHON in #! so we always use the right Python
Yuya Nishihara
- [PATCH 2 of 2 v2] tests: enforce use of $PYTHON in tests
Yuya Nishihara
- [PATCH 1 of 3] templatekw: reference predecessor node id as {node} in map operation
Yuya Nishihara
- [PATCH] keyword: use context manager for rollback locking
Yuya Nishihara
- [PATCH 3 of 6 v3] tests: use $PYTHON in #! so we always use the right Python
Yuya Nishihara
- [PATCH 1 of 8] changeset_templater: simplify handling of verbosity postfix
Yuya Nishihara
- [PATCH 2 of 8] changeset_templater: do not enable verbosity postfix for [templates] section
Yuya Nishihara
- [PATCH 3 of 8] formatter: extract helper function to render template
Yuya Nishihara
- [PATCH 4 of 8] formatter: add support for docheader and docfooter templates
Yuya Nishihara
- [PATCH 5 of 8] formatter: add support for separator template
Yuya Nishihara
- [PATCH 6 of 8] changeset_templater: backport separator template from formatter
Yuya Nishihara
- [PATCH 7 of 8] formatter: add support for parts map of [templates] section
Yuya Nishihara
- [PATCH 8 of 8] changeset_templater: backport parts map of [templates] section from formatter
Yuya Nishihara
- [PATCH 6 of 6] py3: use pycompat.bytestr() in place of str()
Yuya Nishihara
- [PATCH] bundle2: don't use debug message "no-transaction" with transaction
Yuya Nishihara
- [PATCH 3 of 6 v3] tests: use $PYTHON in #! so we always use the right Python
Yuya Nishihara
- [PATCH] tests: adjust quoting to keep Windows happy with recent $PYTHON change
Yuya Nishihara
- [PATCH] py3: catch StopIteration from next() in generatorset
Yuya Nishihara
- [PATCH] py3: catch StopIteration from next() in generatorset
Yuya Nishihara
- [PATCH] profiling: cope with configwith default value handling changes
Yuya Nishihara
- [PATCH 1 of 3 v2] bundle2: record changegroup data in 'op.records' (API)
Yuya Nishihara
- [PATCH] hgweb: use separate CSS class for navigation links in footer
Yuya Nishihara
- [PATCH 1 of 7] dagop: unnest inner generator of revancestors()
Yuya Nishihara
- [PATCH 2 of 7] dagop: comment why revancestors() doesn't heapify input revs at once
Yuya Nishihara
- [PATCH 3 of 7] dagop: bulk rename variables in revancestors() generator
Yuya Nishihara
- [PATCH 4 of 7] dagop: just compare with the last value to deduplicate input of revancestors()
Yuya Nishihara
- [PATCH 5 of 7] dagop: compute depth in revancestors() generator
Yuya Nishihara
- [PATCH 6 of 7] revset: add depth limit to ancestors()
Yuya Nishihara
- [PATCH 7 of 7] revset: add startdepth limit to ancestors() as internal option
Yuya Nishihara
- [PATCH v3] releasenotes: improve parsing around bullet points
Yuya Nishihara
- [PATCH] tests: update regex check for fetch error in test-clonebundles.t
Yuya Nishihara
- [PATCH 2 of 3] hgweb: parameterize the tag name of elements holding followlines selection
Yuya Nishihara
- [PATCH 1 of 2 STABLE] eol: import 'error' as 'errormod'
Yuya Nishihara
- [PATCH 8 of 8] configitems: register 'ui.clonebundleprefers' as example for 'configlist'
Yuya Nishihara
- [PATCH 3 of 3] hgweb: plug followlines action in annotate view
Yuya Nishihara
- [PATCH 5 of 8] configitems: register 'ui.interactive'
Yuya Nishihara
- [PATCH 5 of 8] configitems: register 'ui.interactive'
Yuya Nishihara
- [PATCH v4] releasenotes: improve parsing around bullet points
Yuya Nishihara
- [PATCH 1 of 3] fetch: remove shorthand of --edit colliding against -e/-ssh in remoteopts (BC)
Yuya Nishihara
- [PATCH 2 of 3] extensions: register functions always at loading extension (issue5601)
Yuya Nishihara
- [PATCH] extensions: call afterloaded() with loaded=False for disabled extensions
Yuya Nishihara
- [PATCH] dagop: make stopdepth in _genrevancestors() match revset arg
Yuya Nishihara
- [PATCH 6 of 9] py3: use pycompat.bytestr to convert str(unicode) to bytes
Yuya Nishihara
- [PATCH 9 of 9] py3: use single quotes instead of triple quotes so that transformer adds b''
Yuya Nishihara
- [PATCH 1 of 9] py3: use "%d" % val for int rather than pycompat.bytestr
Yuya Nishihara
- [PATCH 2 of 9] py3: add tests to show `hg branches` and `hg bookmarks` work on Python 3
Yuya Nishihara
- [PATCH 4 of 9] py3: convert kwargs' keys' to str using pycompat.strkwargs()
Yuya Nishihara
- [PATCH 1 of 2] share: use dict literal instead of dict(key=value)
Yuya Nishihara
- [PATCH 2 of 2] py3: add utility to forward __str__() to __bytes__()
Yuya Nishihara
- [PATCH] dagop: raise ProgrammingError if stopdepth<=0
Yuya Nishihara
- [PATCH] dagop: raise ProgrammingError if stopdepth<=0
Yuya Nishihara
- [PATCH] dagop: raise ProgrammingError if stopdepth<=0
Yuya Nishihara
- [PATCH] dagop: raise ProgrammingError if stopdepth<=0
Yuya Nishihara
- [PATCH 1 of 4] docker: install less as a build-time dependency in deb-based distros
Yuya Nishihara
- [PATCH 2 of 2] py3: add utility to forward __str__() to __bytes__()
Yuya Nishihara
- [PATCH 1 of 5 v4] debugcommands: remove unused "all" argument from _debugobsmarkers
Yuya Nishihara
- [PATCH 1 of 4] revset: make repo.anyrevs accept customized alias override
Yuya Nishihara
- [PATCH 1 of 9] smartset: fix default value of abstractsmartset.sort()
Yuya Nishihara
- [PATCH 2 of 9] dagop: unnest inner generator of revdescendants()
Yuya Nishihara
- [PATCH 3 of 9] test-revset: add a few more tests of descendants()
Yuya Nishihara
- [PATCH 4 of 9] dagop: change revdescendants() to include all root revisions
Yuya Nishihara
- [PATCH 5 of 9] dagop: use smartset.min() in revdescendants() generator
Yuya Nishihara
- [PATCH 6 of 9] dagop: factor out pfunc from revancestors() generator
Yuya Nishihara
- [PATCH 7 of 9] dagop: factor out generator of ancestor nodes
Yuya Nishihara
- [PATCH 8 of 9] dagop: make walk direction switchable so it can track descendants
Yuya Nishihara
- [PATCH 9 of 9] revset: add depth limit to descendants() (issue5374)
Yuya Nishihara
- [PATCH 4 of 6] namespaces: record and expose whether namespace is built-in
Yuya Nishihara
- [PATCH 6 of 6] show: show all namespaces in "work" view
Yuya Nishihara
- [PATCH] identify: add template support
Yuya Nishihara
- [PATCH 09 of 10] bundle: make applybundle() delegate v1 bundles to applybundle1()
Yuya Nishihara
- [PATCH] identify: add template support
Yuya Nishihara
- [PATCH] identify: rename 'changed' keyword -> 'dirty'
Yuya Nishihara
- [PATCH] identify: add template support
Yuya Nishihara
- [PATCH 1 of 3] identify: change p1/p2 to a list of parents
Yuya Nishihara
- [PATCH 2 of 3] formatter: proxy fm.context() through converter
Yuya Nishihara
- [PATCH 3 of 3] identify: provide changectx to templater
Yuya Nishihara
- [PATCH 2 of 2] rebase: clean up rebasestate from active transaction
Yuya Nishihara
- [PATCH] debugrevlog: also display the largest delta chain span
Yuya Nishihara
- [PATCH 1 of 4] config: extra the core config logic into a private method
Yuya Nishihara
- [PATCH 1 of 3] identify: change p1/p2 to a list of parents
Yuya Nishihara
- [PATCH RFC] releasenotes: add similarity check function to compare incoming notes
Yuya Nishihara
- [PATCH] debugrevlog: align chain length, reach, and compression ratio
Yuya Nishihara
- [PATCH 5 of 6] py3: add r'' to make the regex pattern bytes
Yuya Nishihara
- [PATCH 1 of 2] tests: avoid test failure for mangling path-like string by MSYS
Yuya Nishihara
- [PATCH 1 of 8] py3: use pycompat.byteskwargs() to convert kwargs' keys to bytes
Yuya Nishihara
- [PATCH] rev: C implementation of delta chain resolution
Yuya Nishihara
- [PATCH RFC] releasenotes: add similarity check function to compare incoming notes
Yuya Nishihara
- [PATCH] smartset: fix generatorset.last() to not return the first element (issue5609)
Yuya Nishihara
- [PATCH 2 of 2] tests: use the system hg for examining the local repository
Yuya Nishihara
- [PATCH 1 of 3] identify: change p1/p2 to a list of parents
Yuya Nishihara
- [PATCH 2 of 5] setup: update runcmd() to also return the exit status
Yuya Nishihara
- [PATCH] setup: fix localhgenv
Yuya Nishihara
- [PATCH 2 of 2] tests: use the system hg for examining the local repository
Yuya Nishihara
- [PATCH] show: config option to register aliases for views
Yuya Nishihara
- [PATCH] tests: more completely restore the environment in syshgenv
Yuya Nishihara
- [PATCH 1 of 2] bundle2: add some debugging information to the not-a-bundle error
Yuya Nishihara
- [PATCH 1 of 2] obsolete: provide a small function to retrieve all mutable revisions
Yuya Nishihara
- [PATCH 1 of 6] configitems: extract the logic to build a registrar on any configtable
Yuya Nishihara
- [PATCH 2 of 6] configitems: add an official API for extensions to register config item
Yuya Nishihara
- [PATCH] show: config option to register aliases for views
Yuya Nishihara
- [PATCH FIX-default] pushrace: avoid crash on bare push when using concurrent push mode
Yuya Nishihara
- [PATCH] log: add an extension hook-point in changeset_printer
Yuya Nishihara
- [PATCH FIX-default] pushrace: avoid crash on bare push when using concurrent push mode
Yuya Nishihara
- [PATCH 2 of 6] configitems: add an official API for extensions to register config item
Yuya Nishihara
- [PATCH FIX-default] pushrace: avoid crash on bare push when using concurrent push mode
Yuya Nishihara
- [PATCH 2 of 6] configitems: add an official API for extensions to register config item
Yuya Nishihara
- [PATCH 2 of 6] configitems: add an official API for extensions to register config item
Yuya Nishihara
- [PATCH] tests: more completely restore the environment in syshgenv
Yuya Nishihara
- [PATCH] tests: actually restore the original environment before running syshg
Yuya Nishihara
- [PATCH] revset: add experimental set subscript operator
Yuya Nishihara
- [PATCH] filemerge: convert a couple of wvfs calls in internal mergetools to contexts
Yuya Nishihara
- [PATCH 2 of 2] drawdag: support obsmarker creation in comments
Yuya Nishihara
- [PATCH V2] log: add an extension hook-point in changeset_printer
Yuya Nishihara
- [PATCH] patch: add close() to abstractbackend
Yuya Nishihara
- [PATCH] patch: remove unused fsbackend._join()
Yuya Nishihara
- [PATCH] rebase: always pass destination as revnum to _handleskippingobsolete()
Yuya Nishihara
- [PATCH] revset: add experimental set subscript operator
Yuya Nishihara
- [PATCH 1 of 9] config: register the 'devel.all-warnings' config
Yuya Nishihara
- [PATCH 8 of 9] config: register the 'devel.serverrequirecert' config
Yuya Nishihara
- [PATCH] rev: C implementation of delta chain resolution
Yuya Nishihara
- [PATCH RFC] revset: lookup descendents for negative arguments to ancestor operator
David Soria Parra
- [PATCH RFC] revset: lookup descendents for negative arguments to ancestor operator
David Soria Parra
- [PATCH RFC] ui: add support for a tweakdefaults knob
David Soria Parra
- [PATCH STABLE] revlog: add an experimental option to mitigated delta issues (issue5480)
Gábor STEFANIK
- [PATCH STABLE] revlog: add an experimental option to mitigated delta issues (issue5480)
Gábor STEFANIK
- [PATCH 1 of 4] docker: install less as a build-time dependency in deb-based distros
Anton Shestakov
- [PATCH 2 of 4] make: add Ubuntu Zesty docker targets (.deb and ppa)
Anton Shestakov
- [PATCH 3 of 4] make: templatize Debian build target a la e63dfbbdbd07
Anton Shestakov
- [PATCH 4 of 4] make: add Debian 9 (Stretch) docker target
Anton Shestakov
- [PATCH] extensions: call afterloaded() with loaded=False for disabled extensions
Adam Simpkins
- [PATCH 1 of 5] setup: fail if we cannot determine the version number
Adam Simpkins
- [PATCH 2 of 5] setup: update runcmd() to also return the exit status
Adam Simpkins
- [PATCH 3 of 5] setup: move environment computation into a helper function
Adam Simpkins
- [PATCH 4 of 5] setup: replace runhg() with an hgcommand helper class
Adam Simpkins
- [PATCH 5 of 5] setup: prefer using the system hg to interact with the local repository
Adam Simpkins
- [PATCH 1 of 2 v2] setup: replace runhg() with an hgcommand helper class
Adam Simpkins
- [PATCH 2 of 2 v2] setup: prefer using the system hg to interact with the local repository
Adam Simpkins
- [PATCH 4 of 5] setup: replace runhg() with an hgcommand helper class
Adam Simpkins
- [PATCH 1 of 2] tests: save the original PATH and PYTHONPATH variables
Adam Simpkins
- [PATCH 2 of 2] tests: use the system hg for examining the local repository
Adam Simpkins
- [PATCH 2 of 5] setup: update runcmd() to also return the exit status
Adam Simpkins
- [PATCH 2 of 2] tests: use the system hg for examining the local repository
Adam Simpkins
- [PATCH] setup: fix runcmd() usage on darwin
Adam Simpkins
- [PATCH] tests: more completely restore the environment in syshgenv
Adam Simpkins
- [PATCH] tests: do not use system hg if it does not have "files" command
Adam Simpkins
- [PATCH] tests: more completely restore the environment in syshgenv
Adam Simpkins
- [PATCH] tests: fix variable name regular expression in _genrestoreenv()
Adam Simpkins
- [PATCH] tests: more completely restore the environment in syshgenv
Adam Simpkins
- [PATCH] tests: enable obsolete markers when invoking system hg to avoid warnings
Adam Simpkins
- [PATCH] tests: actually restore the original environment before running syshg
Adam Simpkins
- [PATCH] tests: more completely restore the environment in syshgenv
Adam Simpkins
- [PATCH 1 of 2] tests: more intelligently decide whether or not to use the system hg
Adam Simpkins
- [PATCH 2 of 2] tests: rename syshg to testrepohg
Adam Simpkins
- [PATCH 2 of 2] tests: rename syshg to testrepohg
Adam Simpkins
- [PATCH 1 of 2 v2] tests: more intelligently decide whether or not to use the system hg
Adam Simpkins
- [PATCH 2 of 2 v2] tests: rename syshg to testrepohg
Adam Simpkins
- [PATCH 2 of 2 v2] tests: rename syshg to testrepohg
Adam Simpkins
- [PATCH 1 of 2 v3] tests: more intelligently decide whether or not to use the system hg
Adam Simpkins
- [PATCH 2 of 2 v3] tests: rename syshg to testrepohg
Adam Simpkins
- [PATCH 2 of 2 v2] tests: rename syshg to testrepohg
Adam Simpkins
- [PATCH 3 of 3 v2 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Donald Stufft
- [PATCH 3 of 3 v2 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Donald Stufft
- [PATCH 3 of 3 v2 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Donald Stufft
- Petitioning for bytes.format()?
Gregory Szorc
- [PATCH 03 of 22] radixlink: add C implementation
Gregory Szorc
- [PATCH 04 of 22] obsstore: minor optimization for the obsolete revset
Gregory Szorc
- [PATCH 09 of 22] obsstore: move header encoding to a separate function
Gregory Szorc
- [PATCH 10 of 22] obsstore: keep self._data updated with _addmarkers
Gregory Szorc
- [PATCH 3 of 3] Add more tests for formatting and merging of release notes
Gregory Szorc
- [PATCH 1 of 5] run-tests: factor out xunit write code into another method
Gregory Szorc
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Gregory Szorc
- [PATCH 3 of 3] Add more tests for formatting and merging of release notes
Gregory Szorc
- [PATCH 7 of 8] branchmap: remove use of buffer() to support Python 2.6
Gregory Szorc
- [PATCH 1 of 2] obsolete: move obsstore creation logic from localrepo
Gregory Szorc
- [PATCH 2 of 2] localrepo: move filtername to __init__
Gregory Szorc
- [PATCH] repoview: remove special casing of "requirements"
Gregory Szorc
- [PATCH 1 of 6 RFC] localrepo: establish a base class for an immutable local repository
Gregory Szorc
- [PATCH 2 of 6 RFC] localrepo: move most of __init__ and required methods
Gregory Szorc
- [PATCH 3 of 6 RFC] repoview: establish an immutablerepoview class
Gregory Szorc
- [PATCH 4 of 6 RFC] localrepo: move repoview to immutable class
Gregory Szorc
- [PATCH 5 of 6 RFC] localrepo: add changelog, manifestlog, and dirstate to immutable type
Gregory Szorc
- [PATCH 6 of 6 RFC] hg: hook immutable repos up to registrar and dispatch
Gregory Szorc
- [PATCH 1 of 6 RFC] localrepo: establish a base class for an immutable local repository
Gregory Szorc
- [PATCH 1 of 2] streamclone: consider secret changesets (BC) (issue5589)
Gregory Szorc
- [PATCH 2 of 2] debugcommands: issue warning when repo has secret changesets (issue5589)
Gregory Szorc
- [PATCH 1 of 2] streamclone: consider secret changesets (BC) (issue5589)
Gregory Szorc
- [PATCH 1 of 6 RFC] localrepo: establish a base class for an immutable local repository
Gregory Szorc
- [PATCH 1 of 5] hgweb: consolidate search form for paper
Gregory Szorc
- [PATCH 2 of 5] hgweb: consolidate search form for monoblue
Gregory Szorc
- [PATCH 3 of 5] hgweb: consolidate search form for gitweb
Gregory Szorc
- [PATCH 4 of 5] hgweb: consistently add search form to all gitweb pages
Gregory Szorc
- [PATCH 5 of 5] hgweb: refresh styling of gitweb's search form
Gregory Szorc
- [PATCH] clonebundles: reference correct config option
Gregory Szorc
- [PATCH 1 of 6 RFC] localrepo: establish a base class for an immutable local repository
Gregory Szorc
- [PATCH 1 of 6] tests: add test coverage for check-config
Gregory Szorc
- [PATCH 2 of 6] check-config: use compiled regexp
Gregory Szorc
- [PATCH 3 of 6] check-config: use named groups in regexp
Gregory Szorc
- [PATCH 4 of 6] check-config: look for ui.configwith
Gregory Szorc
- [PATCH 5 of 6] config: document profiling.show{min,max}
Gregory Szorc
- [PATCH 6 of 6] profiling: allow configuring minimum display threshold for hotpath
Gregory Szorc
- [PATCH 6 of 6] changeset_templater: render template specified by templatespec tuple
Gregory Szorc
- [PATCH RFC] show: implement "stack" view
Gregory Szorc
- [PATCH 1 of 5] tests: use unittest.SkipTest
Gregory Szorc
- [PATCH 2 of 5] tests: remove unused IgnoreTest exception
Gregory Szorc
- [PATCH 3 of 5] tests: remove WarnTest
Gregory Szorc
- [PATCH 4 of 5] tests: remove support for warned tests
Gregory Szorc
- [PATCH 5 of 5] tests: removed ReportedTest exception
Gregory Szorc
- [PATCH 4 of 5] tests: remove support for warned tests
Gregory Szorc
- [PATCH 1 of 2] test-logtoprocess: don't run on Windows
Gregory Szorc
- [PATCH 1 of 9] rebase: use context manager for locking in rebase()
Gregory Szorc
- [PATCH] changegroup: inline 'publishing' variable in apply()
Gregory Szorc
- [PATCH 1 of 9 bm-refactor] commands: move checkformat to bookmarks module
Gregory Szorc
- [PATCH 3 of 9 bm-refactor] bookmarks: factor out delete logic from commands
Gregory Szorc
- [PATCH] clonebundle: update hook arguments (BC)
Gregory Szorc
- [PATCH 05 of 10] config: use the new '_unset' value for 'configbytes'
Gregory Szorc
- [PATCH 01 of 10] config: explicitly track the use of the standard default value
Gregory Szorc
- [PATCH] py3: catch StopIteration from next() in generatorset
Gregory Szorc
- [PATCH] hgweb: use separate CSS class for navigation links in footer
Gregory Szorc
- [PATCH 1 of 6] cmdutil: use named arguments for changeset_templater.__init__
Gregory Szorc
- [PATCH 2 of 6] show: construct changeset templater during dispatch
Gregory Szorc
- [PATCH 3 of 6] templatekw: expose color name in {namespaces} entries
Gregory Szorc
- [PATCH 4 of 6] namespaces: record and expose whether namespace is built-in
Gregory Szorc
- [PATCH 5 of 6] tests: add more tests for names rendering in `hg show work`
Gregory Szorc
- [PATCH 6 of 6] show: show all namespaces in "work" view
Gregory Szorc
- [PATCH] rev: C implementation of delta chain resolution
Gregory Szorc
- [PATCH] show: config option to register aliases for views
Gregory Szorc
- [PATCH] committablectx: extra is already normalized
Jun Wu
- [PATCH 1 of 3 RFC] context: move dirstate to workingctx
Jun Wu
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Jun Wu
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Jun Wu
- [PATCH 1 of 6 RFC] radixlink: introduce a new data structure
Jun Wu
- [PATCH 7 of 7] strip: strip obsmarkers exclusive to the stripped changeset
Jun Wu
- [PATCH 6 of 8] hidden: remove _consistencyblockers()
Jun Wu
- [PATCH 6 of 8] hidden: remove _consistencyblockers()
Jun Wu
- [PATCH 7 of 7] strip: strip obsmarkers exclusive to the stripped changeset
Jun Wu
- [PATCH] smartset: add a "toset" method
Jun Wu
- [PATCH 6 of 8] hidden: remove _consistencyblockers()
Jun Wu
- [PATCH 7 of 7] strip: strip obsmarkers exclusive to the stripped changeset
Jun Wu
- [PATCH] smartset: add a "toset" method
Jun Wu
- [PATCH] smartset: add a "toset" method
Jun Wu
- [PATCH V2] smartset: add a "toset" method
Jun Wu
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Jun Wu
- [PATCH 6 of 8] hidden: remove _consistencyblockers()
Jun Wu
- [PATCH 01 of 22] check-code: allow "from mercurial.(pure|cext) import x as y"
Jun Wu
- [PATCH 02 of 22] radixlink: introduce a new data structure
Jun Wu
- [PATCH 03 of 22] radixlink: add C implementation
Jun Wu
- [PATCH 04 of 22] obsstore: minor optimization for the obsolete revset
Jun Wu
- [PATCH 05 of 22] obsstore: move marker version reading to a separate function
Jun Wu
- [PATCH 06 of 22] obsstore: separate marker parsing from obsstore reading
Jun Wu
- [PATCH 07 of 22] obsstore: move _version to a propertycache
Jun Wu
- [PATCH 08 of 22] obsstore: do not load all markers to detect duplication
Jun Wu
- [PATCH 09 of 22] obsstore: move header encoding to a separate function
Jun Wu
- [PATCH 10 of 22] obsstore: keep self._data updated with _addmarkers
Jun Wu
- [PATCH 11 of 22] obsstore: generalize successors, precursors, children to a class
Jun Wu
- [PATCH 12 of 22] obsstore: let read marker API take a range of offsets
Jun Wu
- [PATCH 13 of 22] obsstore: let read marker API optionally return marker offsets
Jun Wu
- [PATCH 14 of 22] obsstore: do not convert markers to list in _all
Jun Wu
- [PATCH 15 of 22] obsstore: add caching for reading a subset of markers
Jun Wu
- [PATCH 16 of 22] obsstore: use new _readmarkers when building index
Jun Wu
- [PATCH 17 of 22] obsstore: move _checkinvalidmarkers to markerreader
Jun Wu
- [PATCH 18 of 22] obsstore: make _all always calculate from _data
Jun Wu
- [PATCH 19 of 22] obsstore: use radixlink to back markerindex
Jun Wu
- [PATCH 20 of 22] obsstore: make markerindex support serialization
Jun Wu
- [PATCH 21 of 22] strip: invalidate obsstore indexes
Jun Wu
- [PATCH 22 of 22] transaction: flush obsstore indexes on success
Jun Wu
- [PATCH V2] smartset: add a "toset" method
Jun Wu
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Jun Wu
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Jun Wu
- [PATCH 01 of 22] check-code: allow "from mercurial.(pure|cext) import x as y"
Jun Wu
- [PATCH 10 of 22] obsstore: keep self._data updated with _addmarkers
Jun Wu
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Jun Wu
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Jun Wu
- [PATCH 02 of 22] radixlink: introduce a new data structure
Jun Wu
- [PATCH 03 of 22] radixlink: add C implementation
Jun Wu
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Jun Wu
- [PATCH 20 of 22] obsstore: make markerindex support serialization
Jun Wu
- [PATCH 02 of 22] radixlink: introduce a new data structure
Jun Wu
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Jun Wu
- [PATCH] extensions: move wrapfilecache function from fsmonitor
Jun Wu
- [PATCH] shelve: add a maxchanges option
Jun Wu
- [PATCH 1 of 3] crecord: implement uihunk.reversehunk
Jun Wu
- [PATCH 2 of 3] patch: implement recordhunk.reversehunk
Jun Wu
- [PATCH 3 of 3] patch: rewrite reversehunks (issue5337)
Jun Wu
- [PATCH] run-tests: fix -i when testcases are used
Jun Wu
- [PATCH] shelve: add a maxchanges option
Jun Wu
- [PATCH] shelve: allow unlimited shelved changes per name
Jun Wu
- [PATCH] run-tests: fix -i when testcases are used
Jun Wu
- [PATCH V2] patch: rewrite reversehunks (issue5337)
Jun Wu
- [PATCH V2] shelve: allow unlimited shelved changes per name
Jun Wu
- [PATCH 1 of 3] run-tests: do not prompt changes (-i) if a race condition is detected
Jun Wu
- [PATCH 2 of 3] run-tests: update .t reference output after reading the test
Jun Wu
- [PATCH 3 of 3] run-tests: fix -i when "#testcases" is used in .t test
Jun Wu
- [PATCH 1 of 4] revset: make repo.anyrevs accept customized alias override
Jun Wu
- [PATCH 2 of 4] rebase: initial support for multiple destinations
Jun Wu
- [PATCH 3 of 4] rebase: remove "nullmerge" and "revignored" state (issue5606)
Jun Wu
- [PATCH 4 of 4] rebase: sort rebaseset using destination information
Jun Wu
- [PATCH 1 of 4] revset: make repo.anyrevs accept customized alias override
Jun Wu
- [PATCH] test-rebase-conflicts: add a test case about turning obsstore on and off
Jun Wu
- [PATCH 1 of 2] test-rebase: add a test showing rebasestate left behind
Jun Wu
- [PATCH 2 of 2] rebase: clean up rebasestate from active transaction
Jun Wu
- [PATCH 1 of 2] split: new extension to split changesets
Jun Wu
- [PATCH 2 of 2] split: improve commit message prompt
Jun Wu
- [PATCH 1 of 2 V2] split: new extension to split changesets
Jun Wu
- [PATCH 2 of 2 V2] split: improve commit message prompt
Jun Wu
- [PATCH 1 of 2] split: new extension to split changesets
Jun Wu
- [PATCH 1 of 2] strip: add a delayedstrip method that works in a transaction
Jun Wu
- [PATCH 2 of 2] scmutil: add a cleanupnodes method for developers
Jun Wu
- [PATCH 1 of 2] split: new extension to split changesets
Jun Wu
- [PATCH 1 of 2] split: new extension to split changesets
Jun Wu
- [PATCH 1 of 5] scmutil: make cleanupnodes handle filtered node
Jun Wu
- [PATCH 2 of 5] scmutil: make cleanupnodes delete divergent bookmarks
Jun Wu
- [PATCH 3 of 5] rebase: use scmutil.cleanupnodes (issue5606) (BC)
Jun Wu
- [PATCH 4 of 5] amend: use scmutil.cleanupnodes (BC)
Jun Wu
- [PATCH 5 of 5] histedit: migrate to scmutil.cleanupnodes (BC)
Jun Wu
- [PATCH 1 of 2] strip: add a delayedstrip method that works in a transaction
Jun Wu
- [PATCH 1 of 2] strip: add a delayedstrip method that works in a transaction
Jun Wu
- [PATCH 1 of 2] strip: add a delayedstrip method that works in a transaction
Jun Wu
- [PATCH] strip: respect the backup option in stripcallback
Jun Wu
- [PATCH 1 of 2] strip: add a delayedstrip method that works in a transaction
Jun Wu
- [PATCH 1 of 2] strip: add a delayedstrip method that works in a transaction
Jun Wu
- [PATCH 1 of 2] strip: add a delayedstrip method that works in a transaction
Jun Wu
- [PATCH 1 of 4] revset: make repo.anyrevs accept customized alias override
Jun Wu
- [PATCH 1 of 2] split: new extension to split changesets
Jun Wu
- [PATCH 1 of 2] split: new extension to split changesets
Jun Wu
- [PATCH] setup: fix localhgenv
Jun Wu
- [PATCH] tests: do not use system hg if it does not have "files" command
Jun Wu
- [PATCH 1 of 5] scmutil: make cleanupnodes handle filtered node
Jun Wu
- [PATCH 2 of 2] scmutil: add a cleanupnodes method for developers
Jun Wu
- [PATCH 1 of 4] revset: make repo.anyrevs accept customized alias override
Jun Wu
- [PATCH 1 of 2] test-drawdag: add a test for drawdag.py
Jun Wu
- [PATCH 2 of 2] drawdag: support obsmarker creation in comments
Jun Wu
- [PATCH] tests: do not use system hg if it does not have "files" command
Jun Wu
- [PATCH] tests: do not use system hg if it does not have "files" command
Jun Wu
- [PATCH] tests: enable obsolete markers when invoking system hg to avoid warnings
Jun Wu
- [PATCH 2 of 2] tests: replace yet more calls to `python` with $PYTHON
Jun Wu
- [PATCH 2 of 2] tests: replace yet more calls to `python` with $PYTHON
Jun Wu
- [PATCH] rev: C implementation of delta chain resolution
Jun Wu
- [PATCH 1 of 2 v2] configitems: add alias support in config
Jun Wu
- [PATCH 2 of 2 v2] hgweb: forward arguments to ui.config
Jun Wu
- [PATCH RFC] releasenotes: add similarity check function to compare incoming notes
Jun Wu
- [PATCH V3] status: add a flag to terse the output (issue4119)
Jun Wu
- [PATCH] rebase: always pass destination as revnum to _handleskippingobsolete()
Jun Wu
- [PATCH] patch: remove unused fsbackend._join()
Jun Wu
- [PATCH] patch: add close() to abstractbackend
Jun Wu
- [PATCH] revset: add experimental set subscript operator
Jun Wu
- [PATCH 9 of 9 v2] hidden: remove unnecessary guard condition
Martin von Zweigbergk
- [PATCH] match: introduce nevermatcher for when no ignore files are present
Martin von Zweigbergk
- [PATCH] match: introduce nevermatcher for when no ignore files are present
Martin von Zweigbergk
- [PATCH] match: simplify nevermatcher
Martin von Zweigbergk
- [PATCH] match: introduce nevermatcher for when no ignore files are present
Martin von Zweigbergk
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Martin von Zweigbergk
- [PATCH] bitmanipulation: add missing include of string.h
Martin von Zweigbergk
- [PATCH 1 of 6 RFC] radixlink: introduce a new data structure
Martin von Zweigbergk
- [PATCH] committablectx: extra is already normalized
Martin von Zweigbergk
- [PATCH 1 of 3 ctx-cleanup] context: inline makememctx (API)
Martin von Zweigbergk
- [PATCH 1 of 3 ctx-cleanup] context: inline makememctx (API)
Martin von Zweigbergk
- [PATCH 2 of 7] test-obsolete-bundle-strip: add testing of markers backup during strip
Martin von Zweigbergk
- [PATCH 2 of 7] test-obsolete-bundle-strip: add testing of markers backup during strip
Martin von Zweigbergk
- [PATCH 1 of 2] tests: add missing parens in test-obsolete-bundle-strip.t
Martin von Zweigbergk
- [PATCH 2 of 2] tests: simplify and clarify test-obsolete-bundle-strip.t a little
Martin von Zweigbergk
- [PATCH 1 of 2] tests: add missing parens in test-obsolete-bundle-strip.t
Martin von Zweigbergk
- [PATCH 2 of 2] tests: simplify and clarify test-obsolete-bundle-strip.t a little
Martin von Zweigbergk
- [PATCH 6 of 8] hidden: remove _consistencyblockers()
Martin von Zweigbergk
- [PATCH] smartset: add a "toset" method
Martin von Zweigbergk
- [PATCH] smartset: add a "toset" method
Martin von Zweigbergk
- [PATCH V2] smartset: add a "toset" method
Martin von Zweigbergk
- [PATCH 1 of 2 v2] tests: add missing parens in test-obsolete-bundle-strip.t
Martin von Zweigbergk
- [PATCH 2 of 2 v2] tests: simplify and clarify test-obsolete-bundle-strip.t a little
Martin von Zweigbergk
- [PATCH 2 of 7] merge: use scmutil.intrev() to sort ctx objects
Martin von Zweigbergk
- [PATCH V2] smartset: add a "toset" method
Martin von Zweigbergk
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Martin von Zweigbergk
- [PATCH 2 of 2] extensions: catch uisetup and extsetup failures and don't let them break hg
Martin von Zweigbergk
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Martin von Zweigbergk
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Martin von Zweigbergk
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Martin von Zweigbergk
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Martin von Zweigbergk
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Martin von Zweigbergk
- [PATCH 04 of 22] obsstore: minor optimization for the obsolete revset
Martin von Zweigbergk
- [PATCH 04 of 22] obsstore: minor optimization for the obsolete revset
Martin von Zweigbergk
- [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method
Martin von Zweigbergk
- [PATCH] match: allow pats to be None
Martin von Zweigbergk
- [PATCH] match: allow pats to be None
Martin von Zweigbergk
- [PATCH] match: allow pats to be None
Martin von Zweigbergk
- [PATCH 3 of 3 v2 pip-fix] tests: add a test for installing hg with pip in a virtualenv
Martin von Zweigbergk
- [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end
Martin von Zweigbergk
- [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end
Martin von Zweigbergk
- [PATCH 1 of 3 remove-makememctx V2] memctx: refactor inline getfilectx into convenience method
Martin von Zweigbergk
- [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end
Martin von Zweigbergk
- [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end
Martin von Zweigbergk
- [PATCH 6 of 6] revset: fix order of first/last members in compound expression (BC)
Martin von Zweigbergk
- [PATCH] help: correct description of "glob:foo/*" matching
Martin von Zweigbergk
- [PATCH] test-dirstate-race: back out changeset c82fa7efcbc8
Martin von Zweigbergk
- [PATCH] pushkey: use False/True for return values from push functions
Martin von Zweigbergk
- [PATCH] pushkey: use False/True for return values from push functions
Martin von Zweigbergk
- [PATCH] pushkey: use False/True for return values from push functions
Martin von Zweigbergk
- [PATCH RFC] ui: add support for a tweakdefaults knob
Martin von Zweigbergk
- [PATCH RFC] ui: add support for a tweakdefaults knob
Martin von Zweigbergk
- [PATCH RFC] ui: add support for a tweakdefaults knob
Martin von Zweigbergk
- [PATCH RFC] ui: add support for a tweakdefaults knob
Martin von Zweigbergk
- [PATCH 1 of 6] revlog: delete dead assignment in addgroup()
Martin von Zweigbergk
- [PATCH 2 of 6] revlog: delete obsolete comment
Martin von Zweigbergk
- [PATCH 3 of 6] revlog: rename list of nodes from "content" to "nodes"
Martin von Zweigbergk
- [PATCH 4 of 6] changegroup: rename "srccontent" to "cgnodes"
Martin von Zweigbergk
- [PATCH 5 of 6] changegroup: rename "dh" to the clearer "deltaheads"
Martin von Zweigbergk
- [PATCH 6 of 6] localrepo: remove unused addchangegroup() (API)
Martin von Zweigbergk
- [PATCH] clonebundle: use context managers for lock and transaction
Martin von Zweigbergk
- [PATCH 6 of 6] changeset_templater: render template specified by templatespec tuple
Martin von Zweigbergk
- [PATCH] unbundle: use context manager for transaction
Martin von Zweigbergk
- [PATCH] exchange: use context manager for bundle1 unbundling
Martin von Zweigbergk
- [PATCH] wireproto: update reference to deleted addchangegroup()
Martin von Zweigbergk
- [PATCH 3 of 6] formatter: load templates section like a map file
Martin von Zweigbergk
- [PATCH 6 of 6] commit: select template by spec.ref name
Martin von Zweigbergk
- [PATCH 3 of 3] tests: add a new test-terse-status.t with tests related to terse flag
Martin von Zweigbergk
- [PATCH 1 of 3 v2] patchbomb: add test that shows --to and --cc override matching config item
Martin von Zweigbergk
- [PATCH 1 of 3] bundle2: use "else" instead of checking condition again
Martin von Zweigbergk
- [PATCH 2 of 3] unbundle: move streamclone error case away from bundle[12] cases
Martin von Zweigbergk
- [PATCH 3 of 3] strip: remove a redundant setting of hookargs
Martin von Zweigbergk
- [PATCH 1 of 3] bundle2: record changegroup data in 'op.records' (API)
Martin von Zweigbergk
- [PATCH 2 of 3] bundle: add config option to include phases
Martin von Zweigbergk
- [PATCH 3 of 3] strip: include phases in bundle (BC)
Martin von Zweigbergk
- [PATCH] exchange: switch to usual way of testing for bundle2-ness
Martin von Zweigbergk
- [PATCH 2 of 3] bundle: add config option to include phases
Martin von Zweigbergk
- [PATCH 3 of 3] strip: include phases in bundle (BC)
Martin von Zweigbergk
- [PATCH] revset: fix negative ancestor spec to not return changectx objects
Martin von Zweigbergk
- [PATCH 1 of 2] shelve: rewrite "x in y.children()" as "y in x.parents()"
Martin von Zweigbergk
- [PATCH 2 of 2] rebase: rewrite "x in y.children()" as "y in x.parents()"
Martin von Zweigbergk
- [PATCH 1 of 5] exchange: create transaction for bundle1 unbundling earlier
Martin von Zweigbergk
- [PATCH 2 of 5] unbundle: create transaction for bundle1 unbundling earlier
Martin von Zweigbergk
- [PATCH 3 of 5] repair: create transaction for bundle1 unbundling earlier
Martin von Zweigbergk
- [PATCH 4 of 5] changegroup: let callers pass in transaction to apply() (API)
Martin von Zweigbergk
- [PATCH 5 of 5] changegroup: delete "if True" and reflow
Martin von Zweigbergk
- [PATCH 3 of 3] strip: include phases in bundle (BC)
Martin von Zweigbergk
- [PATCH 3 of 5] repair: create transaction for bundle1 unbundling earlier
Martin von Zweigbergk
- [PATCH 2 of 3] bundle: add config option to include phases
Martin von Zweigbergk
- [PATCH] changegroup: inline 'publishing' variable in apply()
Martin von Zweigbergk
- [PATCH 1 of 9] rebase: use context manager for locking in rebase()
Martin von Zweigbergk
- [PATCH 2 of 9] rebase: use context manager for locking in pullrebase()
Martin von Zweigbergk
- [PATCH 3 of 9] strip: use context manager for locking in strip()
Martin von Zweigbergk
- [PATCH 4 of 9] strip: use context manager for locking and transaction in stripcmd()
Martin von Zweigbergk
- [PATCH 5 of 9] amend: use context manager for locking
Martin von Zweigbergk
- [PATCH 6 of 9] repair: clarify in comment that caller must take lock, but not transaction
Martin von Zweigbergk
- [PATCH 7 of 9] strip: remove unncessary "del" and inline variable
Martin von Zweigbergk
- [PATCH 8 of 9] repair: move check for existing transaction earlier
Martin von Zweigbergk
- [PATCH 9 of 9] repair: remove unnecessary locking for bookmarks
Martin von Zweigbergk
- [PATCH 1 of 3] templatekw: reference predecessor node id as {node} in map operation
Martin von Zweigbergk
- [PATCH V2] status: add a flag to terse the output (issue4119)
Martin von Zweigbergk
- [PATCH 2 of 3] revsetlang: check arguments passed to ancestors() before optimizing to only()
Martin von Zweigbergk
- [PATCH 5 of 5] tests: removed ReportedTest exception
Martin von Zweigbergk
- [PATCH 1 of 6 v3] tests: remove #! from primes.py in test-highlight.t
Martin von Zweigbergk
- [PATCH 1 of 3 v2] bundle2: record changegroup data in 'op.records' (API)
Martin von Zweigbergk
- [PATCH 2 of 3 v2] bundle: add config option to include phases
Martin von Zweigbergk
- [PATCH 3 of 3 v2] strip: include phases in bundle (BC)
Martin von Zweigbergk
- [PATCH 1 of 6 v3] tests: remove #! from primes.py in test-highlight.t
Martin von Zweigbergk
- [PATCH] py3: catch StopIteration from next() in generatorset
Martin von Zweigbergk
- [PATCH] py3: catch StopIteration from next() in generatorset
Martin von Zweigbergk
- [PATCH] py3: catch StopIteration from next() in generatorset
Martin von Zweigbergk
- [PATCH 1 of 6 v3] tests: remove #! from primes.py in test-highlight.t
Martin von Zweigbergk
- [PATCH 8 of 8] changeset_templater: backport parts map of [templates] section from formatter
Martin von Zweigbergk
- [PATCH] clonebundle: update hook arguments (BC)
Martin von Zweigbergk
- [PATCH] bundle2: don't use debug message "no-transaction" with transaction
Martin von Zweigbergk
- [PATCH] shelve: add a maxchanges option
Martin von Zweigbergk
- [PATCH] run-tests: fix -i when testcases are used
Martin von Zweigbergk
- [PATCH] clonebundle: update hook arguments (BC)
Martin von Zweigbergk
- [PATCH 3 of 3] patch: rewrite reversehunks (issue5337)
Martin von Zweigbergk
- [PATCH] shelve: allow unlimited shelved changes per name
Martin von Zweigbergk
- [PATCH] run-tests: fix -i when testcases are used
Martin von Zweigbergk
- [PATCH] py3: catch StopIteration from next() in generatorset
Martin von Zweigbergk
- [PATCH] py3: catch StopIteration from next() in generatorset
Martin von Zweigbergk
- [PATCH V2] shelve: allow unlimited shelved changes per name
Martin von Zweigbergk
- [PATCH V2] patch: rewrite reversehunks (issue5337)
Martin von Zweigbergk
- [PATCH 3 of 9 bm-refactor] bookmarks: factor out delete logic from commands
Martin von Zweigbergk
- [PATCH 3 of 3] patch: rewrite reversehunks (issue5337)
Martin von Zweigbergk
- [PATCH] py3: catch StopIteration from next() in generatorset
Martin von Zweigbergk
- [PATCH V2] patch: rewrite reversehunks (issue5337)
Martin von Zweigbergk
- [PATCH 1 of 8] configitems: add a basic class to hold config item information
Martin von Zweigbergk
- [PATCH 1 of 7 bm-refactor V2] bookmarks: factor out delete logic from commands
Martin von Zweigbergk
- [PATCH 1 of 7 bm-refactor V2] bookmarks: factor out delete logic from commands
Martin von Zweigbergk
- [PATCH 1 of 7 bm-refactor V2] bookmarks: factor out delete logic from commands
Martin von Zweigbergk
- [PATCH 4 of 7 bm-refactor V2] commands: remove locking code since the bookmarks module does that
Martin von Zweigbergk
- [PATCH 3 of 7 bm-refactor V2] bookmarks: factor out adding a list of bookmarks from commands
Martin von Zweigbergk
- [PATCH 3 of 3] run-tests: fix -i when "#testcases" is used in .t test
Martin von Zweigbergk
- [PATCH 6 of 8] configitems: issue a devel warning when overriding default config
Martin von Zweigbergk
- [PATCH 6 of 8] configitems: issue a devel warning when overriding default config
Martin von Zweigbergk
- [PATCH 1 of 8] configitems: add a basic class to hold config item information
Martin von Zweigbergk
- [PATCH 1 of 3 v2] bundle2: record changegroup data in 'op.records' (API)
Martin von Zweigbergk
- [PATCH 2 of 3 v2] bundle: add config option to include phases
Martin von Zweigbergk
- [PATCH 3 of 3 v2] strip: include phases in bundle (BC)
Martin von Zweigbergk
- [PATCH 2 of 3 v2] bundle: add config option to include phases
Martin von Zweigbergk
- [PATCH 2 of 3 v2] bundle: add config option to include phases
Martin von Zweigbergk
- [PATCH 1 of 5 v3] debugcommands: remove unused "all" argument from _debugobsmarkers
Martin von Zweigbergk
- [PATCH 2 of 5 v3] debugcommands: pass part, not read data, into _debugobsmarker()
Martin von Zweigbergk
- [PATCH 3 of 5 v3] bundle2: record changegroup data in 'op.records' (API)
Martin von Zweigbergk
- [PATCH 4 of 5 v3] bundle: add config option to include phases
Martin von Zweigbergk
- [PATCH 5 of 5 v3] strip: include phases in bundle (BC)
Martin von Zweigbergk
- [PATCH 5 of 7] dagop: compute depth in revancestors() generator
Martin von Zweigbergk
- [PATCH 7 of 7] revset: add startdepth limit to ancestors() as internal option
Martin von Zweigbergk
- [PATCH] dagop: make stopdepth in _genrevancestors() match revset arg
Martin von Zweigbergk
- [PATCH 4 of 7 bm-refactor V3] commands: replace locking code with a context manager
Martin von Zweigbergk
- [PATCH 7 of 7 bm-refactor V3] bookmarks: factor method _printer out of for loop in printbookmarks
Martin von Zweigbergk
- [PATCH 2 of 7 bm-refactor V3] bookmarks: factor out rename logic from commands
Martin von Zweigbergk
- [PATCH 7 of 7 bm-refactor V3] bookmarks: factor method _printer out of for loop in printbookmarks
Martin von Zweigbergk
- [PATCH 4 of 7 bm-refactor V3] commands: replace locking code with a context manager
Martin von Zweigbergk
- [PATCH 4 of 5 v3] bundle: add config option to include phases
Martin von Zweigbergk
- [PATCH 1 of 5 v4] debugcommands: remove unused "all" argument from _debugobsmarkers
Martin von Zweigbergk
- [PATCH 2 of 5 v4] debugcommands: pass part, not read data, into _debugobsmarker()
Martin von Zweigbergk
- [PATCH 3 of 5 v4] bundle2: record changegroup data in 'op.records' (API)
Martin von Zweigbergk
- [PATCH 4 of 5 v4] bundle: add config option to include phases
Martin von Zweigbergk
- [PATCH 5 of 5 v4] strip: include phases in bundle (BC)
Martin von Zweigbergk
- [PATCH] dagop: make stopdepth in _genrevancestors() match revset arg
Martin von Zweigbergk
- [PATCH] dagop: raise ProgrammingError if stopdepth<=0
Martin von Zweigbergk
- [PATCH] dagop: raise ProgrammingError if stopdepth<=0
Martin von Zweigbergk
- [PATCH] dagop: raise ProgrammingError if stopdepth<=0
Martin von Zweigbergk
- [PATCH] dagop: raise ProgrammingError if stopdepth<=0
Martin von Zweigbergk
- [PATCH 2 of 2] py3: add utility to forward __str__() to __bytes__()
Martin von Zweigbergk
- [PATCH 01 of 10] bundle: remove 'op' argument from applybundle()
Martin von Zweigbergk
- [PATCH 02 of 10] bundle: move combineresults() from changegroup to bundle2
Martin von Zweigbergk
- [PATCH 03 of 10] bundle: make combinechangegroupresults() take a bundleoperation
Martin von Zweigbergk
- [PATCH 04 of 10] bundle: extract _processchangegroup() method
Martin von Zweigbergk
- [PATCH 05 of 10] bundle: add a applybundle1() method
Martin von Zweigbergk
- [PATCH 06 of 10] bundle: make applybundle1() return a bundleoperation
Martin von Zweigbergk
- [PATCH 07 of 10] unbundle: move BundleUnknownFeatureError exception handling out
Martin von Zweigbergk
- [PATCH 08 of 10] bundle: transpose transaction scope with bundle type switch
Martin von Zweigbergk
- [PATCH 09 of 10] bundle: make applybundle() delegate v1 bundles to applybundle1()
Martin von Zweigbergk
- [PATCH 10 of 10] bundle: inline applybundle1()
Martin von Zweigbergk
- [PATCH 1 of 2] split: new extension to split changesets
Martin von Zweigbergk
- [PATCH 09 of 10] bundle: make applybundle() delegate v1 bundles to applybundle1()
Martin von Zweigbergk
- [PATCH 09 of 10] bundle: make applybundle() delegate v1 bundles to applybundle1()
Martin von Zweigbergk
- [PATCH 1 of 6] configitems: extract the logic to build a registrar on any configtable
Martin von Zweigbergk
- [PATCH 1 of 2] strip: add a delayedstrip method that works in a transaction
Martin von Zweigbergk
- [PATCH 1 of 2] split: new extension to split changesets
Martin von Zweigbergk
- [PATCH 1 of 2] split: new extension to split changesets
Martin von Zweigbergk
- [PATCH 1 of 2] strip: add a delayedstrip method that works in a transaction
Martin von Zweigbergk
- [PATCH 1 of 2] strip: add a delayedstrip method that works in a transaction
Martin von Zweigbergk
- [PATCH 1 of 2] strip: add a delayedstrip method that works in a transaction
Martin von Zweigbergk
- [PATCH 1 of 2] strip: add a delayedstrip method that works in a transaction
Martin von Zweigbergk
- [PATCH 1 of 4] revset: make repo.anyrevs accept customized alias override
Martin von Zweigbergk
- [PATCH 1 of 2] split: new extension to split changesets
Martin von Zweigbergk
- [PATCH 1 of 2] split: new extension to split changesets
Martin von Zweigbergk
- [PATCH 1 of 5] scmutil: make cleanupnodes handle filtered node
Martin von Zweigbergk
- [PATCH 2 of 2] scmutil: add a cleanupnodes method for developers
Martin von Zweigbergk
- [PATCH 1 of 4] revset: make repo.anyrevs accept customized alias override
Martin von Zweigbergk
- [PATCH 2 of 2] scmutil: add a cleanupnodes method for developers
Martin von Zweigbergk
- [PATCH 5 of 5 STABLE] rebase: also test abort from pretxnclose error
Martin von Zweigbergk
- [PATCH 5 of 5 STABLE] rebase: also test abort from pretxnclose error
Martin von Zweigbergk
- [PATCH] rebase: always pass destination as revnum to _handleskippingobsolete()
Martin von Zweigbergk
- [PATCH] patch: remove unused fsbackend._join()
Martin von Zweigbergk
- [PATCH] patch: remove unused fsbackend._join()
Martin von Zweigbergk
- [PATCH] patch: add close() to abstractbackend
Martin von Zweigbergk
- [Bug 5581] New: fsmonitor can race with itself if another process invokes hg status while wlock is held
mercurial-bugs at mercurial-scm.org
- [Bug 5582] New: local tags are not shared
mercurial-bugs at mercurial-scm.org
- [Bug 5583] New: Run fsmonitor tests in CI
mercurial-bugs at mercurial-scm.org
- [Bug 5584] New: dirstate fixup behavior isn't race safe with other update calls
mercurial-bugs at mercurial-scm.org
- [Bug 5585] New: Largefiles: addremove converts large files to normal files
mercurial-bugs at mercurial-scm.org
- [Bug 5587] New: hg commit --interactive (and hg record) both stopped showing prompts
mercurial-bugs at mercurial-scm.org
- [Bug 5586] New: I/O operation on a closed file (Windows)
mercurial-bugs at mercurial-scm.org
- [Bug 5588] New: fsmonitor fails with "watchman command error: unable to resolve root" on Windows MSYS environment
mercurial-bugs at mercurial-scm.org
- [Bug 5589] New: Uncompressed clones transfer secret commits
mercurial-bugs at mercurial-scm.org
- [Bug 5590] New: Change in encoding is not detected as a change by Mercurial
mercurial-bugs at mercurial-scm.org
- [Bug 5591] New: user-set alias doesn't recognize extensions enabled globally
mercurial-bugs at mercurial-scm.org
- [Bug 5592] New: Obsolete markers for root changes are not exchanged
mercurial-bugs at mercurial-scm.org
- [Bug 5593] New: histedit aborts halfway on hidden changesets
mercurial-bugs at mercurial-scm.org
- [Bug 5594] New: glossary entry for "descendant" is misleading / wrong
mercurial-bugs at mercurial-scm.org
- [Bug 5595] New: AssertionError: computed line range for ... is not consistent between ancestor branches in context.blockdescendants()
mercurial-bugs at mercurial-scm.org
- [Bug 5596] New: histedit should explain where it is on conflicts
mercurial-bugs at mercurial-scm.org
- [Bug 5597] New: Need a way to specify source encoding when converting from CVS
mercurial-bugs at mercurial-scm.org
- [Bug 5598] New: Unhelpful error message when auth.cert or auth.key path is wrong
mercurial-bugs at mercurial-scm.org
- [Bug 5601] New: Extension loaders not processed for WSGI servers
mercurial-bugs at mercurial-scm.org
- [Bug 5602] New: "x:: - x" revset parsed incorrectly
mercurial-bugs at mercurial-scm.org
- [Bug 5603] New: Feature request: Prompt/warn when evolve operations will result in updating away from the current branch
mercurial-bugs at mercurial-scm.org
- [Bug 5604] New: When Color feature is disabled, prompts do not appear until y/n is hit.
mercurial-bugs at mercurial-scm.org
- [Bug 5605] New: https://www.mercurial-scm.org/hg redirects to https://selenic.com/hg first
mercurial-bugs at mercurial-scm.org
- [Bug 5606] New: rebase may strip "hole" changesets
mercurial-bugs at mercurial-scm.org
- [Bug 5607] New: revsetlang "-" "+" should be left to right operations
mercurial-bugs at mercurial-scm.org
- [Bug 5608] New: cloning a non-publishing repository should result in a non-publishing repository
mercurial-bugs at mercurial-scm.org
- [Bug 5609] New: revsingle behavior changed
mercurial-bugs at mercurial-scm.org
- [Bug 5610] New: rebase transaction with pretxncommit hook regression
mercurial-bugs at mercurial-scm.org
- [Bug 5611] New: creating a symbolic link to a file renders Hg unusable
mercurial-bugs at mercurial-scm.org
- [Bug 5612] New: Explicit formatter.data() fields override ctx derived keywords
mercurial-bugs at mercurial-scm.org
- [PATCH] solaris: solaris grep doesn't have -A; reimplement with awk
danek.duvall at oracle.com
- [PATCH] debugbundle: add --part-type flag to emit only named part types
danek.duvall at oracle.com
- [PATCH] check-code: ban grep's context flags (-A/-B/-C) since they're not on Solaris
danek.duvall at oracle.com
- [PATCH] tests: don't touch the network when using virtualenv
danek.duvall at oracle.com
- [PATCH] tests: tell pip not to check for a newer version
danek.duvall at oracle.com
Last message date:
Sat Jul 1 03:39:16 UTC 2017
Archived on: Thu Jun 30 00:55:58 UTC 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).