Permalink
Commits on Feb 21, 2014
  1. Merge pull request #1 from pear/topics/composer-for-pear

    Updated/New Composer support for XML_XPath
    till committed Feb 21, 2014
Commits on Feb 17, 2014
  1. Enhancement: composer setup

    till committed Feb 17, 2014
Commits on Jul 13, 2009
  1. fix a huge number of wrong MIME types. UGH.

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@284003 c90b9560-bf6c-de11-be94-00142212c4b1
    Gwynne Raskind committed Jul 13, 2009
Commits on Aug 4, 2007
  1. QA: release new version 1.2.4 to fix E_NOTICE

    convert to package.xml v2
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@240726 c90b9560-bf6c-de11-be94-00142212c4b1
    cweiske committed Aug 4, 2007
  2. QA action: fix E_NOTICE

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@240725 c90b9560-bf6c-de11-be94-00142212c4b1
    cweiske committed Aug 4, 2007
Commits on Oct 18, 2005
  1. Dependency on PHP4 and new release

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@198665 c90b9560-bf6c-de11-be94-00142212c4b1
    Arnaud Limbourg committed Oct 18, 2005
Commits on Oct 12, 2005
  1. fixed the $this assignments

    adapted the error handling
    refactored example, added function microtime_float to replace inexistant systime()
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@198266 c90b9560-bf6c-de11-be94-00142212c4b1
    bertrand Gugger committed Oct 12, 2005
Commits on Jan 30, 2004
  1. update for new release 1.2.1

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@150136 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jan 30, 2004
Commits on Aug 18, 2003
  1. use strtolower around get_class to force compatibility

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@138158 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Aug 18, 2003
Commits on Aug 12, 2003
  1. fixing #24559 - dont complain im waiting for feedback since 31 jul.

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@137549 c90b9560-bf6c-de11-be94-00142212c4b1
    CHAILLAN Nicolas committed Aug 12, 2003
Commits on Jul 12, 2003
  1. * Updating DTD paths

    # find . -name package.xml | xargs perl -pi -e 's/..\/package.dtd/http:\/\/pear.php.net\/dtd\/package-1.0/'
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@134868 c90b9560-bf6c-de11-be94-00142212c4b1
    mj committed Jul 12, 2003
Commits on Jan 16, 2003
  1. * updated todo list

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@112144 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jan 16, 2003
  2. * added check for url as filename

    * added check for no results when sorting
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@112142 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jan 16, 2003
Commits on Jan 4, 2003
  1. * Update copyright year to 2003.

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@110436 c90b9560-bf6c-de11-be94-00142212c4b1
    mj committed Jan 4, 2003
Commits on Sep 15, 2002
  1. - Reorder changelog

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@95790 c90b9560-bf6c-de11-be94-00142212c4b1
    Derick Rethans committed Sep 15, 2002
Commits on Aug 16, 2002
  1. - typo

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@92239 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Aug 16, 2002
  2. @ added cloneNode

    - fixed functions cloneNode, removeChild and replaceChild to return a result object of a single node instead
      of the raw domxml node so that they can be used with the XML_XPath functions
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@92238 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Aug 16, 2002
Commits on Aug 13, 2002
  1. @ added documentElement

    - avoided using the buggy set_content for the Data functions, using replace_child and create_text_node instead
    - parent::node() now for relative xpath queries
    @ ability to make xpath sort permanent in the tree (limited to siblings queries only)
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@91820 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Aug 13, 2002
Commits on Jul 12, 2002
  1. @ added the ability for the relative xpath query to take the '..' syn…

    …tax for parent as
    
    the first argument...so array('..', 'foo') would get the child 'foo' from the parent of the pointer
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@88529 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jul 12, 2002
Commits on Jun 12, 2002
  1. - fixes for evaluate()

    - move evaluate(), getOne() into common.php
    @ added registerNamespace to temporarily fix the lack of registering namespaces in domxml
    - bug fixes and code cleanup
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@85522 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 12, 2002
Commits on Jun 7, 2002
  1. release 1.2 notes

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@85013 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 7, 2002
  2. Major changes:

    getAttribute('foo', true) now puts you on the attribute, not the element node
    cleaned up the XML_XPath_result initialization (no longer create an StdClass when calling class)
    fixed sorting for childNodes() and getElementsByTagName() generated result objects
    cleaned up sorting in result object, and added comments (so I don't forget again how I did it)
    major speed enhancements (calling user defined functions methods is slow, so tried to trim that down)
    don't create a result object in the _quick_evaluate function since we don't need it anyway
    enabled relative xpath queries differently, in_xpathQuery = array(query, node) for relative...
    added relative xpath queries for the _quick_evaluate feature
    anything else I just can't remember I will mention in my next commit
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@85012 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 7, 2002
  3. official example, not much yet, but the idea is there

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@84890 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 7, 2002
  4. getting ready for release

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@84889 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 7, 2002
Commits on Jun 6, 2002
  1. resolve this damn include file problem

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@84888 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 6, 2002
  2. updates

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@84824 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 6, 2002
  3. forgot to add error.php

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@84823 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 6, 2002
  4. @ added getElementsByTagName to return an XML_XPath_result object of …

    …all matching tagnames
    
    - deleted childNode() and siblingNode() which were hacks for stepping through children based
    on node name (see result.php for this functionality now)
    @ added getNodePath() for use with relative xpath queries (this is until we can get this
    function in the php extension
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@84822 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 6, 2002
  5. - reworked the stepping concept...now have

    next()
    end()
    rewind()
    nextByNodeName()
    nextByNodeType()
    when next() is used after a rewind() or the first time (because the constructor
    calls rewind()), it counts the first node when it is first run as the first "next"...
    it is like saying that we aren't on the array yet and next moves us onto the array...
    the nice part however is that physically you are already on the first node, so you
    can just start calling dom function on your result without having to "advance" your
    pointer to the first node
    - nextByNode* replace the childNode() and siblingNode() concepts from common
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@84821 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 6, 2002
  6. @ added the ability to do relative xpath queries by prepending the cu…

    …rrent location path
    
    to the query when the third parameter is true
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@84812 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 6, 2002
Commits on Jun 5, 2002
  1. keepin' you updated!

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@84682 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 5, 2002
  2. @ added childNodes() which takes the current pointer and returns all …

    …of the non-blank (if set)
    
    children as an xml_xpath_result object so that the result object functions can be used to
    step through the results...one disadvantage right now is that since it is not an actually xpath
    query, I can't resort the results, so that result function will be broken when the result object
    is generated in this manner...hang in there, I am working on this...
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@84681 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 5, 2002
  3. temporary addition of some libxml2 error capturing...the domxml modul…

    …e is currently
    
    undergoing development to capture these error logs into an array, but for now I use
    output buffering and then run the domxml_open_* without an @ so that errors will go
    to stdout, which are then captured and passed to the PEAR::raiseError method
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@84680 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Jun 5, 2002
Commits on May 24, 2002
  1. - Changed function names and prefixes from XPath to XML_XPath

    - updated new function names for domxml extension
    - lots of bugfixes
    
    
    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@83347 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed May 24, 2002
Commits on Apr 1, 2002
  1. Credit the phpxpath team

    git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@76135 c90b9560-bf6c-de11-be94-00142212c4b1
    Daniel Allen committed Apr 1, 2002