Page MenuHomePhabricator

indygreg (Gregory Szorc)
User

Projects

User Details

User Since
Jul 1 2017, 5:02 PM (158 w, 5 h)

Recent Activity

Jun 9 2020

indygreg closed D7944: localrepo: handle ValueError during repository opening.
Jun 9 2020, 7:51 AM
indygreg committed rHG9e5b4dbe8ff2: localrepo: handle ValueError during repository opening.
localrepo: handle ValueError during repository opening
Jun 9 2020, 7:51 AM

May 30 2020

indygreg added a comment to D8456: rust: remove duplicate import.

Well, I attempted to rewrite @. But somehow the empty changeset got published before that push completed. So it is forever part of history now :/

May 30 2020, 1:04 PM
indygreg added a comment to D8456: rust: remove duplicate import.

It looks like hg phabread | hg import - produced an empty changeset, which I accidentally pushed. I have since rewritten @ on hg-committed to remove the empty changeset. This differential revision should be reopened (which I cannot do since I don't own it).

May 30 2020, 12:25 PM
D8601: rust: remove one more occurrence of re2 is now accepted and ready to land.
May 30 2020, 12:21 PM
D8600: scmutil: clarify getuipathfn comment is now accepted and ready to land.
May 30 2020, 12:21 PM
D8595: copies: make _chain() and _filter() public is now accepted and ready to land.
May 30 2020, 12:20 PM
D8590: githelp: add some minimal help for pickaxe functionality is now accepted and ready to land.
May 30 2020, 12:20 PM
D8456: rust: remove duplicate import now requires changes to proceed.

This patch currently fails to apply.

May 30 2020, 12:19 PM

May 20 2020

D8551: context: implement mergestate() method is now accepted and ready to land.
May 20 2020, 8:17 PM
D8550: mergestate: split out merge state handling code from main merge module is now accepted and ready to land.

merge.py has been way too long for years and I welcome splitting it.

May 20 2020, 8:16 PM
D8549: relnotes: add API change note per request in D8502 is now accepted and ready to land.
May 20 2020, 8:11 PM
D8548: tests: add coverage for repo.changelog.children() in the git extension is now accepted and ready to land.
May 20 2020, 8:10 PM
D8547: tests: add coverage for repo.changelog.findmissing() in test-git-interop.t is now accepted and ready to land.
May 20 2020, 8:10 PM
D8573: fsmonitor: coerce `clock` variable to byte-string (issue6321) is now accepted and ready to land.

I'm going to queue this for stable, as it is a Python 3 compatibility issue affecting a distinguished Australian end-user :p

May 20 2020, 8:05 PM

May 12 2020

D8508: rust-regex: add test for verbatim regex syntax is now accepted and ready to land.
May 12 2020, 8:22 PM
D8507: rust-regex: prevent nonsensical `.*.*` pattern from happening is now accepted and ready to land.
May 12 2020, 8:22 PM
D8506: rust-regex: fix issues with regex anchoring and performance is now accepted and ready to land.
May 12 2020, 8:21 PM
D8503: diff: avoid going from contexts to nodes and back is now accepted and ready to land.
May 12 2020, 8:17 PM
D8502: cleanup: avoid extra node/ctx conversions in logcmdutil.diffordiffstat is now accepted and ready to land.
May 12 2020, 8:17 PM
D8521: pyoxidizer: formatting bazel definitions is now accepted and ready to land.
May 12 2020, 8:15 PM

May 1 2020

indygreg committed rHG5e788dc7fb5d: automation: support building Python 3 MSI installers.
automation: support building Python 3 MSI installers
May 1 2020, 11:18 AM
indygreg committed rHG802ee93c205d: automation: support building Python 3 Inno installers.
automation: support building Python 3 Inno installers
May 1 2020, 11:18 AM
indygreg committed rHG47609da15379: automation: add extra arguments when building Inno.
automation: add extra arguments when building Inno
May 1 2020, 11:17 AM
indygreg committed rHG9ade217b550d: packaging: add -python2 to Windows installer filenames.
packaging: add -python2 to Windows installer filenames
May 1 2020, 11:17 AM
indygreg committed rHG9d441f820c8b: automation: support building Windows wheels for Python 3.7 and 3.8.
automation: support building Windows wheels for Python 3.7 and 3.8
May 1 2020, 11:17 AM
indygreg committed rHG234882d17814: packaging: support building WiX installers with PyOxidizer.
packaging: support building WiX installers with PyOxidizer
May 1 2020, 11:17 AM
indygreg committed rHGa5740490eb5f: packaging: move version derivation to run_wix_packaging().
packaging: move version derivation to run_wix_packaging()
May 1 2020, 11:17 AM
indygreg committed rHGa39984091380: packaging: integrate signing into run_wix_packaging().
packaging: integrate signing into run_wix_packaging()
May 1 2020, 11:17 AM
indygreg committed rHG92627c42e7c2: packaging: isolate invocation of WiX to own function.
packaging: isolate invocation of WiX to own function
May 1 2020, 11:17 AM
indygreg committed rHG94f4f2ec7dee: packaging: support building Inno installer with PyOxidizer.
packaging: support building Inno installer with PyOxidizer
May 1 2020, 11:17 AM
indygreg committed rHGeec66d9c9e50: packaging: split Inno installer building from Mercurial building.
packaging: split Inno installer building from Mercurial building
May 1 2020, 11:17 AM
indygreg committed rHG6a6c15cea1fa: contrib: install PyOxidizer in Linux and Windows environments.
contrib: install PyOxidizer in Linux and Windows environments
May 1 2020, 11:17 AM
indygreg committed rHG686d738b9df9: packaging: remove pyoxidizer.bzl from packaging directory.
packaging: remove pyoxidizer.bzl from packaging directory
May 1 2020, 11:17 AM

Apr 30 2020

indygreg added a comment to D8478: automation: support building Windows wheels for Python 3.7 and 3.8.

Why do we even give the choice between 3.7 and 3.8? Just because it was easy to do so anyway? Since the Python runtime is embedded, there's very little reason to try to match a system Python or something, right? To be clear, I don't have an issue with allowing it; I was just surprised by it and wanted to make sure I understand it correctly.

Apr 30 2020, 10:04 PM
indygreg closed D8484: automation: support building Python 3 MSI installers.
Apr 30 2020, 1:54 AM
indygreg closed D8483: automation: support building Python 3 Inno installers.
Apr 30 2020, 1:54 AM
indygreg closed D8479: packaging: add -python2 to Windows installer filenames.
Apr 30 2020, 1:54 AM
indygreg committed rHG5c1f356b108e: automation: support building Python 3 MSI installers.
automation: support building Python 3 MSI installers
Apr 30 2020, 1:54 AM
indygreg committed rHG3943dab662c6: automation: support building Python 3 Inno installers.
automation: support building Python 3 Inno installers
Apr 30 2020, 1:54 AM
indygreg committed rHGfc6fb941ceb6: automation: add extra arguments when building Inno.
automation: add extra arguments when building Inno
Apr 30 2020, 1:54 AM
indygreg closed D8482: automation: add extra arguments when building Inno.
Apr 30 2020, 1:54 AM
indygreg closed D8477: packaging: support building WiX installers with PyOxidizer.
Apr 30 2020, 1:53 AM
indygreg committed rHG03bb3ce40209: packaging: add -python2 to Windows installer filenames.
packaging: add -python2 to Windows installer filenames
Apr 30 2020, 1:53 AM
indygreg closed D8478: automation: support building Windows wheels for Python 3.7 and 3.8.
Apr 30 2020, 1:53 AM
indygreg closed D8473: packaging: support building Inno installer with PyOxidizer.
Apr 30 2020, 1:53 AM
indygreg committed rHG48096e264d6c: automation: support building Windows wheels for Python 3.7 and 3.8.
automation: support building Windows wheels for Python 3.7 and 3.8
Apr 30 2020, 1:52 AM
indygreg committed rHGc9517d9d3ae7: packaging: support building WiX installers with PyOxidizer.
packaging: support building WiX installers with PyOxidizer
Apr 30 2020, 1:52 AM
indygreg closed D8476: packaging: move version derivation to run_wix_packaging().
Apr 30 2020, 1:52 AM
indygreg closed D8475: packaging: integrate signing into run_wix_packaging().
Apr 30 2020, 1:52 AM
indygreg committed rHGcfc66b804b1a: packaging: move version derivation to run_wix_packaging().
packaging: move version derivation to run_wix_packaging()
Apr 30 2020, 1:52 AM
indygreg closed D8474: packaging: isolate invocation of WiX to own function.
Apr 30 2020, 1:52 AM
indygreg committed rHG08423196245b: packaging: integrate signing into run_wix_packaging().
packaging: integrate signing into run_wix_packaging()
Apr 30 2020, 1:52 AM
indygreg committed rHG11bd68a9eab3: packaging: isolate invocation of WiX to own function.
packaging: isolate invocation of WiX to own function
Apr 30 2020, 1:52 AM
indygreg closed D8468: contrib: install PyOxidizer in Linux and Windows environments.
Apr 30 2020, 1:51 AM
indygreg committed rHG9965d6c32a93: packaging: support building Inno installer with PyOxidizer.
packaging: support building Inno installer with PyOxidizer
Apr 30 2020, 1:51 AM
indygreg committed rHG5760936e8d53: packaging: split Inno installer building from Mercurial building.
packaging: split Inno installer building from Mercurial building
Apr 30 2020, 1:51 AM
indygreg closed D8472: packaging: split Inno installer building from Mercurial building.
Apr 30 2020, 1:51 AM
indygreg closed D8471: packaging: remove pyoxidizer.bzl from packaging directory.
Apr 30 2020, 1:51 AM
indygreg committed rHG69840cb36980: packaging: remove pyoxidizer.bzl from packaging directory.
packaging: remove pyoxidizer.bzl from packaging directory
Apr 30 2020, 1:51 AM
indygreg committed rHGf50f66c33732: contrib: install PyOxidizer in Linux and Windows environments.
contrib: install PyOxidizer in Linux and Windows environments
Apr 30 2020, 1:51 AM

Apr 24 2020

indygreg created D8484: automation: support building Python 3 MSI installers.
Apr 24 2020, 7:23 PM
indygreg created D8483: automation: support building Python 3 Inno installers.
Apr 24 2020, 7:23 PM
indygreg updated the diff for D8479: packaging: add -python2 to Windows installer filenames.
Apr 24 2020, 7:23 PM
indygreg created D8482: automation: add extra arguments when building Inno.
Apr 24 2020, 7:23 PM
indygreg updated the diff for D8477: packaging: support building WiX installers with PyOxidizer.
Apr 24 2020, 6:20 PM
indygreg updated the diff for D8473: packaging: support building Inno installer with PyOxidizer.
Apr 24 2020, 6:20 PM
indygreg updated the diff for D8473: packaging: support building Inno installer with PyOxidizer.
Apr 24 2020, 5:29 PM
indygreg updated the diff for D8468: contrib: install PyOxidizer in Linux and Windows environments.
Apr 24 2020, 4:02 PM

Apr 23 2020

indygreg created D8479: packaging: add -python2 to Windows installer filenames.
Apr 23 2020, 11:29 PM
indygreg updated the diff for D8477: packaging: support building WiX installers with PyOxidizer.
Apr 23 2020, 11:28 PM
indygreg created D8478: automation: support building Windows wheels for Python 3.7 and 3.8.
Apr 23 2020, 11:28 PM
indygreg updated the diff for D8473: packaging: support building Inno installer with PyOxidizer.
Apr 23 2020, 11:28 PM
indygreg updated the diff for D8475: packaging: integrate signing into run_wix_packaging().
Apr 23 2020, 11:28 PM
indygreg added a comment to D8473: packaging: support building Inno installer with PyOxidizer.

This patch is buggy. I'll upload a new version hopefully in the next few hours.

Apr 23 2020, 9:09 PM
indygreg added a comment to D8477: packaging: support building WiX installers with PyOxidizer.

Clarifying: we can still build hg-with-2.x as a traditional install, and can also do PyOxidizer 3.x? or do we lose 2.x support when we land this series?

Apr 23 2020, 4:38 PM
indygreg closed D8469: setup: use sysstr() on process output.
Apr 23 2020, 2:05 PM
indygreg closed D8470: packaging: add docutils as dependency.
Apr 23 2020, 2:05 PM
indygreg committed rHG036f6f7e19e1: packaging: add docutils as dependency.
packaging: add docutils as dependency
Apr 23 2020, 2:05 PM
indygreg closed D8466: contrib: update to latest Python 2.7, 3.7, and 3.8.
Apr 23 2020, 2:05 PM
indygreg committed rHG380959c6f75e: setup: use sysstr() on process output.
setup: use sysstr() on process output
Apr 23 2020, 2:05 PM
indygreg committed rHG1b80e684813b: automation: install latest Python versions in Linux.
automation: install latest Python versions in Linux
Apr 23 2020, 2:05 PM
indygreg closed D8465: automation: always use latest Windows AMI.
Apr 23 2020, 2:04 PM
indygreg closed D8467: automation: install latest Python versions in Linux.
Apr 23 2020, 2:04 PM
indygreg committed rHGfdf783da84bd: contrib: update to latest Python 2.7, 3.7, and 3.8.
contrib: update to latest Python 2.7, 3.7, and 3.8
Apr 23 2020, 2:04 PM
indygreg committed rHG828d3277618a: automation: always use latest Windows AMI.
automation: always use latest Windows AMI
Apr 23 2020, 2:04 PM

Apr 21 2020

indygreg created D8473: packaging: support building Inno installer with PyOxidizer.
Apr 21 2020, 10:39 PM
indygreg created D8477: packaging: support building WiX installers with PyOxidizer.
Apr 21 2020, 10:39 PM
indygreg created D8475: packaging: integrate signing into run_wix_packaging().
Apr 21 2020, 10:39 PM
indygreg created D8476: packaging: move version derivation to run_wix_packaging().
Apr 21 2020, 10:39 PM
indygreg created D8474: packaging: isolate invocation of WiX to own function.
Apr 21 2020, 10:39 PM
indygreg created D8469: setup: use sysstr() on process output.
Apr 21 2020, 10:39 PM
indygreg created D8470: packaging: add docutils as dependency.
Apr 21 2020, 10:39 PM
indygreg created D8468: contrib: install PyOxidizer in Linux and Windows environments.
Apr 21 2020, 10:39 PM
indygreg created D8472: packaging: split Inno installer building from Mercurial building.
Apr 21 2020, 10:39 PM
indygreg created D8471: packaging: remove pyoxidizer.bzl from packaging directory.
Apr 21 2020, 10:39 PM
indygreg created D8466: contrib: update to latest Python 2.7, 3.7, and 3.8.
Apr 21 2020, 10:39 PM
indygreg created D8467: automation: install latest Python versions in Linux.
Apr 21 2020, 10:39 PM
indygreg created D8465: automation: always use latest Windows AMI.
Apr 21 2020, 10:39 PM

Apr 1 2020

indygreg added a comment to D8353: debugcommands: create new debugantivirusrunning command.

I do not understand what the intended side-effect of running this command is supposed to be.

Apr 1 2020, 8:33 PM