home *** CD-ROM | disk | FTP | other *** search
/ Enter 2004 June / ENTER.ISO / files / xampp-win32-1.4.5-installer.exe / xampp / xml_htmlsax.reg < prev    next >
Encoding:
Text File  |  2004-03-24  |  17.4 KB  |  69 lines

  1. a:14:{s:8:"provides";a:58:{s:29:"class;XML_HTMLSax_StateParser";a:3:{s:4:"type";s:5:"class";s:4:"name";s:23:"XML_HTMLSax_StateParser";s:8:"explicit";b:1;}s:35:"class;XML_HTMLSax_StateParser_Lt430";a:4:{s:4:"type";s:5:"class";s:4:"name";s:29:"XML_HTMLSax_StateParser_Lt430";s:7:"extends";s:23:"XML_HTMLSax_StateParser";s:8:"explicit";b:1;}s:37:"class;XML_HTMLSax_StateParser_Gtet430";a:4:{s:4:"type";s:5:"class";s:4:"name";s:31:"XML_HTMLSax_StateParser_Gtet430";s:7:"extends";s:23:"XML_HTMLSax_StateParser";s:8:"explicit";b:1;}s:29:"class;XML_HTMLSax_NullHandler";a:3:{s:4:"type";s:5:"class";s:4:"name";s:23:"XML_HTMLSax_NullHandler";s:8:"explicit";b:1;}s:17:"class;XML_HTMLSax";a:4:{s:4:"type";s:5:"class";s:4:"name";s:11:"XML_HTMLSax";s:7:"extends";s:4:"Pear";s:8:"explicit";b:1;}s:49:"function;XML_HTMLSax_StateParser::unscanCharacter";a:3:{s:4:"type";s:8:"function";s:4:"name";s:40:"XML_HTMLSax_StateParser::unscanCharacter";s:8:"explicit";b:1;}s:49:"function;XML_HTMLSax_StateParser::ignoreCharacter";a:3:{s:4:"type";s:8:"function";s:4:"name";s:40:"XML_HTMLSax_StateParser::ignoreCharacter";s:8:"explicit";b:1;}s:47:"function;XML_HTMLSax_StateParser::scanCharacter";a:3:{s:4:"type";s:8:"function";s:4:"name";s:38:"XML_HTMLSax_StateParser::scanCharacter";s:8:"explicit";b:1;}s:49:"function;XML_HTMLSax_StateParser::scanUntilString";a:3:{s:4:"type";s:8:"function";s:4:"name";s:40:"XML_HTMLSax_StateParser::scanUntilString";s:8:"explicit";b:1;}s:53:"function;XML_HTMLSax_StateParser::scanUntilCharacters";a:3:{s:4:"type";s:8:"function";s:4:"name";s:44:"XML_HTMLSax_StateParser::scanUntilCharacters";s:8:"explicit";b:1;}s:50:"function;XML_HTMLSax_StateParser::ignoreWhitespace";a:3:{s:4:"type";s:8:"function";s:4:"name";s:41:"XML_HTMLSax_StateParser::ignoreWhitespace";s:8:"explicit";b:1;}s:39:"function;XML_HTMLSax_StateParser::parse";a:3:{s:4:"type";s:8:"function";s:4:"name";s:30:"XML_HTMLSax_StateParser::parse";s:8:"explicit";b:1;}s:59:"function;XML_HTMLSax_StateParser_Lt430::scanUntilCharacters";a:3:{s:4:"type";s:8:"function";s:4:"name";s:50:"XML_HTMLSax_StateParser_Lt430::scanUntilCharacters";s:8:"explicit";b:1;}s:56:"function;XML_HTMLSax_StateParser_Lt430::ignoreWhitespace";a:3:{s:4:"type";s:8:"function";s:4:"name";s:47:"XML_HTMLSax_StateParser_Lt430::ignoreWhitespace";s:8:"explicit";b:1;}s:45:"function;XML_HTMLSax_StateParser_Lt430::parse";a:3:{s:4:"type";s:8:"function";s:4:"name";s:36:"XML_HTMLSax_StateParser_Lt430::parse";s:8:"explicit";b:1;}s:61:"function;XML_HTMLSax_StateParser_Gtet430::scanUntilCharacters";a:3:{s:4:"type";s:8:"function";s:4:"name";s:52:"XML_HTMLSax_StateParser_Gtet430::scanUntilCharacters";s:8:"explicit";b:1;}s:58:"function;XML_HTMLSax_StateParser_Gtet430::ignoreWhitespace";a:3:{s:4:"type";s:8:"function";s:4:"name";s:49:"XML_HTMLSax_StateParser_Gtet430::ignoreWhitespace";s:8:"explicit";b:1;}s:47:"function;XML_HTMLSax_StateParser_Gtet430::parse";a:3:{s:4:"type";s:8:"function";s:4:"name";s:38:"XML_HTMLSax_StateParser_Gtet430::parse";s:8:"explicit";b:1;}s:43:"function;XML_HTMLSax_NullHandler::DoNothing";a:3:{s:4:"type";s:8:"function";s:4:"name";s:34:"XML_HTMLSax_NullHandler::DoNothing";s:8:"explicit";b:1;}s:32:"function;XML_HTMLSax::set_object";a:3:{s:4:"type";s:8:"function";s:4:"name";s:23:"XML_HTMLSax::set_object";s:8:"explicit";b:1;}s:32:"function;XML_HTMLSax::set_option";a:3:{s:4:"type";s:8:"function";s:4:"name";s:23:"XML_HTMLSax::set_option";s:8:"explicit";b:1;}s:38:"function;XML_HTMLSax::set_data_handler";a:3:{s:4:"type";s:8:"function";s:4:"name";s:29:"XML_HTMLSax::set_data_handler";s:8:"explicit";b:1;}s:41:"function;XML_HTMLSax::set_element_handler";a:3:{s:4:"type";s:8:"function";s:4:"name";s:32:"XML_HTMLSax::set_element_handler";s:8:"explicit";b:1;}s:36:"function;XML_HTMLSax::set_pi_handler";a:3:{s:4:"type";s:8:"function";s:4:"name";s:27:"XML_HTMLSax::set_pi_handler";s:8:"explicit";b:1;}s:40:"function;XML_HTMLSax::set_escape_handler";a:3:{s:4:"type";s:8:"function";s:4:"name";s:31:"XML_HTMLSax::set_escape_handler";s:8:"explicit";b:1;}s:38:"function;XML_HTMLSax::set_jasp_handler";a:3:{s:4:"type";s:8:"function";s:4:"name";s:29:"XML_HTMLSax::set_jasp_handler";s:8:"explicit";b:1;}s:42:"function;XML_HTMLSax::get_current_position";a:3:{s:4:"type";s:8:"function";s:4:"name";s:33:"XML_HTMLSax::get_current_position";s:8:"explicit";b:1;}s:32:"function;XML_HTMLSax::get_length";a:3:{s:4:"type";s:8:"function";s:4:"name";s:23:"XML_HTMLSax::get_length";s:8:"explicit";b:1;}s:27:"function;XML_HTMLSax::parse";a:3:{s:4:"type";s:8:"function";s:4:"name";s:18:"XML_HTMLSax::parse";s:8:"explicit";b:1;}s:31:"class;XML_HTMLSax_StartingState";a:3:{s:4:"type";s:5:"class";s:4:"name";s:25:"XML_HTMLSax_StartingState";s:8:"explicit";b:1;}s:26:"class;XML_HTMLSax_TagState";a:3:{s:4:"type";s:5:"class";s:4:"name";s:20:"XML_HTMLSax_TagState";s:8:"explicit";b:1;}s:33:"class;XML_HTMLSax_ClosingTagState";a:3:{s:4:"type";s:5:"class";s:4:"name";s:27:"XML_HTMLSax_ClosingTagState";s:8:"explicit";b:1;}s:33:"class;XML_HTMLSax_OpeningTagState";a:3:{s:4:"type";s:5:"class";s:4:"name";s:27:"XML_HTMLSax_OpeningTagState";s:8:"explicit";b:1;}s:29:"class;XML_HTMLSax_EscapeState";a:3:{s:4:"type";s:5:"class";s:4:"name";s:23:"XML_HTMLSax_EscapeState";s:8:"explicit";b:1;}s:27:"class;XML_HTMLSax_JaspState";a:3:{s:4:"type";s:5:"class";s:4:"name";s:21:"XML_HTMLSax_JaspState";s:8:"explicit";b:1;}s:25:"class;XML_HTMLSax_PiState";a:3:{s:4:"type";s:5:"class";s:4:"name";s:19:"XML_HTMLSax_PiState";s:8:"explicit";b:1;}s:41:"function;XML_HTMLSax_StartingState::parse";a:3:{s:4:"type";s:8:"function";s:4:"name";s:32:"XML_HTMLSax_StartingState::parse";s:8:"explicit";b:1;}s:36:"function;XML_HTMLSax_TagState::parse";a:3:{s:4:"type";s:8:"function";s:4:"name";s:27:"XML_HTMLSax_TagState::parse";s:8:"explicit";b:1;}s:43:"function;XML_HTMLSax_ClosingTagState::parse";a:3:{s:4:"type";s:8:"function";s:4:"name";s:34:"XML_HTMLSax_ClosingTagState::parse";s:8:"explicit";b:1;}s:53:"function;XML_HTMLSax_OpeningTagState::parseAttributes";a:3:{s:4:"type";s:8:"function";s:4:"name";s:44:"XML_HTMLSax_OpeningTagState::parseAttributes";s:8:"explicit";b:1;}s:43:"function;XML_HTMLSax_OpeningTagState::parse";a:3:{s:4:"type";s:8:"function";s:4:"name";s:34:"XML_HTMLSax_OpeningTagState::parse";s:8:"explicit";b:1;}s:39:"function;XML_HTMLSax_EscapeState::parse";a:3:{s:4:"type";s:8:"function";s:4:"name";s:30:"XML_HTMLSax_EscapeState::parse";s:8:"explicit";b:1;}s:37:"function;XML_HTMLSax_JaspState::parse";a:3:{s:4:"type";s:8:"function";s:4:"name";s:28:"XML_HTMLSax_JaspState::parse";s:8:"explicit";b:1;}s:35:"function;XML_HTMLSax_PiState::parse";a:3:{s:4:"type";s:8:"function";s:4:"name";s:26:"XML_HTMLSax_PiState::parse";s:8:"explicit";b:1;}s:22:"class;XML_HTMLSax_Trim";a:3:{s:4:"type";s:5:"class";s:4:"name";s:16:"XML_HTMLSax_Trim";s:8:"explicit";b:1;}s:29:"class;XML_HTMLSax_CaseFolding";a:3:{s:4:"type";s:5:"class";s:4:"name";s:23:"XML_HTMLSax_CaseFolding";s:8:"explicit";b:1;}s:26:"class;XML_HTMLSax_Linefeed";a:3:{s:4:"type";s:5:"class";s:4:"name";s:20:"XML_HTMLSax_Linefeed";s:8:"explicit";b:1;}s:21:"class;XML_HTMLSax_Tab";a:3:{s:4:"type";s:5:"class";s:4:"name";s:15:"XML_HTMLSax_Tab";s:8:"explicit";b:1;}s:33:"class;XML_HTMLSax_Entities_Parsed";a:3:{s:4:"type";s:5:"class";s:4:"name";s:27:"XML_HTMLSax_Entities_Parsed";s:8:"explicit";b:1;}s:35:"class;XML_HTMLSax_Entities_Unparsed";a:3:{s:4:"type";s:5:"class";s:4:"name";s:29:"XML_HTMLSax_Entities_Unparsed";s:8:"explicit";b:1;}s:35:"function;XML_HTMLSax_Trim::trimData";a:3:{s:4:"type";s:8:"function";s:4:"name";s:26:"XML_HTMLSax_Trim::trimData";s:8:"explicit";b:1;}s:42:"function;XML_HTMLSax_CaseFolding::foldOpen";a:3:{s:4:"type";s:8:"function";s:4:"name";s:33:"XML_HTMLSax_CaseFolding::foldOpen";s:8:"explicit";b:1;}s:43:"function;XML_HTMLSax_CaseFolding::foldClose";a:3:{s:4:"type";s:8:"function";s:4:"name";s:34:"XML_HTMLSax_CaseFolding::foldClose";s:8:"explicit";b:1;}s:40:"function;XML_HTMLSax_Linefeed::breakData";a:3:{s:4:"type";s:8:"function";s:4:"name";s:31:"XML_HTMLSax_Linefeed::breakData";s:8:"explicit";b:1;}s:35:"function;XML_HTMLSax_Tab::breakData";a:3:{s:4:"type";s:8:"function";s:4:"name";s:26:"XML_HTMLSax_Tab::breakData";s:8:"explicit";b:1;}s:47:"function;XML_HTMLSax_Entities_Parsed::breakData";a:3:{s:4:"type";s:8:"function";s:4:"name";s:38:"XML_HTMLSax_Entities_Parsed::breakData";s:8:"explicit";b:1;}s:49:"function;XML_HTMLSax_Entities_Unparsed::breakData";a:3:{s:4:"type";s:8:"function";s:4:"name";s:40:"XML_HTMLSax_Entities_Unparsed::breakData";s:8:"explicit";b:1;}s:27:"function;html_entity_decode";a:3:{s:4:"type";s:8:"function";s:4:"name";s:18:"html_entity_decode";s:8:"explicit";b:1;}}s:8:"filelist";a:12:{s:15:"XML_HTMLSax.php";a:4:{s:4:"role";s:3:"php";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"4646f0e3b0b6cb1af1f8d2f0eb558fcc";s:12:"installed_as";s:37:"C:\xampp\php\pear\XML\XML_HTMLSax.php";}s:30:"HTMLSax/XML_HTMLSax_States.php";a:4:{s:4:"role";s:3:"php";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"04bd2e034cfa78902c883103549d952b";s:12:"installed_as";s:52:"C:\xampp\php\pear\XML\HTMLSax\XML_HTMLSax_States.php";}s:34:"HTMLSax/XML_HTMLSax_Decorators.php";a:4:{s:4:"role";s:3:"php";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"3bf6c70e6e4a3692f0833cdb4e6c077b";s:12:"installed_as";s:56:"C:\xampp\php\pear\XML\HTMLSax\XML_HTMLSax_Decorators.php";}s:11:"docs/Readme";a:4:{s:4:"role";s:3:"doc";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"fa5e91af821291a1bd3f90ce2c8557a4";s:12:"installed_as";s:46:"C:\xampp\php\pear\docs\XML_HTMLSax\docs\Readme";}s:31:"docs/examples/SimpleExample.php";a:4:{s:4:"role";s:3:"doc";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"212961f0b0437c92ce65128bf1e33740";s:12:"installed_as";s:66:"C:\xampp\php\pear\docs\XML_HTMLSax\docs\examples\SimpleExample.php";}s:29:"docs/examples/HTMLtoXHTML.php";a:4:{s:4:"role";s:3:"doc";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"ee798189d1ff9b1f614ab4f13c916cc4";s:12:"installed_as";s:64:"C:\xampp\php\pear\docs\XML_HTMLSax\docs\examples\HTMLtoXHTML.php";}s:32:"docs/examples/ExpatvsHtmlSax.php";a:4:{s:4:"role";s:3:"doc";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"23f122dad1412ef196b880c9b646662c";s:12:"installed_as";s:67:"C:\xampp\php\pear\docs\XML_HTMLSax\docs\examples\ExpatvsHtmlSax.php";}s:26:"docs/examples/example.html";a:4:{s:4:"role";s:3:"doc";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"6d8e0358d7581138624843192f29b1fc";s:12:"installed_as";s:61:"C:\xampp\php\pear\docs\XML_HTMLSax\docs\examples\example.html";}s:20:"docs/tests/index.php";a:4:{s:4:"role";s:3:"doc";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"90aaba50fabb9de12d0b4664f008d2dd";s:12:"installed_as";s:55:"C:\xampp\php\pear\docs\XML_HTMLSax\docs\tests\index.php";}s:25:"docs/tests/unit_tests.php";a:4:{s:4:"role";s:3:"doc";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"341998c9086a1196e2e8fcbbe2d0c9f1";s:12:"installed_as";s:60:"C:\xampp\php\pear\docs\XML_HTMLSax\docs\tests\unit_tests.php";}s:31:"docs/tests/xml_htmlsax_test.php";a:4:{s:4:"role";s:3:"doc";s:14:"baseinstalldir";s:3:"XML";s:6:"md5sum";s:32:"db45e0a797ffece8914464c8e24b75a3";s:12:"installed_as";s:66:"C:\xampp\php\pear\docs\XML_HTMLSax\docs\tests\xml_htmlsax_test.php";}s:7:"dirtree";a:5:{s:21:"C:\xampp\php\pear\XML";b:1;s:29:"C:\xampp\php\pear\XML\HTMLSax";b:1;s:39:"C:\xampp\php\pear\docs\XML_HTMLSax\docs";b:1;s:48:"C:\xampp\php\pear\docs\XML_HTMLSax\docs\examples";b:1;s:45:"C:\xampp\php\pear\docs\XML_HTMLSax\docs\tests";b:1;}}s:7:"package";s:11:"XML_HTMLSax";s:7:"summary";s:64:"A SAX based parser for HTML and other badly formed XML documents";s:11:"description";s:1798:"XML_HTMLSax is a SAX based XML parser for badly formed XML documents, such as HTML.
  2.   The original code base was developed by Alexander Zhukov and published at http://sourceforge.net/projects/phpshelve/. Alexander kindly gave permission to modify the code and license for inclusion in PEAR.
  3.  
  4.   PEAR::XML_HTMLSax provides an API very similar to the native PHP Expat extension, allowing handlers using one to be easily adapted to the other. The key difference is HTMLSax will not break on badly formed XML, allowing it to be used for parsing HTML documents. Otherwise HTMLSax supports all the handlers available from Expat except namespace and external entity handlers. Provides methods for handling XML escapes as well as JSP/ASP opening and close tags.
  5.  
  6.   Version 2 has had it's internals completely overhauled to use a Lexer, delivering performance *approaching* that of the native XML extension, as well as a radically improved, modular design that makes adding further functionality easy.
  7.  
  8.   The public API has remained the same as older versions, except for the set_option() method, the available options having been renamed. Additional options are now also available, which allow HTMLSax to behave almost exactly like the native Expat extension. For example if the contents of XML elements contain linefeeds, tabs and XML entities, HTMLSax can be instructed to trigger additional data handler calls.
  9.  
  10.   A big thanks to Jeff Moore (lead developer of WACT: http://wact.sourceforge.net) who's largely responsible for new design, as well input from other members at Sitepoint's Advanced PHP forums: http://www.sitepointforums.com/showthread.php?threadid=121246.
  11.  
  12.   Thanks also to Marcus Baker (lead developer of SimpleTest: http://www.lastcraft.com/simple_test.php) for sorting out the unit tests.";s:11:"maintainers";a:1:{i:0;a:4:{s:6:"handle";s:7:"hfuecks";s:4:"name";s:12:"Harry Fuecks";s:5:"email";s:23:"hfuecks@phppatterns.com";s:4:"role";s:4:"lead";}}s:7:"version";s:5:"2.1.2";s:12:"release_date";s:10:"2003-12-05";s:15:"release_license";s:3:"PHP";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:352:"* Bug fixed (thanks Jeff) where badly formed attributes resulted in infinite loop
  13. * Added additional boolean argument to open and close handler calls to spot empty tags like br/ - should not break exising APIs
  14. * Added XML_OPTION_FULL_ESCAPES which (when = 1) passes through the complete content in an XML escape, allowing comment / cdata reconstruction";s:12:"release_deps";a:1:{i:1;a:3:{s:4:"type";s:3:"php";s:3:"rel";s:2:"ge";s:7:"version";s:5:"4.0.5";}}s:9:"changelog";a:7:{i:0;a:5:{s:7:"version";s:5:"2.1.1";s:12:"release_date";s:10:"2003-10-08";s:15:"release_license";s:3:"PHP";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:239:"* Reporting of byte index with get_current_position() more accurate on opening tags (thanks to Alexander Orlov at x-code.com)
  15. * All parser options now available to PHP versions lt 4.3.x, using implementation of html_entity_decode in PHP
  16.  
  17.  
  18. ";}i:1;a:5:{s:7:"version";s:5:"2.1.0";s:12:"release_date";s:10:"2003-09-10";s:15:"release_license";s:3:"PHP";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:39:"* Well (unit) tested with SimpleTest
  19.  
  20.  
  21. ";}i:2;a:5:{s:7:"version";s:5:"2.0.2";s:12:"release_date";s:10:"2003-08-11";s:15:"release_license";s:3:"PHP";s:13:"release_state";s:5:"alpha";s:13:"release_notes";s:414:"* API is backwards compatible apart from the renaming of parser options
  22. * Performance dramatically increased. Not much slower than Expat
  23. * Better handling of XML comments and CDATA
  24. * Option to trigger additional data handler calls for linefeeds and tabs
  25. * Option to trigger additional data handler calls for XML entities and parse them if required.
  26. * Added public get_current_position() and get_length() methods
  27.  
  28.  
  29. ";}i:3;a:5:{s:7:"version";s:3:"1.1";s:12:"release_date";s:10:"2003-06-26";s:15:"release_license";s:3:"PHP";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:97:"* Bug fixes to Attribute_Parser to cope with newline, tag, forward slash and whitespace issues.
  30.  
  31. ";}i:4;a:4:{s:7:"version";s:3:"1.0";s:12:"release_date";s:10:"2003-06-08";s:13:"release_state";s:6:"stable";s:13:"release_notes";s:209:"* Modifications to file structure to place Attributes_Parser.php
  32.   and State_Machine.php in subdirectory HTMLSax
  33. * XML_HTMLSax.php includes Attributes_Parser.php and State_Machine.php
  34.   using require_once()
  35.  
  36.  
  37. ";}i:5;a:4:{s:7:"version";s:8:"0.9.0rc2";s:12:"release_date";s:10:"2003-05-18";s:13:"release_state";s:4:"beta";s:13:"release_notes";s:186:"*First release under PEAR
  38. *Changed package name to XML_HTMLSax
  39. *Added patch from John Luxford to parse single quoted attributes
  40. *Modified State_Machine to be a simple variable store
  41.  
  42.  
  43.  
  44.  
  45. ";}i:6;a:4:{s:7:"version";s:8:"0.9.0rc1";s:12:"release_date";s:10:"2003-05-09";s:13:"release_state";s:4:"beta";s:13:"release_notes";s:1356:"A summary of the main differences between this version
  46.       of HTML_Sax and HTMLSax2002082201 are as follows;
  47.       *Instead of extending HTMLSax with your own "handlers" class,
  48.        you now use the set_object() method to pass an instance of the
  49.        class to HTMLSax.
  50.       *Class method callbacks are specified using the following methods;
  51.       *set_element_handler('startHandler','endHandler') <tag> and </tag>
  52.       *set_data_handler('dataHandler') for contents of an element
  53.       *set_pi_handler('piHandler') for <?php ?>, <?xml ?> etc.
  54.       *set_escape_handler(') for anything beginning with <!
  55.       *set_jasp_handler() - set listener for <% %> tags
  56.       *Attributes which no value are created and set to true
  57.       *Comments are handled and may contain entities; < >
  58.       *The callback handlers will all be passed an instance of HTMLSax
  59.        in the same way as the native PHP XML Expat extension
  60.       *Setting of parser options is handled specifically by the set_option()
  61.        method. Available options are;
  62.       *skipWhiteSpace; instruct the parser to ignore whitespace characters
  63.       *trimDataNodes; trim whitespace inside character data
  64.       *breakOnNewLine; newline characters found in character data are treated
  65.        as new events triggering another data callback
  66.       *caseFolding; converts element names to uppercase
  67.  
  68.  
  69. ";}}s:13:"_lastmodified";i:1080136135;}