1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2024-09-20 08:58:55 +02:00
phorge-arcanist/src/workflow
vrana ee21b3c661 Simplify arc help, add arc help --full
Summary:
`arc help` currently prints more than 500 lines and it is hardly usable without ##> arc.help##, ##| less##, ##| grep##, ##| wc -l## or such.
It is even worse with custom commands and options.

This diff changes `arc help` to only list commands with no description (under 100 lines).
It also adds `arc help --full` which maintains the original behavior.
It doesn't change `arc help <command>`.

NOTE: BC break on different levels.

Test Plan:
  arc help
  arc help --full
  arc help help
  arc help lint

Reviewers: epriestley

Reviewed By: epriestley

CC: nh, aran, epriestley

Differential Revision: https://secure.phabricator.com/D1769
2012-03-05 10:44:17 -08:00
..
alias Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
amend Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
base Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
branch Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
call-conduit Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
commit Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
cover Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
diff Make "arc diff --raw -C HEAD" work correctly 2012-03-05 10:08:50 -08:00
download Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
exception/notsupported Add an "arc merge" workflow 2011-09-15 07:42:45 -07:00
export Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
git-hook-pre-receive Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
help Simplify arc help, add arc help --full 2012-03-05 10:44:17 -08:00
install-certificate Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
land Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
liberate Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
lint Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
list Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
mark-committed Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
merge Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
paste Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
patch Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
shell-complete Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
svn-hook-pre-commit Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
unit Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
upload Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
which Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00