Page MenuHomePhabricator

ArcanistProject
ActivePublic

Details

Description

Command-line interface for Differential

Recent Activity

Fri, Jan 15

ptarjan added a comment to T3277: `arc cleanup` to cleanup branches used by `arc patch`.

grep -v master | grep -v '^[0-9a-f.]*$'

This part may prove slightly trickier to implement correctly in the general case.

Fri, Jan 15, 7:52 PM · Arcanist
epriestley added a comment to T3277: `arc cleanup` to cleanup branches used by `arc patch`.

grep -v master | grep -v '^[0-9a-f.]*$'

Fri, Jan 15, 7:50 PM · Arcanist
ptarjan added a comment to T3277: `arc cleanup` to cleanup branches used by `arc patch`.

+1 for this command. We have use a web-based UI for landing so our branches stick around locally. To fix this I'm currently using:

arc branches | grep ' Closed ' | sed 's/[^ ]* //' | sed 's/ .*//' | grep -v master | grep -v '^[0-9a-f.]*$' | xargs git br -D
Fri, Jan 15, 7:41 PM · Arcanist

Fri, Jan 8

yuanchen.zhu added a comment to T11091: Make `arc patch` try the local working copy and staging areas.

Just want to add a note that with git lfs managed files, arc patch won't work unless one fetch the ref tag and then the lfs bobs from the staging server first. See https://discourse.phabricator-community.org/t/arc-patch-fails-with-git-lfs-files/2447/3

Fri, Jan 8, 2:06 AM · Haskell.org, Arcanist

Oct 30 2020

avivey added a revision to T5055: Distribution mechanism for arc extensions: D21485: Packages: Load'em from .cache.
Oct 30 2020, 4:50 PM · Arcanist

Oct 19 2020

bastiao added a comment to T13576: Certain "arc land" merges fail when they should succeed.

Same issue here.

Oct 19 2020, 10:32 PM · Arcanist

Sep 17 2020

epriestley added a revision to T13582: Exception handling in ConduitFuture for raw HTTP exceptions lacks tailoring: D21467: In ConduitCallFuture, only call Conduit exception messages on Conduit exceptions.
Sep 17 2020, 8:19 PM · Arcanist, Conduit
epriestley triaged T13582: Exception handling in ConduitFuture for raw HTTP exceptions lacks tailoring as Low priority.
Sep 17 2020, 8:17 PM · Arcanist, Conduit

Sep 8 2020

epriestley closed T13577: HTTPSFuture has a missing parameter in an exception message when overwriting a download path as Resolved.
  • D21457 fixes approximately 20 additional errors identified by the linter in phabricator/.
Sep 8 2020, 6:48 PM · Arcanist
epriestley added a revision to T13577: HTTPSFuture has a missing parameter in an exception message when overwriting a download path: D21457: Fix additional "xprintf()"-class static parameter lint errors.
Sep 8 2020, 3:55 PM · Arcanist

Sep 5 2020

epriestley added a comment to T13577: HTTPSFuture has a missing parameter in an exception message when overwriting a download path.
  • D21454 fixes the specific issue in HTTPSFuture.
Sep 5 2020, 12:32 AM · Arcanist
epriestley added a revision to T13577: HTTPSFuture has a missing parameter in an exception message when overwriting a download path: D21456: Fix additional "xsprintf()"-family static parameter errors.
Sep 5 2020, 12:32 AM · Arcanist
epriestley added a revision to T13577: HTTPSFuture has a missing parameter in an exception message when overwriting a download path: D21455: Allow AAST to extract string literal values from HEREDOCs.
Sep 5 2020, 12:26 AM · Arcanist
epriestley added a revision to T13577: HTTPSFuture has a missing parameter in an exception message when overwriting a download path: D21454: Fix a missing "pht()" parameter in HTTPSFuture.
Sep 5 2020, 12:09 AM · Arcanist
epriestley added a comment to T13577: HTTPSFuture has a missing parameter in an exception message when overwriting a download path.

Check if arc lint catches this.

Sep 5 2020, 12:09 AM · Arcanist
epriestley added a revision to T13577: HTTPSFuture has a missing parameter in an exception message when overwriting a download path: D21453: Fix a false negative in lint for "xsprintf()"-family functions.
Sep 5 2020, 12:07 AM · Arcanist

Sep 4 2020

epriestley triaged T13577: HTTPSFuture has a missing parameter in an exception message when overwriting a download path as Low priority.
Sep 4 2020, 5:49 PM · Arcanist
epriestley triaged T13576: Certain "arc land" merges fail when they should succeed as Normal priority.
Sep 4 2020, 5:46 PM · Arcanist

Aug 29 2020

MagicInventor added a comment to T13568: In "arc land --incremental", rebased branches are not repeatedly rebased as changes iterate.
Aug 29 2020, 12:19 AM · Arcanist

Aug 24 2020

epriestley added a comment to T5055: Distribution mechanism for arc extensions.

New user is told "install dinosaurs, you can trust epriestley.

Aug 24 2020, 4:49 PM · Arcanist

Aug 22 2020

avivey added a comment to T5055: Distribution mechanism for arc extensions.

The public key won't necessarily be available to Phabricator (because it's kinda funny to have the public key and signature in the same place). We'll just register the fingerprints I guess?

I think the public key has to be available -- you can't verify signatures otherwise.

Aug 22 2020, 6:28 AM · Arcanist

Aug 21 2020

epriestley added a comment to T5055: Distribution mechanism for arc extensions.

Distribution would just be zip/tgz files for each package

Aug 21 2020, 5:01 PM · Arcanist
avivey added a comment to T5055: Distribution mechanism for arc extensions.

I think I'm going to start working on the Arcanist side of this soon...

Aug 21 2020, 12:15 PM · Arcanist

Aug 12 2020

epriestley triaged T13568: In "arc land --incremental", rebased branches are not repeatedly rebased as changes iterate as Low priority.
Aug 12 2020, 4:02 PM · Arcanist

Aug 11 2020

epriestley triaged T13567: Arcanist does not decode unicode filenames in Git before passing them to linters as Low priority.
Aug 11 2020, 6:38 PM · Arcanist
epriestley renamed T13566: Improve fallback behavior for "arc branches/bookmarks" when unpublished local state appears to have >1K commits from Improve fallback behavior for "arc branches/bookmarks" to Improve fallback behavior for "arc branches/bookmarks" when unpublished local state appears to have >1K commits.
Aug 11 2020, 6:34 PM · Arcanist
epriestley triaged T13566: Improve fallback behavior for "arc branches/bookmarks" when unpublished local state appears to have >1K commits as Normal priority.
Aug 11 2020, 6:34 PM · Arcanist
epriestley updated the task description for T13562: Filesystem class invokes "copy" command on Windows, which fails after "bypass_shell" changes.
Aug 11 2020, 5:47 PM · Windows, Arcanist
epriestley triaged T13563: On Windows, Arcanist tries and fails to set stdin nonblocking while reading the stream as Low priority.
Aug 11 2020, 5:06 PM · Windows, Arcanist
epriestley triaged T13562: Filesystem class invokes "copy" command on Windows, which fails after "bypass_shell" changes as Normal priority.
Aug 11 2020, 5:02 PM · Windows, Arcanist
epriestley added a revision to T9924: Add support for git worktree: D21438: Find the per-worktree .git directory when using git-worktree.
Aug 11 2020, 4:45 PM · FreeBSD, Restricted Project, Arcanist, Feature Request

Jul 27 2020

epriestley updated the task description for T13548: Upgrading: Mid 2020 Changes to "arc feature" / "arc branch" / "arc bookmark".
Jul 27 2020, 6:06 PM · Guides, Arcanist

Jul 22 2020

epriestley added a comment to T13545: Upgrading: Mid 2020 Changes to "arc diff".

Please use Discourse to discuss Phabricator.

Jul 22 2020, 11:49 PM · Arcanist, Guides
jbrownEP added a comment to T13545: Upgrading: Mid 2020 Changes to "arc diff".

This task references more details on "Excuses" and "Prompts", but there isn't any. Is there any way to provide context around lint issues?

Jul 22 2020, 11:46 PM · Arcanist, Guides

Jul 21 2020

epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jul 21 2020, 6:24 PM · Guides, Arcanist
epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jul 21 2020, 6:24 PM · Guides, Arcanist

Jul 6 2020

epriestley added a revision to T13546: Modernize the "arc land" workflow: D21392: Allow "hg arc-ls-markers" to run under Python 2 or Python 3.
Jul 6 2020, 10:29 PM · Arcanist
epriestley added a comment to T13546: Modernize the "arc land" workflow.

See PHI1807. At time of writing, arc land can delete the local master if you land it onto itself. This isn't a big deal (it gives you the command to get it back), but not intended and undesirable. Although it isn't recommended, arc land is supposed to support working in master and landing master into itself.

Jul 6 2020, 10:00 PM · Arcanist

Jul 3 2020

epriestley updated the task description for T13547: Upgrading: Mid 2020 Changes to "arc land".
Jul 3 2020, 8:19 PM · Guides, Arcanist
epriestley updated the task description for T13548: Upgrading: Mid 2020 Changes to "arc feature" / "arc branch" / "arc bookmark".
Jul 3 2020, 7:46 PM · Guides, Arcanist
epriestley updated the task description for T13548: Upgrading: Mid 2020 Changes to "arc feature" / "arc branch" / "arc bookmark".
Jul 3 2020, 7:45 PM · Guides, Arcanist
epriestley updated the task description for T13548: Upgrading: Mid 2020 Changes to "arc feature" / "arc branch" / "arc bookmark".
Jul 3 2020, 7:43 PM · Guides, Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: D21390: Render the state tree in "arc branches" slightly more cleanly.
Jul 3 2020, 6:39 PM · Arcanist

Jun 30 2020

epriestley added a revision to T13546: Modernize the "arc land" workflow: D21380: Give Mercurial more plausible marker behavior.
Jun 30 2020, 10:24 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: D21379: Support date-range commit graph queries, and multiple disjoint commits in Git.
Jun 30 2020, 10:01 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: D21378: Identify published commits in working copies by using remote configuration.
Jun 30 2020, 9:55 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: D21377: Load and map repository objects for remote URIs.
Jun 30 2020, 8:20 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: D21376: Provide "arc look", a user-facing inspection command.
Jun 30 2020, 7:57 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: D21375: Support generating remote refs in Git.
Jun 30 2020, 7:54 PM · Arcanist
epriestley added a revision to T13546: Modernize the "arc land" workflow: D21374: Support inspection of remote refs with "arc inspect remote(...)".
Jun 30 2020, 6:58 PM · Arcanist