- Update to version 0.0~git.20220517T162014~85c953e: * Fix a PHP 8.1 repository marker issue in Mercurial * Straggling fixes for PhutilURI under PHP 8.1 * Add "pht_list()", a translation wrapper for lists of items * Return STDIN, STDOUT, and STDERR file descriptors from parent process * Add an ArgumentParser helper for integers * Fix more PHP 8.1 "strlen(null)" callsites in PhutilURI * Mostly remove "STDERR" and "STDOUT" constants from Arcanist * Catch more product names in "pht()", and replace newly matched Arcanist product names * Remove all product name literals in "pht()" in Arcanist * Add a "product name literal in pht()" linter * Introduce PHP8.1 replacement functions for string tests which may take multiple types * Fix a PHP 8.1 issue with "phutil_console_strlen()" * Fix a PHP 8.1 issue in lint rendering * Update arc-hg to support mercurial 6.1 * Provide additional Arcanist PHP 8.1 fixes * Add a lint rule forbidding use of "each()" * Correct some Arcanist behaviors under PHP8.1 * Update the extracted cURL SSL CA bundle * Provide an API for parsing swap information from "/proc/meminfo" * Allow "PhutilAWSException" to identify "EBS: Not Found" errors * Make corrections to the "arc amend" workflow in Mercurial repositories to be compatible with PHP 5+ * Update ArcanistMercurialAPI to support getting the current commit ref * Update "arc liberate" to fix error with PHP 8 and add "--verbose" argument to adjust it * Provide "MethodCallFuture" to fix exception semantics in mixed-future contexts * Name extension as "arc-hg", not "arg-hg" * Update other usages of "hg rebase" to use the new extension-enabling function * Remove "phutil_deprecated()" * Deprecate "PhutilExecPassthru->execute()" in favor of "resolve()" * Refactor how Mercurial runs commands that require extensions OBS-URL: https://build.opensuse.org/request/show/1039520 OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/arcanist?expand=0&rev=20
14 lines
583 B
Diff
14 lines
583 B
Diff
Index: arcanist-0.0~git.20220517T162014~85c953e/support/init/init-script.php
|
|
===================================================================
|
|
--- arcanist-0.0~git.20220517T162014~85c953e.orig/support/init/init-script.php
|
|
+++ arcanist-0.0~git.20220517T162014~85c953e/support/init/init-script.php
|
|
@@ -15,7 +15,7 @@ function __arcanist_init_script__() {
|
|
ob_end_clean();
|
|
}
|
|
|
|
- error_reporting(E_ALL | E_STRICT);
|
|
+ error_reporting(E_ALL & ~E_DEPRECATED & ~E_STRICT);
|
|
|
|
$config_map = array(
|
|
// Always display script errors. Without this, they may not appear, which is
|