xref: /Universal-ctags/libreadtags/NEWS.md (revision d5b81c4aa18f31534f9ed152bfb0988c340b28ff)
10e675dccSMasatake YAMATO# Version ???
20e675dccSMasatake YAMATO
30e675dccSMasatake YAMATO- delete debug output automatically printed when DEBUG is defiend in
40e675dccSMasatake YAMATO  build-time.
50e675dccSMasatake YAMATO
60e675dccSMasatake YAMATO- fix potential crashes trigged when passing NULL as `file` parameter
70e675dccSMasatake YAMATO  to the API functions. Provided by rootkea (GitHub account).
80e675dccSMasatake YAMATO
9*d5b81c4aSMasatake YAMATO- add a new error constant `TagErrnoFileMaybeTooBig` to represent
10*d5b81c4aSMasatake YAMATO  the case that the given tags file is too large for the platform APIs
11*d5b81c4aSMasatake YAMATO  (ftell and fseek) used in libreadtags.
12*d5b81c4aSMasatake YAMATO  See https://github.com/universal-ctags/libreadtags/issues/36 about the
13*d5b81c4aSMasatake YAMATO  background of this change.
14*d5b81c4aSMasatake YAMATO
15*d5b81c4aSMasatake YAMATO- allow the library to read larger (> 2G) tag files on Win32 platform.
16*d5b81c4aSMasatake YAMATO  The tag file size was limited to 2G on the platform because the library
17*d5b81c4aSMasatake YAMATO  used fseek and ftell. In this version, they are replaced with _fseeki64 and
18*d5b81c4aSMasatake YAMATO  _ftelli64.
19*d5b81c4aSMasatake YAMATO
20a41b1651SMasatake YAMATO# Version 0.1.0
21a41b1651SMasatake YAMATO
22a41b1651SMasatake YAMATO- propagate internal errors to caller
23a41b1651SMasatake YAMATO
24a41b1651SMasatake YAMATO- LT_VERSION 1:0:0
25a41b1651SMasatake YAMATO
26a41b1651SMasatake YAMATO	- extend the API for the error propagation
27a41b1651SMasatake YAMATO
28a41b1651SMasatake YAMATO		- add tagsGetErrno function
29a41b1651SMasatake YAMATO		- add tagErrno eum type
30a41b1651SMasatake YAMATO
31a41b1651SMasatake YAMATO	- break the API
32a41b1651SMasatake YAMATO
33a41b1651SMasatake YAMATO		- rename sortType to tagSortType for avoiding name conflictions
34a41b1651SMasatake YAMATO		  However, sortType is still defined as a macro.
35a41b1651SMasatake YAMATO		  See readtags.h
36