Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

* updated todo list

git-svn-id: http://svn.php.net/repository/pear/packages/XML_XPath/trunk@112144 c90b9560-bf6c-de11-be94-00142212c4b1
  • Loading branch information...
commit b198e4a94b6ee227ee6b5cd930f8dd5a9d0c4d95 1 parent 3fcb19d
Daniel Allen authored
Showing with 5 additions and 65 deletions.
  1. +5 −65 TODO
View
70 TODO
@@ -1,65 +1,5 @@
-XML_XPath Inteface TODO:
------------------------------
-[@] = all done
-[*] = bug request/fix
---- = in progress
-[?] = not necessary
------------------------------
-
- Status Description
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-
- [@] implement siblingNode and childNode to get a tag by name
-
- [@] sort for results
-
- [@] A more formal and informative interface to the load() function, used 'file/string/object'
-
- [@] prevent duplicate root in appendChild()
-
- [@] make an example.php and example.out for people to read through (Cooker)
-
- [@] implement childNodes() to return an xml_xpath_result object, Fix sorting in result
- object for DOM queries
-
- [@] implement getElementsByTagName since there are domxml functions
- now...return as getElementsByTagName as XML_XPath_result objects
-
- [@] always check that pointer is not NULL
-
- [@] functions for result object are now
- next()
- rewind()
- current()
- end()
- nextByNodeName()
- nextByNodeType()
-
- [@] added getNodePath() to get the xpath location of the current node
-
- [@] when using next() on XML_XPath_result, it counts the first node the first time, so
- it moves from off the stage to on the stage the first time, then it moves to the next
- node after that
-
- [@] relative xpath queries in evaluate
-
- [@] fix this stdClass hack we have to do to get the result object to work with non xpath
- queries (in cases of using dom queries)
-
- [@] when using getAttribute with the move = true, we should sit on the attribute node,
- not the parent element
-
- [@] manually do the xpath_eval in the quick xpath query function, much faster
-
- [@] elimiate _quick_evaluate_shutdown? to slow in critical areas
-
- [*] waiting on stripping of formatting on the way in
-
- [*] insert_before() now copies node before inserting, does this affect us?
-
- [*] figure out a way to implement the create functions
-
- [*] make a short test harness just so I know I don't commit bad shit
-
- [*] finally figured out substitute entities default, so see if we can make this
- usable in the class
+TODO:
+----
+[+] update to use all the new functionality of xml dom
+[+] add the create function wrappers
+[+] instead of the removeChildren, think about using a range object like mozilla
Please sign in to comment.
Something went wrong with that request. Please try again.