Re: [SVN-MIGRATION] SVN PHPDOC
[email protected] (Richard Quadling) Tue, 14 Jul 2009 10:40:16 +0100
| Newsgroups | php.doc,svn.migration |
|---|---|
| Message-ID | <[email protected]> |
--001636c5a8d10dd3b5046ea73bbe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit 2009/7/14 Philip Olson <[email protected]>: >> Or have I missed something? > > This is now fixed as of a couple of minutes ago but I cannot test on Windows > so please do that. The only problem I see now is with images/figures, likely > to do with PhD (the build system). > > Regards, > Philip > > Found and hopefully fixed the build issues. Well, at least on windows... I've lost commit karma, so patch is below and attached. Regards, Richard Quadling. Index: manual.xml.in =================================================================== --- manual.xml.in (revision 284062) +++ manual.xml.in (working copy) @@ -14,9 +14,9 @@ %isopub; <!-- Add translated specific definitions and snippets --> -<!ENTITY % language-defs SYSTEM "./@LANGDIR@/language-defs.ent"> -<!ENTITY % language-snippets SYSTEM "./@LANGDIR@/language-snippets.ent"> -<!ENTITY % extensions SYSTEM "./@LANGDIR@/extensions.ent"> +<!ENTITY % language-defs SYSTEM "../@LANGDIR@/language-defs.ent"> +<!ENTITY % language-snippets SYSTEM "../@LANGDIR@/language-snippets.ent"> +<!ENTITY % extensions SYSTEM "../@LANGDIR@/extensions.ent"> %language-defs; %extensions; Property changes on: scripts ___________________________________________________________________ Modified: svn:ignore - entities.*.xml + entities.*.xml file-entities.php Index: scripts/file-entities.php.in =================================================================== --- scripts/file-entities.php.in (revision 284061) +++ scripts/file-entities.php.in (working copy) @@ -303,7 +303,7 @@ if ($filename == "") { return sprintf("<!ENTITY %-40s ''>\n", $entname); } else { - return sprintf("<!ENTITY %-40s SYSTEM '%s'>\n", $entname, str_replace(str_replace("\\", "/", $GLOBALS['out_dir']), '..', str_replace("\\", "/", $filename))); + return sprintf("<!ENTITY %-40s SYSTEM 'file:///%s'>\n", $entname, str_replace(str_replace("\\", "/", $GLOBALS['out_dir']), '..', str_replace(array("\\", " "), array("/", "%20"), $filename))); } } -- ----- Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!" ZOPA : http://uk.zopa.com/member/RQuadling --001636c5a8d10dd3b5046ea73bbe Content-Type: text/plain; charset=US-ASCII; name="phpdoc-winbuild.patch.txt" Content-Disposition: attachment; filename="phpdoc-winbuild.patch.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fx4fmb160 SW5kZXg6IG1hbnVhbC54bWwuaW4NCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBtYW51YWwueG1sLmluCShyZXZp c2lvbiAyODQwNjIpDQorKysgbWFudWFsLnhtbC5pbgkod29ya2luZyBjb3B5KQ0KQEAgLTE0LDkg KzE0LDkgQEANCiAlaXNvcHViOwogCiA8IS0tIEFkZCB0cmFuc2xhdGVkIHNwZWNpZmljIGRlZmlu aXRpb25zIGFuZCBzbmlwcGV0cyAtLT4KLTwhRU5USVRZICUgbGFuZ3VhZ2UtZGVmcyAgICAgU1lT VEVNICIuL0BMQU5HRElSQC9sYW5ndWFnZS1kZWZzLmVudCI+Ci08IUVOVElUWSAlIGxhbmd1YWdl LXNuaXBwZXRzIFNZU1RFTSAiLi9ATEFOR0RJUkAvbGFuZ3VhZ2Utc25pcHBldHMuZW50Ij4KLTwh RU5USVRZICUgZXh0ZW5zaW9ucyAgICAgICAgU1lTVEVNICIuL0BMQU5HRElSQC9leHRlbnNpb25z LmVudCI+Cis8IUVOVElUWSAlIGxhbmd1YWdlLWRlZnMgICAgIFNZU1RFTSAiLi4vQExBTkdESVJA L2xhbmd1YWdlLWRlZnMuZW50Ij4KKzwhRU5USVRZICUgbGFuZ3VhZ2Utc25pcHBldHMgU1lTVEVN ICIuLi9ATEFOR0RJUkAvbGFuZ3VhZ2Utc25pcHBldHMuZW50Ij4KKzwhRU5USVRZICUgZXh0ZW5z aW9ucyAgICAgICAgU1lTVEVNICIuLi9ATEFOR0RJUkAvZXh0ZW5zaW9ucy5lbnQiPgogCiAlbGFu Z3VhZ2UtZGVmczsKICVleHRlbnNpb25zOwoNClByb3BlcnR5IGNoYW5nZXMgb246IHNjcmlwdHMN Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18NCk1vZGlmaWVkOiBzdm46aWdub3JlDQogICAtIGVudGl0aWVzLioueG1sCg0K ICAgKyBlbnRpdGllcy4qLnhtbApmaWxlLWVudGl0aWVzLnBocAoNCg0KSW5kZXg6IHNjcmlwdHMv ZmlsZS1lbnRpdGllcy5waHAuaW4NCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBzY3JpcHRzL2ZpbGUtZW50aXRp ZXMucGhwLmluCShyZXZpc2lvbiAyODQwNjEpDQorKysgc2NyaXB0cy9maWxlLWVudGl0aWVzLnBo cC5pbgkod29ya2luZyBjb3B5KQ0KQEAgLTMwMyw3ICszMDMsNyBAQA0KICAgICBpZiAoJGZpbGVu YW1lID09ICIiKSB7CiAgICAgICAgIHJldHVybiBzcHJpbnRmKCI8IUVOVElUWSAlLTQwcyAgICAg ICAgJyc+XG4iLCAkZW50bmFtZSk7CiAgICAgfSBlbHNlIHsKLSAgICAgICAgcmV0dXJuIHNwcmlu dGYoIjwhRU5USVRZICUtNDBzIFNZU1RFTSAnJXMnPlxuIiwgJGVudG5hbWUsIHN0cl9yZXBsYWNl KHN0cl9yZXBsYWNlKCJcXCIsICIvIiwgJEdMT0JBTFNbJ291dF9kaXInXSksICcuLicsIHN0cl9y ZXBsYWNlKCJcXCIsICIvIiwgJGZpbGVuYW1lKSkpOworICAgICAgICByZXR1cm4gc3ByaW50Zigi PCFFTlRJVFkgJS00MHMgU1lTVEVNICdmaWxlOi8vLyVzJz5cbiIsICRlbnRuYW1lLCBzdHJfcmVw bGFjZShzdHJfcmVwbGFjZSgiXFwiLCAiLyIsICRHTE9CQUxTWydvdXRfZGlyJ10pLCAnLi4nLCBz dHJfcmVwbGFjZShhcnJheSgiXFwiLCAiICIpLCBhcnJheSgiLyIsICIlMjAiKSwgJGZpbGVuYW1l KSkpOwogICAgfQogfQogCg== --001636c5a8d10dd3b5046ea73bbe--