durin42 (Augie Fackler)
User

Projects

User Details

User Since
Jun 23 2017, 4:23 PM (69 w, 4 d)

Recent Activity

Today

durin42 added a comment to D5146: histedit: import chistedit curses UI from hg-experimental.
In D5146#77492, @pulkit wrote:

I remember using chistedit and finding that the .hg/chisedit file is not deleted after chistedit is completed. Looking at code, I am unable to find code which deletes that file. Can you please have a look and delete that file after a successfull or aborted chistedit?

Tue, Oct 23, 11:42 AM
durin42 updated the diff for D5002: extensions: fix up many many debug logs that use %r.
Tue, Oct 23, 11:32 AM
durin42 created D5184: py3: port test-log-exthook.t to Python 3.
Tue, Oct 23, 11:32 AM
durin42 updated the diff for D5146: histedit: import chistedit curses UI from hg-experimental.
Tue, Oct 23, 11:02 AM

Yesterday

durin42 committed rHG956ec6f1320d: merge to stable for 4.8 release freeze.
merge to stable for 4.8 release freeze
Mon, Oct 22, 2:55 PM
durin42 committed rHG7b48c616431d: Added signature for changeset 956ec6f1320d.
Added signature for changeset 956ec6f1320d
Mon, Oct 22, 2:55 PM
durin42 committed rHG4185bc53d1e3: Added tag 4.8rc0 for changeset 956ec6f1320d.
Added tag 4.8rc0 for changeset 956ec6f1320d
Mon, Oct 22, 2:55 PM

Fri, Oct 19

durin42 closed D5160: keepalive: use getattr to avoid AttributeErrors when vcr is in use.
Fri, Oct 19, 4:53 PM
durin42 committed rHG41506e3b04ee: keepalive: use getattr to avoid AttributeErrors when vcr is in use.
keepalive: use getattr to avoid AttributeErrors when vcr is in use
Fri, Oct 19, 4:53 PM
durin42 closed D5159: phabricator: do more of the VCR work in demandimport.deactivated().
Fri, Oct 19, 4:53 PM
durin42 committed rHGb015f30a91fb: phabricator: do more of the VCR work in demandimport.deactivated().
phabricator: do more of the VCR work in demandimport.deactivated()
Fri, Oct 19, 4:53 PM
durin42 closed D5157: tests: sleep longer in test-logtoprocess.t.
Fri, Oct 19, 4:53 PM
durin42 committed rHG18da306e92b5: tests: sleep longer in test-logtoprocess.t.
tests: sleep longer in test-logtoprocess.t
Fri, Oct 19, 4:53 PM
durin42 committed rHG801c8ca60af5: tests: fix pyflakes warning in test-duplicateoptions.py.
tests: fix pyflakes warning in test-duplicateoptions.py
Fri, Oct 19, 4:53 PM
durin42 closed D5158: tests: fix pyflakes warning in test-duplicateoptions.py.
Fri, Oct 19, 4:53 PM
durin42 created D5160: keepalive: use getattr to avoid AttributeErrors when vcr is in use.
Fri, Oct 19, 11:46 AM
durin42 added a dependent revision for D5159: phabricator: do more of the VCR work in demandimport.deactivated(): D5160: keepalive: use getattr to avoid AttributeErrors when vcr is in use.
Fri, Oct 19, 11:46 AM
durin42 created D5159: phabricator: do more of the VCR work in demandimport.deactivated().
Fri, Oct 19, 11:46 AM
durin42 created D5158: tests: fix pyflakes warning in test-duplicateoptions.py.
Fri, Oct 19, 11:31 AM
durin42 created D5157: tests: sleep longer in test-logtoprocess.t.
Fri, Oct 19, 11:28 AM
durin42 committed rHGc3ab0a89331d: fuzz: move many initialization steps into LLVMFuzzerInitialize.
fuzz: move many initialization steps into LLVMFuzzerInitialize
Fri, Oct 19, 9:30 AM
durin42 closed D5154: fuzz: move many initialization steps into LLVMFuzzerInitialize.
Fri, Oct 19, 9:30 AM

Thu, Oct 18

durin42 created D5154: fuzz: move many initialization steps into LLVMFuzzerInitialize.
Thu, Oct 18, 4:37 PM
durin42 added inline comments to D5120: match: fix up a repr to not crash on Python 3.
Thu, Oct 18, 1:51 PM
durin42 added a comment to D5146: histedit: import chistedit curses UI from hg-experimental.

Correct, no tests in hg-experimental. I did a basic sniff test, but I don't really know how we do curses tests in general.

Thu, Oct 18, 1:42 PM
durin42 closed D5151: tests: fix up pure case of test-sqlitestore.t.
Thu, Oct 18, 11:50 AM
durin42 committed rHG0a212b643277: tests: fix up pure case of test-sqlitestore.t.
tests: fix up pure case of test-sqlitestore.t
Thu, Oct 18, 11:50 AM
durin42 committed rHGc3ad9ef0876c: tests: don't emit false failures when sqlite3 is missing.
tests: don't emit false failures when sqlite3 is missing
Thu, Oct 18, 11:50 AM
durin42 closed D5150: tests: don't emit false failures when sqlite3 is missing.
Thu, Oct 18, 11:50 AM
durin42 created D5151: tests: fix up pure case of test-sqlitestore.t.
Thu, Oct 18, 11:24 AM
durin42 created D5150: tests: don't emit false failures when sqlite3 is missing.
Thu, Oct 18, 11:15 AM
durin42 closed D5107: localrepo: ensure we properly %-format int in exception throw.
Thu, Oct 18, 9:12 AM
durin42 committed rHGa2ebdca4d10e: localrepo: ensure we properly %-format int in exception throw.
localrepo: ensure we properly %-format int in exception throw
Thu, Oct 18, 9:11 AM
durin42 added a comment to D5146: histedit: import chistedit curses UI from hg-experimental.

pulkit added a comment.

Is the goal is to include this in 4.8?
Thu, Oct 18, 8:09 AM
durin42 closed D5120: match: fix up a repr to not crash on Python 3.
Thu, Oct 18, 8:05 AM
durin42 committed rHGd30a19d10441: match: fix up a repr to not crash on Python 3.
match: fix up a repr to not crash on Python 3
Thu, Oct 18, 8:04 AM

Wed, Oct 17

durin42 updated the diff for D5146: histedit: import chistedit curses UI from hg-experimental.
Wed, Oct 17, 6:11 PM
durin42 created D5146: histedit: import chistedit curses UI from hg-experimental.
Wed, Oct 17, 5:41 PM
durin42 added a comment to D5135: exchangev2: support for calling rawstorefiledata to retrieve raw files.

I have significant misgivings about exchanging raw disk contents. We should revisit this and see if we can do better in the future.

Wed, Oct 17, 9:36 AM
durin42 accepted D5132: exchangev2: recognize narrow patterns when pulling.
Wed, Oct 17, 9:28 AM
durin42 created D5131: remotefilelog: add some docstring.
Wed, Oct 17, 9:13 AM
durin42 added a dependent revision for D5129: remotefilelog: rename wireproto methods and remaining capabilities: D5131: remotefilelog: add some docstring.
Wed, Oct 17, 9:13 AM

Tue, Oct 16

durin42 removed a dependent revision for D4944: remotefilelog: rip out lz4 support: D5125: WIP: rename requirements and wireproto methods.
Tue, Oct 16, 5:55 PM
durin42 removed a dependency for D5125: WIP: rename requirements and wireproto methods: D4944: remotefilelog: rip out lz4 support.
Tue, Oct 16, 5:55 PM
durin42 added a dependent revision for D5124: remotefilelog: remove now-unused wirepack code: D4942: remotefilelog: avoid hard-coding pack names in tests.
Tue, Oct 16, 5:55 PM
durin42 added a dependency for D4942: remotefilelog: avoid hard-coding pack names in tests: D5124: remotefilelog: remove now-unused wirepack code.
Tue, Oct 16, 5:55 PM
durin42 removed a dependent revision for D4941: remotefilelog: jettison example cache client: D4942: remotefilelog: avoid hard-coding pack names in tests.
Tue, Oct 16, 5:55 PM
durin42 removed a dependency for D4942: remotefilelog: avoid hard-coding pack names in tests: D4941: remotefilelog: jettison example cache client.
Tue, Oct 16, 5:55 PM
durin42 added a dependent revision for D5121: procutil: port over windows encoding fixes from logtoprocess: D4939: logtoprocess: use new runbgcommand from procutil.
Tue, Oct 16, 5:54 PM
durin42 added a dependency for D4939: logtoprocess: use new runbgcommand from procutil: D5121: procutil: port over windows encoding fixes from logtoprocess.
Tue, Oct 16, 5:54 PM
durin42 removed a dependent revision for D4938: remotefilelog: transplant runbgcommand to procutil: D4939: logtoprocess: use new runbgcommand from procutil.
Tue, Oct 16, 5:54 PM
durin42 removed a dependency for D4939: logtoprocess: use new runbgcommand from procutil: D4938: remotefilelog: transplant runbgcommand to procutil.
Tue, Oct 16, 5:54 PM
durin42 updated the summary of D5128: remotefilelog: consolidate and rename on-disk store requirement.
Tue, Oct 16, 5:50 PM
durin42 abandoned D5125: WIP: rename requirements and wireproto methods.

Replaced by a more principled collection of refactors that has the benefit of working.

Tue, Oct 16, 5:50 PM
durin42 created D5128: remotefilelog: consolidate and rename on-disk store requirement.
Tue, Oct 16, 5:46 PM
durin42 created D5129: remotefilelog: rename wireproto methods and remaining capabilities.
Tue, Oct 16, 5:46 PM
durin42 created D5126: remotefilelog: rename capability for legacy ssh file fetching method.
Tue, Oct 16, 5:45 PM
durin42 created D5127: remotefilelog: consolidate and rename bundle2 capability.
Tue, Oct 16, 5:45 PM
durin42 added a dependent revision for D5128: remotefilelog: consolidate and rename on-disk store requirement: D5129: remotefilelog: rename wireproto methods and remaining capabilities.
Tue, Oct 16, 5:45 PM
durin42 added a dependent revision for D5127: remotefilelog: consolidate and rename bundle2 capability: D5128: remotefilelog: consolidate and rename on-disk store requirement.
Tue, Oct 16, 5:45 PM
durin42 added a dependent revision for D5126: remotefilelog: rename capability for legacy ssh file fetching method: D5127: remotefilelog: consolidate and rename bundle2 capability.
Tue, Oct 16, 5:45 PM
durin42 added a dependent revision for D4944: remotefilelog: rip out lz4 support: D5126: remotefilelog: rename capability for legacy ssh file fetching method.
Tue, Oct 16, 5:45 PM
durin42 updated the diff for D4944: remotefilelog: rip out lz4 support.
Tue, Oct 16, 3:19 PM
durin42 updated the diff for D4943: remotefilelog: bump pack file formats to version 2.
Tue, Oct 16, 3:19 PM
durin42 created D5125: WIP: rename requirements and wireproto methods.
Tue, Oct 16, 3:19 PM
durin42 created D5122: remotefilelog: remove support for fetching packs.
Tue, Oct 16, 3:19 PM
durin42 added a dependent revision for D4944: remotefilelog: rip out lz4 support: D5125: WIP: rename requirements and wireproto methods.
Tue, Oct 16, 3:18 PM
durin42 created D5123: remotefilelogserver: remove pack-serving functionality.
Tue, Oct 16, 3:18 PM
durin42 created D5124: remotefilelog: remove now-unused wirepack code.
Tue, Oct 16, 3:18 PM
durin42 added a dependent revision for D5123: remotefilelogserver: remove pack-serving functionality: D5124: remotefilelog: remove now-unused wirepack code.
Tue, Oct 16, 3:18 PM
durin42 added a dependent revision for D5122: remotefilelog: remove support for fetching packs: D5123: remotefilelogserver: remove pack-serving functionality.
Tue, Oct 16, 3:18 PM
durin42 added a dependent revision for D4941: remotefilelog: jettison example cache client: D5122: remotefilelog: remove support for fetching packs.
Tue, Oct 16, 3:18 PM
durin42 created D5121: procutil: port over windows encoding fixes from logtoprocess.
Tue, Oct 16, 3:18 PM
durin42 added a dependent revision for D4938: remotefilelog: transplant runbgcommand to procutil: D5121: procutil: port over windows encoding fixes from logtoprocess.
Tue, Oct 16, 3:18 PM
durin42 updated the diff for D4782: remotefilelog: import pruned-down remotefilelog extension from hg-experimental.
Tue, Oct 16, 3:18 PM
durin42 created D5120: match: fix up a repr to not crash on Python 3.
Tue, Oct 16, 1:13 PM
durin42 updated the diff for D5107: localrepo: ensure we properly %-format int in exception throw.
Tue, Oct 16, 1:13 PM
durin42 committed rHGef0baff11aea: merge with stable.
merge with stable
Tue, Oct 16, 8:17 AM

Mon, Oct 15

durin42 closed D5104: tests: use regex instead of Python versions for archive hash changes.
Mon, Oct 15, 11:22 AM
durin42 closed D5061: f: fix a Python 3 bytes/string issue.
Mon, Oct 15, 11:22 AM
durin42 closed D5108: context: raise runtime errors with sysstrs.
Mon, Oct 15, 11:22 AM
durin42 committed rHGda1629c7dda1: f: fix a Python 3 bytes/string issue.
f: fix a Python 3 bytes/string issue
Mon, Oct 15, 11:22 AM
durin42 committed rHG6519f5aee06f: tests: use regex instead of Python versions for archive hash changes.
tests: use regex instead of Python versions for archive hash changes
Mon, Oct 15, 11:22 AM
durin42 committed rHGf6ef89cf8234: notify: a ton of encoding dancing to deal with the email module.
notify: a ton of encoding dancing to deal with the email module
Mon, Oct 15, 11:22 AM
durin42 closed D5100: notify: a ton of encoding dancing to deal with the email module.
Mon, Oct 15, 11:22 AM
durin42 closed D5109: tests: add missing b prefix in test-context-metadata.t.
Mon, Oct 15, 11:22 AM
durin42 committed rHGb8db53f786f0: tests: add missing b prefix in test-context-metadata.t.
tests: add missing b prefix in test-context-metadata.t
Mon, Oct 15, 11:22 AM
durin42 committed rHGaf2306bf7d5d: context: raise runtime errors with sysstrs.
context: raise runtime errors with sysstrs
Mon, Oct 15, 11:22 AM
durin42 added a comment to D5088: hghave: add pyXY features for Python version numbers.

Is there a way for me to specify something like "<=3.5" and "3.6<=" or similar?

Adding no- to the capability name will invert the condition. e.g. 3.5 will test false for no-py27 and no-py35 and true for no-py36 and no-py37.

If that is too confusing (I can make an argument it is), we could add a 2nd hghave series for the <= check. Say pymax27, pymax36 etc.

Mon, Oct 15, 1:25 AM

Sun, Oct 14

durin42 accepted D5105: style: drop requirement to only use single lines between top-level objects.

I'm in favor, but want to see a broader set of thoughts on this.

Sun, Oct 14, 11:35 AM
durin42 requested changes to D4876: amend: add config to skip amend if only date is changed (issue5828).

It sounds like @pulkit has some ideas on what needs to be done follow-up wise.

Sun, Oct 14, 11:31 AM
durin42 created D5109: tests: add missing b prefix in test-context-metadata.t.
Sun, Oct 14, 11:08 AM
durin42 created D5108: context: raise runtime errors with sysstrs.
Sun, Oct 14, 11:08 AM
durin42 added a dependent revision for D5108: context: raise runtime errors with sysstrs: D5109: tests: add missing b prefix in test-context-metadata.t.
Sun, Oct 14, 11:07 AM
durin42 created D5107: localrepo: ensure we properly %-format int in exception throw.
Sun, Oct 14, 11:07 AM
durin42 added a dependent revision for D5107: localrepo: ensure we properly %-format int in exception throw: D5108: context: raise runtime errors with sysstrs.
Sun, Oct 14, 11:07 AM
durin42 updated the diff for D5100: notify: a ton of encoding dancing to deal with the email module.
Sun, Oct 14, 9:03 AM
durin42 removed a dependent revision for D5002: extensions: fix up many many debug logs that use %r: D5061: f: fix a Python 3 bytes/string issue.
Sun, Oct 14, 9:02 AM
durin42 removed a dependency for D5061: f: fix a Python 3 bytes/string issue: D5002: extensions: fix up many many debug logs that use %r.
Sun, Oct 14, 9:02 AM
durin42 added a comment to D5002: extensions: fix up many many debug logs that use %r.

Switching to %s loses some quotes I like having.

Sun, Oct 14, 9:01 AM