Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Sep 2014 16:56:28 +0000 (UTC)
From:      Michael Gmelin <grembo@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r366900 - in head/devel: arcanist arcanist/files libphutil phabricator phabricator/files
Message-ID:  <201409011656.s81GuSIK035691@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: grembo
Date: Mon Sep  1 16:56:27 2014
New Revision: 366900
URL: http://svnweb.freebsd.org/changeset/ports/366900
QAT: https://qat.redports.org/buildarchive/r366900/

Log:
  Update arcanist and libphutil to 20140828, new port for phabricator
  
  Reviewed by:	bapt (mentor)
  Approved by:	bapt (mentor)

Added:
  head/devel/phabricator/
  head/devel/phabricator/Makefile   (contents, props changed)
  head/devel/phabricator/distinfo   (contents, props changed)
  head/devel/phabricator/files/
  head/devel/phabricator/files/phd.in   (contents, props changed)
  head/devel/phabricator/files/pkg-message.in   (contents, props changed)
  head/devel/phabricator/pkg-descr   (contents, props changed)
  head/devel/phabricator/pkg-plist   (contents, props changed)
Deleted:
  head/devel/arcanist/files/
Modified:
  head/devel/arcanist/Makefile
  head/devel/arcanist/distinfo
  head/devel/arcanist/pkg-plist
  head/devel/libphutil/Makefile
  head/devel/libphutil/distinfo
  head/devel/libphutil/pkg-plist

Modified: head/devel/arcanist/Makefile
==============================================================================
--- head/devel/arcanist/Makefile	Mon Sep  1 16:48:53 2014	(r366899)
+++ head/devel/arcanist/Makefile	Mon Sep  1 16:56:27 2014	(r366900)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	arcanist
-PORTVERSION=	20140617
-PORTREVISION=	2
+PORTVERSION=	20140828
 CATEGORIES=	devel
 PKGNAMEPREFIX=	php5-
 
@@ -13,7 +12,6 @@ LICENSE=	APACHE20
 
 CONFLICTS=	arc-*
 
-EXTRA_PATCHES=	${FILESDIR}/D9921.diff:-p1
 PHP_DESTDIR=	lib/php/arcanist
 RUN_DEPENDS=	php5-libphutil>0:${PORTSDIR}/devel/libphutil
 USE_PHP=	curl json simplexml
@@ -21,7 +19,7 @@ USE_GITHUB=	yes
 NO_BUILD=	yes
 GH_ACCOUNT=	phacility
 GH_TAGNAME=	${GH_COMMIT}
-GH_COMMIT=	7a99e4b
+GH_COMMIT=	2c3268f
 
 do-install:
 	@${MKDIR} ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}

Modified: head/devel/arcanist/distinfo
==============================================================================
--- head/devel/arcanist/distinfo	Mon Sep  1 16:48:53 2014	(r366899)
+++ head/devel/arcanist/distinfo	Mon Sep  1 16:56:27 2014	(r366900)
@@ -1,2 +1,2 @@
-SHA256 (arcanist-20140617.tar.gz) = 767e506f568920ac17bc17f5439b48d4b5b89551f9efe28b082d970793abf4b2
-SIZE (arcanist-20140617.tar.gz) = 506741
+SHA256 (arcanist-20140828.tar.gz) = 6b231c766ed20132dc3032d12004199f2478bbd69e4a74ba3b283980dfb35dce
+SIZE (arcanist-20140828.tar.gz) = 471950

Modified: head/devel/arcanist/pkg-plist
==============================================================================
--- head/devel/arcanist/pkg-plist	Mon Sep  1 16:48:53 2014	(r366899)
+++ head/devel/arcanist/pkg-plist	Mon Sep  1 16:56:27 2014	(r366900)
@@ -11,21 +11,14 @@ lib/php/arcanist/externals/pep8/pep8.py
 lib/php/arcanist/resources/arclint/cornucopia.arclint.example
 lib/php/arcanist/resources/arclint/general-purpose.arclint.example
 lib/php/arcanist/resources/arclint/include-exclude.arclint.example
-lib/php/arcanist/resources/php_compat_info.json
 lib/php/arcanist/resources/shell/bash-completion
-lib/php/arcanist/resources/test/diverse_symbols.php.example
+lib/php/arcanist/resources/spelling/english.json
 lib/php/arcanist/scripts/__init_script__.php
 lib/php/arcanist/scripts/arcanist.php
 lib/php/arcanist/scripts/breakout.py
 lib/php/arcanist/scripts/hgdaemon/hgdaemon_client.php
 lib/php/arcanist/scripts/hgdaemon/hgdaemon_server.php
-lib/php/arcanist/scripts/lib/PhutilLibraryMapBuilder.php
-lib/php/arcanist/scripts/php_extension_classes.txt
-lib/php/arcanist/scripts/php_extension_functions.txt
-lib/php/arcanist/scripts/phutil_rebuild_map.php
-lib/php/arcanist/scripts/phutil_symbols.php
 lib/php/arcanist/scripts/repository/binary_safe_diff.sh
-lib/php/arcanist/scripts/update_compat_info.php
 lib/php/arcanist/src/__phutil_library_init__.php
 lib/php/arcanist/src/__phutil_library_map__.php
 lib/php/arcanist/src/__tests__/ArcanistInfrastructureTestCase.php
@@ -79,14 +72,17 @@ lib/php/arcanist/src/lint/linter/Arcanis
 lib/php/arcanist/src/lint/linter/ArcanistFutureLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistGeneratedLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistGoLintLinter.php
+lib/php/arcanist/src/lint/linter/ArcanistHLintLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistJSHintLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistJSONLintLinter.php
+lib/php/arcanist/src/lint/linter/ArcanistJSONLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistJscsLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistLesscLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistMergeConflictLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistNoLintLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistPEP8Linter.php
+lib/php/arcanist/src/lint/linter/ArcanistPhpLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistPhpcsLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistPhutilLibraryLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistPhutilXHPASTLinter.php
@@ -94,7 +90,6 @@ lib/php/arcanist/src/lint/linter/Arcanis
 lib/php/arcanist/src/lint/linter/ArcanistPyFlakesLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistPyLintLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistRubyLinter.php
-lib/php/arcanist/src/lint/linter/ArcanistScalaSBTLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistScriptAndRegexLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistSpellingLinter.php
 lib/php/arcanist/src/lint/linter/ArcanistTextLinter.php
@@ -108,17 +103,22 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistCpplintLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistFlake8LinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistGoLintLinterTestCase.php
+lib/php/arcanist/src/lint/linter/__tests__/ArcanistHLintLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistJSHintLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistJSONLintLinterTestCase.php
+lib/php/arcanist/src/lint/linter/__tests__/ArcanistJSONLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistJscsLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistLesscLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistLinterTestCase.php
+lib/php/arcanist/src/lint/linter/__tests__/ArcanistMergeConflictLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistNoLintTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistPEP8LinterTestCase.php
-lib/php/arcanist/src/lint/linter/__tests__/ArcanistPHPCSLinterTestCase.php
+lib/php/arcanist/src/lint/linter/__tests__/ArcanistPhpLinterTestCase.php
+lib/php/arcanist/src/lint/linter/__tests__/ArcanistPhpcsLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistPhutilXHPASTLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistPuppetLintLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistPyFlakesLinterTestCase.php
+lib/php/arcanist/src/lint/linter/__tests__/ArcanistPyLintLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistRubyLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistSpellingLinterTestCase.php
 lib/php/arcanist/src/lint/linter/__tests__/ArcanistTextLinterTestCase.php
@@ -145,11 +145,15 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/flake8/undefined.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/gjslint/gjslint.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/golint/1.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/hlint/01_warn_null.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/hlint/02_err_eta.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/hlint/03_no_err.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/jscs/curly-brace.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/jshint/dot-notation.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/jshint/expected-conditional.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/jshint/jshint.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/jshint/missing-semicolon.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/jshint/too-many-errors.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/jshint/unnecessary-semicolon.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/jsonlint/1.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/jsonlint/10.lint-test
@@ -277,12 +281,16 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/lessc/variables-in-at-rules.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/lessc/variables.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/lessc/whitespace.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/mergeconflict/mergeconflict.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/pep8/imports.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/phlxhp/array-combine.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/phlxhp/deprecated-function.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/phlxhp/pht.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/phlxhp/ragged-classtree-edges.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/phlxhp/xsprintf.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/php/fatal.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/php/no-errors.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/php/syntax.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/phpcs/basics.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/phpcs/no-errors.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/puppet-lint/2sp_soft_tabs.lint-test
@@ -300,6 +308,7 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/puppet-lint/star_comments.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/puppet-lint/unquoted_file_mode.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/pyflakes/pyflakes.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/pylint/pylint.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/ruby/hello.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/ruby/semicolon.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/ruby/wvswc.lint-test
@@ -310,6 +319,7 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/text/eof-whitespace.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/text/nocommit-hook.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/text/nocommit-nohook.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/text/variable-dividers.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/array-index.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/call-parens-hug-closing.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/creative-brace-use.lint-test
@@ -323,6 +333,7 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/hash-comments.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/index-function.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/keyword-casing.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/xhpast/language-construct-parentheses.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/naming-conventions.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/no-segfault-on-abstract.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/no-segfault-on-exit.lint-test
@@ -385,17 +396,16 @@ lib/php/arcanist/src/lint/linter/__tests
 lib/php/arcanist/src/lint/linter/__tests__/xml/xlink.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xml/youtube.lint-test
 lib/php/arcanist/src/lint/linter/reporter.js
-lib/php/arcanist/src/lint/linter/spelling/ArcanistSpellingDefaultData.php
 lib/php/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLintNamingHook.php
 lib/php/arcanist/src/lint/linter/xhpast/ArcanistXHPASTLintSwitchHook.php
 lib/php/arcanist/src/lint/linter/xhpast/__tests__/ArcanistXHPASTLintNamingHookTestCase.php
-lib/php/arcanist/src/lint/renderer/ArcanistLintCheckstyleXMLRenderer.php
-lib/php/arcanist/src/lint/renderer/ArcanistLintConsoleRenderer.php
-lib/php/arcanist/src/lint/renderer/ArcanistLintJSONRenderer.php
-lib/php/arcanist/src/lint/renderer/ArcanistLintLikeCompilerRenderer.php
-lib/php/arcanist/src/lint/renderer/ArcanistLintNoneRenderer.php
+lib/php/arcanist/src/lint/renderer/ArcanistCheckstyleXMLLintRenderer.php
+lib/php/arcanist/src/lint/renderer/ArcanistCompilerLikeLintRenderer.php
+lib/php/arcanist/src/lint/renderer/ArcanistConsoleLintRenderer.php
+lib/php/arcanist/src/lint/renderer/ArcanistJSONLintRenderer.php
 lib/php/arcanist/src/lint/renderer/ArcanistLintRenderer.php
-lib/php/arcanist/src/lint/renderer/ArcanistLintSummaryRenderer.php
+lib/php/arcanist/src/lint/renderer/ArcanistNoneLintRenderer.php
+lib/php/arcanist/src/lint/renderer/ArcanistSummaryLintRenderer.php
 lib/php/arcanist/src/parser/ArcanistBaseCommitParser.php
 lib/php/arcanist/src/parser/ArcanistBundle.php
 lib/php/arcanist/src/parser/ArcanistCommentRemover.php
@@ -447,6 +457,7 @@ lib/php/arcanist/src/parser/__tests__/di
 lib/php/arcanist/src/parser/__tests__/diff/git-move.gitdiff
 lib/php/arcanist/src/parser/__tests__/diff/git-new-file.gitdiff
 lib/php/arcanist/src/parser/__tests__/diff/git-odd-filename.gitdiff
+lib/php/arcanist/src/parser/__tests__/diff/git-remove-spaces.gitdiff
 lib/php/arcanist/src/parser/__tests__/diff/git-replace-symlink.gitdiff
 lib/php/arcanist/src/parser/__tests__/diff/hg-binary-change.hgdiff
 lib/php/arcanist/src/parser/__tests__/diff/hg-binary-delete.hgdiff
@@ -528,8 +539,9 @@ lib/php/arcanist/src/repository/parser/_
 lib/php/arcanist/src/repository/parser/__tests__/mercurial/status-basic.txt
 lib/php/arcanist/src/repository/parser/__tests__/mercurial/status-moves.txt
 lib/php/arcanist/src/unit/ArcanistUnitTestResult.php
-lib/php/arcanist/src/unit/engine/ArcanistBaseTestResultParser.php
 lib/php/arcanist/src/unit/engine/ArcanistBaseUnitTestEngine.php
+lib/php/arcanist/src/unit/engine/ArcanistTestResultParser.php
+lib/php/arcanist/src/unit/engine/ArcanistUnitTestEngine.php
 lib/php/arcanist/src/unit/engine/ArcanistXUnitTestResultParser.php
 lib/php/arcanist/src/unit/engine/CSharpToolsTestEngine.php
 lib/php/arcanist/src/unit/engine/GoTestResultParser.php
@@ -587,102 +599,109 @@ lib/php/arcanist/src/workflow/ArcanistLi
 lib/php/arcanist/src/workflow/ArcanistListWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistPasteWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistPatchWorkflow.php
+lib/php/arcanist/src/workflow/ArcanistPhrequentWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistRevertWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistSetConfigWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistShellCompleteWorkflow.php
+lib/php/arcanist/src/workflow/ArcanistStartWorkflow.php
+lib/php/arcanist/src/workflow/ArcanistStopWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistSvnHookPreCommitWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistTasksWorkflow.php
+lib/php/arcanist/src/workflow/ArcanistTimeWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistTodoWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistUnitWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistUpgradeWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistUploadWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistVersionWorkflow.php
 lib/php/arcanist/src/workflow/ArcanistWhichWorkflow.php
+lib/php/arcanist/src/workflow/ArcanistWorkflow.php
 lib/php/arcanist/src/workflow/exception/ArcanistCapabilityNotSupportedException.php
 lib/php/arcanist/src/workingcopyidentity/ArcanistWorkingCopyIdentity.php
-@dirrm lib/php/arcanist/bin
-@dirrm lib/php/arcanist/externals/includes
-@dirrm lib/php/arcanist/externals/pep8
-@dirrm lib/php/arcanist/externals
-@dirrm lib/php/arcanist/resources/arclint
-@dirrm lib/php/arcanist/resources/shell
-@dirrm lib/php/arcanist/resources/test
-@dirrm lib/php/arcanist/resources
-@dirrm lib/php/arcanist/scripts/hgdaemon
-@dirrm lib/php/arcanist/scripts/lib
-@dirrm lib/php/arcanist/scripts/repository
-@dirrm lib/php/arcanist/scripts
-@dirrm lib/php/arcanist/src/__tests__
-@dirrm lib/php/arcanist/src/configuration/__tests__
-@dirrm lib/php/arcanist/src/configuration
-@dirrm lib/php/arcanist/src/difference/__tests__
-@dirrm lib/php/arcanist/src/difference
-@dirrm lib/php/arcanist/src/differential/constants
-@dirrm lib/php/arcanist/src/differential
-@dirrm lib/php/arcanist/src/docs/book
-@dirrm lib/php/arcanist/src/docs
-@dirrm lib/php/arcanist/src/events/constant
-@dirrm lib/php/arcanist/src/events
-@dirrm lib/php/arcanist/src/exception/usage
-@dirrm lib/php/arcanist/src/exception
-@dirrm lib/php/arcanist/src/extensions
-@dirrm lib/php/arcanist/src/hgdaemon
-@dirrm lib/php/arcanist/src/infrastructure/testing
-@dirrm lib/php/arcanist/src/infrastructure
-@dirrm lib/php/arcanist/src/lint/engine
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/coffeelint
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/cppcheck
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/cpplint
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/csslint
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/flake8
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/gjslint
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/golint
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/jscs
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/jshint
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/jsonlint
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/lessc/errors
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/lessc
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/pep8
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/phlxhp
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/phpcs
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/puppet-lint
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/pyflakes
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/ruby
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/spelling
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/text
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/xhpast
-@dirrm lib/php/arcanist/src/lint/linter/__tests__/xml
-@dirrm lib/php/arcanist/src/lint/linter/__tests__
-@dirrm lib/php/arcanist/src/lint/linter/spelling
-@dirrm lib/php/arcanist/src/lint/linter/xhpast/__tests__
-@dirrm lib/php/arcanist/src/lint/linter/xhpast
-@dirrm lib/php/arcanist/src/lint/linter
-@dirrm lib/php/arcanist/src/lint/renderer
-@dirrm lib/php/arcanist/src/lint
-@dirrm lib/php/arcanist/src/parser/__tests__/base85
-@dirrm lib/php/arcanist/src/parser/__tests__/bundle
-@dirrm lib/php/arcanist/src/parser/__tests__/diff
-@dirrm lib/php/arcanist/src/parser/__tests__/patches
-@dirrm lib/php/arcanist/src/parser/__tests__
-@dirrm lib/php/arcanist/src/parser/diff
-@dirrm lib/php/arcanist/src/parser
-@dirrm lib/php/arcanist/src/repository/api/__tests__/state
-@dirrm lib/php/arcanist/src/repository/api/__tests__
-@dirrm lib/php/arcanist/src/repository/api
-@dirrm lib/php/arcanist/src/repository/hookapi
-@dirrm lib/php/arcanist/src/repository/parser/__tests__/mercurial
-@dirrm lib/php/arcanist/src/repository/parser/__tests__
-@dirrm lib/php/arcanist/src/repository/parser
-@dirrm lib/php/arcanist/src/repository
-@dirrm lib/php/arcanist/src/unit/engine/__tests__/testresults
-@dirrm lib/php/arcanist/src/unit/engine/__tests__
-@dirrm lib/php/arcanist/src/unit/engine/phutil/testcase
-@dirrm lib/php/arcanist/src/unit/engine/phutil
-@dirrm lib/php/arcanist/src/unit/engine
-@dirrm lib/php/arcanist/src/unit/renderer
-@dirrm lib/php/arcanist/src/unit
-@dirrm lib/php/arcanist/src/workflow/exception
-@dirrm lib/php/arcanist/src/workflow
-@dirrm lib/php/arcanist/src/workingcopyidentity
-@dirrm lib/php/arcanist/src
-@dirrm lib/php/arcanist
+@dirrmtry lib/php/arcanist/bin
+@dirrmtry lib/php/arcanist/externals/includes
+@dirrmtry lib/php/arcanist/externals/pep8
+@dirrmtry lib/php/arcanist/externals
+@dirrmtry lib/php/arcanist/resources/arclint
+@dirrmtry lib/php/arcanist/resources/shell
+@dirrmtry lib/php/arcanist/resources/spelling
+@dirrmtry lib/php/arcanist/resources
+@dirrmtry lib/php/arcanist/scripts/hgdaemon
+@dirrmtry lib/php/arcanist/scripts/repository
+@dirrmtry lib/php/arcanist/scripts
+@dirrmtry lib/php/arcanist/src/__tests__
+@dirrmtry lib/php/arcanist/src/configuration/__tests__
+@dirrmtry lib/php/arcanist/src/configuration
+@dirrmtry lib/php/arcanist/src/difference/__tests__
+@dirrmtry lib/php/arcanist/src/difference
+@dirrmtry lib/php/arcanist/src/differential/constants
+@dirrmtry lib/php/arcanist/src/differential
+@dirrmtry lib/php/arcanist/src/docs/book
+@dirrmtry lib/php/arcanist/src/docs
+@dirrmtry lib/php/arcanist/src/events/constant
+@dirrmtry lib/php/arcanist/src/events
+@dirrmtry lib/php/arcanist/src/exception/usage
+@dirrmtry lib/php/arcanist/src/exception
+@dirrmtry lib/php/arcanist/src/extensions
+@dirrmtry lib/php/arcanist/src/hgdaemon
+@dirrmtry lib/php/arcanist/src/infrastructure/testing
+@dirrmtry lib/php/arcanist/src/infrastructure
+@dirrmtry lib/php/arcanist/src/lint/engine
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/coffeelint
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/cppcheck
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/cpplint
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/csslint
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/flake8
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/gjslint
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/golint
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/hlint
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/jscs
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/jshint
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/jsonlint
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/lessc/errors
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/lessc
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/mergeconflict
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/pep8
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/phlxhp
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/php
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/phpcs
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/puppet-lint
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/pyflakes
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/pylint
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/ruby
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/spelling
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/text
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/xhpast
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__/xml
+@dirrmtry lib/php/arcanist/src/lint/linter/__tests__
+@dirrmtry lib/php/arcanist/src/lint/linter/xhpast/__tests__
+@dirrmtry lib/php/arcanist/src/lint/linter/xhpast
+@dirrmtry lib/php/arcanist/src/lint/linter
+@dirrmtry lib/php/arcanist/src/lint/renderer
+@dirrmtry lib/php/arcanist/src/lint
+@dirrmtry lib/php/arcanist/src/parser/__tests__/base85
+@dirrmtry lib/php/arcanist/src/parser/__tests__/bundle
+@dirrmtry lib/php/arcanist/src/parser/__tests__/diff
+@dirrmtry lib/php/arcanist/src/parser/__tests__/patches
+@dirrmtry lib/php/arcanist/src/parser/__tests__
+@dirrmtry lib/php/arcanist/src/parser/diff
+@dirrmtry lib/php/arcanist/src/parser
+@dirrmtry lib/php/arcanist/src/repository/api/__tests__/state
+@dirrmtry lib/php/arcanist/src/repository/api/__tests__
+@dirrmtry lib/php/arcanist/src/repository/api
+@dirrmtry lib/php/arcanist/src/repository/hookapi
+@dirrmtry lib/php/arcanist/src/repository/parser/__tests__/mercurial
+@dirrmtry lib/php/arcanist/src/repository/parser/__tests__
+@dirrmtry lib/php/arcanist/src/repository/parser
+@dirrmtry lib/php/arcanist/src/repository
+@dirrmtry lib/php/arcanist/src/unit/engine/__tests__/testresults
+@dirrmtry lib/php/arcanist/src/unit/engine/__tests__
+@dirrmtry lib/php/arcanist/src/unit/engine/phutil/testcase
+@dirrmtry lib/php/arcanist/src/unit/engine/phutil
+@dirrmtry lib/php/arcanist/src/unit/engine
+@dirrmtry lib/php/arcanist/src/unit/renderer
+@dirrmtry lib/php/arcanist/src/unit
+@dirrmtry lib/php/arcanist/src/workflow/exception
+@dirrmtry lib/php/arcanist/src/workflow
+@dirrmtry lib/php/arcanist/src/workingcopyidentity
+@dirrmtry lib/php/arcanist/src
+@dirrmtry lib/php/arcanist

Modified: head/devel/libphutil/Makefile
==============================================================================
--- head/devel/libphutil/Makefile	Mon Sep  1 16:48:53 2014	(r366899)
+++ head/devel/libphutil/Makefile	Mon Sep  1 16:56:27 2014	(r366900)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	libphutil
-PORTVERSION=	20140620
+PORTVERSION=	20140828
 CATEGORIES=	devel
 PKGNAMEPREFIX=	php5-
 
@@ -16,7 +16,7 @@ USE_GITHUB=	yes
 NO_BUILD=	yes
 GH_ACCOUNT=	phacility
 GH_TAGNAME=	${GH_COMMIT}
-GH_COMMIT=	f1e0aed
+GH_COMMIT=	ae43ce5
 
 do-install:
 	@${MKDIR} ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}

Modified: head/devel/libphutil/distinfo
==============================================================================
--- head/devel/libphutil/distinfo	Mon Sep  1 16:48:53 2014	(r366899)
+++ head/devel/libphutil/distinfo	Mon Sep  1 16:56:27 2014	(r366900)
@@ -1,2 +1,2 @@
-SHA256 (libphutil-20140620.tar.gz) = a05c04222174f91d7df444f07d4cab54c602d260592fecc17c0cdb4b1af09ed0
-SIZE (libphutil-20140620.tar.gz) = 1230540
+SHA256 (libphutil-20140828.tar.gz) = e3e3c60e596c0593e378dc9c2499f3ff2181496a68d42a619a855934d7bf108f
+SIZE (libphutil-20140828.tar.gz) = 1267510

Modified: head/devel/libphutil/pkg-plist
==============================================================================
--- head/devel/libphutil/pkg-plist	Mon Sep  1 16:48:53 2014	(r366899)
+++ head/devel/libphutil/pkg-plist	Mon Sep  1 16:56:27 2014	(r366900)
@@ -1,16 +1,16 @@
 lib/php/libphutil/LICENSE
 lib/php/libphutil/NOTICE
 lib/php/libphutil/README
+lib/php/libphutil/externals/includes/README
 lib/php/libphutil/externals/jsonlint/LICENSE
 lib/php/libphutil/externals/jsonlint/src/Seld/JsonLint/JsonParser.php
 lib/php/libphutil/externals/jsonlint/src/Seld/JsonLint/Lexer.php
 lib/php/libphutil/externals/jsonlint/src/Seld/JsonLint/ParsingException.php
 lib/php/libphutil/externals/jsonlint/src/Seld/JsonLint/Undefined.php
+lib/php/libphutil/resources/php_compat_info.json
 lib/php/libphutil/resources/ssl/README
 lib/php/libphutil/resources/ssl/default.pem
-lib/php/libphutil/resources/textmate/local_definition.tmCommand
-lib/php/libphutil/resources/textmate/php_property.tmSnippet
-lib/php/libphutil/resources/textmate/trailing_whitespace.tmMacro
+lib/php/libphutil/resources/test/diverse_symbols.php.example
 lib/php/libphutil/scripts/__init_script__.php
 lib/php/libphutil/scripts/build_xhpast.sh
 lib/php/libphutil/scripts/daemon/exec/exec_daemon.php
@@ -19,16 +19,19 @@ lib/php/libphutil/scripts/daemon/torture
 lib/php/libphutil/scripts/example/calculator.php
 lib/php/libphutil/scripts/example/subworkflow.php
 lib/php/libphutil/scripts/format_log.php
+lib/php/libphutil/scripts/phutil_rebuild_map.php
+lib/php/libphutil/scripts/phutil_symbols.php
 lib/php/libphutil/scripts/sandpit/harden_directory.php
 lib/php/libphutil/scripts/test/deferred_log.php
 lib/php/libphutil/scripts/test/http.php
 lib/php/libphutil/scripts/test/interactive_editor.php
 lib/php/libphutil/scripts/test/lipsum.php
 lib/php/libphutil/scripts/test/mime.php
+lib/php/libphutil/scripts/test/paypal.php
 lib/php/libphutil/scripts/test/progress_bar.php
 lib/php/libphutil/scripts/test/prompt.php
-lib/php/libphutil/scripts/test/test_paypal.php
-lib/php/libphutil/scripts/test/test_service_profiler.php
+lib/php/libphutil/scripts/test/service_profiler.php
+lib/php/libphutil/scripts/update_compat_info.php
 lib/php/libphutil/scripts/utils/directory_fixture.php
 lib/php/libphutil/scripts/utils/lock.php
 lib/php/libphutil/scripts/utils/utf8.php
@@ -41,52 +44,53 @@ lib/php/libphutil/src/aphront/storage/co
 lib/php/libphutil/src/aphront/storage/connection/mysql/AphrontMySQLDatabaseConnection.php
 lib/php/libphutil/src/aphront/storage/connection/mysql/AphrontMySQLDatabaseConnectionBase.php
 lib/php/libphutil/src/aphront/storage/connection/mysql/AphrontMySQLiDatabaseConnection.php
-lib/php/libphutil/src/aphront/storage/exception/AphrontQueryAccessDeniedException.php
-lib/php/libphutil/src/aphront/storage/exception/AphrontQueryCharacterSetException.php
-lib/php/libphutil/src/aphront/storage/exception/AphrontQueryConnectionException.php
-lib/php/libphutil/src/aphront/storage/exception/AphrontQueryConnectionLostException.php
-lib/php/libphutil/src/aphront/storage/exception/AphrontQueryCountException.php
-lib/php/libphutil/src/aphront/storage/exception/AphrontQueryDeadlockException.php
-lib/php/libphutil/src/aphront/storage/exception/AphrontQueryDuplicateKeyException.php
+lib/php/libphutil/src/aphront/storage/exception/AphrontAccessDeniedQueryException.php
+lib/php/libphutil/src/aphront/storage/exception/AphrontCharacterSetQueryException.php
+lib/php/libphutil/src/aphront/storage/exception/AphrontConnectionLostQueryException.php
+lib/php/libphutil/src/aphront/storage/exception/AphrontConnectionQueryException.php
+lib/php/libphutil/src/aphront/storage/exception/AphrontCountQueryException.php
+lib/php/libphutil/src/aphront/storage/exception/AphrontDeadlockQueryException.php
+lib/php/libphutil/src/aphront/storage/exception/AphrontDuplicateKeyQueryException.php
+lib/php/libphutil/src/aphront/storage/exception/AphrontNotSupportedQueryException.php
+lib/php/libphutil/src/aphront/storage/exception/AphrontObjectMissingQueryException.php
+lib/php/libphutil/src/aphront/storage/exception/AphrontParameterQueryException.php
 lib/php/libphutil/src/aphront/storage/exception/AphrontQueryException.php
-lib/php/libphutil/src/aphront/storage/exception/AphrontQueryNotSupportedException.php
-lib/php/libphutil/src/aphront/storage/exception/AphrontQueryObjectMissingException.php
-lib/php/libphutil/src/aphront/storage/exception/AphrontQueryParameterException.php
-lib/php/libphutil/src/aphront/storage/exception/AphrontQueryRecoverableException.php
-lib/php/libphutil/src/aphront/storage/exception/AphrontQuerySchemaException.php
+lib/php/libphutil/src/aphront/storage/exception/AphrontRecoverableQueryException.php
+lib/php/libphutil/src/aphront/storage/exception/AphrontSchemaQueryException.php
 lib/php/libphutil/src/aphront/writeguard/AphrontScopedUnguardedWriteCapability.php
 lib/php/libphutil/src/aphront/writeguard/AphrontWriteGuard.php
 lib/php/libphutil/src/aphront/writeguard/event/AphrontWriteGuardExitEventListener.php
+lib/php/libphutil/src/auth/PhutilAmazonAuthAdapter.php
+lib/php/libphutil/src/auth/PhutilAsanaAuthAdapter.php
 lib/php/libphutil/src/auth/PhutilAuthAdapter.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterEmpty.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterLDAP.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterOAuth.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterOAuth1.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterOAuthAmazon.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterOAuthAsana.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterOAuthDisqus.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterOAuthFacebook.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterOAuthGitHub.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterOAuthGoogle.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterOAuthJIRA.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterOAuthTwitch.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterOAuthTwitter.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterOAuthWordPress.php
-lib/php/libphutil/src/auth/PhutilAuthAdapterPersona.php
+lib/php/libphutil/src/auth/PhutilBitbucketAuthAdapter.php
+lib/php/libphutil/src/auth/PhutilDisqusAuthAdapter.php
+lib/php/libphutil/src/auth/PhutilEmptyAuthAdapter.php
+lib/php/libphutil/src/auth/PhutilFacebookAuthAdapter.php
+lib/php/libphutil/src/auth/PhutilGitHubAuthAdapter.php
+lib/php/libphutil/src/auth/PhutilGoogleAuthAdapter.php
+lib/php/libphutil/src/auth/PhutilJIRAAuthAdapter.php
+lib/php/libphutil/src/auth/PhutilLDAPAuthAdapter.php
+lib/php/libphutil/src/auth/PhutilOAuth1AuthAdapter.php
+lib/php/libphutil/src/auth/PhutilOAuthAuthAdapter.php
+lib/php/libphutil/src/auth/PhutilPersonaAuthAdapter.php
+lib/php/libphutil/src/auth/PhutilTwitchAuthAdapter.php
+lib/php/libphutil/src/auth/PhutilTwitterAuthAdapter.php
+lib/php/libphutil/src/auth/PhutilWordPressAuthAdapter.php
 lib/php/libphutil/src/auth/exception/PhutilAuthConfigurationException.php
 lib/php/libphutil/src/auth/exception/PhutilAuthCredentialException.php
 lib/php/libphutil/src/auth/exception/PhutilAuthException.php
 lib/php/libphutil/src/auth/exception/PhutilAuthUserAbortedException.php
+lib/php/libphutil/src/cache/PhutilAPCKeyValueCache.php
+lib/php/libphutil/src/cache/PhutilDirectoryKeyValueCache.php
+lib/php/libphutil/src/cache/PhutilInRequestKeyValueCache.php
 lib/php/libphutil/src/cache/PhutilKeyValueCache.php
-lib/php/libphutil/src/cache/PhutilKeyValueCacheAPC.php
-lib/php/libphutil/src/cache/PhutilKeyValueCacheDirectory.php
-lib/php/libphutil/src/cache/PhutilKeyValueCacheInRequest.php
-lib/php/libphutil/src/cache/PhutilKeyValueCacheMemcache.php
 lib/php/libphutil/src/cache/PhutilKeyValueCacheNamespace.php
-lib/php/libphutil/src/cache/PhutilKeyValueCacheOnDisk.php
 lib/php/libphutil/src/cache/PhutilKeyValueCacheProfiler.php
 lib/php/libphutil/src/cache/PhutilKeyValueCacheProxy.php
 lib/php/libphutil/src/cache/PhutilKeyValueCacheStack.php
+lib/php/libphutil/src/cache/PhutilMemcacheKeyValueCache.php
+lib/php/libphutil/src/cache/PhutilOnDiskKeyValueCache.php
 lib/php/libphutil/src/cache/__tests__/PhutilKeyValueCacheTestCase.php
 lib/php/libphutil/src/channel/PhutilChannel.php
 lib/php/libphutil/src/channel/PhutilChannelChannel.php
@@ -140,13 +144,10 @@ lib/php/libphutil/src/docs/article/devel
 lib/php/libphutil/src/docs/article/overview.diviner
 lib/php/libphutil/src/docs/article/using_futures.diviner
 lib/php/libphutil/src/docs/book/libphutil.book
-lib/php/libphutil/src/docs/draft/dom_datastore.txt
-lib/php/libphutil/src/docs/draft/javascript_scope_resolution.txt
-lib/php/libphutil/src/docs/draft/using_exceptions.txt
-lib/php/libphutil/src/docs/draft/using_queryfx.txt
 lib/php/libphutil/src/error/PhutilAggregateException.php
 lib/php/libphutil/src/error/PhutilErrorHandler.php
 lib/php/libphutil/src/error/PhutilErrorTrap.php
+lib/php/libphutil/src/error/PhutilMethodNotImplementedException.php
 lib/php/libphutil/src/error/PhutilOpaqueEnvelope.php
 lib/php/libphutil/src/error/PhutilOpaqueEnvelopeKey.php
 lib/php/libphutil/src/error/PhutilProxyException.php
@@ -198,6 +199,7 @@ lib/php/libphutil/src/future/asana/Phuti
 lib/php/libphutil/src/future/aws/PhutilAWSEC2Future.php
 lib/php/libphutil/src/future/aws/PhutilAWSException.php
 lib/php/libphutil/src/future/aws/PhutilAWSFuture.php
+lib/php/libphutil/src/future/aws/PhutilAWSS3Future.php
 lib/php/libphutil/src/future/exec/CommandException.php
 lib/php/libphutil/src/future/exec/ExecFuture.php
 lib/php/libphutil/src/future/exec/PhutilExecPassthru.php
@@ -208,11 +210,12 @@ lib/php/libphutil/src/future/functions.p
 lib/php/libphutil/src/future/http/BaseHTTPFuture.php
 lib/php/libphutil/src/future/http/HTTPFuture.php
 lib/php/libphutil/src/future/http/HTTPSFuture.php
+lib/php/libphutil/src/future/http/status/HTTPFutureCURLResponseStatus.php
+lib/php/libphutil/src/future/http/status/HTTPFutureCertificateResponseStatus.php
+lib/php/libphutil/src/future/http/status/HTTPFutureHTTPResponseStatus.php
+lib/php/libphutil/src/future/http/status/HTTPFutureParseResponseStatus.php
 lib/php/libphutil/src/future/http/status/HTTPFutureResponseStatus.php
-lib/php/libphutil/src/future/http/status/HTTPFutureResponseStatusCURL.php
-lib/php/libphutil/src/future/http/status/HTTPFutureResponseStatusHTTP.php
-lib/php/libphutil/src/future/http/status/HTTPFutureResponseStatusParse.php
-lib/php/libphutil/src/future/http/status/HTTPFutureResponseStatusTransport.php
+lib/php/libphutil/src/future/http/status/HTTPFutureTransportResponseStatus.php
 lib/php/libphutil/src/future/oauth/PhutilOAuth1Future.php
 lib/php/libphutil/src/future/oauth/__tests__/PhutilOAuth1FutureTestCase.php
 lib/php/libphutil/src/future/paypal/PhutilPayPalAPIFuture.php
@@ -230,8 +233,8 @@ lib/php/libphutil/src/infrastructure/tes
 lib/php/libphutil/src/internationalization/PhutilNumber.php
 lib/php/libphutil/src/internationalization/PhutilPerson.php
 lib/php/libphutil/src/internationalization/PhutilTranslator.php
-lib/php/libphutil/src/internationalization/__tests__/PhutilPHTTestCase.php
 lib/php/libphutil/src/internationalization/__tests__/PhutilPersonTest.php
+lib/php/libphutil/src/internationalization/__tests__/PhutilPhtTestCase.php
 lib/php/libphutil/src/internationalization/__tests__/PhutilTranslatorTestCase.php
 lib/php/libphutil/src/internationalization/pht.php
 lib/php/libphutil/src/lexer/PhutilLexer.php
@@ -276,6 +279,7 @@ lib/php/libphutil/src/markup/engine/__te
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/diff.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/disallowed-link.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/entities.txt
+lib/php/libphutil/src/markup/engine/__tests__/remarkup/header-skip.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/headers.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/horizonal-rule.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/important.txt
@@ -295,12 +299,16 @@ lib/php/libphutil/src/markup/engine/__te
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-alternate-style.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-blow-stack.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-checkboxes.txt
+lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-crazystairs.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-first-style-wins.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-hash.txt
+lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-header-last.txt
+lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-header.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-mixed-styles.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-multi.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-multiline.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-nest.txt
+lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-paragraphs.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-staircase.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-star.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/list-then-a-list.txt
@@ -332,31 +340,31 @@ lib/php/libphutil/src/markup/engine/__te
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/warning.txt
 lib/php/libphutil/src/markup/engine/remarkup/PhutilRemarkupBlockStorage.php
 lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupBlockInterpreter.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineBlockRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupCodeBlockRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupDefaultBlockRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupHeaderBlockRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupHorizontalRuleBlockRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupInlineBlockRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupInterpreterRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupListBlockRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupLiteralBlockRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupNoteBlockRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupQuotesBlockRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupReplyBlockRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupSimpleTableBlockRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupTableBlockRule.php
-lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupEngineRemarkupTestInterpreterRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupCodeBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupDefaultBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupHeaderBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupHorizontalRuleBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupInlineBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupInterpreterBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupListBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupLiteralBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupNoteBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupQuotesBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupReplyBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupSimpleTableBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupTableBlockRule.php
+lib/php/libphutil/src/markup/engine/remarkup/blockrule/PhutilRemarkupTestInterpreterRule.php
+lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupBoldRule.php
+lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupDelRule.php
+lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupDocumentLinkRule.php
+lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupEscapeRemarkupRule.php
+lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupHyperlinkRule.php
+lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupItalicRule.php
+lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupLinebreaksRule.php
+lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupMonospaceRule.php
 lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupRule.php
-lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupRuleBold.php
-lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupRuleDel.php
-lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupRuleDocumentLink.php
-lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupRuleEscapeRemarkup.php
-lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupRuleHyperlink.php
-lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupRuleItalic.php
-lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupRuleLinebreaks.php
-lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupRuleMonospace.php
-lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupRuleUnderline.php
+lib/php/libphutil/src/markup/engine/remarkup/markuprule/PhutilRemarkupUnderlineRule.php
 lib/php/libphutil/src/markup/render.php
 lib/php/libphutil/src/markup/syntax/engine/PhutilDefaultSyntaxHighlighterEngine.php
 lib/php/libphutil/src/markup/syntax/engine/PhutilSyntaxHighlighterEngine.php
@@ -385,7 +393,13 @@ lib/php/libphutil/src/markup/syntax/high
 lib/php/libphutil/src/markup/syntax/highlighter/__tests__/xhpast/trailing-comment.source
 lib/php/libphutil/src/markup/syntax/highlighter/pygments/PhutilDefaultSyntaxHighlighterEnginePygmentsFuture.php
 lib/php/libphutil/src/markup/syntax/highlighter/xhpast/PhutilXHPASTSyntaxHighlighterFuture.php
+lib/php/libphutil/src/moduleutils/PhutilBootloader.php
+lib/php/libphutil/src/moduleutils/PhutilBootloaderException.php
+lib/php/libphutil/src/moduleutils/PhutilLibraryConflictException.php
+lib/php/libphutil/src/moduleutils/PhutilLibraryMapBuilder.php
 lib/php/libphutil/src/moduleutils/__tests__/PhutilExtensionsTestCase.php
+lib/php/libphutil/src/moduleutils/__tests__/PhutilModuleUtilsTestCase.php
+lib/php/libphutil/src/moduleutils/core.php
 lib/php/libphutil/src/moduleutils/moduleutils.php
 lib/php/libphutil/src/object/Phobject.php
 lib/php/libphutil/src/object/__tests__/PhutilPhobjectTestCase.php
@@ -452,12 +466,12 @@ lib/php/libphutil/src/parser/exception/P
 lib/php/libphutil/src/parser/exception/PhutilTypeCheckException.php
 lib/php/libphutil/src/parser/exception/PhutilTypeExtraParametersException.php
 lib/php/libphutil/src/parser/exception/PhutilTypeMissingParametersException.php
+lib/php/libphutil/src/parser/generator/exception/PhutilInvalidRuleParserGeneratorException.php
+lib/php/libphutil/src/parser/generator/exception/PhutilIrreducibleRuleParserGeneratorException.php
 lib/php/libphutil/src/parser/generator/exception/PhutilParserGeneratorException.php
-lib/php/libphutil/src/parser/generator/exception/PhutilParserGeneratorInvalidRuleException.php
-lib/php/libphutil/src/parser/generator/exception/PhutilParserGeneratorIrreducibleRuleException.php
-lib/php/libphutil/src/parser/generator/exception/PhutilParserGeneratorUnknownSymbolException.php
-lib/php/libphutil/src/parser/generator/exception/PhutilParserGeneratorUnreachableRuleException.php
-lib/php/libphutil/src/parser/generator/exception/PhutilParserGeneratorUnreachableTerminalException.php
+lib/php/libphutil/src/parser/generator/exception/PhutilUnknownSymbolParserGeneratorException.php
+lib/php/libphutil/src/parser/generator/exception/PhutilUnreachableRuleParserGeneratorException.php
+lib/php/libphutil/src/parser/generator/exception/PhutilUnreachableTerminalParserGeneratorException.php
 lib/php/libphutil/src/parser/xhpast/__tests__/PHPASTParserTestCase.php
 lib/php/libphutil/src/parser/xhpast/__tests__/data/base-fail-parse.php.expect
 lib/php/libphutil/src/parser/xhpast/__tests__/data/base-fail-parse.php.test
@@ -527,11 +541,12 @@ lib/php/libphutil/src/utils/AbstractDire
 lib/php/libphutil/src/utils/PhutilArray.php
 lib/php/libphutil/src/utils/PhutilArrayWithDefaultValue.php
 lib/php/libphutil/src/utils/PhutilBufferedIterator.php
-lib/php/libphutil/src/utils/PhutilBufferedIteratorExample.php
 lib/php/libphutil/src/utils/PhutilCallbackFilterIterator.php
 lib/php/libphutil/src/utils/PhutilChunkedIterator.php
 lib/php/libphutil/src/utils/PhutilDirectedScalarGraph.php
 lib/php/libphutil/src/utils/PhutilEditDistanceMatrix.php
+lib/php/libphutil/src/utils/PhutilExampleBufferedIterator.php
+lib/php/libphutil/src/utils/PhutilExecutionEnvironment.php
 lib/php/libphutil/src/utils/PhutilLunarPhase.php
 lib/php/libphutil/src/utils/PhutilRope.php
 lib/php/libphutil/src/utils/PhutilUTF8StringTruncator.php
@@ -548,12 +563,14 @@ lib/php/libphutil/src/utils/__tests__/Ph
 lib/php/libphutil/src/utils/__tests__/TestAbstractDirectedGraph.php
 lib/php/libphutil/src/utils/utf8.php
 lib/php/libphutil/src/utils/utils.php
+lib/php/libphutil/src/utils/viewutils.php
 lib/php/libphutil/src/xsprintf/PhutilCommandString.php
 lib/php/libphutil/src/xsprintf/PhutilQsprintfInterface.php
-lib/php/libphutil/src/xsprintf/__tests__/PhutilcsprintfTestCase.php
-lib/php/libphutil/src/xsprintf/__tests__/PhutilurisprintfTestCase.php
-lib/php/libphutil/src/xsprintf/__tests__/PhutilxsprintfTestCase.php
+lib/php/libphutil/src/xsprintf/__tests__/PhutilCsprintfTestCase.php
+lib/php/libphutil/src/xsprintf/__tests__/PhutilHgsprintfTestCase.php
+lib/php/libphutil/src/xsprintf/__tests__/PhutilUrisprintfTestCase.php
 lib/php/libphutil/src/xsprintf/csprintf.php
+lib/php/libphutil/src/xsprintf/exception/XsprintfUnknownConversionException.php
 lib/php/libphutil/src/xsprintf/hgsprintf.php
 lib/php/libphutil/src/xsprintf/jsprintf.php
 lib/php/libphutil/src/xsprintf/ldapsprintf.php
@@ -582,143 +599,144 @@ lib/php/libphutil/support/xhpast/scanner
 lib/php/libphutil/support/xhpast/scanner.lex.cpp
 lib/php/libphutil/support/xhpast/scanner.lex.hpp
 lib/php/libphutil/support/xhpast/xhpast.cpp
-@dirrm lib/php/libphutil/support/xhpast
-@dirrm lib/php/libphutil/support/phutiltestlib/test
-@dirrm lib/php/libphutil/support/phutiltestlib/extensions
-@dirrm lib/php/libphutil/support/phutiltestlib
-@dirrm lib/php/libphutil/support/parser
-@dirrm lib/php/libphutil/support
-@dirrm lib/php/libphutil/src/xsprintf/__tests__
-@dirrm lib/php/libphutil/src/xsprintf
-@dirrm lib/php/libphutil/src/utils/__tests__
-@dirrm lib/php/libphutil/src/utils
-@dirrm lib/php/libphutil/src/symbols/exception
-@dirrm lib/php/libphutil/src/symbols
-@dirrm lib/php/libphutil/src/sprites
-@dirrm lib/php/libphutil/src/serviceprofiler
-@dirrm lib/php/libphutil/src/readableserializer/__tests__
-@dirrm lib/php/libphutil/src/readableserializer
-@dirrm lib/php/libphutil/src/phage/util
-@dirrm lib/php/libphutil/src/phage/bootloader
-@dirrm lib/php/libphutil/src/phage/agent
-@dirrm lib/php/libphutil/src/phage/__tests__
-@dirrm lib/php/libphutil/src/phage
-@dirrm lib/php/libphutil/src/parser/xhpast/bin
-@dirrm lib/php/libphutil/src/parser/xhpast/api/__tests__
-@dirrm lib/php/libphutil/src/parser/xhpast/api
-@dirrm lib/php/libphutil/src/parser/xhpast/__tests__/data
-@dirrm lib/php/libphutil/src/parser/xhpast/__tests__
-@dirrm lib/php/libphutil/src/parser/xhpast
-@dirrm lib/php/libphutil/src/parser/generator/exception
-@dirrm lib/php/libphutil/src/parser/generator
-@dirrm lib/php/libphutil/src/parser/exception
-@dirrm lib/php/libphutil/src/parser/argument/workflow
-@dirrm lib/php/libphutil/src/parser/argument/exception
-@dirrm lib/php/libphutil/src/parser/argument/__tests__
-@dirrm lib/php/libphutil/src/parser/argument
-@dirrm lib/php/libphutil/src/parser/aast/api
-@dirrm lib/php/libphutil/src/parser/aast
-@dirrm lib/php/libphutil/src/parser/__tests__/languageguesser
-@dirrm lib/php/libphutil/src/parser/__tests__/docblock
-@dirrm lib/php/libphutil/src/parser/__tests__
-@dirrm lib/php/libphutil/src/parser
-@dirrm lib/php/libphutil/src/object/__tests__
-@dirrm lib/php/libphutil/src/object
-@dirrm lib/php/libphutil/src/moduleutils/__tests__
-@dirrm lib/php/libphutil/src/moduleutils
-@dirrm lib/php/libphutil/src/markup/syntax/highlighter/xhpast
-@dirrm lib/php/libphutil/src/markup/syntax/highlighter/pygments
-@dirrm lib/php/libphutil/src/markup/syntax/highlighter/__tests__/xhpast
-@dirrm lib/php/libphutil/src/markup/syntax/highlighter/__tests__/phpfragment
-@dirrm lib/php/libphutil/src/markup/syntax/highlighter/__tests__
-@dirrm lib/php/libphutil/src/markup/syntax/highlighter
-@dirrm lib/php/libphutil/src/markup/syntax/engine/__tests__
-@dirrm lib/php/libphutil/src/markup/syntax/engine
-@dirrm lib/php/libphutil/src/markup/syntax
-@dirrm lib/php/libphutil/src/markup/engine/remarkup/markuprule
-@dirrm lib/php/libphutil/src/markup/engine/remarkup/blockrule
-@dirrm lib/php/libphutil/src/markup/engine/remarkup
-@dirrm lib/php/libphutil/src/markup/engine/__tests__/remarkup
-@dirrm lib/php/libphutil/src/markup/engine/__tests__
-@dirrm lib/php/libphutil/src/markup/engine
-@dirrm lib/php/libphutil/src/markup/__tests__
-@dirrm lib/php/libphutil/src/markup
-@dirrm lib/php/libphutil/src/lexer/__tests__/shell
-@dirrm lib/php/libphutil/src/lexer/__tests__/php
-@dirrm lib/php/libphutil/src/lexer/__tests__
-@dirrm lib/php/libphutil/src/lexer
-@dirrm lib/php/libphutil/src/internationalization/__tests__
-@dirrm lib/php/libphutil/src/internationalization
-@dirrm lib/php/libphutil/src/infrastructure/testing
-@dirrm lib/php/libphutil/src/infrastructure
-@dirrm lib/php/libphutil/src/grammar/code
-@dirrm lib/php/libphutil/src/grammar
-@dirrm lib/php/libphutil/src/future/wordpress
-@dirrm lib/php/libphutil/src/future/twitch
-@dirrm lib/php/libphutil/src/future/query
-@dirrm lib/php/libphutil/src/future/paypal
-@dirrm lib/php/libphutil/src/future/oauth/__tests__
-@dirrm lib/php/libphutil/src/future/oauth
-@dirrm lib/php/libphutil/src/future/http/status
-@dirrm lib/php/libphutil/src/future/http
-@dirrm lib/php/libphutil/src/future/exec/__tests__
-@dirrm lib/php/libphutil/src/future/exec
-@dirrm lib/php/libphutil/src/future/aws
-@dirrm lib/php/libphutil/src/future/asana
-@dirrm lib/php/libphutil/src/future/__tests__
-@dirrm lib/php/libphutil/src/future
-@dirrm lib/php/libphutil/src/filesystem/linesofalarge/__tests__
-@dirrm lib/php/libphutil/src/filesystem/linesofalarge
-@dirrm lib/php/libphutil/src/filesystem/__tests__/data/include_dir.txt/subdir.txt
-@dirrm lib/php/libphutil/src/filesystem/__tests__/data/include_dir.txt
-@dirrm lib/php/libphutil/src/filesystem/__tests__/data/exclude
-@dirrm lib/php/libphutil/src/filesystem/__tests__/data
-@dirrm lib/php/libphutil/src/filesystem/__tests__
-@dirrm lib/php/libphutil/src/filesystem
-@dirrm lib/php/libphutil/src/extensions
-@dirrm lib/php/libphutil/src/events/constant
-@dirrm lib/php/libphutil/src/events
-@dirrm lib/php/libphutil/src/error/__tests__
-@dirrm lib/php/libphutil/src/error
-@dirrm lib/php/libphutil/src/docs/draft
-@dirrm lib/php/libphutil/src/docs/book
-@dirrm lib/php/libphutil/src/docs/article
-@dirrm lib/php/libphutil/src/docs
-@dirrm lib/php/libphutil/src/daemon/torture
-@dirrm lib/php/libphutil/src/daemon
-@dirrm lib/php/libphutil/src/console/__tests__/wrap
-@dirrm lib/php/libphutil/src/console/__tests__
-@dirrm lib/php/libphutil/src/console
-@dirrm lib/php/libphutil/src/conduit
-@dirrm lib/php/libphutil/src/channel/__tests__
-@dirrm lib/php/libphutil/src/channel
-@dirrm lib/php/libphutil/src/cache/__tests__
-@dirrm lib/php/libphutil/src/cache
-@dirrm lib/php/libphutil/src/auth/exception
-@dirrm lib/php/libphutil/src/auth
-@dirrm lib/php/libphutil/src/aphront/writeguard/event
-@dirrm lib/php/libphutil/src/aphront/writeguard
-@dirrm lib/php/libphutil/src/aphront/storage/exception
-@dirrm lib/php/libphutil/src/aphront/storage/connection/mysql
-@dirrm lib/php/libphutil/src/aphront/storage/connection
-@dirrm lib/php/libphutil/src/aphront/storage
-@dirrm lib/php/libphutil/src/aphront
-@dirrm lib/php/libphutil/src/__tests__
-@dirrm lib/php/libphutil/src
-@dirrm lib/php/libphutil/scripts/utils
-@dirrm lib/php/libphutil/scripts/test
-@dirrm lib/php/libphutil/scripts/sandpit
-@dirrm lib/php/libphutil/scripts/example
-@dirrm lib/php/libphutil/scripts/daemon/torture
-@dirrm lib/php/libphutil/scripts/daemon/exec
-@dirrm lib/php/libphutil/scripts/daemon
-@dirrm lib/php/libphutil/scripts
-@dirrm lib/php/libphutil/resources/textmate
-@dirrm lib/php/libphutil/resources/ssl
-@dirrm lib/php/libphutil/resources
-@dirrm lib/php/libphutil/externals/jsonlint/src/Seld/JsonLint
-@dirrm lib/php/libphutil/externals/jsonlint/src/Seld
-@dirrm lib/php/libphutil/externals/jsonlint/src
-@dirrm lib/php/libphutil/externals/jsonlint
-@dirrm lib/php/libphutil/externals
-@dirrm lib/php/libphutil
+@dirrmtry lib/php/libphutil/externals/includes
+@dirrmtry lib/php/libphutil/externals/jsonlint/src/Seld/JsonLint
+@dirrmtry lib/php/libphutil/externals/jsonlint/src/Seld
+@dirrmtry lib/php/libphutil/externals/jsonlint/src
+@dirrmtry lib/php/libphutil/externals/jsonlint
+@dirrmtry lib/php/libphutil/externals
+@dirrmtry lib/php/libphutil/resources/ssl
+@dirrmtry lib/php/libphutil/resources/test
+@dirrmtry lib/php/libphutil/resources
+@dirrmtry lib/php/libphutil/scripts/daemon/exec
+@dirrmtry lib/php/libphutil/scripts/daemon/torture
+@dirrmtry lib/php/libphutil/scripts/daemon
+@dirrmtry lib/php/libphutil/scripts/example
+@dirrmtry lib/php/libphutil/scripts/sandpit
+@dirrmtry lib/php/libphutil/scripts/test
+@dirrmtry lib/php/libphutil/scripts/utils
+@dirrmtry lib/php/libphutil/scripts
+@dirrmtry lib/php/libphutil/src/__tests__
+@dirrmtry lib/php/libphutil/src/aphront/storage/connection/mysql
+@dirrmtry lib/php/libphutil/src/aphront/storage/connection
+@dirrmtry lib/php/libphutil/src/aphront/storage/exception
+@dirrmtry lib/php/libphutil/src/aphront/storage
+@dirrmtry lib/php/libphutil/src/aphront/writeguard/event
+@dirrmtry lib/php/libphutil/src/aphront/writeguard
+@dirrmtry lib/php/libphutil/src/aphront
+@dirrmtry lib/php/libphutil/src/auth/exception
+@dirrmtry lib/php/libphutil/src/auth
+@dirrmtry lib/php/libphutil/src/cache/__tests__
+@dirrmtry lib/php/libphutil/src/cache
+@dirrmtry lib/php/libphutil/src/channel/__tests__
+@dirrmtry lib/php/libphutil/src/channel
+@dirrmtry lib/php/libphutil/src/conduit
+@dirrmtry lib/php/libphutil/src/console/__tests__/wrap
+@dirrmtry lib/php/libphutil/src/console/__tests__
+@dirrmtry lib/php/libphutil/src/console
+@dirrmtry lib/php/libphutil/src/daemon/torture
+@dirrmtry lib/php/libphutil/src/daemon
+@dirrmtry lib/php/libphutil/src/docs/article
+@dirrmtry lib/php/libphutil/src/docs/book
+@dirrmtry lib/php/libphutil/src/docs
+@dirrmtry lib/php/libphutil/src/error/__tests__
+@dirrmtry lib/php/libphutil/src/error
+@dirrmtry lib/php/libphutil/src/events/constant
+@dirrmtry lib/php/libphutil/src/events
+@dirrmtry lib/php/libphutil/src/extensions
+@dirrmtry lib/php/libphutil/src/filesystem/__tests__/data/exclude
+@dirrmtry lib/php/libphutil/src/filesystem/__tests__/data/include_dir.txt/subdir.txt
+@dirrmtry lib/php/libphutil/src/filesystem/__tests__/data/include_dir.txt
+@dirrmtry lib/php/libphutil/src/filesystem/__tests__/data
+@dirrmtry lib/php/libphutil/src/filesystem/__tests__
+@dirrmtry lib/php/libphutil/src/filesystem/linesofalarge/__tests__
+@dirrmtry lib/php/libphutil/src/filesystem/linesofalarge
+@dirrmtry lib/php/libphutil/src/filesystem
+@dirrmtry lib/php/libphutil/src/future/__tests__
+@dirrmtry lib/php/libphutil/src/future/asana
+@dirrmtry lib/php/libphutil/src/future/aws
+@dirrmtry lib/php/libphutil/src/future/exec/__tests__
+@dirrmtry lib/php/libphutil/src/future/exec
+@dirrmtry lib/php/libphutil/src/future/http/status
+@dirrmtry lib/php/libphutil/src/future/http
+@dirrmtry lib/php/libphutil/src/future/oauth/__tests__
+@dirrmtry lib/php/libphutil/src/future/oauth
+@dirrmtry lib/php/libphutil/src/future/paypal
+@dirrmtry lib/php/libphutil/src/future/query
+@dirrmtry lib/php/libphutil/src/future/twitch
+@dirrmtry lib/php/libphutil/src/future/wordpress
+@dirrmtry lib/php/libphutil/src/future
+@dirrmtry lib/php/libphutil/src/grammar/code
+@dirrmtry lib/php/libphutil/src/grammar
+@dirrmtry lib/php/libphutil/src/infrastructure/testing
+@dirrmtry lib/php/libphutil/src/infrastructure
+@dirrmtry lib/php/libphutil/src/internationalization/__tests__
+@dirrmtry lib/php/libphutil/src/internationalization
+@dirrmtry lib/php/libphutil/src/lexer/__tests__/php
+@dirrmtry lib/php/libphutil/src/lexer/__tests__/shell
+@dirrmtry lib/php/libphutil/src/lexer/__tests__
+@dirrmtry lib/php/libphutil/src/lexer
+@dirrmtry lib/php/libphutil/src/markup/__tests__
+@dirrmtry lib/php/libphutil/src/markup/engine/__tests__/remarkup
+@dirrmtry lib/php/libphutil/src/markup/engine/__tests__
+@dirrmtry lib/php/libphutil/src/markup/engine/remarkup/blockrule
+@dirrmtry lib/php/libphutil/src/markup/engine/remarkup/markuprule
+@dirrmtry lib/php/libphutil/src/markup/engine/remarkup
+@dirrmtry lib/php/libphutil/src/markup/engine
+@dirrmtry lib/php/libphutil/src/markup/syntax/engine/__tests__
+@dirrmtry lib/php/libphutil/src/markup/syntax/engine
+@dirrmtry lib/php/libphutil/src/markup/syntax/highlighter/__tests__/phpfragment
+@dirrmtry lib/php/libphutil/src/markup/syntax/highlighter/__tests__/xhpast
+@dirrmtry lib/php/libphutil/src/markup/syntax/highlighter/__tests__
+@dirrmtry lib/php/libphutil/src/markup/syntax/highlighter/pygments
+@dirrmtry lib/php/libphutil/src/markup/syntax/highlighter/xhpast
+@dirrmtry lib/php/libphutil/src/markup/syntax/highlighter
+@dirrmtry lib/php/libphutil/src/markup/syntax
+@dirrmtry lib/php/libphutil/src/markup
+@dirrmtry lib/php/libphutil/src/moduleutils/__tests__
+@dirrmtry lib/php/libphutil/src/moduleutils
+@dirrmtry lib/php/libphutil/src/object/__tests__

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201409011656.s81GuSIK035691>