4351 Commits

Author SHA1 Message Date
Jordi Kroon
571f76aa09 Update OpenSSL documentation URLs to new docs domain (#279) 2026-03-07 14:17:49 +00:00
alfsb
1ca7eeb264 Clean ups before more refactoring 2026-02-16 17:52:38 -03:00
Louis-Arnaud
ab95b714c0 Remove duplicate &Methods; in exception skeleton (#276)
The classsynopsisinfo Methods header appeared twice in
exceptionname.xml, unlike classname.xml which has it once.
2026-02-15 14:16:49 +00:00
Louis-Arnaud
25287dfd9f Add --lang and file listing to sync XML tools (#275)
* Add --lang= parameter and simple file listing to sync XML tools

Allow all qaxml-*.php scripts to accept --lang=XX to specify the
target language directly, without requiring temp/lang from
configure.php. Also accept file paths as positional arguments
for checking specific files instead of the full translation tree.

Existing behavior without parameters is preserved. Relates to #199.

* Rename $files to $filterFiles and warn on missing source files

Address review feedback: rename parameter for clarity and add
STDERR warning when a command-line file is not found in sourceDir.
2026-02-12 17:22:52 -03:00
Yoshinari Takaoka
845f7c4c93 Deprecated backtick operator with shell_exec() for PHP 8.5 (for revcheck.php)
related to #267
2025-12-28 22:22:42 +09:00
Luffy
ff1dd4eb0d Add usage documentation link for PHP Pie (#272) 2025-12-21 18:11:39 +08:00
Louis-Arnaud
6c20395556 Deprecated backtick operator with shell_exec() for PHP 8.5 (#267)
* Replace deprecated backtick operator with shell_exec() for PHP 8.5 compatibility
2025-12-10 13:14:24 -03:00
dependabot[bot]
2f8a49e992 Bump actions/checkout from 5 to 6 (#270) 2025-12-01 17:57:47 +08:00
tekimen
d0f98aa3d2 Add link for Unicode LDML (#265) 2025-11-27 18:51:36 +00:00
Louis-Arnaud
d5b5f0e149 Fix broken ICU link in intl.configuration documentation (#264)
Co-authored-by: lacatoire <louis-arnaud.catoire@external.drivalia.com>
2025-11-10 23:44:17 +00:00
Yoshinari Takaoka
be63c00ae2 Include PHP 8.5 migration guide (#258) 2025-11-10 03:28:42 +00:00
AllenJB
d32465050f New entity links for DateTimeZone.listIdentifiers ( https://github.com/php/doc-en/pull/4882 ) (#257) 2025-10-29 14:16:35 +00:00
Mikhail Alferov
9db9af80d9 global.ent Fix bad link (#263) 2025-10-29 14:16:04 +00:00
Anna Filina
ebd937930d Add WSDL acronym (#260) 2025-10-16 10:51:30 +08:00
Josh
142bda6f9b Add PCRE2 related URLs to global.ent (#256)
In preparation for revisions to the PCRE Extension reference chapter. The older URLs are mostly for the PCRE1 library which isn't applicable since PHP 7.3.0.
2025-09-27 12:29:01 +01:00
Luffy
7a561bef14 Update XML class reference and improve type hinting in function signatures (#252) 2025-09-27 12:18:42 +01:00
Gina Peter Banyard
b6f7baca7d Include appendix about example error handling (#255) 2025-09-14 11:55:28 +01:00
Derick Rethans
abe740d34e Add TOC entry and links for PIE introduction 2025-08-27 09:15:06 +01:00
alfsb
bfa83674be Disable doc-ro in languages.php and document core.autocrlf usage (#248)
* Disable doc-ro on languages.php and document core.autocrlf usage
* git add --renormalize does net revert on Windows, comment tweaks.
* Keep documented repositories, false/false to inactive a language.
2025-08-22 13:07:16 -03:00
dependabot[bot]
8a84c0a675 Bump actions/checkout from 4 to 5 (#249) 2025-08-13 18:09:38 +00:00
Tim Düsterhus
a82721a085 Create dependabot.yml 2025-08-13 19:56:30 +02:00
Jakub Vrána
048256b6c9 Remove $Revision$ (#240)
We don't use SVN anymore.
2025-05-01 02:12:28 +01:00
André L F S Bacci
67c9c84461 Better hint for .xmlfragmentdir directory marker 2025-04-23 10:15:51 -03:00
alfsb
342c72dd63 Post check individual XML files for know issues (#241)
* Post check individual XML files for know issues
* Autofix option for simple encoding issues
* Remove debug output
* Hint the complete script path
* Hint the effect of failed XInclude
2025-04-22 10:55:45 -03:00
Jakub Vrana
c2fd6c07f7 Unsupport trunk/ 2025-04-15 21:30:55 +02:00
Jakub Vrana
7f4300197c Document skip-revcheck 2025-04-15 21:29:54 +02:00
Jakub Vrana
8685bac927 Fix a typo 2025-04-15 19:45:31 +02:00
Jakub Vrána
796471cc7d Fix link in style (#242) 2025-04-15 11:59:27 +08:00
alfsb
4e24cd6e2b PhD stuff at end of configure.php (#239)
* Remove xinclude_debug_report(), as it become redundant
* Move final messages to the end
* Move PhD history code to after XML validation
* Move PhD sources code to after XML validation
* Move PhD version code to after XML validation
* Always show libxml version
* Fix 'Wrong Document Error' on XML fixup
2025-03-24 09:34:08 -03:00
André L F S Bacci
362cd05c3b Revert variable partial rename 2025-03-13 16:56:53 -03:00
alfsb
8f811a3700 Fix unstable add/del ignores (#238) 2025-03-13 16:19:24 -03:00
alfsb
45f488c6ab Workarounds for DOMDocument->xinclude() return (#237)
* Workarounds for DOMDocument->xinclude() return
* Review.

Co-authored-by: Kamil Tekiela <tekiela246@gmail.com>
2025-03-13 16:10:08 -03:00
alfsb
f91fb1549a Faster file listing (#236)
* Faster file listing
* Review.

Co-authored-by: Kamil Tekiela <tekiela246@gmail.com>
2025-03-13 16:03:17 -03:00
alfsb
281ee98460 Deprecate old qaxml tools (#228) 2025-03-13 15:47:01 -03:00
alfsb
a26c5c9fe8 Command line tools for XML sync testing between languages (#222)
* Command line tool for XML sync testing between languages: tags, revtag, PI, ws
* Modernize array() usage.
* Review
2025-03-07 08:36:21 -03:00
alfsb
3ab4fe9156 Warn/show failed XIncludes (#227) 2025-03-07 08:26:28 -03:00
Mikhail Alferov
bd3c7d6b21 Update global.ent Replace broken link (#182) 2025-02-25 08:41:29 -08:00
philip
5a46b3cbff Added a SpoofChecker.RestrictionLevel ICU API doc link entity 2025-02-24 13:00:15 -08:00
philip
f8bdf4030e Added URLs that are hardcoded in doc-en but soon won't be 2025-02-21 19:59:44 -08:00
philip
b255d4570f Fixed url.enchant link to fix https://github.com/php/doc-en/issues/4415 2025-02-20 16:44:55 -08:00
philip
77e2a5af6a Added TA-Lib URL for https://github.com/php/doc-en/issues/4462 2025-02-20 10:22:56 -08:00
alfsb
80d13140e0 Argument parsing refactor and urgent mode (#221)
* Coordinate command line on ArgvParser class
* Urgent option to focus on avoiding or fixing translations manual builds
* Command line option to ignore entity by name

Co-authored-by: André L F S Bacci <ae@php.net>
Co-authored-by: Kamil Tekiela <tekiela246@gmail.com>
2025-02-14 11:19:49 -03:00
alfsb
c63809f4b6 Command line tool for XML sync testing between languages: entities (#219) 2025-02-10 09:29:26 -03:00
alfsb
181ecbe9a6 Make broken detection strict, more descriptive messages (#220) 2025-02-10 09:28:55 -03:00
alfsb
0ae92dd198 Create separated files for directory file-entities (#218) 2025-02-07 09:23:34 -03:00
alfsb
1768961358 Command line tool for XML sync testing between languages: attributes (#215) 2025-02-06 10:08:45 -03:00
alfsb
07b48068fa Document xml:id usage (#216) 2025-02-03 09:05:29 -03:00
alfsb
a4884fb7b7 Remove backports, alert for insensitive file systems, and bundled file entity for directories (#213)
* Remove backport.
* Detect build breakage on case insensitive file systems
* Do not generate individual entity files for directories
* Setting documentURI cause fails on Windows
2025-02-03 09:02:39 -03:00
alfsb
b12b9bbc73 Fix Windows build (foward slashes everywhere) (#214)
Co-authored-by: André L F S Bacci <ae@php.net>
2025-01-27 10:24:53 -03:00
alfsb
e62034723f Windows related changes, ahead/behind only current branch (#207)
Co-authored-by: André L F S Bacci <ae@php.net>
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>
2025-01-20 12:01:12 -03:00