summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/datatool/CHANGES
blob: 397e19c756b8afaca9f817a82124970bac903051 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
v2.02 (2009/07/13):
 * fixed bug caused by undefined \@dtlifhaskey (should be 
   \@DTLifhaskey)
 * fixed bug caused by undefined \dtl@getcolumnindex (should
   be \@dtl@getcolumnindex)
 * fixed bug in \DTLsavedb that ignores the file name

v2.01 (2009/03/27):
 * fixed bug that ignores descending sort option

v2.0 (2009/02/27):
 datatool.sty:

 * Rewritten database internal representation to make the code
   faster (thanks to Morten H\o gholm for the suggestion)
 * added etex as a required package
 * Database columns can now have an associated header (in addition
   to the key)
 * added \DTLdisplaydb and \DTLdisplaylongdb
 * added \DTLremoverow
 * \DTLloaddb, \DTLloadrawdb:
     - removed unnecessary checks to determine if database 
       exists when adding entries.
     - added optional argument
     - can now also load files without header row
 * \DTLsumforkeys, \DTLmeanforkeys, \DTLvarianceforkeys,
   \DTLsdforkeys, \DTLminforkeys and \DTLmaxforkeys now have a 
   second optional argument
 * added \DTLsumcolumn, \DTLmeanforcolumn, \DTLvarianceforcolumn,
   \DTLsdforcolumn, \DTLminforcolumn and \DTLmaxforcolumn
 * added \dtlforeachkey
 * added \dtlforint and \dtlgforint
 * added \dtlforcolumn and \dtlforcolumnidx
 * added \DTLcolumncount
 * added starred versions of:
   - \DTLifdbempty
   - \DTLnewrow
 * added \DTLifhaskey
 * added \DTLgetcolumnindex
 * added \DTLunsettype, \DTLstringtype, \DTLinttype, \DTLrealtype
   and \DTLcurrencytype
 * added \DTLgetdatatype 
 * removed \@dtl@setidtype
 * removed \@dtl@setkeys
 * removed \@dtl@getidtype
 * removed \@dtl@ifrowcontains
 * removed \dtl@getentryvalue
 * removed \dtl@getentryid
 * added \dtlgetentryfromcurrentrow
 * added \dtlforcolumnindex

 dataplot.sty
 * fixed bug causing ! Argument of \pgfmath@afterquick has an extra }
   error

 databar.sty
 * added \DTLeverybarhook

v1.01 (2007/08/17) :
 * Added databib package.

 * datatool.sty:

   - Fixed bug in datatool caused when certain commands occur
     in database entries or when the data type is tested.
   - Fixed bug in \DTLsubstituteall (caused problems when certain
   - commands occurred in string)
   - Added \DTLsplitstring
   - Added \DTLifSubString and \DTLisSubString
   - Added \DTLifStartsWith and \DTLisPrefix
   - Added case insensitive string tests
   - \DTLinitials and \DTLstoreinitials now work with ~ and \space
   - \DTLinitials and \DTLstoreinitials now use \DTLinitialhyphen
   - Added \dtlcompare (no longer using compare.tex)
   - Added \DTLgetvalueforkey
   - Added \DTLgetrowforkey
   - Added optional argument to \DTLsort
   - Fixed bug causing expansion in \DTLsort
   - Fixed bug in \DTLsdforall and \DTLvarianceforall
   - Removed extraneous spaces in \DTLaddall, \DTLminall, 
     \DTLmaxall, \DTLmeanforall, \DTLsdforall and \DTLvarianceforall
   - Fixed bug in \DTLiflastrow
   - Fixed bug in \DTLremovecurrentrow

 * Manual:
   - added code that produces fig "Student Marks (with average scores".
   - fixed typos in examples "Editing Database Rows" & "Mail Merging"
   - added section on null values

v1.0 (2007/07/23) : Initial Release