Page MenuHomePhabricator

hooper (Danny Hooper)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 11 2017, 7:50 PM (96 w, 1 d)

Recent Activity

Thu, May 23

hooper added inline comments to D6440: fix: let fixer tools inherit hg's cwd so they can look at the working copy.
Thu, May 23, 9:02 PM
hooper closed D6439: test: add missing 'cd ..' to test case.
Thu, May 23, 7:49 AM
hooper committed rHGb02f3aa2fab5: test: add missing 'cd ..' to test case.
test: add missing 'cd ..' to test case
Thu, May 23, 7:49 AM

Wed, May 22

hooper created D6440: fix: let fixer tools inherit hg's cwd so they can look at the working copy.
Wed, May 22, 8:00 PM
hooper created D6439: test: add missing 'cd ..' to test case.
Wed, May 22, 8:00 PM
hooper closed D6414: narrow: consider empty commits to be "inside the narrow spec" for templates.
Wed, May 22, 12:27 PM
hooper committed rHG45c18f7345c1: narrow: consider empty commits to be "inside the narrow spec" for templates.
narrow: consider empty commits to be "inside the narrow spec" for templates
Wed, May 22, 12:27 PM

Mon, May 20

hooper created D6414: narrow: consider empty commits to be "inside the narrow spec" for templates.
Mon, May 20, 9:19 PM

Apr 27 2019

hooper closed D6313: remotefilelog: add missing argument to hg.verify wrapper.
Apr 27 2019, 6:28 AM
hooper committed rHGbed4c308fc56: remotefilelog: add missing argument to hg.verify wrapper.
remotefilelog: add missing argument to hg.verify wrapper
Apr 27 2019, 6:28 AM

Apr 26 2019

hooper created D6313: remotefilelog: add missing argument to hg.verify wrapper.
Apr 26 2019, 8:43 PM

Apr 23 2019

hooper closed D6167: fix: allow fixer tools to return metadata in addition to the file content.
Apr 23 2019, 5:19 PM
hooper committed rHG0da689a60163: fix: allow fixer tools to return metadata in addition to the file content.
fix: allow fixer tools to return metadata in addition to the file content
Apr 23 2019, 5:18 PM
hooper added inline comments to D6167: fix: allow fixer tools to return metadata in addition to the file content.
Apr 23 2019, 4:51 PM
hooper updated the diff for D6167: fix: allow fixer tools to return metadata in addition to the file content.
Apr 23 2019, 4:51 PM

Mar 23 2019

hooper closed D6165: fix: allow fixing untracked files when given as arguments.
Mar 23 2019, 11:46 AM
hooper committed rHG8f427f7c1f71: fix: make the order of the work queue deterministic.
fix: make the order of the work queue deterministic
Mar 23 2019, 11:46 AM
hooper committed rHG7f6b375a8903: fix: allow fixing untracked files when given as arguments.
fix: allow fixing untracked files when given as arguments
Mar 23 2019, 11:46 AM
hooper closed D6166: fix: make the order of the work queue deterministic.
Mar 23 2019, 11:46 AM

Mar 21 2019

hooper abandoned D5516: fix: add some arguments to facilitate extensions.

See D6167 for a newer approach.

Mar 21 2019, 10:58 PM
hooper created D6167: fix: allow fixer tools to return metadata in addition to the file content.
Mar 21 2019, 10:57 PM
hooper created D6165: fix: allow fixing untracked files when given as arguments.
Mar 21 2019, 10:57 PM
hooper created D6166: fix: make the order of the work queue deterministic.
Mar 21 2019, 10:57 PM

Jan 9 2019

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?

Jan 9 2019, 3:15 PM

Jan 7 2019

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?

Jan 7 2019, 7:12 PM
hooper closed D5517: tests: use more portable flags in test-fix.t.
Jan 7 2019, 6:59 PM
hooper committed rHGd8f5c615e811: tests: use more portable flags in test-fix.t.
tests: use more portable flags in test-fix.t
Jan 7 2019, 6:58 PM
hooper created D5517: tests: use more portable flags in test-fix.t.
Jan 7 2019, 6:26 PM
hooper created D5516: fix: add some arguments to facilitate extensions.
Jan 7 2019, 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 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

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

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

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