blob: 887c50889b4abe850bc12352dff62a42fa8cc23f (
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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
|
Version 0.8.1
-------------
Fixes:
* Ensure directories exist before reading them - bug #15755
* Close files and clean up behind us - bug #15654
* Fix potential crash when no info page exists - bug #15274 (Saleem Abdulrasool)
* Remove longopts to make non-linux work properly - bug #11839
- These options should be unused in normal operation
* If $USERNAME isn't set (MacOS), use a default name - bug #14872
* Fix potential crasher on mangled info dir file - bug #12515
Version 0.8.0
-------------
Fixes:
* Remove debug output that got left in
* Slightly better categorisation
Version 0.7.1
-------------
Fixes:
* Improve parsing of omf categories
* Add LZMA support - bug #13255
- Per Øyvind Karlsen
* Make attributes insensitive to ordering
Version 0.7.0
-------------
Please note: The 0.7 / 0.8 branch is backwards-incompatible with
version 0.6 and previous.
New features:
* Add new attributes for hidden (NoDisplay) and default
section (DocDefaultSection) to the .document file parsing
* Increase scrictness of parsing in line with the spec.
* omf files now return (approximate) fd.o categories
* Add new requirement to define I_KNOW_RARIAN_0_8_IS_UNSTABLE before
use
* rarian.h is now a general inclusion guard and main functions have
moved to rarian-main.h
* Update example program to use new features
Bug fixed:
* #13201 - Compiler warnings
* #12279 - _new functions don't return new structs [1]
Iterators take the wrong argument type
* Many other minor errors and warnings
Version 0.6.0
-------------
* Only export required symbols - based on patch from Daniel Macks
- bug #12147 and #11969
* Fix build on OSX and Solaris
- bugs #12359 and #12043
* Various crash fixes in .document files - Hans Petter Jansson
- bugs #12226 and #12131
* Make sk-config return decent results when OMF reading is enabled
- bug #12212
* Fix silly spelling errors
- bug #12008
* Fix copyright headers
* Fallback languages now work correctly
- GNOME bug #474556
* Fix potential off-by-one issue in sk-preinstall - Ghee Teo
-bug #12052
Version 0.5.8
-------------
* Fix build on FreeBSD and Solaris (mostly) - Damien Carbury
* rarian-example now goes through man and info pages again
* Add MAINTAINER file, since someone asked for it
Bug fixed:
* Missing argument to sprintf added (bug #11976 and #11957)
* Fix crashes on invalid info files (bug #11896)
* Fix crashes on man pages with no section (bug #11901)
* Fix update script when not reading OMF's directly
* Don't free environment variables - they don't belong to us
- Jan de Groot (bug #11799)
* Fix categoried with omf files (the one everyone complained
about)
Version 0.5.6
-------------
* By default, we now read omf files directly
and don't do translations when update script is
run. This fixes everyone's install (hopefully)
and helps out packagers
Version 0.5.4
-------------
* Fix README to not display version stuff
* Write the rarian-update-mtimes file to $statedir
- Fixes FHS compliance
* Remove some uneccessary memory allocations (Jens Granseuer)
* Fix infinite loop bug in update script --help
* Store configure.ac in SVN as executable
* Fix install when no prefix is specified (as autofoo insists on
specifying to prefix variable as NONE instead of not defining it)
* Reenable the rebuild script and fix it when the mtimes file
doesn't exist
Version 0.5.2
-------------
New stuff since 0.5.0:
* Moved to new home at rarian.freedesktop.org
* Added documentation
Fixes:
* Fix template naming error (that stopped yelp working)
* Make scrollkeeper-update optional at install time
- Florian Steinel
* Make build work in chroot
- based on patch from Florian Steinel
* Fix #include's for potentially non-included files
* Fix man pages to not repase all man pages on every single call
* Only check for xsltproc instead of libxslt (as that's what we
actually use)
* Only install / link sk-extract if it's actually possible (ENABLE_EXTRACT is set)
* Fix stupid, broken omf parsing when no seriesid is available
* Make failing omf conversion errors slightly less cryptic
* Override default dest dir for omf translation when asked
(fixes things for packagers)
* Fix older autoconf datarootdir issue
- Shaun McCance
* Don't do scrollkeeper-rebuilddb when distchecking
* Make update script work correctly with dash (Daniel Holbach)
* Fix symlinks for packagers (Daniel Holbach)
* Fix silly error in rarian-man that caused a warning in linked programs
* Make distcheck pass properly
Version 0.5.0
-------------
New stuff since 0.4 release:
* Add new pkg-config file
* install headers correctly
* add lots of useful functions for getting info out of rarian
* Add info page support
* Add man page support
* Add scripts and programs to emulate all scrollkeeper scripts
* (optionally) depend on libxslt for scrollkeeper-extract
* Add all necessary stuff so installing in place of scrollkeeper in
jhbuild works fully
* Add proper COPYING attribution files for utils and lib
* Remove autogen dependance on gnome-autogen
* Oh, and change package name to Rarian (from Spoon)
* turn on installed mode by default
* Turn on scrollkeeper compatibility by default
* When scrollkeeper files exist, move them out the way and symlink
appropriately
* Fix loads of compiler errors
* Oh, and change package name to Rarian (from Spoon)
|