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