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