]> git.mxchange.org Git - flightgear.git/blob - utils/xmlgrep/ChangeLog
* Rename xmlGetNode functions to xmlNodeGet for better consistancy
[flightgear.git] / utils / xmlgrep / ChangeLog
1 16-04-2008
2   * Rename xmlGetNode functions to xmlNodeGet for better consistancy
3   * likewise for xmlCopyNode en xmlCompareNode
4   * add xmlAttributeGetDouble, xmlAttributeGetInt, xmlAttributeGetString
5     xmlAttributeCopyString and xmlAttributeCompareString functions
6   * fix some small bugs and problems along the way
7   * add support for filtering on attribute value in xmlgrep
8
9 21-07-2008
10   * change a number of function parameters to const where appropriate
11   * fix a problem where the wrong node-name length was returned
12   * xmlgrep now also works when only the -e options is specified
13   * fix xmlgrep to show the correct node-name (it reported the parent
14     node-name in the previous version)
15
16 20-07-2008
17   * fix __xmlSkipComment to properly find the end of comment tag.
18   * add the xmlGetNodeName and xmlCopyNodeName functions
19   * add the xmlCopyString function
20   * clean up some code
21
22 19-07-2008
23   * rewrite the code to always recursively walk the node tree when searching
24     for a particular node. this is required for cases where a node with a
25     particular name is located deeper in a node with the same name;
26     for example -r /configuration/device/reference/device would fail in the 
27     previous verion
28   * rename xmlGetElement to xmlGetNodeNum and add the possibility to request
29     the nth node with this name
30   * rename xmlGetNumElements to xmlGetNumNodes
31
32 06-07-2008
33   * reorganize the code to be able to skip comment sections
34   * depreciate __xmlFindNextElement and use __xmlGetNode instead
35   * xmlGetNextElement now returns char* instead of void* for furute use
36   * add preliminary support for wildcards in the search path ('*' and '?')
37
38 01-07-2008
39  * fix a problem caused by removing the last unnecessary alloc
40  * strip leading-, and trailing spaces from the string before comparing
41  * fix a problem where trailing spaces weren't removed
42
43 30-06-2008:
44  * some small changes; fix some typo's and fix a small memory leak
45  * update the documentation in README
46  * remove the last unnecessary alloc
47
48 29-06-2008:
49  * rename xmlGet(Int/Double/String) to xmlGetNode(Int/Double/String)
50  * add new xmlGet(Int/Double/String) functions
51  * rename xmlCompareString to xmlCompareNodeString for consistency
52  * rename xmlCompareElement to xmlCompareString for consistency
53  * add a README file with short examples of various functions
54
55 27-06-2008:
56  * removed some memory allocation in xmlGetNode and XMLGetNextElement
57  * use the file-size for mmap and remove the root node from the xml-id
58  * rearrange xmlGetNode to work with complicated xml files
59  * add the xmlMarkId function to save the id before using xmlGetNextElement
60  * speed up xmlGetNextId
61
62 23-06-2008: Initial release