c&d: po4a (& git) revisited, revisit
[software/sisu] / data / doc / sisu / CHANGELOG_v6
1 SiSU CHANGELOG -*- mode: org; -*-
2 * SiSU version 6
3 <http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=summary>
4 <http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=blob;f=data/doc/sisu/CHANGELOG_v6;hb=HEAD>
5 * debian/changelog
6 <http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=blob_plain;f=debian/changelog;hb=refs/heads/debian/sid>
7
8 v6 branch for development and testing prior to roll-into v5, to provide v5 with
9 some insulation
10 v5 stable branch
11 v4 branch is removed; it is available in sisu < 4.2.20
12 v3 branch is removed; it is available in sisu < 4.1.0
13 v2 branch is removed; it is available in sisu =< 3.3.2
14
15 * homepage at: <http://www.jus.uio.no/sisu>
16 * <http://www.jus.uio.no/sisu/SiSU/download>
17 * <http://www.jus.uio.no/sisu/SiSU/changelog>
18 * <http://sisudoc.org/sisu/sisu_manual>
19 * data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_manual.ssm
20 * data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_download.ssi
21 * CHANGELOG CHANGELOG_v2 CHANGELOG_v3 README data/doc/sisu/
22
23 * Reverse Chronological:
24
25 --- HEAD ---
26
27 ** 6.4.0_pre_rel.orig.tar.xz (Open commit window: 2014-12-08; Pre-Release))
28 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.4.0
29 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.4.0-1
30 http://www.jus.uio.no/sisu/pkg/src/sisu_6.4.0.orig.tar.xz
31 sisu_6.4.0.orig.tar.xz
32 sisu_6.4.0-1.dsc
33
34 * year set 2015 (prepare for the new year)
35
36 * qi, (quick install) header update (also rbuild)
37
38 * sisu-mode.el emacs, outline mode "folding" for sisu
39
40 * CHANGELOGS formatted for viewing as org-mode files
41 indentation, line-breaking, and formatting characters only changes made
42
43 * org files related to sisu
44 * break up and place in own subdir
45 * org files, minor editing
46
47 * code headers reformatted for viewing as org-mode files
48
49 * c&d: project dir structure, libs moved under new branch names
50 * libs & version files under new branch names: current & develop
51 * previously under branch version numbers (v5|v6)
52 * version .yml files moved
53 * associated adjustments made as required, notably to:
54 bin/sisu se* qi* (file headers)
55 * [on dir names, want release to precede next/development,
56 considered (cur|dev) (current|(dev|development|progress|next))
57 (stable|unstable), alpha sorting fail (release|(next|develop))]
58
59 * version & branch info, changes related to move of lib dirs
60 * track changes to sisu_version info
61 * in dp (param) project_details used instead of sisu_version
62
63 * misc minor
64 * html endnote segment, endnote in heading, link back to html scroll
65 * epub endnote segment fails, issue with match, fix
66 * dp, remark if no existing option selected
67
68 * ao, rearrange, introduce new file
69
70 * reorganize, introduce new file(s)
71 * txt outputs
72 * html segments
73 * epub
74 * xmls
75 * address related garbage collection issue
76
77 * orgmode, add orgmode structure output to txts
78
79 * cgi, search form, html ref, remove leading 'o' ocn, bugfix
80 in html (on use of html5), removed leading 'o' before ocn, not
81 reflected in generated cgi, sample search form, so, does not
82 jump to the (otherwise correctly) identified location
83
84 * html,
85 * output by filename, filenames, fix
86 * ocn link back to self reinstated
87 (removed ocn_html_identifier variable, unnecessary in html5,
88 requirement previously forced by html4)
89 (requested, used as quick means to get object url reference link)
90
91 * po4a, reinstate possibility to initialize po4a management of translated
92 marked up documents, i.e. to place translated versions of a sisu document
93 under po4a management
94
95 * sisu.org addition, modification, consider
96
97 ** SiSU "UnFrozen" - prior to end of Debian Freeze
98 (upstream bugfix 6.3.2 (5.7.2) intended for Jessie (packaged for Debian as
99 5.7.1-2) was not accepted)
100
101 ** 6.3.2.orig.tar.xz (2014-11-02:43/7)
102 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.3.2
103 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.3.2-1
104 http://www.jus.uio.no/sisu/pkg/src/sisu_6.3.2.orig.tar.xz
105 sisu_6.3.2.orig.tar.xz
106 sisu_6.3.2-1.dsc
107
108 * ao, composite documents, --verbose report to terminal on loading of *.sst,
109 fix without fix sisu reports loading of .ssm & .ssi files but not .sst
110 (sub-documents are imported correctly and resulting document outputs are
111 correct and unaffected, but unless aware of this bug it would seem otherwise
112 until the correct operation of sisu was manually verified e.g. by examining
113 documents produced); (issue somewhat mitigated by not being the most common
114 sisu operation)
115 sisu is in development freeze, this fix is provided for Debian Jessie
116 (Closes: #767761)
117
118 ** SiSU Frozen - Debian Freeze - ^^ pre Jessie ^^
119
120 ** 6.3.1.orig.tar.xz (2014-10-19:41/7)
121 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.3.1
122 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.3.1-1
123 http://www.jus.uio.no/sisu/pkg/src/sisu_6.3.1.orig.tar.xz
124 sisu_6.3.1.orig.tar.xz
125 sisu_6.3.1-1.dsc
126
127 * html
128 * html_format, "id"s for objects & footnotes
129 * remove trailing backslash for empty linebreak & paragraph, <br> <p>
130
131 * db, text search & display field, footnotes moved to end of text object
132 * cleaner, more useful search results
133 * cleaner text search field
134 * separate footnote fields redundant for search purposes
135
136 * cgi, sample search form, find & display endnotes from parent text object
137 * remove dedicated endnote search section (as endnotes found & listed from
138 reference text field)
139 * cleaner search results
140
141 ** 6.3.0.orig.tar.xz (2014-10-12:40/7)
142 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.3.0
143 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.3.0-1
144 http://www.jus.uio.no/sisu/pkg/src/sisu_6.3.0.orig.tar.xz
145 sisu_6.3.0.orig.tar.xz
146 sisu_6.3.0-1.dsc
147
148 * '*_parts', remove defaults.rb & some relics related to sisu skins (long
149 gone)
150 * old code removed & substituted as required by *_parts
151 * attending code changes, fairly wide ranging, test
152
153 * html, epub, set document body language
154
155 * html_format, label, re: object number object names
156
157 * constants, remove ocn html leader (resulting hashtag #1 instead of #o1)
158
159 * moved files: harvest* to html_harvest*
160
161 * --maintenance revisited, bin/sisu, hub, urls --maintenance, fix required
162
163 * db, --maintenance sql, separated out postgresql & sqlite
164 could share "maintenance" db import sql file (as done previously), consider
165
166 * fixes, minor
167 * qrcode, sha call
168 * epub tune, --maintenance related
169
170 ** 6.2.10.orig.tar.xz (2014-10-03:39/5)
171 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.2.10
172 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.2.10-1
173 http://www.jus.uio.no/sisu/pkg/src/sisu_6.2.10.orig.tar.xz
174 sisu_6.2.10.orig.tar.xz
175 sisu_6.2.10-1.dsc
176
177 * --act provides info on current --act0 to --act9 settings (makes it easier to
178 make use of acts 0 to 9)
179
180 * html, tiny first nudge toward html5 (document headers and minor)
181
182 ** 6.2.9.orig.tar.xz (2014-09-28:38/7)
183 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.2.9
184 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.2.9-1
185 http://www.jus.uio.no/sisu/pkg/src/sisu_6.2.9.orig.tar.xz
186 sisu_6.2.9.orig.tar.xz
187 sisu_6.2.9-1.dsc
188
189 * sql, clean searchable text, update for (ao/dal) text representation,
190 fix legacy action
191
192 ** 6.2.8.orig.tar.xz (2014-09-19:37/5)
193 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.2.8
194 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.2.8-1
195 http://www.jus.uio.no/sisu/pkg/src/sisu_6.2.8.orig.tar.xz
196 sisu_6.2.8.orig.tar.xz
197 sisu_6.2.8-1.dsc
198
199 * vim syntax, sisu.vim, update git url and email address
200
201 * update urls to git repo
202
203 ** 6.2.7.orig.tar.xz (2014-09-12:36/5)
204 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.2.7
205 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.2.7-1
206 http://www.jus.uio.no/sisu/pkg/src/sisu_6.2.7.orig.tar.xz
207 sisu_6.2.7.orig.tar.xz
208 sisu_6.2.7-1.dsc
209
210 * ao, auto naming (segment & tag), exceptions, avoidance of name collisions
211
212 * ao, feedback on markup document structure (heading level) errors
213 adjustment to (existing) provided feedback, based on:
214 * level A~ title, required;
215 * levels B~ C~ D~ optional sequential document divider headings
216 (Part, Section etc. equivalent);
217 * level 1~ required, heading level preceding substantive text; followed by
218 * levels 2~ 3~ 4~ optional, sequential headings
219 (1.1, 1.1.1, 1.1.1.1 equivalents)
220
221 * ao, expansion of links to internal filepaths (re: syntax based shortcut)
222 (expansion of sisu output filepaths, sync with use of --act0 to --act9)
223
224 * se, processing, adjustments to default settings for --act0 to --act9
225
226 * se, env, lingual: mono / multi, rc settings
227
228 * sisurc, update samples
229 * adjustments to default settings for --act0 to --act9 (to match current
230 "se")
231 * removed sisurc examples to organize output by
232 filetype, filename, monolingual, as one word diff
233 output_dir_structure_by: language
234 # (language|filetype|(filetype_mono|monolingual)|filename|filename_mono)
235 # language
236 # (language and filetype directories);
237 # filetype
238 # (filetype directories, filename includes language code);
239 # filetype_mono (or monolingual)
240 # (filetype drectories, no language codes in filenames)
241 # filename
242 # (directory output similar to v1 v2, filename includes language code);
243 # filename_mono
244 # (directory output similar to v1 v2, filename without language code);
245
246 * hub, /tmp processing directory checks
247
248 ** 6.2.6.orig.tar.xz (2014-09-05:35/5)
249 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.2.6
250 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.2.6-1
251 http://www.jus.uio.no/sisu/pkg/src/sisu_6.2.6.orig.tar.xz
252 sisu_6.2.6.orig.tar.xz
253 sisu_6.2.6-1.dsc
254
255 * ao_doc_str, if faulty document structure, stop; if --no-stop option, skip
256 processing document
257
258 * ao_numbering, provide more information on duplicate numbering before stop
259
260 * html navigation, enable turn off (nav buttons on remaining html segments)
261
262 * (for html) set default to navigation bar off
263
264 * xml xhtml outputs, &amp; issues
265
266 * shared_metadata, requires xml_shared
267
268 * link/path fixes,
269 * manifest, link where no "document harvest"
270 * html, home button links url (remove slash)
271 * harvest_authors, by_filetype, manifest path
272
273 ** 6.2.5.orig.tar.xz (2014-09-01:35/1)
274 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.2.5
275 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.2.5-1
276 http://www.jus.uio.no/sisu/pkg/src/sisu_6.2.5.orig.tar.xz
277 sisu_6.2.5.orig.tar.xz
278 sisu_6.2.5-1.dsc
279
280 * cgi_sqlite, allow expansion of variable (default db name), double quotes,
281 fix
282
283 ** 6.2.4.orig.tar.xz (2014-08-29:34/5)
284 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.2.4
285 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.2.4-1
286 http://www.jus.uio.no/sisu/pkg/src/sisu_6.2.4.orig.tar.xz
287 sisu_6.2.4.orig.tar.xz
288 sisu_6.2.4-1.dsc
289
290 * hub, sisu version info, when & what to report
291
292 * dp, texpdf, copyright_and_license, minor fix, used by texpdf
293
294 ** 6.2.3.orig.tar.xz (2014-08-20:33/3)
295 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.2.3
296 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.2.3-1
297 http://www.jus.uio.no/sisu/pkg/src/sisu_6.2.3.orig.tar.xz
298 sisu_6.2.3.orig.tar.xz
299 sisu_6.2.3-1.dsc
300
301 * hub_options, introduce "error override" --no-stop or --errors-as-warnings
302 flag
303 * start making use of --no-stop command
304
305 * ao
306 * book index related
307 * ao_expand_insertions, blocked text match, adjust
308
309 * texpdf, output, copyright & license
310
311 * syntax hilighting, restrict heading matches, minor
312 * vim
313 * emacs
314
315 ** 6.2.2.orig.tar.xz (2014-08-12:32/2)
316 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.2.2
317 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.2.2-1
318 http://www.jus.uio.no/sisu/pkg/src/sisu_6.2.2.orig.tar.xz
319 sisu_6.2.2.orig.tar.xz
320 sisu_6.2.2-1.dsc
321
322 * hub, organization & loose ends
323 * tweak triggers
324 * split file further
325 * remove mod
326
327 * webrick, wb.cgi fixed and omitted (use discarded)
328
329 ** 6.2.1.orig.tar.xz (2014-08-08:31/5)
330 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.2.1
331 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.2.1-1
332 http://www.jus.uio.no/sisu/pkg/src/sisu_6.2.1.orig.tar.xz
333 sisu_6.2.1.orig.tar.xz
334 sisu_6.2.1-1.dsc
335
336 * extend document structure, headings A - D, 1 - 4
337 * sql db table structure changed (needs to be rebuilt)
338
339 ** 6.2.0.orig.tar.xz (2014-08-08:31/5)
340 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.2.0
341 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.2.0-1
342 http://www.jus.uio.no/sisu/pkg/src/sisu_6.2.0.orig.tar.xz
343 sisu_6.2.0.orig.tar.xz
344 sisu_6.2.0-1.dsc
345
346 * some file renames, fairly extensive
347
348 * commandline, --act0 to --act9 & rc-config with act instead of roman numeral
349 * configurable command line options increased to 0 - 9 (instead of 0 - 5)
350 * use --act0 to --act9
351 * default --act0
352 * rc config with flag:act0 to flag:act9
353 * legacy roman numeral configuration works (for now)
354
355 * internally use opt.act (simplify, cleaner, instead of opt.cmd & opt.mod, now
356 removed)
357
358 ** 6.1.5.orig.tar.xz (2014-07-29:30/2)
359 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.1.5
360 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.1.5-1
361 http://www.jus.uio.no/sisu/pkg/src/sisu_6.1.5.orig.tar.xz
362
363 * ensure reset of parsed document directory path
364 * needed in the case of html for some subsequent processing
365
366 ** 6.1.4.orig.tar.xz (2014-07-24:29/4)
367 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.1.4
368 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.1.4-1
369 http://www.jus.uio.no/sisu/pkg/src/sisu_6.1.4.orig.tar.xz
370 sisu_6.1.4.orig.tar.xz
371 sisu_6.1.4-1.dsc
372
373 * ao_numbering, auto name segment, tweak to make behave as intended
374 (further testing required)
375
376 ** 6.1.3.orig.tar.xz (2014-07-23:29/3)
377 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.1.3
378 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.1.3-1
379 http://www.jus.uio.no/sisu/pkg/src/sisu_6.1.3.orig.tar.xz
380 sisu_6.1.3.orig.tar.xz
381 sisu_6.1.3-1.dsc
382
383 * db, rescue where no tables attempt to initialize db and retry
384 (catch db message where no tables and attempt to initialize database)
385 * internally run the equivalent of --createall
386 * (if successful) permitting completion of --import or --update command
387 * make use of action triggers
388
389 ** 6.1.2.orig.tar.xz (2014-07-22:29/2)
390 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.1.2
391 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.1.2-1
392 http://www.jus.uio.no/sisu/pkg/src/sisu_6.1.2.orig.tar.xz
393 sisu_6.1.2.orig.tar.xz
394 sisu_6.1.2-1.dsc
395
396 * bin/sisu, hub, hub close (ensure), remove /tmp/ processing dir
397
398 * html_lite_shared, issue fix
399
400 * options, sisupod parsing fix
401
402 * db, reorganize action triggers
403
404 * db pg import, fix
405 * remove dbi from rescue, no longer using ruby-dbi
406 * ruby-pg query SELECT MAX
407
408 * sysenv,
409 * break up file, multiple se_* files
410 * revert to use of stub_pwd (instead of new base_markup_dir_stub introduced
411 in 6.1.1) to bring back correct hub (post) processing behavior
412 * processing shortcuts, options, adjust (refinement necessary)
413
414 ** 6.1.1.orig.tar.xz (2014-07-15:28/2)
415 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.1.1
416 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.1.1-1
417 http://www.jus.uio.no/sisu/pkg/src/sisu_6.1.1.orig.tar.xz
418 sisu_6.1.1.orig.tar.xz
419 sisu_6.1.1-1.dsc
420
421 * bin/sisu, hub, options, message pass sisu_called_from_directory
422
423 * sysenv, general, base_markup_dir_stub (replace pwd_stub)
424
425 * ao_numbering, auto name segment, extract "number" from heading, refine
426
427 * src, sisupod, bring back in line
428
429 * docbook,
430 * code & other block markup
431 * url links, urls
432 * images, an adjustment
433 * css (needs work)
434 * document header, sisu processing info
435 * docbook status, under construction notice removed (still much to do)
436
437 * general, document parts
438 * css
439 * base images
440 * document images
441
442 ** 6.1.0.orig.tar.xz (2014-07-11:27/5)
443 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.1.0
444 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.1.0-1
445 http://www.jus.uio.no/sisu/pkg/src/sisu_6.1.0.orig.tar.xz
446 sisu_6.1.0.orig.tar.xz
447 sisu_6.1.0-1.dsc
448
449 * ao_numbering,
450 * auto name segment, extract "number" from heading, fix
451 * check that all auto given number based seg names are unique
452
453 * ao_composite, nested includes, .ssi (insert) can include .ssi & .sst
454 ~ .ssm can contain/include .sst or .ssi
455 .sst files can be processed independently, they do not contain other files
456 .ssi files have been only insertions of text & are not processed
457 independently but as part of an ssm
458 change proposed:
459 .ssm unchanged,
460 .sst unchanged,
461 .ssi as before, but can include .sst or .ssi, so:
462 files are only insertions & are not processed independently but as part of
463 an .ssm or another .ssi
464 i.e. as before with the addition that it like a .ssm can contain/include
465 .sst or .ssi
466 ~ requested feature, (Closes: #744408)
467 User beware. In previous versions there has been a deliberate attempt to
468 keep it easy to follow documents & not have to dig through different levels
469 of includes, as this is more likely to lead to errors in markup.
470 The idea of nested includes has not been attractive (messy for a document),
471 however, this is now made possible, use with care
472 ~ it is not as easy to see document structure at a glance, and structural
473 errors may be introduced and will need to be taken care of (requiring
474 document markup debugging)
475 ~ allowing .ssi to also include other .ssi or .sst could lead to infinite
476 recursion if an .ssi includes another which includes itself; stopping
477 after an additional level of includes seems arbitrary, and possibly prone
478 to error if you are dealing with many documents
479 ~ requires testing
480 ~ version bump, new behavior added to .ssi one of the 3 sisu filetypes
481
482 * src, sisupod composite source, nested includes
483 follow rules for ao_composite (described above)
484
485 ** 6.0.11.orig.tar.xz (2014-07-07:27/1)
486 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.0.11
487 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.0.11-1
488 http://www.jus.uio.no/sisu/pkg/src/sisu_6.0.11.orig.tar.xz
489 sisu_6.0.11.orig.tar.xz
490 sisu_6.0.11-1.dsc
491
492 * bin/sisu,
493 * processing dir related
494 e.g. using live-manual/manual as sample, the following should work as
495 expected, available: ca de en es fr it ja pl pt_BR ro; select: en & ja:
496 sisu --html -v en/live-manual.ssm ja/live-manual.ssm
497 or for all available translations:
498 sisu --html -v **/live-manual.ssm
499 (these previously would have broken after processing the first directory)
500 sisu command equivalent for all available translations being (unaffected):
501 sisu --html -v --glob live-manual
502 * some cosmetic long line breaking
503
504 * ao, auto seg naming, adjustments,
505 re: seg numbering, fixed width, leading zeros (introduced: 5.4.3 / 6.0.9)
506
507 ** 6.0.10.orig.tar.xz (2014-07-04:26/5)
508 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.0.10
509 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.0.10-1
510 http://www.jus.uio.no/sisu/pkg/src/sisu_6.0.10.orig.tar.xz
511 sisu_6.0.10.orig.tar.xz
512 sisu_6.0.10-1.dsc
513
514 * ao, fix, re seg numbering, fixed width, leading zeros
515 (introduced: 5.4.3 / 6.0.9)
516 provisional fix (check related issues against 5.4.2 / 6.0.8)
517
518 ** 6.0.9.orig.tar.xz (2014-07-01:26/2)
519 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.0.9
520 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.0.9-1
521 http://www.jus.uio.no/sisu/pkg/src/sisu_6.0.9.orig.tar.xz
522 sisu_6.0.9.orig.tar.xz
523 sisu_6.0.9-1.dsc
524
525 * ao,
526 * code cosmetic rearrangement
527 * book index, strip white spaces around terms
528 (fix uppercase first character where spaces used)
529 * quote block, insert text indent markup, exclude book index
530 * doc objects, layout group open & close identify is_for
531 * segment numbering, fixed width, leading zeros (for alphanumeric sorting)
532
533 * code cosmetic rearrangement
534 * ao*, param, hub, options, composite
535
536 * sysenv, developer _CONSTRUCTION_ZONE warning modified
537
538 * epub, a fix, double check
539
540 ** 6.0.8.orig.tar.xz (2014-06-19:24/4)
541 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.0.8
542 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.0.8-1
543 http://www.jus.uio.no/sisu/pkg/src/sisu_6.0.8.orig.tar.xz
544 sisu_6.0.8.orig.tar.xz
545 sisu_6.0.8-1.dsc
546
547 * ao,
548 * regex match for tics "```" followed by space tweaked
549 * Symbol to match grouped text open & close (instead of String)
550 * introduce way of removing unrecognized tic markers
551 * syntax, able optionally to indicate the language syntax of a code block
552 * syntax, introduce box text block/group
553 * syntax, introduce tics quotes markup (blockquote equivalent)
554 * turn id numbers (for tags) into a hash
555 * code blocks, clean trailing newlines
556 * misc, minorish
557
558 * docbook,
559 * ocn & footnote numbers (as xml comments)
560 * metadata header (docinfo)
561 * quotes (blockquote)
562 * tables
563 * images
564 * code block
565
566 * vim syntax, add
567 * code block, language syntax, optional
568 * box block
569 * quote block
570
571 ** 6.0.7.orig.tar.xz (2014-05-25:20/7)
572 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.0.7
573 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.0.7-1
574 http://www.jus.uio.no/sisu/pkg/src/sisu_6.0.7.orig.tar.xz
575 sisu_6.0.7.orig.tar.xz
576 sisu_6.0.7-1.dsc
577
578 ** 6.0.6.orig.tar.xz (2014-05-18:19/7)
579 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.0.6
580 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.0.6-1
581 http://www.jus.uio.no/sisu/pkg/src/sisu_6.0.6.orig.tar.xz
582 sisu_6.0.6.orig.tar.xz
583 sisu_6.0.6-1.dsc
584
585 * db,
586 * use symbols to identify sql engine
587 * remove require 'dbi' (ruby-dbi)
588 * for pg: require 'pg' (use ruby-pg directly)
589 * for sqlite: require 'sqlite3' (use ruby-sqlite3 directly) [already the
590 case]
591
592 * cgi, sample search form generator
593 * remove require 'dbi' (ruby-dbi)
594 * for pg: require 'pg' (use ruby-pg directly)
595 * for sqlite: require 'sqlite3' (use ruby-sqlite3 directly)
596
597 ** 6.0.5.orig.tar.xz (2014-05-12:19/1)
598 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.0.5
599 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.0.5-1
600 http://www.jus.uio.no/sisu/pkg/src/sisu_6.0.5.orig.tar.xz
601 sisu_6.0.5.orig.tar.xz
602 sisu_6.0.5-1.dsc
603
604 * sisu, ensure return to start dir
605
606 * ao, document structure check, stop processing on major error
607 (with error message & text at location of failure)
608
609 * ao_syntax, address possible manual use of url delimiters「」
610
611 * ao, heading with no ocn, distinguish ~# from -#
612 * ~# is general & means no ocn (for any object to which it is applied)
613 * -# is relevant only for 1~ dummy headings & instructs that they should be
614 removed from output where possible, applied so far to pdf, odt & plaintext
615
616 * composite, fix includes, provide extra newline after inserted comment
617 (Closes: #744360) "includes do not work properly"
618
619 * composite (inserts), missing includes doesn't give an error, fix
620 (Closes: #744379) see sisu.org for comment
621
622 * param, metadata add 'Copyright:' tag to output related to copyright
623 (Closes: #744381) syntax: inconsistency \:copyright: and \:license:
624
625 * param, remove trailing semicolon after :copyright:
626 (Closes: #744358)
627
628 * metadata, pdf, remove link to manifest page where --no-manifest is used
629 (Closes: #744378)
630
631 * digests, digests sha512 option implemented
632 * options sha512 sha256 md5
633 * command line --sha512
634 * rcconf.yml ['defsault']['digest'] = sha512
635 (Closes: #744402)
636
637 * texpdf, (internal coding)
638 * use symbols to identify page orientation
639 * renaming related to fontface
640
641 * texpdf, pdf colored hyperlinks configurable (cli & sisurc.yml)
642 --pdf-hyperlinks-color
643 --pdf-hyperlinks-no-color or --pdf-hyperlinks-monochrome
644 default:
645 pdf_hyperlinks: 'color'
646 (other options switch hyperlink color off 'no-color' 'color-off'
647 'monochrome')
648 (Closes: #744391) no color on a4 portrait
649
650 * texpdf, headings and table of contents
651
652 * texpdf, pdf default font size configurable (cli & sisurc.yml) (no fractions)
653 --pdf-fontsize-12 --pdf-fontsize-8
654 default:
655 texpdf_fontsize: 12
656 (Closes: #744405)
657
658 * texpdf, for urls switch to sans serif (small fontsize),
659 instead of typewriter, latex default
660 (Closes: #744353)
661
662 * texpdf, mailto markup links set for normal text objects
663 (Closes: #744357) but testing required
664
665 * texpdf, urls in creator cause breakage
666 (Closes: #744541)
667
668 * texpdf, & in heading breaks toc, now & is removed from toc not heading,
669 broken
670
671 * added sisu.org emacs:evil:org mode notes related to sisu development
672
673 ** 6.0.4.orig.tar.xz (2014-02-14:06/5)
674 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.0.4
675 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.0.4-1
676 http://www.jus.uio.no/sisu/pkg/src/sisu_6.0.4.orig.tar.xz
677 sisu_6.0.4.orig.tar.xz
678 sisu_6.0.4-1.dsc
679
680 * ocn, object citation numbering
681 * add perhaps less cryptic --numbering --no-numbering command-line options
682 * plaintext & odt switch default to ocn==true for consistency
683
684 ** 6.0.3.orig.tar.xz (2014-02-08:05/6)
685 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.0.3
686 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.0.3-1
687 http://www.jus.uio.no/sisu/pkg/src/sisu_6.0.3.orig.tar.xz
688 sisu_6.0.3.orig.tar.xz
689 sisu_6.0.3-1.dsc
690
691 * cgi, search form (generator), using cgi ENV variables
692
693 * examples
694 * nginx conf
695 * cgi search forms pgsql & sqlite
696
697 * documentation, minor update
698
699 ** 6.0.2.orig.tar.xz (2014-02-05:05/3)
700 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.0.2
701 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.0.2-1
702 http://www.jus.uio.no/sisu/pkg/src/sisu_6.0.2.orig.tar.xz
703 sisu_6.0.2.orig.tar.xz
704 sisu_6.0.2-1.dsc
705
706 * ao, html book index linking, follow --strict option
707
708 * utils, code markers & messages, notes/warning/errors, fix
709
710 * sysenv, concordance redirected paths, watch
711
712 * manual Rakefile, README & minor config adjustment
713
714 ** 6.0.1.orig.tar.xz (2014-02-05:05/3)
715 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.0.1
716 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.0.1-1
717 http://www.jus.uio.no/sisu/pkg/src/sisu_6.0.1.orig.tar.xz
718 sisu_6.0.1.orig.tar.xz
719 sisu_6.0.1-1.dsc
720
721 * ao, document tags
722
723 * options
724 * --strict html option
725 * ocn switch on/off instructions (& defaults for plaintext & odt)
726
727 * html cleaning
728 * --strict html option
729 (various changes, e.g. ocn [url]#37 only available as [url]#o37)
730 * tags
731 * endnote name and nameref (make compliant)
732
733 * epub
734 * use same endnote name and nameref as introduced here for html
735 * hash digests used only if availabile (availability check)
736
737 * ocn turn on/off rules
738 * txt
739 * odt
740
741 * cgi (pgsql, sqlite) fixes
742
743 * error/warn messages, including wrappers round require
744
745 * documentation, manpage README etc.
746 * sisu manual directory moved
747 * sisu manual updated
748 * README & sisu.1 (manpage) updated
749 * removed html man pages (man2html)
750
751 ** 6.0.0.orig.tar.xz (2014-01-26:03/7)
752 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/sisu_6.0.0
753 http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=log;h=refs/tags/debian/sisu_6.0.0-1
754 http://www.jus.uio.no/sisu/pkg/src/sisu_6.0.0.orig.tar.xz
755 sisu_6.0.0.orig.tar.xz
756 sisu_6.0.0-1.dsc
757
758 * v6 development branch opened
759 * v4 branch closed -(>4.2.20)-
760 * v5 stable branch (>=5.3.0)
761 * v6 development branch opened (copy v5) (>=6.0.0)