File: ReleaseNotes

package info (click to toggle)
cif-api 0.4.2-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 3,472 kB
  • sloc: ansic: 19,411; lex: 246; makefile: 201; sql: 164; yacc: 115; sh: 37
file content (62 lines) | stat: -rw-r--r-- 2,624 bytes parent folder | download | duplicates (3)
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
CIF_API 0.4.2 Release Notes
---------------------------

Version 0.4.2 of the CIF API is a maintenance release, principally addressing
bugs and improving performance of the core CIF API library and its accompanying
example programs and tools.  Notable changes include:

 - New feature: cif_linguist now preserves whitespace and comments
 - Improvement: modified SQLite usage for significant memory savings and a slight
                performance gain.
 - Added pkg-config support
 - Added an RPM spec file to the distribution
 - Bug fix: the numeric formatter incorrectly handled the case where all
            significant figures are rounded away.
 - Bug fix: the parser accepted "_" as a data name
 - Bug fix: cif_linguist consistently crashed when outputting loop headers
 - Bug fix: several bug fixes in cif_analyze_string()


CIF_API 0.4.1 Release Notes
---------------------------

Version 0.4.1 of the CIF API is a maintenance release, principally addressing
bugs and improving performance of the core CIF API library and its accompanying
example programs and tools.  Notable changes include:

 - Bug fix: the numeric formatter incorrectly handled the case where all
            significant figures are rounded away.
 - Bug fix: a lone underscore (_) was generally accepted as a valid data name


CIF_API 0.4.0 Release Notes
---------------------------

Version 0.4.0 of the CIF API is a production release.  Significant changes
relative to the previous release (0.3.0) include:

 - Added experimental program cif_linguist.
 - Modified char vs. numb handling in the parser
 - Added the 'quoted' attribute to data values, and implicit and explicit
   conversions between quoted and unquoted forms.
 - Refactored to provide public utility function cif_analyze_string()


CIF API 0.3.0 Release Notes
---------------------------

Version 0.3.0 of the CIF API is a production release.  Significant changes
relative to the previous release (0.2.0) include:

 - Type names have been changed.
   The implementation had adopted the convention of assigning type names ending
   in suffix '_t', but all such names are reserved by POSIX.  These names
   were changed by appending a 'p', so that the suffix is now '_tp'.  This
   does not affect binary compatibility, but it does affect source
   compatibility.
 - Parse options were added to enable parsing ancient CIFs that use vertical
   tabs as inline whitespace and/or form feeds as line terminators.
 - Added function cif_get_api_version(), which does what its name suggests.
 - Fixed several minor bugs and portability issues observed in the beta-only
   release 0.2.0.