Skip to content

Migrate ext/xmlrpc to doc-extensions - #8

Closed
lacatoire wants to merge 59 commits into
php:mainfrom
lacatoire:ext/xmlrpc
Closed

Migrate ext/xmlrpc to doc-extensions#8
lacatoire wants to merge 59 commits into
php:mainfrom
lacatoire:ext/xmlrpc

Conversation

@lacatoire

@lacatoire lacatoire commented Aug 5, 2026

Copy link
Copy Markdown
Member

Same approach as #11: the history is preserved rather than squashed into a single import.

git -C ../doc-en format-patch --root -o /path/to/patches -- reference/xmlrpc
git am --committer-date-is-author-date /path/to/patches/*.patch

58 commits, from the initial import to the latest change in doc-en. The resulting reference/xmlrpc tree has the same hash as the one on doc-en master, so nothing is altered along the way.

The book is not referenced from manual.xml yet, so it does not enter the build until that line is added.

Hartmut Holzgraefe and others added 30 commits April 15, 2002 00:12
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@78202 c90b9560-bf6c-de11-be94-00142212c4b1
#others languages will come shortly (tonite Europe)

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@78287 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@78496 c90b9560-bf6c-de11-be94-00142212c4b1
… have been from the start, but somehow i forgot to move the generation code from the split to the configure script)

entities/chapters.ent is now called entities/file-entities.ent

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@85367 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@141164 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@152603 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@166691 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@166813 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@166882 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@189137 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@195136 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@226671 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@227448 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@227829 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@231094 c90b9560-bf6c-de11-be94-00142212c4b1
… namespace to all root elements - Replace <ulink /> with <link xlink:href /> - Minor markup fixes here and there

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@238160 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@241297 c90b9560-bf6c-de11-be94-00142212c4b1
…sections in setup.xml, if any) - Moved the intro to book.xml - Changed the intro ID from <extname>.intro to intro.<extname> - Created empty constants.xml appendix - Moved the requirements and resoucres sections to setup.xml - Moved the configure and ini entities to setup.xml

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@248884 c90b9560-bf6c-de11-be94-00142212c4b1
vrana and others added 22 commits November 25, 2009 14:49
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@297028 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@297058 c90b9560-bf6c-de11-be94-00142212c4b1
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@297077 c90b9560-bf6c-de11-be94-00142212c4b1
…XML extensions - Added libxml requirement to extensions requiring it (w/ new entity) - Added --disable-* description for those that are enabled by default (w/ new entity)

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@300860 c90b9560-bf6c-de11-be94-00142212c4b1
This was mostly done programmatically, and is likely wrong for a small number
of functions. We may have to wait for bug reports, unless someone wants to
review this by hand. Basic efforts were made to avoid adding "PHP 7" to
functions that were removed in PHP 5.x (x > 0) and PHP 7, but there are
undoubtedly still issues.

In case we're still using Docbook for PHP 8, I've uploaded the script that I
wrote to do this to GitHub at
https://github.com/LawnGnome/php-doc-version-migrator.

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@338406 c90b9560-bf6c-de11-be94-00142212c4b1
Some of these probably deserve an entry in changelog, please add it if you have energy.

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@343898 c90b9560-bf6c-de11-be94-00142212c4b1
Co-authored-by: haszi <haszika80@gmail.com>
Co-authored-by: haszi <haszika80@gmail.com>
in reference to 037266adde ("fix(reference/stream): HTTP headers are U+0D U+0A (CR LF) separated", 2025-06-22) streamline by 'http' 'header' stream context option.
@lacatoire lacatoire closed this Aug 5, 2026
@lacatoire lacatoire reopened this Aug 5, 2026
@lacatoire lacatoire closed this Aug 5, 2026
@lacatoire lacatoire reopened this Aug 5, 2026
@lacatoire lacatoire changed the title Add the xmlrpc extension documentation Migrate ext/xmlrpc to doc-extensions Aug 5, 2026
Carried over as is from doc-en, where the diff-scoped lint never covered it.
@lacatoire lacatoire closed this Aug 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.