hooper (Danny Hooper)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 11 2017, 7:50 PM (75 w, 4 d)

Recent Activity

Wed, Jan 9

hooper added a comment to D5516: fix: add some arguments to facilitate extensions.
In D5516#81683, @hooper wrote:

I'm -0 on this: what's special about this functionality that it needs to be an extension of an extension instead of something that can be done in core?

Google's internal use of this extension makes some customizations that I doubt would be appealing in core. This patch makes some of it simpler to implement. Making all of it possible through configs/templates might be unduly complex.

What kinds of customizations?

Wed, Jan 9, 3:15 PM

Mon, Jan 7

hooper added a comment to D5516: fix: add some arguments to facilitate extensions.

I'm -0 on this: what's special about this functionality that it needs to be an extension of an extension instead of something that can be done in core?

Mon, Jan 7, 7:12 PM
hooper closed D5517: tests: use more portable flags in test-fix.t.
Mon, Jan 7, 6:59 PM
hooper committed rHGd8f5c615e811: tests: use more portable flags in test-fix.t.
tests: use more portable flags in test-fix.t
Mon, Jan 7, 6:58 PM
hooper created D5517: tests: use more portable flags in test-fix.t.
Mon, Jan 7, 6:26 PM
hooper created D5516: fix: add some arguments to facilitate extensions.
Mon, Jan 7, 6:04 PM

Dec 16 2018

hooper committed rHGe993a86cfcb8: absorb: don't prompt to apply changes when there are none to apply.
absorb: don't prompt to apply changes when there are none to apply
Dec 16 2018, 3:27 AM

Dec 14 2018

hooper closed D5428: absorb: don't prompt to apply changes when there are none to apply.
Dec 14 2018, 8:36 PM
hooper committed rHGa08e12149bcb: absorb: don't prompt to apply changes when there are none to apply.
absorb: don't prompt to apply changes when there are none to apply
Dec 14 2018, 8:36 PM
hooper created D5428: absorb: don't prompt to apply changes when there are none to apply.
Dec 14 2018, 3:58 PM

Nov 9 2018

hooper closed D5245: fix: add extra field to fixed revisions to avoid creating obsolescence cycles.
Nov 9 2018, 7:18 AM
hooper closed D5244: cleanup: use revision numbers instead of hashes in test output.
Nov 9 2018, 7:18 AM
hooper committed rHGad71c792a8d8: fix: add extra field to fixed revisions to avoid creating obsolescence cycles.
fix: add extra field to fixed revisions to avoid creating obsolescence cycles
Nov 9 2018, 7:18 AM
hooper committed rHG19e1c26213f1: cleanup: use revision numbers instead of hashes in test output.
cleanup: use revision numbers instead of hashes in test output
Nov 9 2018, 7:18 AM

Nov 8 2018

hooper created D5245: fix: add extra field to fixed revisions to avoid creating obsolescence cycles.
Nov 8 2018, 4:32 PM
hooper created D5244: cleanup: use revision numbers instead of hashes in test output.
Nov 8 2018, 4:32 PM
hooper added a dependent revision for D5244: cleanup: use revision numbers instead of hashes in test output: D5245: fix: add extra field to fixed revisions to avoid creating obsolescence cycles.
Nov 8 2018, 4:32 PM
hooper closed D5237: fix: add suboption for configuring execution order of tools.
Nov 8 2018, 6:54 AM
hooper committed rHGb9557567cc3f: fix: add suboption for configuring execution order of tools.
fix: add suboption for configuring execution order of tools
Nov 8 2018, 6:53 AM

Nov 7 2018

hooper updated the diff for D5237: fix: add suboption for configuring execution order of tools.
Nov 7 2018, 5:05 PM

Nov 6 2018

hooper updated the diff for D5237: fix: add suboption for configuring execution order of tools.
Nov 6 2018, 9:03 PM
hooper created D5237: fix: add suboption for configuring execution order of tools.
Nov 6 2018, 9:02 PM
hooper closed D5226: fix: rename :fileset subconfig to :pattern.
Nov 6 2018, 6:53 AM
hooper closed D5200: fix: add a config to abort when a fixer tool fails.
Nov 6 2018, 6:53 AM
hooper committed rHG2ecf5c24d0cd: fix: rename :fileset subconfig to :pattern.
fix: rename :fileset subconfig to :pattern
Nov 6 2018, 6:53 AM
hooper committed rHG93bab80993f4: fix: add a config to abort when a fixer tool fails.
fix: add a config to abort when a fixer tool fails
Nov 6 2018, 6:53 AM

Nov 5 2018

hooper updated the diff for D5226: fix: rename :fileset subconfig to :pattern.
Nov 5 2018, 7:46 PM
hooper created D5226: fix: rename :fileset subconfig to :pattern.
Nov 5 2018, 7:21 PM
hooper added a comment to D5200: fix: add a config to abort when a fixer tool fails.
In D5200#77865, @yuja wrote:

Looks good, but test-check-config.t failed probably because the doc couldn't
be found by the checker.

Nov 5 2018, 6:50 PM
hooper updated the diff for D5200: fix: add a config to abort when a fixer tool fails.
Nov 5 2018, 6:49 PM

Oct 31 2018

hooper created D5200: fix: add a config to abort when a fixer tool fails.
Oct 31 2018, 4:16 PM
hooper committed rHGc2a0bc6412db: beautifygraph: don't substitute anything for 'X' in rendered graphs.
beautifygraph: don't substitute anything for 'X' in rendered graphs
Oct 31 2018, 2:02 PM
hooper closed D5103: beautifygraph: don't substitute anything for 'X' in rendered graphs.
Oct 31 2018, 2:02 PM

Oct 30 2018

hooper added a comment to D5102: beautifygraph: add configs for customizing the characters.

I'll elaborate a bit. I think the idea of using unicode to make the graph good looking is flawed. There are no characters that properly serve common cases like this:

Oct 30 2018, 5:29 PM

Oct 14 2018

hooper updated the diff for D5102: beautifygraph: add configs for customizing the characters.
Oct 14 2018, 10:18 AM
hooper created D5102: beautifygraph: add configs for customizing the characters.
Oct 14 2018, 8:22 AM
hooper created D5103: beautifygraph: don't substitute anything for 'X' in rendered graphs.
Oct 14 2018, 8:22 AM
hooper added a dependent revision for D5102: beautifygraph: add configs for customizing the characters: D5103: beautifygraph: don't substitute anything for 'X' in rendered graphs.
Oct 14 2018, 8:22 AM

Aug 9 2018

hooper closed D4158: fix: determine fixer tool failure by exit code instead of stderr.
Aug 9 2018, 2:06 PM
hooper committed rHGa009589cd32a: fix: determine fixer tool failure by exit code instead of stderr.
fix: determine fixer tool failure by exit code instead of stderr
Aug 9 2018, 2:06 PM

Aug 8 2018

hooper created D4158: fix: determine fixer tool failure by exit code instead of stderr.
Aug 8 2018, 4:09 PM
hooper committed rHG35bc4b6e132d: fix: correctly set wdirwritten given that the dict item is deleted.
fix: correctly set wdirwritten given that the dict item is deleted
Aug 8 2018, 8:10 AM
hooper closed D4146: fix: correctly set wdirwritten given that the dict item is deleted.
Aug 8 2018, 8:10 AM
hooper committed rHGb0c591950e51: fix: pull out flag definitions to make them re-usable from extensions.
fix: pull out flag definitions to make them re-usable from extensions
Aug 8 2018, 8:10 AM
hooper closed D4145: fix: pull out flag definitions to make them re-usable from extensions.
Aug 8 2018, 8:10 AM

Aug 6 2018

hooper created D4146: fix: correctly set wdirwritten given that the dict item is deleted.
Aug 6 2018, 7:52 PM
hooper created D4145: fix: pull out flag definitions to make them re-usable from extensions.
Aug 6 2018, 7:52 PM
hooper added a dependent revision for D4145: fix: pull out flag definitions to make them re-usable from extensions: D4146: fix: correctly set wdirwritten given that the dict item is deleted.
Aug 6 2018, 7:52 PM

Aug 4 2018

hooper committed rHG257c9846b532: fix: compute changed lines lazily to make whole-file fixer tools faster.
fix: compute changed lines lazily to make whole-file fixer tools faster
Aug 4 2018, 1:38 PM
hooper closed D4100: fix: compute changed lines lazily to make whole-file fixer tools faster.
Aug 4 2018, 1:38 PM

Aug 3 2018

hooper created D4100: fix: compute changed lines lazily to make whole-file fixer tools faster.
Aug 3 2018, 7:49 PM
hooper added inline comments to D4048: fix: add a monkey-patchable point after all new revisions have been committed.
Aug 3 2018, 5:21 PM

Aug 2 2018

hooper closed D4048: fix: add a monkey-patchable point after all new revisions have been committed.
Aug 2 2018, 6:50 PM
hooper committed rHG64535d43c103: fix: add a monkey-patchable point after all new revisions have been committed.
fix: add a monkey-patchable point after all new revisions have been committed
Aug 2 2018, 6:50 PM

Aug 1 2018

hooper updated the diff for D4048: fix: add a monkey-patchable point after all new revisions have been committed.
Aug 1 2018, 7:13 PM
hooper created D4048: fix: add a monkey-patchable point after all new revisions have been committed.
Aug 1 2018, 7:04 PM

Jul 19 2018

hooper committed rHG9e6afe7fca31: worker: use one pipe per posix worker and select() in parent process.
worker: use one pipe per posix worker and select() in parent process
Jul 19 2018, 8:18 AM
hooper closed D3960: worker: use one pipe per posix worker and select() in parent process.
Jul 19 2018, 8:18 AM

Jul 18 2018

hooper added a comment to D3960: worker: use one pipe per posix worker and select() in parent process.

Do you want to move the selector import stuff to pycompat?

Jul 18 2018, 2:59 PM
hooper updated the diff for D3960: worker: use one pipe per posix worker and select() in parent process.
Jul 18 2018, 2:45 PM

Jul 17 2018

hooper created D3960: worker: use one pipe per posix worker and select() in parent process.
Jul 17 2018, 6:44 PM

Jul 16 2018

hooper closed D3950: shelve: pick the most recent shelve if none specified for --patch/--stat.
Jul 16 2018, 6:10 PM
hooper closed D3949: shelve: improve help text for --patch and --stat.
Jul 16 2018, 6:10 PM
hooper committed rHG905b66681004: shelve: pick the most recent shelve if none specified for --patch/--stat.
shelve: pick the most recent shelve if none specified for --patch/--stat
Jul 16 2018, 6:10 PM
hooper committed rHGabcf500d527c: shelve: improve help text for --patch and --stat.
shelve: improve help text for --patch and --stat
Jul 16 2018, 6:10 PM
hooper created D3950: shelve: pick the most recent shelve if none specified for --patch/--stat.
Jul 16 2018, 5:26 PM
hooper created D3949: shelve: improve help text for --patch and --stat.
Jul 16 2018, 5:26 PM
hooper added a dependent revision for D3949: shelve: improve help text for --patch and --stat: D3950: shelve: pick the most recent shelve if none specified for --patch/--stat.
Jul 16 2018, 5:26 PM

Jul 11 2018

hooper closed D3897: tests: prevent conflict markers in test case from triggering warnings.
Jul 11 2018, 7:26 AM
hooper committed rHG02850baddadd: tests: prevent conflict markers in test case from triggering warnings.
tests: prevent conflict markers in test case from triggering warnings
Jul 11 2018, 7:26 AM

Jul 9 2018

hooper created D3897: tests: prevent conflict markers in test case from triggering warnings.
Jul 9 2018, 6:37 PM

Jul 6 2018

hooper closed D3894: fix: add test case that shows why --whole with --base is useful.
Jul 6 2018, 10:45 PM
hooper committed rHGf068495a1c28: fix: add test case that shows why --whole with --base is useful.
fix: add test case that shows why --whole with --base is useful
Jul 6 2018, 10:45 PM
hooper created D3894: fix: add test case that shows why --whole with --base is useful.
Jul 6 2018, 4:02 PM

Jul 4 2018

hooper committed rHGa3be09e277e9: fix: add progress bar for number of file revisions processed.
fix: add progress bar for number of file revisions processed
Jul 4 2018, 8:35 AM
hooper closed D3847: fix: disallow 'hg fix --base <rev> --whole'.
Jul 4 2018, 8:04 AM
hooper committed rHGc8961e9b2f5e: fix: add progress bar for number of file revisions processed.
fix: add progress bar for number of file revisions processed
Jul 4 2018, 8:04 AM
hooper closed D3848: fix: add progress bar for number of file revisions processed.
Jul 4 2018, 8:04 AM
hooper committed rHG3a2c57dfea60: fix: disallow 'hg fix --base <rev> --whole'.
fix: disallow 'hg fix --base <rev> --whole'
Jul 4 2018, 8:04 AM
hooper closed D3846: fix: use a worker pool to parallelize running tools.
Jul 4 2018, 8:04 AM
hooper committed rHG5ffe2041d427: fix: use a worker pool to parallelize running tools.
fix: use a worker pool to parallelize running tools
Jul 4 2018, 8:04 AM
hooper committed rHG8c38d2948217: worker: support more return types in posix worker.
worker: support more return types in posix worker
Jul 4 2018, 8:04 AM
hooper closed D3845: worker: support more return types in posix worker.
Jul 4 2018, 8:04 AM

Jul 3 2018

hooper added a comment to D3847: fix: disallow 'hg fix --base <rev> --whole'.

Let's not commit this one if possible. I have another patch with a test case that shows the combination is useful.

Jul 3 2018, 7:57 PM
hooper added a comment to D3845: worker: support more return types in posix worker.

Yuya, it had passed tests for me with cbor, so is that a portability issue?

Jul 3 2018, 3:46 PM
hooper updated the diff for D3845: worker: support more return types in posix worker.
Jul 3 2018, 3:46 PM

Jul 1 2018

hooper updated the diff for D3861: scmutil: fix __enter__ in progress context manager.
Jul 1 2018, 6:43 PM
hooper updated the diff for D3845: worker: support more return types in posix worker.
Jul 1 2018, 6:43 PM

Jun 30 2018

hooper closed D3861: scmutil: fix __enter__ in progress context manager.
Jun 30 2018, 7:04 PM
hooper committed rHG077301ac69dc: scmutil: fix __enter__ in progress context manager.
scmutil: fix __enter__ in progress context manager
Jun 30 2018, 7:04 PM

Jun 29 2018

hooper updated the diff for D3848: fix: add progress bar for number of file revisions processed.
Jun 29 2018, 5:52 PM
hooper created D3861: scmutil: fix __enter__ in progress context manager.
Jun 29 2018, 5:52 PM
hooper updated the diff for D3847: fix: disallow 'hg fix --base <rev> --whole'.
Jun 29 2018, 5:52 PM
hooper added a dependent revision for D3847: fix: disallow 'hg fix --base <rev> --whole': D3861: scmutil: fix __enter__ in progress context manager.
Jun 29 2018, 5:52 PM
hooper updated the diff for D3846: fix: use a worker pool to parallelize running tools.
Jun 29 2018, 5:52 PM
hooper updated the diff for D3845: worker: support more return types in posix worker.
Jun 29 2018, 5:52 PM
hooper updated the diff for D3848: fix: add progress bar for number of file revisions processed.
Jun 29 2018, 5:35 PM

Jun 26 2018

hooper created D3847: fix: disallow 'hg fix --base <rev> --whole'.
Jun 26 2018, 9:08 PM
hooper created D3848: fix: add progress bar for number of file revisions processed.
Jun 26 2018, 9:08 PM
hooper added a dependent revision for D3847: fix: disallow 'hg fix --base <rev> --whole': D3848: fix: add progress bar for number of file revisions processed.
Jun 26 2018, 9:07 PM