debian/changelog (7.1.9-1)
[software/sisu] / debian / changelog
1 sisu (7.1.9-1) unstable; urgency=medium
2
3 [ Ralph Amissah ]
4 * [5b9b6b7] version & changelog, open commit window
5 * [c3c2422] html css, (root) heading size
6 * [ab9d0a0] version & changelog, tag for release
7 * [953e59a] debian/watch newer version, and move url to sisudoc.org
8
9 -- Ralph Amissah <ralph@amissah.com> Sun, 31 Jul 2016 21:26:09 -0400
10
11 sisu (7.1.8-1) unstable; urgency=medium
12
13 [ Ralph Amissah ]
14 * [05757ba] version & changelog, open commit window
15 * [6532732] headers, year set 2016
16 * [feffc6a] header hyperlink delimiters, now square brackets
17 * [aed0c99] sisu-mode.el 7.1.8 as committed to Gnu elpa
18 * submissions with much feedback from Stefan Monnier
19 * 2016-02-22
20 * [c558a2b] sisu.org add to header and minor update
21 * [3c8723a] txt_orgmode, update (dp add email header field)
22 * [ee91e62] json, an output representation, first pass
23 * [eea0f68] version & changelog, tag for release
24 * [16af880] debian/control update standards version: 3.9.7
25
26 -- Ralph Amissah <ralph@amissah.com> Fri, 26 Feb 2016 00:41:58 -0500
27
28 sisu (7.1.7-1) unstable; urgency=medium
29
30 [ Ralph Amissah ]
31 * [f4963b4] version & changelog, open commit window
32 * [a6a3601] sisu-mode.el apply patch from Kevin Ryde of 2015-12-18
33 * [804502e] sisu-mode.el, tic block markup, and minor arrangement
34 * moves outline-regexp
35 * adjustment to autoload list
36 * [c716980] version & changelog, tag for release
37 * [aa913a8] debian/sisu.emacsen-startup apply patch from Kevin Ryde
38
39 -- Ralph Amissah <ralph@amissah.com> Tue, 05 Jan 2016 09:56:37 -0500
40
41 sisu (7.1.6-1) unstable; urgency=medium
42
43 [ Ralph Amissah ]
44 * [3c0ac73] version & changelog, open commit window
45 * [923d361] emacs sisu-mode.el & sisu-mode-autoloads.el
46 * sisu-mode.el, minor update and modify format to reduce diff with FSF
47 version
48 * sisu-mode-autoloads.el, added (see elpa 3.0.3 & Kevin Ryde recent post)
49 * [9664f4d] emacs sisu-mode.el match tic style markup blocks ```
50 (revisit required)
51 * [bc2b328] documentation related to search, needs further review
52 * [86cf7cf] filename reference version update sisu_7a_sqlite.cgi
53 * [07970cd] ao_images, require 'rmagick' (instead of 'RMagick' depreciated)
54 * [96ace83] version & changelog, tag for release
55 * [b553831] debian/sisu.install debian/sisu.emacsen-startup emacs related
56 tinkering
57 * debian/sisu.install emacs files sisu-mode.el sisu-mode-autoloads.el
58 * debian/sisu.emacsen-startup used by dh_installemacsen
59 * see debian bug #807793, Kevin Ryde
60
61 -- Ralph Amissah <ralph@amissah.com> Tue, 15 Dec 2015 00:47:01 -0500
62
63 sisu (7.1.5-1) unstable; urgency=medium
64
65 [ Ralph Amissah ]
66 * [5640ed7] version & changelog, open commit window
67 * [c0b6f1b] minor clean, a file removed
68 * [f3a5e91] version & changelog, tag for release
69
70 -- Ralph Amissah <ralph@amissah.com> Tue, 02 Jun 2015 13:58:39 -0400
71
72 sisu (7.1.4-1) unstable; urgency=medium
73
74 [ Ralph Amissah ]
75 * [a79af02] version & changelog, tag for release
76
77 -- Ralph Amissah <ralph@amissah.com> Thu, 21 May 2015 23:11:13 -0400
78
79 sisu (7.1.3-1) unstable; urgency=medium
80
81 [ Ralph Amissah ]
82 * [a271416] version & changelog, open commit window
83 * [53e4791] date, some remaining year updates 2015
84 * [0a971e4] constants, search, db name, period before and after db version
85 * aesthetic change, the current db name base becomes SiSU.7a.
86 * existing databases must be reinitialized
87 * (database structure is unchanged)
88
89 -- Ralph Amissah <ralph@amissah.com> Thu, 21 May 2015 19:26:06 -0400
90
91 sisu (7.1.2-1) unstable; urgency=medium
92
93 [ Ralph Amissah ]
94 * [4b49caf] version & changelog, open commit window
95 * [8b1af12] bin/sisu juggle multiple install & run options, resolve issue
96 * [17f9306] version & changelog, tag for release
97
98 -- Ralph Amissah <ralph@amissah.com> Mon, 18 May 2015 18:40:47 -0400
99
100 sisu (7.1.1-1) unstable; urgency=medium
101
102 [ Ralph Amissah ]
103 * [e58fbdc] version & changelog, open commit window
104 * [6217cf0] bin/sisu , install name check (stable & git versions)
105 * [164ba29] qi (quick install) gem install git version option
106 * [9979682] qi (quick install) gem install version
107 * [d020a0b] bin/sisu juggle multiple install & run options
108 * [5ccf158] qi pkg manage changelog
109 * [4748a2e] version & changelog, tag for release
110
111 -- Ralph Amissah <ralph@amissah.com> Mon, 18 May 2015 10:03:36 -0400
112
113 sisu (7.1.0-1) unstable; urgency=medium
114
115 [ Ralph Amissah ]
116 * [fba0e3e] version & changelog
117 * [98461ac] changelogs, clean up some cruft
118 * [ee8b3b2] qi (quick install) cleaning
119 * [c606ff1] ao_references, fix
120 * [40b8304] appendices: bibliography & glossary, worked on
121 * bibliography & glossary make activated by markup headers
122 1~!biblio & 1~!glossary
123 * bibliography tags altered
124 (introduced in 5.8.0 v6 project dir branch)
125 * version bump for change in behavior
126 * [ab31d70] documentation update !bibliography & !glossary
127 * [02d744a] version & changelog, tag for release
128
129 -- Ralph Amissah <ralph@amissah.com> Fri, 15 May 2015 00:24:54 -0400
130
131 sisu (7.0.0-1) unstable; urgency=medium
132
133 [ Ralph Amissah ]
134 * [4e86b5c] version & changelog v7
135 * version info changes cause break, fixed in next commit
136 * [960c308] lib/sisu/*, single libs directory (c&d gone) (7)
137 * removed lib/sisu/{current,develop} dir branches
138 v7 (v5 & v6 retired)
139 * simplify dir structure, offer single version per snapshot
140 * have enjoyed carrying stable and development versions v5 & v6
141 in a single tarball, may return to this structure
142 * [6ca9586] documentation, reflect absence of version directory branches
143 * [c0f6a9e] version & changelog, tag for release
144 * [5c3f839] debian/sisu.install in lib/sisu.rb, out bin/sisu[56]
145
146 -- Ralph Amissah <ralph@amissah.com> Fri, 01 May 2015 19:00:52 -0400
147
148 sisu (6.5.0-1) unstable; urgency=medium
149
150 [ Ralph Amissah ]
151 * [4706c1f] c&d: version & changelog
152 * [caa1ddc] gitignore adjustments
153 * [0de7dc3] setup.rb s/Config/RbConfig/
154 * [1323f18] c<-d: sync, roll develop into current dir branch (5==6)
155 * two dir branches, same library contents
156 (v5 synced & updated with v6)
157 * [2ade55a] d: v6 made default branch (prior to v7 dir restructuring)
158 * v5 invocation available as legacy, but is the same as v6
159 * qi_libs, gem metadata, minor
160 * sisu_packaging.org: ruby require list; update sisu description
161 * bin/ chmod 755
162 * [1b360ea] version & changelog, tag for release
163
164 -- Ralph Amissah <ralph@amissah.com> Fri, 01 May 2015 18:52:59 -0400
165
166 sisu (5.8.0-1) unstable; urgency=medium
167
168 [ Ralph Amissah ]
169 * [fa76295] v5 v6: version & changelog (upstream "UnFrozen" early)
170 * "UnFrozen" prior to original time intended (end of Debian Freeze
171 for Jessie), reason: the upstream bugfix 5.7.2 intended for
172 Jessie (packaged for Debian as 5.7.1-2) was not accepted; this
173 means even if another patch does get sent for Jessie, it will
174 not be from upstream branch)
175 * post Debian:Jessie development commits
176 * [9c443e4] year set 2015 (prepare for the new year)
177 * [1db1a6e] qi, (quick install) header update (also rbuild)
178 * [2f2a115] sisu-mode.el emacs, outline mode "folding" for sisu
179 * [ce99ce5] CHANGELOGS formatted for viewing as emacs org-mode files
180 * indentation, line-breaking, and formatting characters only changes made
181 * [a0242f5] org files related to sisu, break up and place in own subdir
182 * [17c8e96] org files, minor editing
183 * [98c8c90] v5 v6: code headers reformatted for viewing as org-mode files
184 * [4db4dcc] c&d: project dir structure, libs moved under new branch names
185 * libs & version files under new branch names: current & develop
186 * previously under branch version numbers (v5|v6)
187 * version .yml files moved
188 * associated adjustments made as required, notably to:
189 bin/sisu se* qi* (file headers); breakage potential, testing
190 required
191 * [on dir names, want release to (alphabetically) precede
192 next/development, considered (cur|dev)
193 (current|(dev|development|progress|next)) (stable|unstable),
194 alpha sorting fail (release|(next|develop))]
195 * [71badaf] c&d: version & branch info, changes related to move of lib dirs
196 * [1b77c14] d: track changes to sisu_version info
197 * [6472970] d: in dp (param) project_details used instead of sisu_version
198 * [802c362] d: misc mostly minor
199 * html endnote segment, heading endnote, link back to html scroll
200 * epub endnote segment fails, issue with match, fix
201 * dp, remark if no existing option selected
202 * [da4985c] d: ao, rearrange, introduce new file
203 * [e0fcd08] d: txt outputs, reorganize, introduce new files
204 * [a37a13f] d: orgmode, add orgmode structure output to txts
205 * [1625f31] d: html, segments, reorganize, introduce new file
206 * [563195c] d: epub, reorganize, introduce new file
207 * [5803430] d: xmls, reorganize, introduce new file
208 * [6bb4c19] c&d, cgi, search form, html ref, remove leading o ocn, bugfix
209 * in html (on use of html5), removed leading 'o' before ocn, not
210 reflected in generated cgi, sample search form, so, does not
211 jump to the (otherwise correctly) identified location
212 * [7d9281c] c&d: html, output by filename, filenames, fix
213 * [7d8015c] d: persist, address garbage collection issue, bug, fix
214 * related to code related changes (re: "persistence") in
215 recent reorganization of txt, html, epub, xmls etc.
216 * [4b2eb9f] gitignore, ignore
217 * another emacs tmp file pattern
218 * rb dev tmp backup files, should they ever exist ignore
219 * [81c9e52] sisu.org consider
220 * [8afb40c] c&d: small fixes
221 * [881e80c] c&d: html, ocn link back to self reinstated
222 * requested, used as quick means to get object url reference link
223 * d: removed ocn_html_identifier variable, unnecessary in html5
224 (requirement previously forced by html4)
225 * [059e312] c&d: po4a (& git) revisited, revisit
226 * [7f0d5e9] c&d: po4a, book index, reinstate
227 * [f23af59] d: po4a, init, if lang src == translation, empty translation field
228 * [311c40a] d: po4a, stub for auto-translate
229 * intention (stub only, not implemented)
230 * '--po4a --trans --glob test.sst' run against
231 en/test.sst fr/test.sst
232 * '--po4a --trans-en:fr en/test.sst'
233 to send identical text objects to translate.google using 'trans'
234 and populate po file with results for placing future translation
235 under po4a management
236 * [dd224ef] d: po4a, reorganize a bit
237 * [a25c640] d: po4a, continue reorganization (translation request dev stopped)
238 * --po4a run against different language versions of sisu markup
239 files (representing the same document in different languages)
240 initializes po4a structure to place those documents under future
241 po4a management
242 * includes command line translation request
243 (use command line program 'trans' to pass request to
244 translation.google.com, stopped for now)
245 NOTE in case future development is restarted: to test, remove
246 code line 'auto_translate?(:skip)' that follows
247 'def auto_translation(src_txt,markup=:src)'; place identical
248 english sisu markup files in en/test.sst fr/test.sst (or under
249 the language code to be tested) and run against en/test.sst
250 fr/test.sst e.g. '--po4a --trans --glob test.sst'
251 this send identical text objects to translate.google using
252 'trans' and populate po file with results for placing future
253 translation under po4a management, however in initial tests
254 insufficient cleanly translated paragraphs were returned,
255 so stopped development for now. (no attempt at initialization
256 of new non-existent files using --trans-en:es,fr,de format)
257 * [hub_options, if development of trans is pursued later consider
258 the possibility of modifying the --trans string options to add
259 an optional timeout value, &; possibly modifying po4a code so
260 timeout may occur a fixed number of times before skipping
261 translation request attempts for the remainder].
262 * [1668192] d: composite documents (.ssm), extract insert files list
263 * [01ce3c4] c&d: some cruft
264 * [b2ccc63] bin + c&d: RbConfig (instead of Config, switch)
265 * [802bf61] bin/sisu + c&d: SiSU_is now methods (instead of hash)
266 * [127db38] d: utils_response, ease selection options
267 * [23a3bb7] d: utils_response, rely on module (remove class) extend module
268 * update a couple of affected files
269 * [28097d4] sisu po4a ruby thor Rakefile equivalent (& cosmetic edit to qi)
270 * [b36588c] bin/sisu-misc-utils + c&d: lib sisu_thor_lib currently only po4a
271 * uses po4a to create po files with empty translation strings
272 * in appropriately configured directory e.g.
273 "data/doc/sisu/markup-samples/manual" have file named:
274 "languages_source_and_targets" containing e.g.:
275 source: en
276 targets: de fr es ja ru zh
277 command examples:
278 ruby ~snx/bin/sisu-misc-utils po4a --next --clean
279 ruby ~snx/bin/sisu-misc-utils po4a --next --distclean
280 ruby ~snx/bin/sisu-misc-utils po4a --next --make
281 * [6ae2316] d: po4a, provide po4a.cfg file
282 * [adf811c] d: po4a_shelf, shelf current po4a, change tack
283 * [45d6d69] d: po4a, initialize either directly with sst or passed through ao
284 * creates source language directory with source markup files
285 (.sst .ssm .ssi) & the po4a.cfg configuration file, then runs
286 po4a to place the markup source under po4a translation
287 management
288 * --po4a-sst uses original sisu markup source as described above
289 * --po4a-ao passes sisu source markup through document abstraction
290 before converting back to a sisu markup source markup equivalent
291 of the original document, it does this in an attempt to get more
292 uniform output, and put footnotes for example if any in a form
293 that is easier to translate
294 --po4a-ao -v --trans-en:fr,es en/live-manual.ssm
295 --po4a-ao -v --trans-en:fr,es en/live-manual.ssm \
296 es/live-manual.ssm
297 in the latter example also runs sisu marked up "es" document
298 through document abstraction and returns a sisu markup source
299 version of the document, and against this gettext is (or can be
300 run) to (attempt to) have the source and target languages
301 together in the po/es file
302 * all quite rough, will need to be revisited,
303 * these for now replace the renamed --po4a-shelf (formerly --po4a)
304 * [19d976c] gitignore, minor
305 * [9a05bd6] c&d: misc, largely but not entirely cosmetic
306 * [2462490] c&d: ao regex matches, auto match possessives ending in 's
307 * header regex matches for bold & italics, auto match possessives
308 ending in 's
309 * [70cf530] d: manpage fix
310 * [aae3c4c] d: manifest add html ids to label/identify content
311 * [64dfdcc] d: ao & elsewhere, use of map & select
312 * [e7ce21a] d: bibliography marked up section of citations & metadata
313 * if any order is as follows: endnotes; bibliography; index
314 * to trigger, identify the bibliography section using heading
315 1~biblio
316 * and either:
317 * provide tagged bibliography at end of document, along with
318 an id for use in footnotes & the short title that should
319 be used to substitute the id
320 or:
321 * tag citations in footnotes that should appear in
322 bibliography
323 * bibliography currently sorted on last name year and title
324 * first pass (see documentation to be provided)
325 * [28203de] documentation update to mention bibliography
326 * [8a8d714] gitignore, minor adjustment
327 * [1661513] c&d: cleaning
328 * [aa72429] d: ao_doc_objects fix for ao_doc_str
329 * [8f28f4c] c&d: se_programs for "which" i/o redirection of error message
330 * [906634e] c&d: pass info needed make run better without install
331 * [7ae4b45] c&d: sort image path when run from project dir (not installed)
332 * [28c2105] sisu.org, prevent subscripting (by underscore) mangles file paths
333 * [096c888] sisu packaging notes
334 * [72fbfab] qi (quick install) fix
335 * [490b371] install related, qi (quick install) & rake
336 * [0949796] documentation, acquiring source & installation, minor
337 * [d0ad76e] bin/sisu when run from dir tree, check git describe version info
338 * [0ec4b39] d: hub, if run from dir tree check git describe version info
339 * [ae27356] gitignore adjustments
340 * [55cfe3b] sisu.org git download info
341 * [2f5043b] qi libs, minor, remove debian specific url
342 * [b2ff4e7] c: hub options, fix
343 * [6b91440] c&d: se_info_env, program images path
344 * [e0edf0e] version & changelog, tag for release
345 * [f7a336c] debian/copyright date
346 * [f98fa23] remove debian/patches prepared during Debian Jessie freeze
347 * [2a4bc8b] debian/control description modified, minor
348
349 -- Ralph Amissah <ralph@amissah.com> Sat, 25 Apr 2015 14:22:12 -0400
350
351 sisu (5.7.1-2) unstable; urgency=medium
352
353 [ Ralph Amissah ]
354 * [b6e6eb5] v5 v6: version & changelog (Frozen: bugfix & documentation changes
355 only)
356 * NOTE: sisu is in development freeze mirroring the Debian release cycle;
357 bugfix & documentation update only, pending the release of Debian Jessie
358 * (as sisu upstream) the cleanest git workflow solution to the Debian freeze
359 appears to be to follow the Debian freeze with respect to upstream
360 alterations of sisu (bugfix & documentation only), incrementing upstream
361 version number as usual, whilst building package as required for Debian
362 freeze version of sisu 5.7.1-*
363 * [e206fef] v5 v6: ao, composite documents, on --verbose report loading of
364 .sst files, fix
365 * without fix sisu reports loading of .ssm & .ssi files but not .sst
366 (sub-documents are imported correctly and resulting document outputs are
367 correct and unaffected, but unless aware of this bug it would seem
368 otherwise until the correct operation of sisu was manually verified e.g.
369 by examining documents produced); (issue somewhat mitigated by not being
370 the most common sisu operation)
371 * sisu is in development freeze, this fix is provided for Debian Jessie
372 (Closes: #767761)
373 * [a45079f] version & changelog (revert to 5.7.1 state, minimize 5.7.1-2 diff)
374 * [3ea8131] debian/control sisu description, minor refinement
375 * (Closes: #767776)
376 * [f3cd973] .gitignore ignore .pc quilt dir
377
378 -- Ralph Amissah <ralph@amissah.com> Sun, 02 Nov 2014 21:40:58 -0500
379
380 sisu (5.7.1-1) unstable; urgency=medium
381
382 [ Ralph Amissah ]
383 * [0dd55e1] v5 v6: version & changelog (tidy & simplify, output related)
384 * [84957a4] v5 v6: html, remove trailing backslash for empty linebreak &
385 paragraph, <br> <p>
386 * [41ad83d] v5 v6: html_format, "id"s for objects & footnotes
387 * [2c73f30] v5 v6: db, text search & display field, footnotes moved to end of
388 text object
389 * cleaner, more useful search results
390 * cleaner text search field
391 * separate footnote fields redundant for search purposes
392 * [18ee309] v5 v6: cgi, sample search form, find & display endnotes from
393 parent text object
394 * remove dedicated endnote search section (as endnotes found & listed from
395 reference text field)
396 * cleaner search results
397
398 -- Ralph Amissah <ralph@amissah.com> Sun, 19 Oct 2014 21:20:09 -0400
399
400 sisu (5.7.0-1) unstable; urgency=medium
401
402 [ Ralph Amissah ]
403 * [758d2cb] v5 v6: version & changelog
404 * [2f0c9ef] v5 v6: qrcode, sha call, fix
405 * [ff3eb78] v5 v6: epub tune, --maintenance, fix
406 * [69d4763] v5 v6: db, --maintenance sql, separated out postgresql & sqlite
407 * could share "maintenance" db import sql file (as done previously),
408 consider
409 * [1f0232a] v5 v6: bin/sisu, hub, urls --maintenance, fix
410 * [61b9cb5] v5 v6: moved files: harvest* to html_harvest*
411 * [92b4747] v5: html, reduce difference with v6 (removal of some trailing
412 slashes <p> <br>)
413 * [4648523] v5: html, reduce difference with v6 (mostly removal of bgcolor)
414 * note: html_format.rb has differences, else same
415 * [e283681] v5 v6: constants, remove ocn html leader
416 * resulting hashtag #1 instead of #o1
417 * [b99857d] v5 v6: html_format, label, re: object number object names
418 * [7103705] v5 v6: html, epub, set document body language
419 * [53b74ba] v6: '*_parts', remove defaults.rb & some relics related to sisu
420 skins, long gone
421 * old code removed & substituted as required by *_parts
422 * attending code changes, fairly wide ranging, test
423 * [32fd8f3] v5: merge v6: remove defaults.rb & some relics related to sisu
424 skins
425
426 -- Ralph Amissah <ralph@amissah.com> Sun, 12 Oct 2014 10:57:52 -0400
427
428 sisu (5.6.9-1) unstable; urgency=medium
429
430 [ Ralph Amissah ]
431 * [659b10c] v5 v6: version & changelog
432 * [3883915] sisu.org move stuff done to sisu-done.org
433 * [0bd17c9] v5 v6: cleaning, minor
434 * [97864e9] v5 v6: --act provides info on current --act0 to --act9 settings
435 * makes it easier to make use of acts 0 to 9
436 * [14b5f96] v5 v6: html, tiny first nudge toward html5 (v5 v6 differ)
437 * document headers, other minor
438 * [aa2ad4d] documentation, minor (on --act)
439
440 -- Ralph Amissah <ralph@amissah.com> Fri, 03 Oct 2014 20:15:47 -0400
441
442 sisu (5.6.8-1) unstable; urgency=medium
443
444 [ Ralph Amissah ]
445 * [7ee8929] v5 v6: version & changelog
446 * [a073657] qi (quick installer) minor
447 * [4a794af] v5 v6: xml cosmetic code, minor
448 * [558fe23] v5 v6: manifest, renamed html_manifest
449 * [33b94cc] v5 v6: sql, clean searchable text
450 * update for (ao/dal) text representation, fix legacy action
451 * [ca70dde] v5 v6: header comment reduction, minor
452 * [a929a0c] debian/control update standards version: 3.9.6
453
454 -- Ralph Amissah <ralph@amissah.com> Sun, 28 Sep 2014 22:23:31 -0400
455
456 sisu (5.6.7-1) unstable; urgency=medium
457
458 [ Ralph Amissah ]
459 * [52ad2ab] v5 v6: version & changelog
460 * [61c58ce] vim syntax, sisu.vim, update git url and email address
461 * [bd5a952] update urls to git repo
462 * [cd3bd14] touch dates
463
464 -- Ralph Amissah <ralph@amissah.com> Fri, 19 Sep 2014 19:40:52 -0400
465
466 sisu (5.6.6-1) unstable; urgency=medium
467
468 [ Ralph Amissah ]
469 * [64968ca] v5 v6: version & changelog
470 * [57f76ce] v5 v6: hub, /tmp processing directory checks
471 * [b1e7b97] v5 v6: se, env, lingual: mono / multi, rc settings
472 * [48e7c35] v5 v6: se, processing, adjustments to default settings for --act0
473 to --act9
474 * [6e1e2b4] sisurc, update samples
475 * adjustments to default settings for --act0 to --act9 (to match current
476 "se")
477 * removed sisurc examples to organize output by filetype, filename,
478 monolingual, as one word diff
479 output_dir_structure_by: language
480 # (language|filetype|(filetype_mono|monolingual)|filename|filename_mono)
481 # language
482 # (language and filetype directories);
483 # filetype
484 # (filetype directories, filename includes language code);
485 # filetype_mono (or monolingual)
486 # (filetype drectories, no language codes in filenames)
487 # filename
488 # (directory output similar to v1 v2, filename includes language code);
489 # filename_mono
490 # (directory output similar to v1 v2, filename without language code)
491 * [5dce93c] v5 v6: ao, expansion of links to internal filepaths (re: syntax
492 based shortcut)
493 * expansion of sisu output filepaths (sync with use of --act0 to --act9)
494 * [47afa95] v5 v6: ao, feedback on markup document structure (heading level)
495 errors
496 * adjustment to (existing) provided feedback, based on:
497 * level A~ title, required;
498 * levels B~ C~ D~ optional sequential document divider headings
499 (Part, Section etc. equivalent);
500 * level 1~ required, heading level preceding substantive text; followed by
501 * levels 2~ 3~ 4~ optional, sequential headings
502 (1.1, 1.1.1, 1.1.1.1 equivalents)
503 * [165276e] v5 v6: ao, auto naming (segment & tag), exceptions, avoidance of
504 name collisions
505 * (i) auto naming attempts to extract a suitable numeric name from document
506 headings if available, at times one appears to be available but is re-used
507 elsewhere in the document, (as where the document has Parts or Sections
508 and naming starts again within these sections from 1); (ii) this is
509 treated as an exception and an alternative sequential naming scheme is
510 triggered; (iii) if a document heading does not provide a suitable numeric
511 name, another sequential scheme is used
512
513 -- Ralph Amissah <ralph@amissah.com> Fri, 12 Sep 2014 21:39:01 -0400
514
515 sisu (5.6.5-1) unstable; urgency=medium
516
517 [ Ralph Amissah ]
518 * [ec29e71] v5 v6: version & changelog
519 * [94cf89b] v5 v6: link/path fixes
520 * manifest, link where no "document harvest"
521 * html, home button links url (remove slash)
522 * harvest_authors, by_filetype, manifest path
523 * [8422ce1] v5 v6: shared_metadata, requires xml_shared
524 * [6a13e63] v5 v6: xml xhtml outputs, &amp; issues
525 * [57c8b06] v5 v6: (for html) set default to navigation bar off
526 * [984b76e] v5 v6: html navigation, enable turn off (nav buttons on remaining
527 html segments)
528 * [cf1ec23] v5 v6: ao_numbering, provide more information on duplicate
529 numbering before stop
530 * [98066f7] v5 v6: ao_doc_str, if faulty document structure, stop; if
531 --no-stop option, skip
532
533 -- Ralph Amissah <ralph@amissah.com> Fri, 05 Sep 2014 23:25:10 -0400
534
535 sisu (5.6.4-1) unstable; urgency=medium
536
537 [ Ralph Amissah ]
538 * [062ca59] v5 v6: version & changelog (& rakefile)
539 * [4397887] debian/control fcgi (alternative for wheezy)
540 * [81c7c3f] v5 v6: cgi_sqlite, expansion of variable (default db name), double
541 quotes, fix
542 * [48ed403] v5 v6: misc, for when external dependencies unmet
543 * [c7da8f7] v5 v6: version, touch date
544 * [97f9882] debian/control, openssl: sisu, remove depends; sisu-complete, add
545 depends
546
547 -- Ralph Amissah <ralph@amissah.com> Mon, 01 Sep 2014 23:25:11 -0400
548
549 sisu (5.6.3-1) unstable; urgency=medium
550
551 [ Ralph Amissah ]
552 * [3e26d06] v5 v6: version & changelog (& rakefile)
553 * [1fe52e4] setup/ (start using) Rakefile Rantfile link to setup/rbuild
554 * [7248e7c] qi, start using ruby-thor (for rake like tasks)
555 * [91ac721] sisurc, minor
556 * [967a86f] v5 v6: cosmetic code
557 * [32d773a] v5 v6: hub, sisu version info, when & what to report
558 * [90f6210] v5 v6: dp, texpdf, copyright_and_license, minor fix, used by
559 texpdf
560 * [6db8f29] debian/control
561 * old conflicts & replaces removed
562 * depends added:
563 * sisu: xz-utils (for sisupod)
564 * sisu-complete: ruby-thor, qrencode & tree
565 * suggests added:
566 * sisu: sisu-markup-samples & ruby-thor
567 * sisu-complete: sisu-markup-samples
568
569 -- Ralph Amissah <ralph@amissah.com> Fri, 29 Aug 2014 21:17:59 -0400
570
571 sisu (5.6.2-1) unstable; urgency=medium
572
573 [ Ralph Amissah ]
574 * [b62b612] v5 v6: version & changelog (& rakefile)
575 * [38caf64] rbuild, gem build a selected tagged sisu version
576 * [6c757d0] v5 v6: cosmetic code
577 * [aa2a606] vim, emacs, syntax hilighting, restrict heading matches, minor
578 * [766b4b6] v5 v6: texpdf, output, copyright & license
579 * [0fda4e9] v5 v6: ao_expand_insertions, blocked text match, adjust
580 * [e1b6e75] v5 v6: ao, book index related
581 * [0f1666f] v5 v6: hub options, introduce "error override" --no-stop or
582 --errors-as-warnings
583 * [29fc7f3] v5 v6: start making use of --no-stop command
584 * [1508dff] documentation related, sisu manual book index, and --no-stop
585 command
586 * [e291e46] debian/control sisu-complete, imagemagick or graphicsmagick
587 dependency
588 * needed to process images
589
590 -- Ralph Amissah <ralph@amissah.com> Wed, 20 Aug 2014 21:52:39 -0400
591
592 sisu (5.6.1-1) unstable; urgency=medium
593
594 [ Ralph Amissah ]
595 * [a57d156] v5 v6: version & changelog (& rakefile)
596 * [f6ad656] v5 v6: webrick, wb.cgi fixed & omitted/(use discarded)
597 * [9680068] v5 v6: hub, organisation & loose ends
598 * tweak triggers
599 * split file further
600 * remove mod
601
602 -- Ralph Amissah <ralph@amissah.com> Tue, 12 Aug 2014 00:15:30 -0400
603
604 sisu (5.6.0-1) unstable; urgency=medium
605
606 [ Ralph Amissah ]
607 * [d7f17dc] v5 v6: version & changelog (& rakefile)
608 * [8090342] v5: merged v6 libraries
609 * commandline, --act0 to --act9, rc-config with flag:act[0-9]
610 * configurable command line options increased to 0 - 9 (instead of 0 - 5)
611 * use --act0 to --act9 (previous flags -1 to -5; -0 to -9 now available)
612 * default --act0
613 * rc config with flag:act0 to flag:act9 (previously roman numerals)
614 * legacy roman numeral configuration works (for now)
615 * use opt.act, code internals (simplify, cleaner; remove opt.cmd
616 & opt.mod)
617 * hub, further changes related to use of opt.act; hub file split
618 * [6bc3b81] v5 v6: extend document structure, headings A - D, 1 - 4
619 * sql db table structure changed (needs to be rebuilt)
620 * [23b07d9] documentation related
621
622 -- Ralph Amissah <ralph@amissah.com> Fri, 08 Aug 2014 00:38:52 -0400
623
624 sisu (5.5.6-1) unstable; urgency=medium
625
626 [ Ralph Amissah ]
627 * [94106f1] v5 v6: version & changelog (& rakefile)
628 * [39e11a4] v5 v6: code file renames, fairly extensive
629 * v5 file renames sync with v6 for easier comparison
630 * v5 here (5.5.6) remains as in previous version (5.5.5)
631 * [c10a6dc] v6: commandline, --act0 to --act9, rc-config with flag:act[0-9]
632 * configurable command line options increased to 0 - 9 (instead of 0 - 5)
633 * use --act0 to --act9 (previous flags -1 to -5; -0 to -9 now available)
634 * default --act0
635 * rc config with flag:act0 to flag:act9 (previously roman numerals)
636 * legacy roman numeral configuration works (for now)
637 * [64e5c91] v6: use opt.act, code internals (simplify, cleaner; remove opt.cmd
638 & opt.mod)
639 * v5 dp, indentation changed to retain easy comparison with v6
640 * [3a7ba13] v6: hub, further changes related to use of opt.act; hub file split
641
642 -- Ralph Amissah <ralph@amissah.com> Fri, 08 Aug 2014 00:21:47 -0400
643
644 sisu (5.5.5-1) unstable; urgency=medium
645
646 [ Ralph Amissah ]
647 * [cf8ecbb] v5 v6: version & changelog (& rakefile)
648 * [1fa2ba3] v5 v6: options, minor fixes
649 * [a79f986] v5 v6: ensure reset of parsed document directory path
650 * needed in the case of html for some subsequent processing
651
652 -- Ralph Amissah <ralph@amissah.com> Tue, 29 Jul 2014 19:56:41 -0400
653
654 sisu (5.5.4-1) unstable; urgency=medium
655
656 [ Ralph Amissah ]
657 * [4cde4b1] v5 v6: version & changelog (& rakefile)
658 * [2907137] v5 v6: ao_numbering, auto name segment, tweak to make behave as
659 intended
660 * further testing required
661
662 -- Ralph Amissah <ralph@amissah.com> Thu, 24 Jul 2014 20:55:52 -0400
663
664 sisu (5.5.3-1) unstable; urgency=medium
665
666 [ Ralph Amissah ]
667 * [09223f6] v5 v6: version & changelog (& rakefile)
668 * [3b753e3] v5 v6: db, rescue where no tables, attempt to initialize db and
669 retry
670 * internally run the equivalent of --createall
671 * (if successful) permitting completion of --import or --update command
672 * make use of action triggers
673 * [c59e0ee] v5 v6: db, reorganize previous commit
674
675 -- Ralph Amissah <ralph@amissah.com> Wed, 23 Jul 2014 18:15:16 -0400
676
677 sisu (5.5.2-1) unstable; urgency=medium
678
679 [ Ralph Amissah ]
680 * [a9f81c2] v5 v6: version & changelog (& rakefile)
681 * [41796e3] v5 v6: cosmetic code
682 * [e1af490] v5 v6: bin/sisu, hub, hub close (ensure), remove /tmp/ processing
683 dir
684 * [b9b01e5] v5 v6: html_lite_shared, issue, fix
685 * [dc51608] v5 v6: options, sisupod parsing, fix
686 * [e3121a4] v5 v6: db, minor
687 * [94aa154] v5 v6: db, pg import, fix
688 * remove dbi from rescue, no longer using ruby-dbi
689 * ruby-pg query SELECT MAX
690 * [f36e8bf] v5 v6: db, pqsl, sqlite, reorganise triggers
691 * [ab10de3] v5 v6: sysenv, reorganise, break up file, multiple se_* files
692 * [67533e4] v5 v6: sysenv, revert to use of stub_pwd to correct hub post
693 processing behavior
694 * revert to use of stub_pwd (instead of preferred base_markup_dir_stub
695 introduced in 5.5.1) to bring back correct hub (post) processing behavior
696 * [0ec06db] v5 v6: sysenv, processing shortcuts, options, adjust
697 * (further refinement necessary)
698 * [743e040] documentation related
699
700 -- Ralph Amissah <ralph@amissah.com> Tue, 22 Jul 2014 21:56:47 -0400
701
702 sisu (5.5.1-1) unstable; urgency=medium
703
704 [ Ralph Amissah ]
705 * [db6adeb] v5 v6: version & changelog (& rakefile)
706 * [f89b2e6] documents / documentation related
707 * COPYRIGHT, date
708 * sisu.org, minor
709 * README
710 * manpage
711 * [ebc9b30] v5 v6: bin/sisu, hub, options, pass message:
712 sisu_called_from_directory
713 * [639c57e] v5 v6: sysenv, general, base_markup_dir_stub (replace pwd_stub)
714 * [03c2846] v5 v6: ao_numbering, auto name segment, extract "number" from
715 heading, refine
716 * [9100b4d] v5 v6: src_share, cosmetic code
717 * [7222b36] v5 v6: src, sisupod, bring back in line
718 * [84fcc4f] v5 v6: docbook, code & other blocks markup
719 * [8a09a5f] v5 v6: docbook, url links, urls
720 * [796915d] v5 v6: docbook, images, and adjustment
721 * [d891734] v5 v6: docbook, css (needs work), also doc header, sisu processing
722 info
723 * [99f57f7] v5 v6: docbook, status, under construction notice removed (still
724 much to do)
725 * [3a3037c] v5 v6: base images & css
726 * [3628703] v5 v6: base images & css, continue
727 * [4ef1c30] v5 v6: document images (more to clean up)
728 * [837c58f] debian/copyright dates
729
730 -- Ralph Amissah <ralph@amissah.com> Tue, 15 Jul 2014 19:05:51 -0400
731
732 sisu (5.5.0-1) unstable; urgency=medium
733
734 [ Ralph Amissah ]
735 * [26ec305] v5 v6: version & changelog (& rakefile)
736 * [d1c4bb3] v5 v6: ao_numbering, auto name segment, extract "number" from
737 heading, fix
738 * [561b662] v5 v6: ao_numbering, check that all auto given number based seg
739 names are unique
740 * [cc3380a] v5 v6: ao_composite, variable name
741 * [86ce218] v5 v6: ao_composite, nested includes, .ssi (insert) can now
742 include .ssi & .sst
743 * .ssm can contain/include .sst or .ssi
744 .sst files can be processed independently, they do not contain other files
745 .ssi files have been only insertions of text & are not processed
746 independently but as part of an ssm
747 change proposed:
748 .ssm unchanged,
749 .sst unchanged,
750 .ssi as before, but can include .sst or .ssi, so:
751 files are only insertions & are not processed independently but as part of
752 an .ssm or another .ssi
753 i.e. as before with the addition that it like a .ssm can contain/include
754 .sst or .ssi
755 * requested feature, (Closes: #744408)
756 User beware. In previous versions there has been a deliberate attempt to
757 keep it easy to follow documents & not have to dig through different
758 levels of includes, as this is more likely to lead to errors in markup.
759 The idea of nested includes has not been attractive (messy for a
760 document), however, this is now made possible, use with care
761 * it is not as easy to see document structure at a glance, and structural
762 errors may be introduced and will need to be taken care of (requiring
763 document markup debugging)
764 * allowing .ssi to also include other .ssi or .sst could lead to infinite
765 recursion if an .ssi includes another which includes itself; stopping
766 after an additional level of includes seems arbitrary, and possibly
767 prone to error if you are dealing with many documents
768 * requires testing
769 * version bump, new behavior added to .ssi one of the 3 sisu filetypes
770 * [3daec54] v5 v6: src sisupod, cosmetic code arrangement
771 * [a93f8d5] v5 v6: src, sisupod composite source, nested includes
772 * [bf076ed] documention related
773
774 -- Ralph Amissah <ralph@amissah.com> Fri, 11 Jul 2014 00:29:17 -0400
775
776 sisu (5.4.5-1) unstable; urgency=medium
777
778 [ Ralph Amissah ]
779 * [86ca0ae] v5 v6: version & changelog (& rakefile) (git, ref log instead of
780 shortlog)
781 * [4080aa4] bin/sisu, some cosmetic long line breaking
782 * [58c41f6] bin/sisu, processing dir related
783 * e.g. using live-manual/manual as sample, the following should work as
784 expected
785 available: ca de en es fr it ja pl pt_BR ro; select: en & ja:
786 sisu --html -v en/live-manual.ssm ja/live-manual.ssm
787 or for all available translations:
788 sisu --html -v **/live-manual.ssm
789 (these previously would have broken after processing the first directory)
790 sisu command equivalent for all available translations being (unaffected):
791 sisu --html -v --glob live-manual
792 * [0c80533] v5 v6: ao, auto seg naming, adjustments
793 * re: seg numbering, fixed width, leading zeros (introduced: 5.4.3 / 6.0.9)
794 * [51ac999] sisu.org, README minor
795
796 -- Ralph Amissah <ralph@amissah.com> Mon, 07 Jul 2014 01:38:15 -0400
797
798 sisu (5.4.4-1) unstable; urgency=medium
799
800 [ Ralph Amissah ]
801 * [d7255c6] v5 v6: version & changelog (& rakefile)
802 * [618c5f1] v5 v6: ao, fix, re: seg numbering, fixed width, leading zeros
803 (new in 5.4.3)
804 * provisional fix (check related issues against 5.4.2)
805
806 -- Ralph Amissah <ralph@amissah.com> Fri, 04 Jul 2014 13:51:10 -0400
807
808 sisu (5.4.3-1) unstable; urgency=medium
809
810 [ Ralph Amissah ]
811 * [0c41882] v5 v6: version & changelog (& rakefile)
812 * [cc39efe] sisu.org minor
813 * [954419b] v5: merge what was sisu_6.0.8 into v5
814 * ao,
815 * syntax, able optionally to indicate the language syntax of a code block
816 * syntax, introduce box text block/group
817 * syntax, introduce tics quotes markup (blockquote equivalent)
818 * docbook,
819 * ocn & footnote numbers (as xml comments)
820 * metadata header (docinfo)
821 * quotes (blockquote)
822 * tables
823 * images
824 * code block
825 * vim syntax, add
826 * code block, language syntax, optional
827 * box block
828 * quote block
829 * [ccb082f] vim syntax, version & date (code block, language syntax; box
830 group; quote)
831 * now applies to v5 branch
832 * [4187161] v5 v6: files renamed: ao_composite.rb, html_concordance.rb
833 * ao_composite.rb (from composite.rb)
834 * html_concordance.rb (from concordance.rb)
835 * [9347018] v5 v6: ao, code cosmetic rearrangement
836 * [844f927] v5 v6: ao, (param), book index, strip white spaces around terms
837 * fix uppercase first character where spaces used
838 * [60411ad] v5 v6: ao, quote block, insert text indent markup (book index
839 markup unchanged)
840 * [e881dff] v5 v6: ao, doc objects, layout group open & close, identify,
841 is_for
842 * [f74de43] v5 v6: ao, segment numbering, fixed width, leading zeros
843 * alphanumeric sorting
844 * [1b3d9ac] v5 v6: epub, a fix, double check
845 * [d850e67] v5 v6: sysenv, developer _CONSTRUCTION_ZONE warning setup modified
846
847 -- Ralph Amissah <ralph@amissah.com> Tue, 01 Jul 2014 01:01:04 -0400
848
849 sisu (5.4.2-1) unstable; urgency=medium
850
851 [ Ralph Amissah ]
852 * [c184329] v5: version & changelog (& rakefile)
853 * [943cfb4] ao, fix bug in previous version (5.4.1) from sloppy cherry pick
854 of v6
855 * ao_doc_str (codeblock)
856
857 -- Ralph Amissah <ralph@amissah.com> Sun, 22 Jun 2014 10:43:22 -0400
858
859 sisu (5.4.1-1) unstable; urgency=medium
860
861 [ Ralph Amissah ]
862 * [d4d5086] v5 v6: version & changelog (& rakefile)
863 * [66b72ea] v5 v6: ao, misc, mostly minor cleaning
864 * [83137da] v5 v6: indent spaces, minor
865 * [5d168b3] v5 v6: ao, code blocks, clean trailing newlines
866 * [de1c383] v5 v6: ao, turn id numbers (for tags) into a hash
867 * [afdedc9] v5 v6: ao, regex match for tics "```" followed by space tweaked
868 * [46410b1] v5 v6: ao, Symbol to match grouped text open & close (instead of
869 String)
870 * [64d8e1b] v5 v6: ao, introduce way of removing unrecognized tic markers
871 * this is to provide some forward compatibility with new markup
872 (unrecognized new tic marks are removed)
873 * noisy, reports to screen on tics that are to be removed, unless quiet is
874 on
875 * review
876 * [fa8a138] v6: ao, syntax, able optionally to indicate the language syntax of
877 a code block
878 * [dffa229] v6: ao, syntax, introduce box text block/group
879 * [ac65458] v6: ao, syntax, introduce tics quotes markup (blockquote
880 equivalent)
881 * [4f5b055] v6: docbook, tags (name touch)
882 * [e0c38cb] v6: docbook, ocn & footnote numbers (as xml comments)
883 * [beb28d6] v6: docbook, metadata header (docinfo)
884 * [16380ed] v6: docbook, quotes (blockquote)
885 * [8ed75b2] v6: docbook, tables
886 * [c7eddcb] v6: docbook, images
887 * [e7ce3d1] v6: docbook, code block
888 * [e6ba016] vim syntax, code block, language syntax; box group; quote
889
890 -- Ralph Amissah <ralph@amissah.com> Thu, 19 Jun 2014 22:37:29 -0400
891
892 sisu (5.4.0-1) unstable; urgency=medium
893
894 [ Ralph Amissah ]
895 * [108142f] v5 v6: version & changelog (& rakefile)
896 * will merge v6 into v5, 5.4 version bump
897 * [16c3047] v5: merge v6 to v5, version bump to 5.4.*, reason adds structure
898 check
899 * ao, document structure check, stop processing on major error
900 (with error message & text at location of failure)
901 [reason for version bump the addition of structure check]
902 * utils, add ok code marker
903 * ao, heading with no ocn, distinguish ~# from -#
904 * ~# is general & means no ocn (for any object to which it is applied)
905 * -# is relevant only for 1~ dummy headings & instructs that they should
906 be removed from output where possible
907 * applied so far to pdf, odt & plaintext
908 * ao_images, reduce warnings when ruby RMagic absent as program used
909 directly
910 * reduced dependency on ruby RMagic library (as some time way back had
911 issues)
912 * ao, document markup structure check, skip processing file on major error
913 * with error message & text at location of failure
914 * texpdf, urls in creator cause breakage
915 * texpdf, mailto markup links set for normal text objects
916 * texpdf, '&' in heading breaks toc (now removed from toc (not heading)),
917 bug
918 * revisit, bug
919 * texpdf, for urls switch to sans serif (small fontsize)
920 * instead of typewriter, latex default
921 * texpdf, pdf colored hyperlinks configurable
922 * --pdf-hyperlinks-color
923 --pdf-hyperlinks-no-color or --pdf-hyperlinks-monochrome
924 * ['default']['pdf_hyperlinks']='color'
925 (other options switch hyperlink color off 'no-color' 'color-off'
926 'monochrome')
927 * texpdf, pdf default font size configurable (cli & sisurc.yml)
928 (no fractions)
929 * --pdf-fontsize-12 --pdf-fontsize-8
930 * default:
931 texpdf_fontsize: 12
932 * texpdf, headings and table of contents representation
933 * fixes 1~ and 2~ result in the same formatting
934 1~ 2~ & 3~ now differentiated, see discussion in sisu.org under #744383
935 * fixes :A smaller formatted than :B
936 A~ B~ C~ now the same size, see discussion in sisu.org under #744383
937 * :B and :C result in the same formatting, issue explained see sisu.org
938 * texpdf, (internal coding) fontface, rename texpdf_font texpdf_fontface
939 * texpdf, (internal coding) use symbols to identify page orientation
940 * param, metadata rights, line-breaks instead of semicolons separating
941 rights
942 * fixes remove trailing semicolon after :copyright:
943 * digests sha512 option implemented
944 * options sha512 sha256 md5
945 * command line --sha512
946 * rcconf.yml ['defsault']['digest'] = sha512
947 * xml object citation numbering (docbook fictionbook)
948
949 -- Ralph Amissah <ralph@amissah.com> Sun, 25 May 2014 10:08:45 -0400
950
951 sisu (5.3.6-1) unstable; urgency=medium
952
953 [ Ralph Amissah ]
954 * [b76284d] v5 v6: version & changelog (& rakefile)
955 * [569827d] documentation updates
956 * sisu.org info on ruby-dbi removal affecting sisu in debian
957 * sisu.org moved to data/doc/sisu (softlinked from root dir)
958 * CHANGELOG simplify maintenance
959 * note version changes
960 * misc
961 * [b17d90b] v6: utils, add ok code marker
962 * [307ecb4] v5 v6: db, use symbols to identify sql engine
963 * [7bfd567] v5 v6: db, remove ruby-dbi, for: pg ruby-pg, sqlite ruby-sqlite3
964 (already uses)
965 * ruby-pg require for postgresql
966 * ruby-sqlite3 require for sqlite3 (done previously: already using
967 ruby-sqlite3 rather than ruby-dbi)
968 * ruby-dbi remove calls (in any common files & sisu pg and sisu sqlite3)
969 * separate pg and sqlite db actions
970 * [bcb074a] v5 v6: cgi, sample search forms: use ruby-pg & ruby-sqlite3;
971 remove ruby-dbi
972 * [1524845] debian/control sisu-postgresql added depends ruby-pg, omission
973 corrected
974 * removed ruby-dbi using ruby-pg instead
975
976 -- Ralph Amissah <ralph@amissah.com> Sun, 18 May 2014 09:48:17 -0400
977
978 sisu (5.3.5-1) unstable; urgency=medium
979
980 [ Ralph Amissah ]
981 * [e132337] v5 v6: version & changelog (& rakefile)
982 * [e38554e] v5 v6: coding, various minor cosmetic
983 * [f06613b] v6: xml object citation numbering (docbook fictionbook)
984 * [388eef4] sisu.org start using emacs:evil:org; update .gitignore
985 * (emacs:evil mode gifts a "vim" of "alternative" powers! ;)
986 heretic
987 * [e170f0f] sisu.org introduce a bug list
988 * primarily DBT (Daniel's welcome bug flood)
989 * [5b60731] v5 v6: ao_syntax, address possible manual use of url
990 delimiters「」
991 * [080d49e] syntax hilighting, line break without spaces<br>flagged as error,
992 close
993 * for line breaks in sisu markup use \\ instead of <br>
994 * the case described is meant to be flagged as an error
995 * close bug, no action taken further explanation in sisu.org
996 * (Closes: #744356) re-open if necessary
997 * [fbe2d78] syntax hilighting, includes with files in subdirectories fix
998 * (Closes: #744355)
999 * [b28cf1c] v5 v6: composite, fix includes, provide extra newline after
1000 inserted comment
1001 * (Closes: #744360) [n|u] sisu: includes do not work properly
1002 * [90d3eab] v5 v6: composite (inserts), missing includes doesn't give an
1003 error, fix
1004 * (Closes: #744379) see sisu.org for comment
1005 * [d5b2fa8] v5 v6: metadata, pdf, remove link to manifest page where
1006 --no-manifest is used
1007 * (Closes: #744378)
1008 * [58020c1] v5: digests cleaning
1009 * [3ea1652] v6: digests sha512 option implemented
1010 * options sha512 sha256 md5
1011 * command line --sha512
1012 * rcconf.yml ['defsault']['digest'] = sha512
1013 * (Closes: #744402)
1014 * [369b764] v5 v6: param, metadata add 'Copyright:' tag to output related to
1015 copyright
1016 * (Closes: #744381) syntax: inconsistency \:copyright: and \:license:
1017 * [d5b13ca] v6: param, metadata rights, line-breaks instead of semicolons
1018 separating rights
1019 * (Closes: #744358) remove trailing semicolon after :copyright:
1020 * [1716ccd] v6: texpdf, (internal coding) use symbols to identify page
1021 orientation
1022 * [09fc878] v6: texpdf, (internal coding) fontface, rename texpdf_font
1023 texpdf_fontface
1024 * [2b2e66c] v6: texpdf, headings and table of contents representation
1025 * (Closes: #744386) 1~ and 2~ result in the same formatting
1026 1~ 2~ & 3~ now differentiated, see discussion in sisu.org under #744383
1027 * (Closes: #744399) :A smaller formatted than :B
1028 A~ B~ C~ now the same size, see discussion in sisu.org under #744383
1029 * #744383 :B and :C result in the same formatting, issue explained see
1030 sisu.org
1031 * [df9e421] v6: texpdf, pdf default font size configurable (cli & sisurc.yml)
1032 (no fractions)
1033 * --pdf-fontsize-12 --pdf-fontsize-8
1034 * default:
1035 texpdf_fontsize: 12
1036 * (Closes: #744405)
1037 * [9d76329] v6: texpdf, pdf colored hyperlinks configurable
1038 * --pdf-hyperlinks-color
1039 --pdf-hyperlinks-no-color or --pdf-hyperlinks-monochrome
1040 * ['default']['pdf_hyperlinks']='color'
1041 (other options switch hyperlink color off 'no-color' 'color-off'
1042 'monochrome')
1043 * (Closes: #744391) no color on a4 portrait
1044 see discussion in sisu.org
1045 * [4c27c79] v6: texpdf, for urls switch to sans serif (small fontsize)
1046 * instead of typewriter, latex default
1047 * (Closes: #744353)
1048 * [41d62d5] v6: texpdf, '&' in heading breaks toc (now removed from toc (not
1049 heading)), bug
1050 * revisit, bug
1051 * [f9fb402] v6: texpdf, mailto markup links set for normal text objects
1052 * (Closes: #744357) but testing required
1053 * [62c48ac] v6: texpdf, urls in creator cause breakage
1054 * (Closes: #744541)
1055 * [f408992] v6: ao, document markup structure check, skip processing file on
1056 major error
1057 * with error message & text at location of failure
1058 * [d6f28e0] v6: ao_images, reduce warnings when ruby RMagic absent as program
1059 used directly
1060 * reduced dependency on ruby RMagic library (as some time way back had
1061 issues)
1062 * [57f00b9] v5 v6: bin/sisu, ensure return to start dir
1063 * [cd4b4e4] v6: ao, heading with no ocn, distinguish ~# from -#
1064 * ~# is general & means no ocn (for any object to which it is applied)
1065 * -# is relevant only for 1~ dummy headings & instructs that they should be
1066 removed from output where possible
1067 * applied so far to pdf, odt & plaintext
1068 * [e2f6efc] documentation, notes, update
1069 * [612c53f] debian/changelog, remove depends on ruby-dbi, address autoremoval
1070 from testing
1071 * address sisu autoremoval from testing for depends on ruby-dbi
1072 sisu 5.3.4-1 is marked for autoremoval from testing on 2014-06-10
1073 It (build-)depends on packages with these RC bugs: 746081: ruby-dbi ...
1074 * debian/control, remove dependency on ruby-dbi in
1075 * sisu-postgresql
1076 * sisu-sqlite
1077 * current situation (bugs in sisu re: pg & cgi; sqlite3 is ok)
1078 * sisu-sqlite works fine, depends on ruby-sqlite3
1079 * sisu-postgresql is broken till fixed to work with ruby-pg
1080 (or ruby-dbi fixed)
1081 * sample cgi search froms (cgi database query forms) are broken till
1082
1083 -- Ralph Amissah <ralph@amissah.com> Mon, 12 May 2014 23:36:27 -0400
1084
1085 sisu (5.3.4-1) unstable; urgency=medium
1086
1087 [ Ralph Amissah ]
1088 * v5 v6: version & changelog (& rakefile)
1089 * v5 v6: ocn, object citation numbering, --no-numbering option & default
1090 tuning
1091 * add less cryptic --numbering --no-numbering command-line options
1092 (to --no-ocn)
1093 * plaintext & odt switch default to ocn==true for consistency with other
1094 output
1095 * [decide how fine-grained ocn/numbering switches could be: could be per
1096 output
1097 type by command-line instruction (see txt & odt); currently set per sisu
1098 instruction for all outputs]
1099
1100 -- Ralph Amissah <ralph@amissah.com> Fri, 14 Feb 2014 00:30:21 -0500
1101
1102 sisu (5.3.3-1) unstable; urgency=medium
1103
1104 [ Ralph Amissah ]
1105 * v5 v6: version & changelog (& rakefile)
1106 * v5 v6: cgi, sample search form (generator), using cgi ENV variables
1107 * examples: nginx conf; cgi search forms pgsql & sqlite
1108 * documentation, minor update
1109 * debian/control, sisu-postgresql & sisu-sqlite add suggests web server &
1110 fcgiwrap
1111 * fcgiwrap & nginx-light or httpd (sample nginx setup provided in project)
1112 * debian/watch refine watchfile match (now that debian diff also uses xz)
1113
1114 -- Ralph Amissah <ralph@amissah.com> Sun, 09 Feb 2014 00:00:53 -0500
1115
1116 sisu (5.3.2-1) unstable; urgency=medium
1117
1118 [ Ralph Amissah ]
1119 * v5 v6: version & changelog (& rakefile)
1120 * v5 v6: ao, html book index linking, follow --strict option
1121 * v5 v6: utils, code markers & messages, notes/warning/errors, fix
1122 * v5 v6: sysenv, concordance redirected paths, watch
1123 * manual Rakefile, README & minor config adjustment
1124
1125 -- Ralph Amissah <ralph@amissah.com> Wed, 05 Feb 2014 18:46:53 -0500
1126
1127 sisu (5.3.1-1) unstable; urgency=medium
1128
1129 [ Ralph Amissah ]
1130 * v5 v6: version & changelog (& rakefile)
1131 * v5 v6: html, cleaning, minor
1132 * v5 v6: wrappers round require
1133 * v5 v6: error/warn messages
1134 * v5 v6: epub, odt, check availability of zip program
1135 * v5 v6: ao, set document tags
1136 * v5 v6: html, name tag related (output "cleaning")
1137 * v5 v6: options, html --strict instruction
1138 * v5 v6: options, ocn switch on/off instructions (& defaults for plaintext &
1139 odt)
1140 * v5 v6: ocn: strict html; turn on/off rules for txt & odf
1141 * v5 v6: html, endnote name and nameref make compliant (epub use same)
1142 * v5 v6: epub, hash digests used only if available
1143 * v5 v6: html, (output) cleaning
1144 * v5 v6: cgi (pgsql & sqlite), fix
1145 * removed html man pages (man2html)
1146 * sisu manual directory moved
1147 * sisu manual update
1148 * README & manpage (sisu.1) update
1149
1150 -- Ralph Amissah <ralph@amissah.com> Wed, 05 Feb 2014 01:29:18 -0500
1151
1152 sisu (5.3.0-1) unstable; urgency=low
1153
1154 [ Ralph Amissah ]
1155 * v5 v6: version & changelog (& rakefile), make true on next commit
1156 * next commit:
1157 * v4 branch closed
1158 * v5 stable branch
1159 * v6 development branch opened (copy v5)
1160 * v5 v6: made true, branches: v6 development; v5 stable; v4 closed
1161 * debian/sisu.install debian/sisu.manpages add v sisu6 remove sisu4
1162
1163 -- Ralph Amissah <ralph@amissah.com> Sun, 26 Jan 2014 02:36:27 -0500
1164
1165 sisu (4.2.21-1) unstable; urgency=low
1166
1167 [ Ralph Amissah ]
1168 * v4 v5: version & changelog (& rakefile) [v4 about to be closed]
1169 * bin/sisu changes to simplify switching to new stable & development branches
1170 * debian/control sisu-sqlite sisu-postgresql depends ruby-fcgi
1171 * instead of libfcgi-ruby1.9.1, make ruby agnostic
1172
1173 -- Ralph Amissah <ralph@amissah.com> Sun, 26 Jan 2014 02:05:12 -0500
1174
1175 sisu (4.2.20-1) unstable; urgency=medium
1176
1177 [ Ralph Amissah ]
1178 * rakefile version update for previous version (should have been)
1179 * v4 v5: version & changelog (& rakefile)
1180 * v4 v5: bin/sisu & some related lib changes
1181 * good time to consider rollover: closing v4 branch, replacing it with v5 &
1182 introducing v6 for development, proposed for this release + 1
1183 * v4 v5: sysenv for texpdf, fix for when tex to pdf generator is absent
1184 * debian/control sisu depends openssl (instead of recommends), convenience
1185 * * used fairly extensively within sisu to generate digests
1186
1187 -- Ralph Amissah <ralph@amissah.com> Mon, 20 Jan 2014 18:57:09 -0500
1188
1189 sisu (4.2.19-1) unstable; urgency=medium
1190
1191 [ Ralph Amissah ]
1192 * v4 v5: version & changelog (& rakefile)
1193 * README clean info related to unsupported --help option
1194 * bin/sisu experimentation
1195 * start preparing for ruby changes
1196 * work on fix for bug related to gem path & system installed sisu
1197 * debian/sources/options, remove unbreakable spaces
1198 * (Closes: #735671)
1199 * debian/control depend on ruby | ruby-interpreter; remove rubygems dependency
1200 * select default ruby interpreter, note, only ruby 1.9.3 currently tested
1201 * remove errant depends rubygems (relates to older ruby not used by sisu)
1202 * (Closes: #735585) together with debian/sisu.install changes
1203 * debian/sisu.install use vendor_ruby; use bin/sisu (remove debian/bin/sisu)
1204
1205 -- Ralph Amissah <ralph@amissah.com> Fri, 17 Jan 2014 22:01:58 -0500
1206
1207 sisu (4.2.18-1) unstable; urgency=medium
1208
1209 [ Ralph Amissah ]
1210 * v4 v5: version & changelog (& rakefile)
1211 * v4 v5: texinfo, fixes
1212 * v4 v5: texpdf, report to screen on pdf output, link to a generated file-size
1213 * decide how to deal with as multiple document file-sizes may be produced
1214 * v5: ao, counter for various grouped / blocked texts & tables
1215 * of particular use for poems which are broken into verse
1216 * v5: heading recalibration, code (downstream) changes, continue
1217 * v5: asciidoc, file extension (for now .ad), inline footnotes, minor
1218
1219 -- Ralph Amissah <ralph@amissah.com> Sun, 12 Jan 2014 21:30:55 -0500
1220
1221 sisu (4.2.17-1) unstable; urgency=medium
1222
1223 [ Ralph Amissah ]
1224 * v4 v5: version & changelog (& rakefile)
1225 * v5: date 2014: headers bin/sisu & lib/; code constants.rb
1226 * bin/sisu, version dir (fix) & version info
1227 * (ensure SiSU_version_dir) fix
1228 * sisu version info, yml info also when installed via ruby gem
1229 * downstream libs
1230 * v4 v5: fixes
1231 * ao_doc_str, nodes, possible parents, correction
1232 * epub, url closure decoration
1233 * sysenv, qrcode report absent program, minor
1234 * html scroll toc, clean links where none, exclude metadata
1235 * v5: asciidoc, rename AsciiDoc module, & recalibrate headings
1236 * v5: docbook, fictionbook, some tidying
1237 * v5: cosmetic code, case statement
1238 * v5: version (5.2 version bump) & changelog (& rakefile)
1239 * markup rule change; document structure rule be introduced:
1240 * single document root == document title == heading level A~
1241 * adds possible level D~
1242 * (earlier v5, development branch insulated from v4)
1243 * v5: single document root A~ (recalibrate headings); level D~ possible
1244 * :A~ document title, single document root (ln==0)
1245 * introduce additional possible heading level, D~
1246 * markup rule change: single document root
1247 * breaks much downstream code, recalibrate (fix, test, fix & test again)
1248 * v4 & v5 bifurcate (diverge "un-merge-ably")
1249 * v5: vim syntax, v5.2 match heading level D~
1250 * v5: heading recalibration, code (downstream) changes
1251 * here no doubt remains breakage (test, fix & test again)
1252 * debian/bin/sisu sync bin/sisu
1253
1254 -- Ralph Amissah <ralph@amissah.com> Mon, 06 Jan 2014 23:08:29 -0500
1255
1256 sisu (4.2.16-1) unstable; urgency=medium
1257
1258 [ Ralph Amissah ]
1259 * v4 v5: version & changelog
1260 * along with date correction for occurrence of disk crash, which happened a
1261 week later than recorded, and in between previous releases.
1262 * v4 v5: Rakefile, (installer), reduce actions
1263 * debian/control, new standards version, additional recommends rubygems
1264 * updated: "Standards Version: 3.9.5"
1265 * sisu recommends rubygems
1266
1267 -- Ralph Amissah <ralph@amissah.com> Sun, 15 Dec 2013 21:24:13 -0500
1268
1269 sisu (4.2.15-1) unstable; urgency=medium
1270
1271 [ Ralph Amissah ]
1272 * v4 v5: version & changelog
1273 * v4 v5: Rakefile, (installer) improve, re-arrange
1274 * v5: docbook, structure, a fix
1275 * construction zone: structure okish; docbook generated not usable
1276
1277 -- Ralph Amissah <ralph@amissah.com> Mon, 09 Dec 2013 22:29:54 -0500
1278
1279 sisu (4.2.14-1) unstable; urgency=medium
1280
1281 [ Ralph Amissah ]
1282 * [bd7ae5d] v4 v5: version & changelog
1283 * [ff66e3f] v4 v5: rake create build & install sisu gemspec; (.gitignore),
1284 work on
1285 * gemspec adjusted to install only libraries related to a version (v4 or v5)
1286 * select sisu version to create, build & install
1287 * [676eba5] v4 v5: bin/sisu, simplify in relation to sisu gem
1288 * [6e0b06a] debian/bin/sisu sync bin/sisu
1289
1290 -- Ralph Amissah <ralph@amissah.com> Tue, 03 Dec 2013 20:45:56 -0500
1291
1292 sisu (4.2.13-1) unstable; urgency=medium
1293
1294 [ Ralph Amissah ]
1295 * [8cbc5ed] v4 v5: version & changelog
1296 * [f37d75f] v5: dal_doc_str.rb, changes related to collapsed level
1297 * for headings added for structure, without ocn
1298 * testing required
1299 * [e130be5] v5: dal_endnotes, removed a space that should no longer be
1300 necessary
1301 * testing required
1302 * [85ec6ba] v5: minor code related to line-breaks
1303 * [f0869d1] v5: xml sax rename file
1304 * [6e2061a] v5: xmlns xlink using xl
1305 * [da5e7ff] v4 v5: rake create build & install sisu gemspec; bin/sisugem (add
1306 .gitignore)
1307 * rake gemcbi #(create build install sisu gem)
1308 * rake gemspecscreate && \
1309 rake gembuild && \
1310 sudo rake geminstall
1311 * rake gemspecscreate && \
1312 gem build sisu5.gemspec && \
1313 sudo gem install --no-rdoc --no-ri \
1314 sisu-5.1.0.gem
1315 * bin/sisu updated (modified to take account of gems)
1316 * bin/sisugem added
1317 * .gitignore sisu-*.gem sisu*.gemspec
1318 consider inclusion (& tracking) of rake created sisu4.gemspec
1319 sisu5.gemspec (as this makes their availability more obvious)
1320 * once gem is installed: "sisu _5.1.0_ -vM" (to see version, commands
1321 otherwise as usual) if paths are such that sisu is not available
1322 "sisugem _5.1.0_ -vM" should work (as it is installed by gemspec, but not
1323 other sisu installers)
1324 * [9b51aed] v5: renaming files & modules ao & AO (from dal & DAL)
1325 * ao (abstract objects) shorter, also easily searched, higher sort location
1326 abstract as representation of & extraction of document objects
1327 (dal (document abstraction layer))
1328 * [3d4ec6d] v5: some renaming to ao from dal continued
1329 * [6c3930e] v5: some file renaming related to: shared files & epub, odf:odt,
1330 plaintext
1331 * [32bc914] v5: plaintext, rename & simplify
1332 * [cdda22f] v5: plaintext, smarttext: textile
1333 * [ce74f66] v5: plaintext, smarttext: asciidoc
1334 * [66fde27] v5: plaintext, smarttext: markdown
1335 * [6c153f7] v5: plaintext, smarttext: rst
1336 * [c7f7a26] v5: xml, docbook
1337 * [9700518] v5: xml, fictionbook
1338 * [88b3272] v5: documentation related to commands for new outputs in
1339 development
1340 * [ae6ce45] debian/bin/sisu sync bin/sisu, update for sisugem & sisu when
1341 called as gem
1342
1343 -- Ralph Amissah <ralph@amissah.com> Tue, 03 Dec 2013 00:45:28 -0500
1344
1345 sisu (4.2.12-1) unstable; urgency=medium
1346
1347 [ Ralph Amissah ]
1348 * [c688cca] v4 v5: version & changelog
1349 * [7de0303] v4 v5: sisu_manual, minor info addition
1350 * [cf8ff1a] v4 v5: rake (& rant) sisu installer
1351 * do less by default
1352 * remove rant generated sisu-install
1353 * [0a92145] v4 v5: vim, ftplugin sisu.vim, fix missing <leader>
1354 * [897a46e] v4 v5: bin/sisu-*
1355 * use option flag full names
1356 * add sisu-html-scroll, sisu-html-seg, sisu-pdf-portrait, sisu-pdf-landscape
1357 * [60aca67] debian/*.install & debian/*.manpages updated for bin/sisu-*
1358 additions
1359
1360 -- Ralph Amissah <ralph@amissah.com> Fri, 08 Nov 2013 21:32:10 -0500
1361
1362 sisu (4.2.11-1) unstable; urgency=low
1363
1364 [ Ralph Amissah ]
1365 * [762d300] v4 v5: version & changelog
1366 * [d6b596f] v5: xml, scaffold, re-activated, split into sisu structure &
1367 collapsed structure
1368 * --xml-scaffold-sisu (--xml-scaffold)
1369 * --xml-scaffold-collapse
1370 * output currently to terminal only
1371
1372 -- Ralph Amissah <ralph@amissah.com> Tue, 05 Nov 2013 23:40:39 -0500
1373
1374 sisu (4.2.10-1) unstable; urgency=low
1375
1376 [ Ralph Amissah ]
1377 * [8c11f32] v4 v5: version & changelog
1378 * [a89fd60] v4 v5: constants, ocn output delimiter (where used) changed to
1379 「...」
1380 * [89cc909] v5: plaintext, reorganize
1381 * [0bb6d22] debian/control update names of called ruby libraries
1382 * packages sisu, sisu-sqlite3, sisu-postgresql
1383 * (Closes: #728540)
1384
1385 -- Ralph Amissah <ralph@amissah.com> Sat, 02 Nov 2013 23:27:47 -0400
1386
1387 sisu (4.2.9-1) unstable; urgency=low
1388
1389 [ Ralph Amissah ]
1390 * [ce2366b] v4 v5: version & changelog
1391 * [8090434] v4 v5: cleaning, minor
1392 * [d08020e] v4 v5: dal, document_structure_check_info
1393
1394 -- Ralph Amissah <ralph@amissah.com> Sun, 27 Oct 2013 23:29:31 -0400
1395
1396 sisu (4.2.8-1) unstable; urgency=low
1397
1398 [ Ralph Amissah ]
1399 * [bc3dade] v4 v5: version & changelog
1400 * [edd8990] v5: options & downstream, more use of opt.act instead of opt.cmd
1401 * opt.act.*.set==:on instead of opt.cmd =~/\S/
1402 * [f7da57f] v4 v5: dal, parent & node info, fix
1403 * used e.g. for mind map type output
1404 (last for kdissert output, no longer supported)
1405 * [15ff374] v4 v5: dal, collapsed levels implemented
1406 * convenience, collapse sisu's dual level document structure for output of
1407 markup with straight linear structure
1408
1409 -- Ralph Amissah <ralph@amissah.com> Thu, 24 Oct 2013 00:01:07 -0400
1410
1411 sisu (4.2.7-1) unstable; urgency=medium
1412
1413 [ Ralph Amissah ]
1414 * [a59324f] v4 v5: version & changelog
1415 * [69c8638] v4 v5: constants, change a couple of internal processing delimiter
1416 characters
1417 * to characters even less likely to be of use in ordinary (marked up) text
1418
1419 -- Ralph Amissah <ralph@amissah.com> Thu, 17 Oct 2013 21:32:05 -0400
1420
1421 sisu (4.2.6-1) unstable; urgency=medium
1422
1423 [ Ralph Amissah ]
1424 * [8d30213] v4 v5: version & changelog
1425 * [8e35cdf] vim, minor update, not syntax related
1426 * [48f2668] markup sample, update book index markup, appearance, minor
1427 * [e7ff092] v4 v5: comments, remove extra language lists, minor
1428 * [78541f1] v4 v5: constants, change a couple of internal processing delimeter
1429 characters
1430 * that may be used in ordinary marked up text
1431
1432 -- Ralph Amissah <ralph@amissah.com> Wed, 16 Oct 2013 23:48:33 -0400
1433
1434 sisu (4.2.5-2) unstable; urgency=medium
1435
1436 [ Ralph Amissah ]
1437 * [e83838a] debian/bin/sisu sync bin/sisu, update language list ja ko zh
1438
1439 -- Ralph Amissah <ralph@amissah.com> Mon, 23 Sep 2013 18:21:04 -0400
1440
1441 sisu (4.2.5-1) unstable; urgency=medium
1442
1443 [ Ralph Amissah ]
1444 * [1608691] v4 v5: version & changelog
1445 * [db038f5] bin/sisu update language list ja ko zh, fix
1446 * [10228d4] debian/control, sisu-pdf, additional dependency for cjk pdf,
1447 latex-cjk-all
1448 * consider refining later
1449 * [bfda64c] debian/rules, add compression override for Rakefiles
1450
1451 -- Ralph Amissah <ralph@amissah.com> Sun, 22 Sep 2013 21:37:37 -0400
1452
1453 sisu (4.2.4-1) unstable; urgency=medium
1454
1455 [ Ralph Amissah ]
1456 * [3e13a7d] v4 v5: version & changelog
1457 * [220c63e] v4 v5: minor cleaning
1458 * [6a8a7c3] v4: dal, objects, store book index as hash (simplify downstream
1459 processing)
1460 * merge v5
1461 * db, book index, convert hash back to string (associated downstream
1462 processing change)
1463 * [235f83d] v4 v5: i18n CJK: zh ja ko, add languages Chinese, Japanese, Korean
1464 * texpdf, has large texlive xetex dependencies (Korean untested)
1465 * [1b89f37] sisu_manual, move to en/ sub-dir (permitting translations)
1466 * use of language sub-dir for source sisu markup suited to permitting
1467 translation management by po4a
1468 * [d7b7c01] sisu_manual, sisurc*.yml minor
1469 * [5a78c51] Rakefile to assist in placing sisu markup under po4a management
1470 (sisu_manual)
1471 * Provided as an example with sisu_manual
1472 * fairly generic, but potentially dangerous, can be used to place sisu
1473 markup source translations under po4a management, but user needs to know
1474 what this is, (and how to set it up, hence sisu_manual as an example
1475 (despite the lack of translations)) as can clobber/destroy files that are
1476 not managed by po4a. * [a1b56d4] debian/control update: description;
1477 depends (sisu-pdf:CJK); recommends; suggests
1478 * update description of sisu
1479 * sisu-pdf, add Depends: texlive-lang-cjk
1480 * for CJK (zh ja ko), large texlive xetex dependency
1481 * sisu, add Recommends: rake, po4a
1482 * sisu, add Suggests: poedit
1483 * [520cd27] debian/sisu.NEWS.Debian, note on addition of CJK
1484
1485 -- Ralph Amissah <ralph@amissah.com> Sat, 21 Sep 2013 01:07:03 -0400
1486
1487 sisu (4.2.3-2) unstable; urgency=low
1488
1489 [ Ralph Amissah ]
1490 * [2874f4f] debian/control, sisu-pdf, Depends fonts-liberation
1491 (instead of ttf-liberation)
1492 * ttf-liberation transitional package having been dropped
1493 * sisu-pdf Depends otherwise substantially the same
1494 (dependencies rearranged)
1495 * (Closes: #722403)
1496
1497 -- Ralph Amissah <ralph@amissah.com> Tue, 10 Sep 2013 22:35:04 -0400
1498
1499 sisu (4.2.3-1) unstable; urgency=low
1500
1501 [ Ralph Amissah ]
1502 * [a7fd6bb] v4 v5: version & changelog
1503 * [9aeb234] v5: dal, book index, hash key, strip whitespace, a (required) fix
1504 * [af29258] v5: db, book index, convert hash back to string
1505
1506 -- Ralph Amissah <ralph@amissah.com> Sat, 07 Sep 2013 01:50:26 -0400
1507
1508 sisu (4.2.2-1) unstable; urgency=low
1509
1510 [ Ralph Amissah ]
1511 * [e9b1f97] v4 v5: version & changelog
1512 * [d756e90] v4: dal, grouped text with fontface spanning newlines, partial
1513 solution
1514 * merged from v5
1515 * [5561700] v4 v5: dal, book index markup, round delimiters: allow spaces or
1516 space & newline
1517 * allow spaces on both sides of delimiters, or a space before & newline
1518 following a delimiter \s+[:|;](\s+|\n) [else parses as before no spaces]
1519 * [d711e3f] v4 v5: vim syntax, book index markup, hilight delimeters
1520 * [6fd6859] v5: dal, objects, store book index as hash (simplify downstream
1521 processing)
1522
1523 -- Ralph Amissah <ralph@amissah.com> Thu, 05 Sep 2013 23:48:24 -0400
1524
1525 sisu (4.2.1-1) unstable; urgency=medium
1526
1527 [ Ralph Amissah ]
1528 * [25f7b4f] v4 v5: version & changelog
1529 * [d78a0ec] v4 v5: config files (by filetype & filename) touched
1530 * [93255d4] v4 v5: manifest, output organised by, info, minor touch
1531 * [b749d20] v4 v5: vim syntax, sisu.vim, fix typo
1532 * ocn (object numbering) on, off, text block using "--~#" "---#" "--+#"
1533 * [d2ad46d] v4 v5: pdf (latex) tables, bugfix (fasttrack)
1534 * [cd0e55b] v4 v5: odf:odt, footnotes, fix
1535 * [349169b] v4 v5: dal, text blocks, tuning
1536 * [3f91286] v5: dal, grouped text with fontface spanning newlines, partial
1537 solution, test
1538 * merge into v4 after testing
1539
1540 -- Ralph Amissah <ralph@amissah.com> Wed, 28 Aug 2013 18:22:45 -0400
1541
1542 sisu (4.2.0-1) unstable; urgency=low
1543
1544 [ Ralph Amissah ]
1545 * [cf11ff3] v4 v5: version & changelog
1546 * [07de841] v4 v5: css, html, epub, adjust paragraph spacing, aesthetic
1547 * increase whitespace (between paragraphs)
1548 * [review spacing (generally) further]
1549 * [3429989] v5: dal, refine grouped text open and close using tics "```"
1550 * [0e296eb] v5: dal, improve font face matching within grouped text (other
1551 than code blocks)
1552 * [9ccfd45] v4: merge v5, syntax additions, block text related (version bump
1553 to 4.2.*)
1554 * syntax add
1555 * switch ocn off and on for a block of content, line containing only
1556 off: "--~#" (omit headings where possible) "---#" on: "--+#"
1557 * alternative open and close for blocks using line starting with "```",
1558 e.g.
1559 open code block: "``` code"; close code block: "```"
1560 start poem: "``` poem"; end poem: "```"
1561 * remove need for an empty line between opening & closing of a text block
1562 [ note further refinements will be required;
1563 use of tildes "~~" considered but more problematic, tics not used
1564 elsewhere]
1565 * [c60b34d] v4 v5: vim syntax, sisu.vim, improve grouped text match, for
1566 blocks using tics
1567 * syntax additions (introduced for 5.0.12) now relevant also for v4
1568 * ocn (object numbering) on, off, text block using "--~#" "---#" "--+#"
1569 * grouped text, open, close of blocks using tics "```"
1570
1571 -- Ralph Amissah <ralph@amissah.com> Sun, 25 Aug 2013 01:26:25 -0400
1572
1573 sisu (4.1.12-1) unstable; urgency=low
1574
1575 [ Ralph Amissah ]
1576 * [dd40cd8] v4 v5: version & changelog
1577 * [c3a5315] v4 v5: fuchsia (sp.)
1578 * [bd4e38f] v4 v5: rescued error messages
1579 * [84ff66b] v4 v5: terminal message, code marker
1580 * [386233f] v5: markup syntax add: switch ocn (object numbering) off & on for
1581 content block
1582 * switch ocn off & on for a block of content, line containing only
1583 off: "--~#" (omit headings where possible) "---#" on: "--+#"
1584 * [27cce87] v5: alternative open and close for blocks using line starting with
1585 "```"
1586 * e.g.
1587 open code block: "``` code"
1588 close code block: "```"
1589 start poem: "``` poem"
1590 end poem: "```"
1591 * remove need for an empty line between opening & closing of a text block
1592 * [750c6c5] v5: vim syntax additions, sisu.vim
1593 * ocn (object numbering) on, off, text block using "--~#" "---#" "--+#"
1594 * grouped text, open, close of blocks using tics "```"
1595
1596 -- Ralph Amissah <ralph@amissah.com> Wed, 21 Aug 2013 23:22:57 -0400
1597
1598 sisu (4.1.11-1) unstable; urgency=medium
1599
1600 [ Ralph Amissah ]
1601 * [4e562dc] v4 v5: version & changelog
1602 * [fa54455] v4 v5: dal_expand_insertions, refinement for monolingual output
1603
1604 -- Ralph Amissah <ralph@amissah.com> Thu, 08 Aug 2013 18:52:45 -0400
1605
1606 sisu (4.1.10-1) unstable; urgency=medium
1607
1608 [ Ralph Amissah ]
1609 * [584eb5c] v4 v5: version & changelog
1610 * [bab4ecc] v5: output structure by, multilingual, monolingual filenames tweak
1611 * [2635b72] v4: merge v5 lib (5.0.10)
1612 * output structure by, add monolingual alt for :filetype & :filename, step 1
1613 * output structure by, monolingual alternative for :filetype or :filename
1614 without language code, if document is in default language
1615 * set a default language, 'en' or as specified
1616 * set in rc file or from command line instruction
1617 * command line e.g.
1618 sisu -hv --monolingual --by-filename sisu_markup.sst
1619 sisu -3v --monolingual --by-filetype sisu_manual.ssm
1620 * sisurc.yml lingual: 'mono' | 'multi' lingual: 'mono'
1621 * note: output by :filetype is roughly equivalent to what monolingual
1622 output by :language would be
1623 * allow command line setting of default language using language code
1624 --default-language='en' --default-lang-en if used together with
1625 --monolingual and --by-filetype or --by-filename the selected default
1626 language document will not have a language code in the output filename
1627 * output structure by, monolingual alternative, documentation
1628 * cgi helper script, sample search form, single form, monolingual option
1629 * single cgi form, (with different internal variables set for output
1630 types)
1631
1632 -- Ralph Amissah <ralph@amissah.com> Thu, 08 Aug 2013 00:27:08 -0400
1633
1634 sisu (4.1.9-1) unstable; urgency=medium
1635
1636 [ Ralph Amissah ]
1637 * [82e74ee] v4 v5: version & changelog
1638 * [80bec6e] v5: output structure by :filename or :filetype, default
1639 multilingual, fix
1640 * [9c29e3c] v5: concordance, fix
1641
1642 -- Ralph Amissah <ralph@amissah.com> Thu, 01 Aug 2013 18:28:45 -0400
1643
1644 sisu (4.1.8-1) unstable; urgency=medium
1645
1646 [ Ralph Amissah ]
1647 * [864e90c] v4 v5: version & changelog
1648 * [74c5828] v4 (v5): misc, minor
1649 * [363a1c7] v5: output structure by, add monolingual alt for :filetype &
1650 :filename, step 1
1651 * [3e58296] v5: output structure by, monolingual alternative for :filetype or
1652 :filename
1653 * filename without language code, if document is in default language
1654 * set a default language, 'en' or as specified
1655 * set in rc file or from command line instruction
1656 * command line e.g.
1657 sisu -hv --monolingual --by-filename sisu_markup.sst
1658 sisu -3v --monolingual --by-filetype sisu_manual.ssm
1659 * sisurc.yml lingual: 'mono' | 'multi'
1660 lingual: 'mono'
1661 * note: output by :filetype is roughly equivalent to what monolingual output
1662 by :language would be
1663 * allow command line setting of default language using language code
1664 --default-language='en' --default-lang-en if used together with
1665 --monolingual and --by-filetype or --by-filename the selected default
1666 language document will not have a language code in the output filename
1667 * [9dffba2] v5: output structure by, monolingual alternative, documentation
1668 * [9e8a84f] v5: cgi helper script, sample search form, single form,
1669 monolingual option
1670 * single cgi form, (with different internal variables set for output types)
1671 * monolingual output search form option
1672
1673 -- Ralph Amissah <ralph@amissah.com> Tue, 30 Jul 2013 21:42:50 -0400
1674
1675 sisu (4.1.7-1) unstable; urgency=low
1676
1677 [ Ralph Amissah ]
1678 * [d308814] v4 v5: version & changelog
1679 * [2cf222a] v4 v5: "general code cleaning" fix
1680
1681 -- Ralph Amissah <ralph@amissah.com> Tue, 25 Jun 2013 23:14:20 -0400
1682
1683 sisu (4.1.6-1) unstable; urgency=low
1684
1685 [ Ralph Amissah ]
1686 * [251df33] v4 v5: version & changelog
1687 * [335008e] v5: "general code cleaning" fix
1688 * [c25fc27] v4: general code cleaning, sync with v5
1689
1690 -- Ralph Amissah <ralph@amissah.com> Tue, 25 Jun 2013 00:11:36 -0400
1691
1692 sisu (4.1.5-1) unstable; urgency=low
1693
1694 [ Ralph Amissah ]
1695 * [d58a2cb] v4 v5: version & changelog
1696 * [bce2dc3] vim colorscheme def, mark current line
1697 * [1e64877] vim, ftplugin sisu.vim, c-\ hard wrap lines to line width
1698 (moved from c-j)
1699 * [f31e286] v5: general code cleaning
1700 * propagate back to v4 after testing
1701
1702 -- Ralph Amissah <ralph@amissah.com> Sat, 22 Jun 2013 01:18:24 -0400
1703
1704 sisu (4.1.4-1) unstable; urgency=medium
1705
1706 [ Ralph Amissah ]
1707 * [5c1d86c] v4 v5: version & changelog
1708 * [5331c08] v4 v5: db, population of database (--update), import of master
1709 files (.ssm), fix
1710 * (Note: for .ssm: @md.fns (is set during runtime & is) != @opt.fns
1711 @md.opt.fns, affects construction of unique identifier)
1712 * [152d995] v4 v5: sysenv, requested load warning removed, less screen clutter
1713 * [f502a17] v4 v5: cgi, cosmetic, drop use of images in sample form
1714 * [13f66fe] v4 v5: cgi helper script, sample search form generator, file name
1715 matching
1716
1717 -- Ralph Amissah <ralph@amissah.com> Thu, 06 Jun 2013 21:34:25 -0400
1718
1719 sisu (4.1.3-1) unstable; urgency=low
1720
1721 [ Ralph Amissah ]
1722 * [f0a14b7] v4 v5: version & changelog
1723 * [462a53a] v4 v5: sysenv, pgsql db connect fix
1724 * [9f4d9a3] v4 v5: cgi_pgsql, cgi helper script sample search form generator,
1725 detail
1726
1727 -- Ralph Amissah <ralph@amissah.com> Thu, 30 May 2013 23:12:02 -0400
1728
1729 sisu (4.1.2-1) unstable; urgency=low
1730
1731 [ Ralph Amissah ]
1732 * [6ebe681] v4 v5: version & changelog
1733 * [9ac9918] v4 v5: help, interactive help, out of date, removed
1734 * sysenv, version info moved here from interactive help
1735 * [25e9f4f] v4 v5: document version check, disable
1736 * automatic check disabled
1737 * check and correction of pre 0.38 markup removed
1738 * [d8369e7] v4 v5: cgi helper script, sample search form generator,
1739 adjust/improve
1740 * adds settings
1741 * db type --db-pq or db-sqlite
1742 * webserver for cgi script & db --webserv-search=''
1743 * webserver for sisu ouptut files --webserv-output=''
1744 * cgi search form link name --cgi-search-form-name=''
1745 * db user (pg) --db-user=''
1746 * [4adb525] v4 v5: help, documentation update, concentrate on man pages
1747 * documentation, manpage update
1748 * interactive help, out of date, removed
1749
1750 -- Ralph Amissah <ralph@amissah.com> Wed, 29 May 2013 21:27:16 -0400
1751
1752 sisu (4.1.1-1) unstable; urgency=low
1753
1754 [ Ralph Amissah ]
1755 * [e6100eb] v4 v5: version & changelog
1756 * [1becc7c] CHANGELOG version minor cleaning, redundant
1757 * [e101d59] vim, ftplugin, sisu.vim, statusline
1758 * [4460d0b] v4 v5: cgi script for sample search form generator, sqlite, minor
1759 fixes
1760 * affects 'sisu -F' (repairs breakage)
1761
1762 -- Ralph Amissah <ralph@amissah.com> Sun, 19 May 2013 00:37:35 -0400
1763
1764 sisu (4.1.0-2) unstable; urgency=low
1765
1766 [ Ralph Amissah ]
1767 * [3c05864] debian/control, Priority optional, revert, seek to have ruby db
1768 drivers optional
1769 * Priority optional unchanged:
1770 * sisu
1771 * sisu-pdf, extra depends on: ttf-liberation, resolve issue later,
1772 if necessary use another font
1773 * sisu-postgresql, extra depends on libdbi-ruby1.9.1 & libdbd-pg-ruby1.9.1
1774 * sisu-sqlite, extra depends on libdbi-ruby1.9.1, libsqlite3-ruby1.9.1 &
1775 libdbd-sqlite3-ruby1.9.1
1776 * sisu-complete, extra depends on: sisu-postgresql & sisu-sqlite
1777 * seek to persuade that ruby db drivers should be optional to match ruby and
1778 the databases (postgresql & sqlite); else developers using priority
1779 optional database and priority optional ruby by the use of ruby drivers to
1780 access database are obliged to develop for priority extra, seek a fix (so
1781 as to remove this suboptimal default predicament).
1782
1783 -- Ralph Amissah <ralph@amissah.com> Sun, 12 May 2013 22:10:05 -0400
1784
1785 sisu (4.1.0-1) unstable; urgency=low
1786
1787 [ Ralph Amissah ]
1788 * [076c95c] v4: version & changelog
1789 * [2b38802] v4: defaults, sysenv, simplify default home page (not used by
1790 default)
1791 * [ffe139e] v4: cgi script for sample search form, minor fixes
1792 * [879a4e6] v5 dev branch opened (starts as copy of v4 stable branch);
1793 v3 branch closed
1794 * 5.0.0 dev opened
1795 * 4.1.0 stable
1796 * 3.* branch gone
1797 * [53bda2c] debian/bin/sisu, follow bin/sisu (changes)
1798 * [3912020] debian/sisu.install, debian/sisu.manpages, follow branch & dir
1799 changes
1800 * [0a47d48] debian/control, Priority changes, dependency issues some packages
1801 moved to extra
1802 * Priority extra for now as have dependencies on other extra packages
1803 * sisu-postgresql, extra depends on libdbi-ruby1.9.1 & libdbd-pg-ruby1.9.1
1804 * sisu-sqlite, extra depends on libdbi-ruby1.9.1, libsqlite3-ruby1.9.1 &
1805 libdbd-sqlite3-ruby1.9.1
1806 * sisu-complete, extra depends on: sisu-postgresql & sisu-sqlite
1807 move back to optional should these issues ever be resolved
1808 * Priority optional unchanged for:
1809 * sisu
1810 * sisu-pdf, extra depends on: ttf-liberation
1811 kept as optional, resolve issue later, if necessary use another font
1812 * NOTE: ideally all parts should be Priority optional; ruby db drivers
1813 should almost certainly be optional to match ruby and the databases
1814 (postgresql & sqlite); seek a fix (so as to remove this suboptimal default
1815 predicament).
1816 * [38806a2] debian/sisu.lintian-overrides, take account of branch & dir
1817 changes
1818 * [b6263df] debian/sisu.NEWS.Debian news on opening of v5 & closing of v3
1819
1820 -- Ralph Amissah <ralph@amissah.com> Sat, 11 May 2013 21:58:01 -0400
1821
1822 sisu (4.0.21-1) unstable; urgency=medium
1823
1824 [ Ralph Amissah ]
1825 * congratulations Debian on Wheezy
1826 * [4c53032] v4: version & changelog
1827 * [4b97aba] v4: minor sysenv, cgi_sql_common
1828
1829 -- Ralph Amissah <ralph@amissah.com> Mon, 06 May 2013 19:37:19 -0400
1830
1831 sisu (4.0.20-1) experimental; urgency=low
1832
1833 [ Ralph Amissah ]
1834 * uploaded to experimental due to Debian freeze for Wheezy
1835 * [00566b3] v4: version & changelog
1836 * [954c48d] v4: sisurc.yml, reorganize configuration files
1837 * [e626600] v4: cgi sample search form, minor
1838
1839 -- Ralph Amissah <ralph@amissah.com> Thu, 11 Apr 2013 21:12:10 -0400
1840
1841 sisu (4.0.19-1) experimental; urgency=low
1842
1843 [ Ralph Amissah ]
1844 * uploaded to experimental due to Debian freeze for Wheezy
1845 * [4542c1f] v4: version & changelog
1846 * [73f6919] v4 v3: CHANGELOGs note on future closing of v3 & addendum to
1847 [71e8f19] in 4.0.18
1848 * CHANGELOG_v3, v3 branch to be closed on opening of 4.1.* branch, imminent
1849 * CHANGELOG_v4, re-characterize/correct commit [71e8f19] in 4.0.18 as it
1850 also fixes a persistent bug with manifest and should be:
1851 * v4: dal, reading/processing of composite markup files (.ssm)
1852 * dbi, import composite files correctly
1853 * manifest, mini-table of contents, for multi-lingual composite files
1854 was/is: v4: dbi, import composite files (.ssm) correctly
1855 * [48ef624] v4: sysenv, yamlrc cosmetic
1856 * [4b1d0dd] v4: options, exclude manifest links if no manifest (--no-manifest)
1857 selected
1858 * [d2a0dcb] v4: zap, delete output files, based on given (existing) source
1859 file name
1860 * [769e79c] v4: version & changelog, dates touched
1861
1862 -- Ralph Amissah <ralph@amissah.com> Mon, 08 Apr 2013 20:06:30 -0400
1863
1864 sisu (4.0.18-1) experimental; urgency=low
1865
1866 [ Ralph Amissah ]
1867 * uploaded to experimental due to Debian freeze for Wheezy
1868 * [301cf2c] v4: version & changelog
1869 * [ec23cce] v4: dal, screen_text_color, distinguish doc abstraction, as start
1870 of processing
1871 * [71e8f19] v4: dbi, import composite files (.ssm) correctly
1872 * [1a21bfd] v4: cgi, auto-generated sample search form
1873 * for various sisu output directory structures
1874 * fixes
1875 * [5d08743] v4: version & changelog, dates touched
1876
1877 -- Ralph Amissah <ralph@amissah.com> Fri, 29 Mar 2013 21:48:40 -0400
1878
1879 sisu (4.0.17-1) experimental; urgency=low
1880
1881 [ Ralph Amissah ]
1882 * uploaded to experimental due to Debian freeze for Wheezy
1883 * [e470286] v4: version & changelog
1884 * [b2a1d9c] v4: manifest & harvest, links to default site home page index.html
1885 * [e6855a2] v4: sysenv, copy or create homepages, one of the actions taken on
1886 --config
1887 * provide info as to where manually created homepages may be stored
1888 * do not make default sisu homepage (previously did)
1889 * [745ce4e] v4: param, guard against situation where no document
1890 creator/author given
1891 * [9729a8c] v4: hub, non-verbose terminal info reduced, minor
1892 * [15eb564] v4: version & changelog, dates touched
1893
1894 -- Ralph Amissah <ralph@amissah.com> Mon, 25 Mar 2013 23:08:15 -0400
1895
1896 sisu (4.0.16-1) experimental; urgency=low
1897
1898 [ Ralph Amissah ]
1899 * uploaded to experimental due to Debian freeze for Wheezy
1900 * [dc85281] v4: version & changelog
1901 * [3156fe4] v4: hub, processing flow, sequence, fix
1902 * re-run manifests at end of general processing run:
1903 * where document source shared and more than one markup file processed;
1904 * where translations of same document exist (determined by filename)
1905 * [9c67621] v4: sysenv, epub images where processing multilingual doc in lang
1906 code sub-dir
1907
1908 -- Ralph Amissah <ralph@amissah.com> Mon, 18 Mar 2013 21:41:32 -0400
1909
1910 sisu (4.0.15-1) experimental; urgency=low
1911
1912 [ Ralph Amissah ]
1913 * [79b7540] v4: version & changelog
1914 * [c4a842f] v4: share document source, markup text file &/or sisupod
1915 * processing flow, correct sequence
1916 * terminal reporting
1917
1918 -- Ralph Amissah <ralph@amissah.com> Mon, 18 Mar 2013 00:14:58 -0400
1919
1920 sisu (4.0.14-1) experimental; urgency=low
1921
1922 [ Ralph Amissah ]
1923 * uploaded to experimental due to Debian freeze for Wheezy
1924 * [787674e] v4: version & changelog
1925 * [e5d6209] v4: harvest, authors, topics, terminal info
1926 * [13143b5] v4: harvest, links for output_by? filename
1927 * [f8820c2] v4: manifest, links for output_by? alternatives, harvest & qrcode
1928 related
1929 * [6d1eeba] v4: sysenv, rsync remote placement, output_by? alternatives,
1930 tuning
1931 * site harvest
1932 * pdf fix
1933 * backround rsync only for processing of single sisu markup files
1934 * [f70ecf5] v4: version & changelog, dates touched
1935
1936 -- Ralph Amissah <ralph@amissah.com> Sat, 16 Mar 2013 20:30:26 -0400
1937
1938 sisu (4.0.13-1) experimental; urgency=low
1939
1940 [ Ralph Amissah ]
1941 * uploaded to experimental due to Debian freeze for Wheezy
1942 * [05cf1f8] v4: version & changelog
1943 * [280d46e] v4: html_format, manifest red arrow, next (segment), (broken) link
1944 fix, to toc
1945 * [79ebe46] v4: terminal reporting, cosmetic
1946 * [f88fb6e] v4: manifest, link to harvest authors & topics if available, else
1947 cosmeitc
1948 * [0f85875] v4: hub, sysenv, remote, work on rsync of document/site build
1949 * [0e87ea1] v4: hub, sql db, fix for actions not requiring files, create,
1950 drop, etc.
1951 * [f9cb4b0] v4: version & changelog, dates touched
1952
1953 -- Ralph Amissah <ralph@amissah.com> Wed, 13 Mar 2013 22:13:55 -0400
1954
1955 sisu (4.0.12-1) experimental; urgency=low
1956
1957 [ Ralph Amissah ]
1958 * uploaded to experimental due to Debian freeze for Wheezy
1959 * [d172907] v4: version & changelog
1960 * [c6d43f0] v4: share_src, sisu source, permissions, make world readable when
1961 shared
1962 * [5ca9a5a] v4: manifest, sysenv, manifests sisupod relative link for
1963 output_by language
1964 * [2f0fb40] v4: bin/sisu, process remote sisu markup file or sisupod, where
1965 url provided
1966 * [5d7e44a] v4: hub, operations, report on absent markup file, if needed by
1967 requested action
1968 * [7c083c2] v4: sysenv, cosmetic, minor
1969 * [5fc0b66] v4: version & changelog, dates touched
1970 * [fc45279] debian/bin/sisu, follow bin/sisu (changes)
1971
1972 -- Ralph Amissah <ralph@amissah.com> Fri, 08 Mar 2013 20:57:11 -0500
1973
1974 sisu (4.0.11-1) experimental; urgency=low
1975
1976 [ Ralph Amissah ]
1977 * uploaded to experimental due to Debian freeze for Wheezy
1978 * [8c50389] v4: version & changelog
1979 * [0b047c0] v4: bin/sisu, expand given path for sisu executable
1980 * where system sisu not called directly
1981 * [f949d5f] v4: sysenv, base images path determined from given path for sisu
1982 executable
1983 * where system sisu not called directly
1984 * [8b8f2e9] v4: options, sisupod, name determination, fix
1985 * needed for creation of multiple sisupods
1986 * [7725af7] v4: html_format, html segment navigation to toc, fix
1987 * [f647bdc] v4: emacs, sisu-mode.el, version touch
1988 * [29a35ec] debian/bin/sisu, follow bin/sisu (changes)
1989
1990 -- Ralph Amissah <ralph@amissah.com> Wed, 06 Mar 2013 18:33:13 -0500
1991
1992 sisu (4.0.10-1) experimental; urgency=low
1993
1994 [ Ralph Amissah ]
1995 * uploaded to experimental due to Debian freeze for Wheezy
1996 * [f288e2f] v4: version & changelog
1997 * [27bd56a] v4: texpdf, report to STDERR when pdf not generated
1998 (Closes: #617359)
1999 * note: .tex file is almost certainly produced by sisu, this will be a sisu
2000 packaging, texlive dependency issue, preventing its conversion to pdf
2001 * [4dd30e8] v4: sysenv, set default output (directory layout) type where none
2002 configured
2003 * (also turned off reporting where imagemagick & graphicsmagick not
2004 installed)
2005 * [839f037] v4: html, epub, minor "cleaning" of output
2006 * [4e9f3f2] debian/control, sisu-pdf needs texlive-generic-recommended
2007
2008 -- Ralph Amissah <ralph@amissah.com> Tue, 05 Mar 2013 21:52:42 -0500
2009
2010 sisu (4.0.9-1) experimental; urgency=low
2011
2012 [ Ralph Amissah ]
2013 * uploaded to experimental due to Debian freeze for Wheezy
2014 * [b097acb] v4: version & changelog
2015 * [9916bc2] v4: dal, markup: line across page divider -..- introduced
2016 * an alternative to page breaks -\\- & =\\=, significantly affects pdf & odf
2017 * output formats modified to include (pdf, odf, epub, html, plaintext)
2018 * [5d116fe] v4: vim syntax, sisu.vim
2019 * [90ab101] v4: emacs, sisu-mode.el
2020 * [f6f8918] v4: documentation, sisu markup (sisu_markup.sst, man page sisu.1,
2021 sisu.1.html)
2022
2023 -- Ralph Amissah <ralph@amissah.com> Fri, 22 Feb 2013 21:49:45 -0500
2024
2025 sisu (4.0.8-1) experimental; urgency=low
2026
2027 [ Ralph Amissah ]
2028 * uploaded to experimental due to Debian freeze for Wheezy
2029 * [a48ee87] v4 (v3): version & changelog
2030 * [d2fa6da] v4 (v3): cosmetic, minor code shuffle, & remove trailing
2031 white-spaces
2032 * [c312b7d] v4 (v3): vim, ftplugin & colorschemes housekeeping, scheme "def*"
2033 added
2034 * :colorscheme def256* defined from 256 colors (primarily 16 of them),
2035 terminal & gui (identical) (terminal scheme based on frugal & extended to
2036 cover gui)
2037 * :colorscheme def* cterm defined primarily using 16 colors (a few from 256)
2038 (to be usable tweak .Xdefaults) gui provided along with Xdefault settings
2039 to make cterm match this gui or def256*
2040 * sisu.vim ftplugin pruning
2041 * [92a292a] v4: emacs, sisu-mode.el, sisu headers update, & cosmetic code
2042 reshuffle
2043 * [3910ef3] b_epub.png, epub icon (for manifest) updated to use official image
2044 * [9b67ec9] v4 (v3): epub, tinkering with headers & cleaning of angle brackets
2045 '<' & '>'
2046 * [32a0e39] v4 (v3): html, modification to markup of angle brackets [<>] &
2047 ampersand [&]
2048 * [ca69bdd] v4 (v3): version & changelog, dates touched
2049
2050 -- Ralph Amissah <ralph@amissah.com> Wed, 20 Feb 2013 22:31:05 -0500
2051
2052 sisu (4.0.7-1) experimental; urgency=low
2053
2054 [ Ralph Amissah ]
2055 * uploaded to experimental due to Debian freeze for Wheezy
2056 * [ed08c2b] v4 (v3): version & changelog
2057 * [2f8254f] v4 (v3): dbi_discrete, discreet should have been discrete, renames
2058 accordingly
2059 * [c87da88] v4 (v3): vim, minimal color schemes, minor edits
2060 * [70570e9] v4 (v3): lib, bin/sisu, misc, code headers provide url to online
2061 git file source
2062 * e.g. bin/sisu header * Git
2063 <http://sources.sisudoc.org/gitweb/?p=code/sisu.git;a=summary>
2064 <http://sources.sisudoc.org/?p=code/sisu.git;a=blob;f=bin/sisu;hb=HEAD>
2065 * [2b962c9] debian/bin/sisu, code header, added url to online git file source
2066
2067 -- Ralph Amissah <ralph@amissah.com> Sun, 10 Feb 2013 19:08:47 -0500
2068
2069 sisu (4.0.6-2) experimental; urgency=low
2070
2071 [ Ralph Amissah ]
2072 * [c199fab] debian/bin/sisu to match bin/sisu, only ruby shebang should
2073 differ, fix
2074 * [this should fix errant behavior of code spotted and reported by chals to
2075 sisu@lists.sisudoc.org
2076 <http://lists.sisudoc.org/pipermail/sisu/2013-February/000569.html>]
2077
2078 -- Ralph Amissah <ralph@amissah.com> Fri, 08 Feb 2013 21:54:28 -0500
2079
2080 sisu (4.0.6-1) experimental; urgency=low
2081
2082 [ Ralph Amissah ]
2083 * uploaded to experimental due to Debian freeze for Wheezy
2084 * [6896a4a] v4 (v3): version & changelog
2085 * [5b0d2c1] v4: html, screen reporting for --html-scroll, correctly identify
2086 output file
2087 * [cd01cd7] v4 (v3): utils (debug renamed), SiSU_Utils::CodeMarker
2088 (from Debug::Mark)
2089 * [9729605] v4: utils, SiSU_Utils::Path.new.base_markup provides base markup
2090 directory
2091 * base markup directory contains sisu markup files, any language
2092 sub-directories (with sisu markup files) and sisu resource configuration
2093 sub-directory, if any (./_sisu) (identifies when needed in runtime)
2094 * [83a88c7] v4: sysenv, webserv dir (output dir), ensure is determined from
2095 base markup dir
2096 * where relative path provided (remove possibility of path expansion being
2097 done
2098 from a language sub-directory), fix
2099 * [1803ceb] v4: texpdf, cosmetic code
2100 * [3d16556] v4: pdf (texpdf, options, hub, urls) orientation discrete,
2101 individually callable
2102 * [bf57f03] v4: options, param, pdf papersize, command-line options to
2103 override sisurc
2104 * [75dc380] v4: options, for pdf, concentrate & simplify matching of
2105 orientation & papersize
2106 * [e68a2c0] v4: documentation, sisu_manual/sisu_commands, manpage & html
2107 * [ad6bcd2] v4: version & changelog, dates touched
2108
2109 -- Ralph Amissah <ralph@amissah.com> Thu, 07 Feb 2013 19:12:55 -0500
2110
2111 sisu (4.0.5-1) experimental; urgency=low
2112
2113 [ Ralph Amissah ]
2114 * uploaded to experimental due to Debian freeze for Wheezy
2115 * [7231c90] v4 (v3): version & changelog
2116 * [3c26df4] v4 (v3): sysenv, on --redirect, stop creation of redundant dir
2117 * [7d29da1] v4 (v3): html, includes book index fix, rest cosmetic
2118 * [f18b892] v4 (v3): css (html & epub) line spacing reduced, paragraph spacing
2119 increased
2120 * may need to tune spacing further to distinguish lines from new paragraphs
2121 (especially where ocn is not used as the distinction may be less
2122 clear/obvious)
2123 * [9f27865] v4: html (urls), scroll & seg optionally discrete, individually
2124 callable
2125 * --html (both), --html-scroll, --html-seg
2126 * [possibly of interest where only one form of html of interest for use &/or
2127 to cut generation time (roughly to 63% for --html-scroll only)]
2128 * [0506d0a] v4: documentation, include --html-scroll and --html-seg options
2129 * sisu_manual/sisu_commands
2130 * manpage & html
2131 * [6b1f7a0] debian/watch ignore .orig
2132
2133 -- Ralph Amissah <ralph@amissah.com> Mon, 04 Feb 2013 00:32:54 -0500
2134
2135 sisu (4.0.4-1) experimental; urgency=low
2136
2137 [ Ralph Amissah ]
2138 * uploaded to experimental due to Debian freeze for Wheezy
2139 * [02393c1] v4 (v3): version & changelog
2140 * [c0f656c] v4: param_make, :cover_image: regex, less finicky match of image &
2141 details
2142 * [bug reported by Mikael Böök]
2143 * [d335e11] v4 v3: dal, on ocn excluded paragraphs (~# -#), hang/indent
2144 bullet, fix
2145 * [bug reported indirectly by Cory Doctorow (discovered in work with
2146 markup)]
2147 * [8fe3657] v4: epub, constants, debug alternative for various readers ...
2148 work on
2149 * [fb6abb0] v4 v3: dal (obj), html, br_page* behavior in html depending on
2150 origin of break
2151 * markup specified v auto
2152 * [1976c5e] v4 (v3): version & changelog, dates touched
2153
2154 -- Ralph Amissah <ralph@amissah.com> Thu, 31 Jan 2013 21:42:16 -0500
2155
2156 sisu (4.0.3-1) experimental; urgency=low
2157
2158 [ Ralph Amissah ]
2159 * uploaded to experimental due to Debian freeze for Wheezy
2160 * [d39c54c] v4 (v3): 4.0.3 (3.3.6) version & changelog
2161 * [2e17db8] v4 v3: remove markup-sample, first edition of FaiF
2162 * redundant here as 2nd edition (which is a similar type of text) is
2163 available
2164 * Bug#698664 leads me to think about it
2165 free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst
2166 & associated files (images & v3 "skin"), removed
2167 * [46b067a] v4 v3: epub, toc.ncx fix, navpoint_close
2168 * [11907e1] v4: check xml representation of characters (& < > in particular)
2169 * [65b6e76] v4 (v3): version & changelog, dates touched
2170 * [26f82ed] debian/copyright, removed reference to removed markup-sample,
2171 FaiF 1st ed.
2172
2173 -- Ralph Amissah <ralph@amissah.com> Sun, 27 Jan 2013 16:49:35 -0500
2174
2175 sisu (4.0.2-1) experimental; urgency=low
2176
2177 [ Ralph Amissah ]
2178 * uploaded to experimental due to Debian freeze for Wheezy
2179 * [74e8462] v4 (v3): 4.0.2 (3.3.5) version & changelog
2180 * [ad3483a] v4 v3: texpdf_format, list of .sty files (& their texlive source
2181 within Debian)
2182 * not part of code (relevant for packaging)
2183 * [7363e25] v4 v3: param, match possible sisu versions, detail
2184 * [6bc96aa] v4: sysenv, debug tag, triggered where output type not set
2185 * [edbb402] v4 v3: dal_doc_objects, cosmetic, code arrangement, minor
2186 * [dc62435] v4 v3: epub_tune html_tune, remove unnecessary conversion of some
2187 utf-8 chars
2188 * epub, fix, messed up table of contents, toc.ncx
2189 [bug reported by Mikael Böök]
2190 * [6270144] v4 v3: epub_format, cosmetic arrangement of code <<-WOK
2191 * [7cc6d87] v4 v3: xhtml structure error, fix missing </div>
2192 * [bug reported by Mikael Böök]
2193 * fix of additional detail
2194 * [ff824c5] v4 v3: epub, epub_format, provide full depth epub table of
2195 contents
2196 * [request Mikael Böök]
2197
2198 -- Ralph Amissah <ralph@amissah.com> Thu, 24 Jan 2013 20:50:22 -0500
2199
2200 sisu (4.0.1-1) experimental; urgency=low
2201
2202 [ Ralph Amissah ]
2203 * uploaded to experimental due to Debian freeze for Wheezy
2204 * [607db61] v4 (v3): 4.0.1 (3.3.4) new branch & version & changelog "opened"
2205 * [6998914] v4 v3: debug (internal code use), color markers for line number &
2206 file name
2207 * colored location markers to show when line passed within running code
2208 * [a4e463e] v4: sisu: --color flag, which toggles color on/off
2209 (Closes: #622171)
2210 * the fix here is specific to color on/off for reporting of sisu version
2211 * sisu --version --color-off || sisu -v -k || sisu -kv
2212 * there are various ways to control color output to screen
2213 * --color-off or -k switches color off
2214 * --color or --color-on switches color on, which is usually the default
2215 * --color-toggle or -c toggles the default setting (in most cases)
2216 * sisurc.yml can set default color state which affects most screen output
2217 * [e791dbb] v4 v3: largely cosmetic
2218 * [3d4f38a] v4: bin/sisu sysenv, rc_path_options, provide fixed path to rc
2219 files
2220 * added $sisu_document_markup_directory_base_fixed_path
2221 * needed to read right sisurc.yml & sisu_document_make
2222 * [577f1ef] v4 v3: html_segments (by_filename by_filetype) broken internal doc
2223 links fixed
2224 * filenames need to include lang code
2225 * [chals on irc, re live-manual, debian-live]
2226 * [e92c862] v4 v3: param, minor change any legacy <br> line break in metadata
2227 markup to \\
2228 * [0788fab] v4: options, sysenv, check (existing) inclusions & exclusions,
2229 fixes
2230 * command line, document header, sisurc
2231 * [c9898a0] v4 v3: plaintext, in code blocks retain a blank empty line, a fix
2232 * [known old bug, affects sisu_manual, fix request from SynrG on irc, re
2233 live-manual]
2234 * [a757467] v4 v3: manpage, attempt to improve output (line-spacing)
2235 * [780c527] v4: documentation, sisu.1 manpage & minor
2236 * [7f0d827] date 2013: version & changelog; headers bin/sisu & lib/; code
2237 constants.rb
2238 * [0d069e1] debian/control update standards-version; remove obsolete
2239 dm-upload-allowed
2240 * updated: "Standards Version: 3.9.4"
2241 * removed: obsolete "XS-Dm-Upload-Allowed: yes"
2242
2243 -- Ralph Amissah <ralph@amissah.com> Sat, 05 Jan 2013 22:05:10 -0500
2244
2245 sisu (4.0.0-1) experimental; urgency=low
2246
2247 [ Ralph Amissah ]
2248 * uploaded to experimental due to Debian freeze for Wheezy
2249 * [804a103] v4: 4.0.0 new branch & version & changelog "opened"
2250 * [ac4a6aa] v4: bin/sisu $0, make possible to run sisu command on/within
2251 project dir tree
2252 * (previously sisu needed to be correctly installed with system paths
2253 honored)
2254 * NOTE: loading of skins turned off
2255 * [f6bc7d8] v4: bin/sisu $*, hub, make possible to specify dir path for markup
2256 files
2257 * bin/sisu4 & bin/sisu3 now syslinks to bin/sisu
2258 * [bb3101d] v4: defaults, some cleaning
2259 * [2099cce] v4: skins, remove
2260 * remove skins
2261 * defaults, rename class Defaults (was InfoSkin)
2262 * sisupod, remove skin
2263 * db
2264 * no skin info to store, omitted from structure
2265 * change prefix name (structure changed)
2266 * [e51589f] v4 (&v3): markup samples, for v4 remove skins, separate (v3 & v4)
2267 directories
2268 * [7456ed5] v4: param (header make), epub, pdf, book cover images
2269 * [6503337] v4: param (header make), html, home button: text button;
2270 image/icon button
2271 * [c041ea2] v4: param (header make), pdf, footer
2272 * [f38a645] v4: param, common independent document @make: header file
2273 * ./_sisu/v4/sisu_document_make
2274 * contains @make: header
2275 * can contain @links: header
2276 * @links:+ append links
2277 * @links: default, overwritten if document contains links
2278 * [60149df] v4: sisupod, use common make instruction header for documents
2279 * sisupod make instruction header file, write & read
2280 * sisu config file names placed in constants
2281 * [b147bcd] v4: document headers, metadata rearranged, wide-ranging effect
2282 * [7500ecc] v4: vim syntax, sisu.vim, make, new headers
2283 * [eae9bb9] v4: documentation; markup samples & help
2284 * [a75d469] v4: 4.0.0 version & changelog, dates touched
2285 * [40d792e] debian/bin/sisu update sisu & clean/remove extra files
2286 * [f338966] debian/data markup-samples removed, usable but better off looking
2287 at live-manual
2288 * [fec02c8] debian/sisu.install & debian/sisu.manpages update for v4
2289 * [41893a7] debian/sisu.lintian-overrides update for v4 (remove v2 references)
2290 * ---
2291 * [5d591dd] sisu (3.3.3-1)
2292 * [cbe9698] sha256 (3.3.2)
2293 * [c2f44d3] v3: 3.3.3 version & changelog "opened"
2294 * [1d40176] v3: constants, year static (current): YEAR=2012
2295 * [8f9076f] v3: sisu -v, provide version information, fix
2296 * [b469460] v3: bin/sisu, hub, reorganize call
2297 * [662cd26] v3: some pre-unicode meddling sorted
2298 * covers bug reported as middle dot changed to asterisk by chals
2299 * [dd13f63] v3: dbi, pgsql, report need for instructions when none given
2300 * [2ea56a4] v3: sisupod source, paths fix
2301 * [7856672] v3: options, opt_act, limit calls
2302 * ruby profiler indicates much time spent here, reduce
2303 * [f90e9b2] v3: pdflatex, landscape cover page was botched, came out as
2304 portrait, fix
2305 * [d96753b] v3: texpdf fixes
2306 * group text, bullet
2307 * group text, hardspaces at start of line (indent)
2308 * group text, pass through special characters safe
2309 * poem, bold etc.
2310 * [e5fe055] v3: html, epub, group text, bullet, fix
2311 * [ef4da2e] v3: dal_syntax, new syntax: =\\= page new & -\\- page break
2312 * alias for <:pn> and <:pb> respectively
2313 * [b553ca8] v3: vim syntax, sisu.vim, =\\= page new & -\\- page break
2314 * [58c13f4] v3: odf, internal links/bookmarks, toc, book index
2315 * [ad6cf3c] v3: vim, ftplugin/sisu.vim
2316 * linenumbering: on; relative; off, <leader>nn
2317 * cursor line & column: on; off, <leader>cu (existing cu+ & cu-)
2318 * [7d4665f] v3: cosmetic code, true ? x : y
2319 * [02cc96f] v3: cosmetic code, if, else, remove some semicolons (;) replace
2320 with newlines
2321 * [32d32bf] v3: cosmetic code, if true ; x, remove semicolons replace with
2322 "then"
2323 * [6b2c447] v3: cosmetic code, .is_a?(X) replaces .class==X (& some defined? &
2324 nil? tests)
2325 * [5e1bcfb] v3: cosmetic code, remove javascript holders js_ (not used)
2326 * [d98f270] v3: some fixes, cleaning, removing
2327 * [52e870e] v3: dal, sysenv, file processing, split objects; remove ref to old
2328 ruby
2329 * markup file processing, change to sourcefile readlines & split of
2330 sourcefile array
2331 * removal of RUBY_VERSION references to older versions of ruby
2332 * [d6ef30b] v3: header @classify: :topic_register: provide greater
2333 classification "depth"
2334 * param, manifest
2335 * harvest_topics
2336 * [8e40c8f] v3: db, book_idx field & minor re-arrangement
2337 * [610573c] v3: cgi search script, minor
2338 * [78b7033] v3: markup samples, and help, minor updates
2339 * [f08ab38] v3: 3.3.3 version & changelog, dates touched
2340
2341 -- Ralph Amissah <ralph@amissah.com> Wed, 12 Dec 2012 15:54:43 -0500
2342
2343 sisu (3.3.2-1) unstable; urgency=low
2344
2345 [ Ralph Amissah ]
2346 * [22a2200] sha256 (3.3.1)
2347 * [6c8cd33] v3: 3.3.2 version & changelog "opened"
2348 * [a1a1c16] v3: texpdf, xetex screen reporting of warnings off unless
2349 sisu -pV used
2350 * [6158b22] debian/rules debian/source/options use xz compression instead of
2351 gzip
2352
2353 -- Ralph Amissah <ralph@amissah.com> Sat, 30 Jun 2012 00:47:28 -0400
2354
2355 sisu (3.3.1-1) unstable; urgency=low
2356
2357 [ Ralph Amissah ]
2358 * [7e27b55] sha256 (3.3.0)
2359 * [1de02aa] v3: 3.3.1 version & changelog "opened"
2360 * [ffb9960] v3: hub, some re-arrangement
2361 * [55e1f9c] v3: texpdf_format, urls in headings break pdf documents, fix
2362 * e.g. output generation of document sample gpl.fsf.sst pdf fixed
2363 * [990bafc] v3: sysenv, rsync put (post to remote site), fix, needs
2364 comprehensive check
2365 * broken since version 3 (did not cope with alternative output structures,
2366 initial fix
2367 * still broken:
2368 * rsync get (sisu source);
2369 * scp put & scp get)
2370
2371 -- Ralph Amissah <ralph@amissah.com> Sat, 23 Jun 2012 02:15:47 -0400
2372
2373 sisu (3.3.0-1) unstable; urgency=medium
2374
2375 [ Ralph Amissah ]
2376 * [0cda363] sha256 (3.2.12)
2377 * [12adefb] v3: 3.3.0 version & changelog "opened"
2378 * [fed01af] v3: shared_sisupod_source, common build for sisu (markup) source
2379 representations
2380 * to be used by sisupod.txz, git, (and src)
2381 * sisupod_make (--sisupod)
2382 * share_source (--source)
2383 NOTE not used git at present
2384 * changed representation of shared sisu source, include related files in
2385 directory rather than just markup file [reason for version bump]
2386 NOTE there are no changes to sisu markup (only the sharing of source
2387 files)
2388
2389 -- Ralph Amissah <ralph@amissah.com> Sun, 17 Jun 2012 22:55:34 -0400
2390
2391 sisu (3.2.12-1) unstable; urgency=medium
2392
2393 [ Ralph Amissah ]
2394 * [64bd821] sha256 (3.2.11)
2395 * [0919395] v3: 3.2.12 version & changelog "opened"
2396 * [b5323c8] Rake, Rant sisu installer require ruby >= 1.9.3
2397 * [dd790c7] v3: dbi_discreet, screen reporting db location, fix
2398 * [6715da8] v3: shared_images, fix
2399 * [3c8feda] v3: screen reporting, ansi colors, cosmetic
2400 * [1e089ff] v3: html, excludes (options) --exc-html-top-band, touch
2401 * html (toc & scroll), (html_segments, concordance,) exclude top band
2402 sisu --exc-top-band --html --concordance filename.sst
2403 * [7b13cb9] v3: html_segments, @make.build.html_navigation?, fix, (excludes
2404 --exc-html-)
2405 * [3ca890e] v3: sysenv, check @md.make.respond_to?(:skin)
2406 * [c8d6617] v3: hub, post bundles, sisupod_make, file selection selection for
2407 tar.xz, fix
2408
2409 -- Ralph Amissah <ralph@amissah.com> Wed, 06 Jun 2012 23:55:46 -0400
2410
2411 sisu (3.2.11-1) unstable; urgency=medium
2412
2413 [ Ralph Amissah ]
2414 * [e48ecd9] sha256 (3.2.10)
2415 * [c3a4d65] v3: 3.2.11 version & changelog "opened"
2416 * [2cd635d] v3: error & warning messages touched, revisit
2417 * [33417c5] v3: warn when files to be copied not found, add
2418 * [9c234e6] v3: urls, sisupod, fix
2419 * [a887643] v3: manifest, paths, (for command line selection of output type)
2420 fix
2421 * [26e5e47] v3: images, regular & sisupod
2422 * [35e3bca] v3: images, copy (system link removed)
2423
2424 -- Ralph Amissah <ralph@amissah.com> Sun, 03 Jun 2012 22:33:49 -0400
2425
2426 sisu (3.2.10-1) unstable; urgency=medium
2427
2428 [ Ralph Amissah ]
2429 * [220350d] sha256 (3.2.9)
2430 * [8cc2ed9] v3: 3.2.10 version & changelog "opened"
2431 * [965fe1f] v3: code headers mainly copyright
2432 * [308733d] debian/bin: code headers mainly copyright
2433 * [23a9053] v3: hub, "requires", fix
2434 * [6e6602f] v3: options, --init-site, --configure, fix
2435 * [ba278b9] v3: options, command line control of output directory structure
2436 * --output-by-language; --output-by-filetype; --output-by-filename, or
2437 --by-language; --by-filetype; --by-filename
2438 * [3faa85c] v3: documentation update, command line control of output dir
2439 structure
2440 * --output-by-language; --output-by-filetype; --output-by-filename, or
2441 --by-language; --by-filetype; --by-filename
2442 * sisu_commands.ssi, manpage sisu.1, man2html
2443 * [a8493b2] v3: css, ensure css available for generated content
2444 * checks whether exists if not copies (for --init-site / --configure just
2445 copies, takes as a re-copy request)
2446 * [38e85cc] v3: hub, manifest re-run where related multilingual documents, fix
2447 * BUG breaks mini table of contents (minitoc) manifest for multilingual
2448 files,
2449 better run without manifest minitoc, use --exc-manifest-minitoc
2450 * [45a35b7] v3: sisupod.txz processing
2451 * BUG image copying/processing for sisupod
2452 * [fae668e] v3: hub, share markup source (--source) not available for
2453 composite files
2454 * suggest creating a sisupod instead
2455 * [e8b29c3] v3: html_format, minor cleaning
2456 * [ef7a5f3] debian/control program "tree" moved to Recommends from Suggests
2457 * if available and verbose set, used to pre-view sisupod content during its
2458 creation (--sisupod --verbose)
2459
2460 -- Ralph Amissah <ralph@amissah.com> Mon, 28 May 2012 05:45:27 -0400
2461
2462 sisu (3.2.9-1) unstable; urgency=low
2463
2464 [ Ralph Amissah ]
2465 * [784eb3f] sha256 (3.2.8)
2466 * [bd9d05b] v3: 3.2.9 version & changelog "opened"
2467 * [b26ce9d] v3: harvest, fix some details
2468 * harvest by filename output paths
2469 * harvest_topics, add level
2470 * harvest_topics, alternative headings, fix
2471 * [8754d67] v3: options, create manifest touched
2472
2473 -- Ralph Amissah <ralph@amissah.com> Sat, 19 May 2012 23:27:58 -0400
2474
2475 sisu (3.2.8-1) unstable; urgency=low
2476
2477 [ Ralph Amissah ]
2478 * [d13ffd5] sha256 (3.2.7)
2479 * [0832d42] v3: 3.2.8 version & changelog "opened"
2480 * [99965a5] v3: rescue & error warnings, more touched
2481 * [5dace95] v3: reporting, composite file names touched
2482 * [782e36f] v3: sst_identify_markup, document header SiSU 3.0
2483 * pretty much as SiSU 2.0, some header additions
2484 * identification not fully implemented
2485 * [5fffe95] v3: a few misc fixes
2486 * options, omissions and typo fix
2487 * particulars, fix, check
2488 * shared_metadata, fix
2489 * [64c7305] v3: hub, fixes, still a construction zone
2490 * [35825d2] v3: po4a, runs, needs checking
2491 * [2dee3ab] v3: sisupod make, re-fixed, check again
2492
2493 -- Ralph Amissah <ralph@amissah.com> Sat, 12 May 2012 19:30:27 -0400
2494
2495 sisu (3.2.7-1) unstable; urgency=low
2496
2497 [ Ralph Amissah ]
2498 * [67b15a4] sha256 (3.2.6)
2499 * [d52bc28] v3: 3.2.7 version & changelog "opened"
2500 * [5af7a5e] v3: rescue & error warnings, some touched
2501 * [da82e36] v3: qrcode, fixes
2502 * ensure manifest is run
2503 * urls fix
2504 * [6c38bed] v3: hub, options, fixes: dbi: pgsql, sqlite
2505
2506 -- Ralph Amissah <ralph@amissah.com> Sun, 06 May 2012 23:58:16 -0400
2507
2508 sisu (3.2.6-1) unstable; urgency=low
2509
2510 [ Ralph Amissah ]
2511 * [93e1767] sha256 (3.2.5)
2512 * [712054c] v3: 3.2.6 version & changelog "opened"
2513 * [aae35fa] v3: harvest (metadata, site/document summary) fixes
2514 * harvest_topics, sort fix
2515 * harvest_authors, minor fix
2516 * sst content parsing lang dir
2517 * output file location, currently works for (by?) :language & :filetype
2518 * [714a14f] v3: misc, minor
2519 * [f297b90] v3: hub (seek finer grained control over what happens when;
2520 causes breakage)
2521 * (primarily) cycle files then options (instead of options then files)
2522 * manifest re-run on (currently generated) translated files if any
2523
2524 -- Ralph Amissah <ralph@amissah.com> Tue, 01 May 2012 23:40:04 -0400
2525
2526 sisu (3.2.5-1) unstable; urgency=medium
2527
2528 [ Ralph Amissah ]
2529 * [554b061] sha256 (3.2.4)
2530 * [f95eb55] v3: 3.2.5 version & changelog "opened"
2531 * [173a8be] v3: shared_html_lite, codeblock fix, affecting sql
2532 * SELECT ocn,body FROM doc_objects WHERE t_is='code';
2533
2534 -- Ralph Amissah <ralph@amissah.com> Sun, 22 Apr 2012 13:52:47 -0400
2535
2536 sisu (3.2.4-1) unstable; urgency=low
2537
2538 [ Ralph Amissah ]
2539 * [93f30fc] sha256 (3.2.3)
2540 * [a8b8640] v3: 3.2.4 version & changelog "opened"
2541 * [06520be] v3: db bugfix in maintenance mode (variable name reused)
2542 * [5ae11e0] v3: sysenv, default processing dir name change
2543 * distinguish sisu branch, add sisu branch to processing directory name
2544 * if constants, 'DEVELOPER[:maintenance] == :true' then additionally add
2545 sisu version number to processing directory name
2546 * [d810b3f] v3: rescue reporting
2547
2548 -- Ralph Amissah <ralph@amissah.com> Sat, 21 Apr 2012 01:56:49 -0400
2549
2550 sisu (3.2.3-1) unstable; urgency=medium
2551
2552 [ Ralph Amissah ]
2553 * [9de3fc4] sha256 (3.2.2)
2554 * [0e9a8b0] v3: 3.2.3 version & changelog "opened"
2555 * [0013ec9] v3: param, dal_syntax, document header (simple regex)
2556 substitution list
2557 * $ and curly braces are escaped (within sisu) to allow the following:
2558 @make:\n :substitute: /${linux-distro}/,'Debian' /${stable}/,'Squeeze' \
2559 /${testing}/,'Wheezy'
2560 * changes are not made within text object types: code-blocks, tables or
2561 metadata (document headers). Marked up document remains self-referential.
2562 * Note: the substitution list must be written on a single line, without
2563 line-breaks.
2564 * [Substitutions possibility requested by Debian-live, live-manual (Ben
2565 Armstrong & Daniel Baumann)]
2566 * [8fefa22] v3: vim syntax highlighting, document header added (@make:)
2567 :substitute:
2568
2569 -- Ralph Amissah <ralph@amissah.com> Sun, 15 Apr 2012 00:40:00 -0400
2570
2571 sisu (3.2.2-1) unstable; urgency=medium
2572
2573 [ Ralph Amissah ]
2574 * [db578f6] sha256 (3.2.1)
2575 * [b9d03b2] v3: 3.2.2 version & changelog "opened"
2576 * [19c9608] v3: sysenv, path.style (a quick fix, review)
2577 * [6a6c011] v3: urls, reporting, some cleaning
2578 * [683ca12] v3: sql creation -v reporting reduced
2579 * [717bc0a] debian/control: sisu-pdf, add texlive-math-extra for
2580 realscripts.sty
2581
2582 -- Ralph Amissah <ralph@amissah.com> Thu, 05 Apr 2012 14:56:17 -0400
2583
2584 sisu (3.2.1-1) unstable; urgency=low
2585
2586 [ Ralph Amissah ]
2587 * [9b91ce6] sha256 (3.2.0)
2588 * [d8beb2f] v3: 3.2.1 version & changelog "opened"
2589 * [a5873a4] COPYRIGHT add markup samples "Free as in Freedom"
2590 * [582f1bb] v3: documentation sisu_commands, manpage, html (man2html)
2591 * [c3393c9] debian/copyright, add markup samples "Free as in Freedom"
2592
2593 -- Ralph Amissah <ralph@amissah.com> Wed, 21 Mar 2012 20:01:17 -0400
2594
2595 sisu (3.2.0-1) unstable; urgency=low
2596
2597 [ Ralph Amissah ]
2598 * [553f6ba] sha256 (3.1.15)
2599 * [356854c] sha256 (3.1.15-2)
2600 * [349975b] v3: 3.2.0 version & changelog "opened"
2601 * [6811ac9] v3: 3.2 branch is main (v3dv --> v3); dev (v3dv) branch
2602 directories removed
2603 * v3dv (3.2) "merged" into v3 (previously 3.1) (& removed)
2604 * conf/sisu/v3dv --> conf/sisu/v3
2605 * data/sisu/v3dv --> data/sisu/v3
2606 * lib/sisu/v3dv --> lib/sisu/v3
2607 * bin/sisu* (v3dv references changed to v3)
2608 * (--dev modifier (superfluous for the time being) runs main v3 branch)
2609 * [6528dc8] COPYRIGHT, name change using uppercase, format changed
2610 * content format influenced by Machine-readable debian/copyright file
2611 <http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/>
2612 * [8eaab90] debian/bin/sisu* (change v3dv references to v3)
2613 * [488d0b7] debian/sisu.lintian-overrides remove v3dv
2614 * [563106f] debian/sisu.install vim related installs, use v3 (rather than v2)
2615 * [84644d4] debian/copyright format changed
2616 * content format influenced by Machine-readable debian/copyright file
2617 <http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/>
2618 * [32979c6] debian/control debhelper Standards Version: 3.9.3
2619
2620 -- Ralph Amissah <ralph@amissah.com> Mon, 19 Mar 2012 22:30:12 -0400
2621
2622 sisu (3.1.15-2) unstable; urgency=medium
2623
2624 [ Ralph Amissah ]
2625 * [7fd1f26] debian/bin/sisu* enable (commands on) --dev (v3dv branch)
2626
2627 -- Ralph Amissah <ralph@amissah.com> Tue, 13 Mar 2012 22:03:32 -0400
2628
2629 sisu (3.1.15-1) unstable; urgency=medium
2630
2631 [ Ralph Amissah ]
2632 * [8f91f70] sha256 (3.1.14)
2633 * [dc4c672] v3 v3dv: 3.1.15 & 3.2.0~pre version & changelog "opened"
2634 * [2e1d003] v3dv: lib, clean trailing whitespace
2635 * [231c64e] v3dv: texinfo, fix (break holding back 3.2 merge)
2636 * proposed next version starts 3.2, (merge dev branch after 3.1.15)
2637 * [4cdfa55] v3dv: sysenv, param, options, output control hooks code modified
2638 * for config file, document headers, & command line
2639 * requiring downstream code changes (in commit that follows)
2640 * [756caa5] v3dv: start using output control hooks
2641 * for config file, document headers, & command line
2642 * v3dv: sysenv, ProcessingSettings, start to use hooks to make it possible
2643 to control (via: the command line; the document markup header, or; the
2644 configuration file) the likes of: ocn, toc, segsubtoc, minitoc,
2645 links-to-manifest, search-form, html-navigation, html-navigation-bar,
2646 html-right-pane, html-top-band; these are switched on by default and may
2647 be switched off in omit lists within configuration file, the document
2648 markup header, or command line. The command line takes precedence & may
2649 switch on or off overriding settings within the document markup header or
2650 the sisu configuration file.
2651 * --inc- on by default, but if switched off in doc header or
2652 configuration, the command line --inc- has precedence; for each possible
2653 exclude configuration the --inc- switch that overrides configuration
2654 settings
2655 * --exc- == --no-; exclude/switch off feature (but --inc- include has
2656 precedence)
2657 * document header @build: :omit: [list output features to be omitted]
2658 * configuration (sisurc.yml) omit:
2659 exclude output feature, overrides configuration settings (omit --dev
2660 development branch modifier once merged back to main)
2661 --exc-ocn, html (seg, scroll), epub, xml, pdf
2662 sisu --dev --exc-ocn --html --epub --xml-sax --xml-dom --xhtml -v \
2663 filename.sst
2664 --exc-toc, html (scroll), epub, pdf
2665 sisu --dev --exc-toc --html --epub --pdf -v filename.sst
2666 --exc-segsubtoc html (seg), epub
2667 sisu --dev --exc-segsubtoc --html --epub -v filename.sst
2668 --exc-minitoc, html (seg), concordance, manifest
2669 sisu --dev --exc-minitoc --html --concordance -v filename.sst
2670 --exc-manifest-minitoc, manifest
2671 sisu --dev --exc-manifest-minitoc --html -v filename.sst
2672 --exc-links_to_manifest, --exc-manifest-links,
2673 html (seg, scroll)
2674 sisu --dev --exc-manifest-links --html -v filename.sst
2675 --exc-search-form, html (seg, scroll), manifest
2676 sisu --dev --exc-search-form --html -v filename.sst
2677 --exc-html-minitoc, html (seg), concordance
2678 sisu --dev --exc-html-minitoc --html --concordance -v filename.sst
2679 --exc-html-navigation, html (seg, scroll)?
2680 sisu --dev --exc-html-navigation --html -v filename.sst
2681 --exc-html-navigation-bar, html (seg)
2682 sisu --dev --exc-html-navigation-bar --html -v filename.sst
2683 --exc-html-search-form, html (seg, scroll)
2684 sisu --dev --exc-html-search-form --html -v filename.sst
2685 --exc-html-right-pane, html (seg, scroll)
2686 sisu --dev --exc-html-right-pane --html -v filename.sst
2687 --exc-html-top-band, html (seg, scroll), concordance (minitoc is
2688 forced on to provide seg navigation)
2689 sisu --dev --exc-html-top-band --html --concordance -v filename.sst
2690 * [c79ce1e] v3dv: vim syntax highlighting, document header added :omit: (under
2691 @make)
2692 * [b53d63a] v3dv: documentation sisu_commands, rearranged & update with regard
2693 to excludes
2694 * sisurc.yml omit list, commented out omit line with single example added
2695 * [86b767b] v3dv: sqlite3 discreet .sql.db file for each document (possibility
2696 added)
2697 * in addition to existing possibility of a shared db in sqlite3 or
2698 postgresql
2699 * [58bc2e5] v3dv: documentation sisu_commands, add sqlite3 discreet
2700
2701 -- Ralph Amissah <ralph@amissah.com> Mon, 12 Mar 2012 18:55:10 -0400
2702
2703 sisu (3.1.14-1) unstable; urgency=low
2704
2705 [ Ralph Amissah ]
2706 * [87f1037] sha256 (3.1.13)
2707 * [7fbe341] v2 v3 v3dv: 3.1.14 & 3.2.0~pre (& 2.9.12) version & changelog
2708 "opened"
2709 * [525b4f1] v2: vim syntax highlighting, patch from Thilo Six
2710 <T.Six@gmx.de> applied
2711 * Re: <http://thread.gmane.org/gmane.editors.vim.devel/32151> &
2712 <http://vimdoc.sourceforge.net/htmldoc/options.html#cpo-l>
2713 [for v3, see sisu_3.1.13 changelog]
2714 * [8138e23] v3dv: sysenv, output_dir_structure, rewritten, affected code
2715 modified
2716 * [2b884fb] v3dv: --redirect (--redirect=dir_path) & --dump (--dump=dir_path)
2717 + consequences
2718 * --dump places output in directory specified, if none specified in the
2719 current directory (pwd).
2720 * --redirect places output in subdirectory under specified directory,
2721 subdirectory uses the filename (without the suffix). If no output
2722 directory is specified places the subdirectory under the current directory
2723 (pwd).
2724 * html, css incorporated into each file (concordance & manifest included)
2725 * html, xhtml & xmls, css copied into css subdirectory (not used by html as
2726 embedded)
2727 * html xmls, images copied to output directory
2728 * no links to manifest
2729 * manifest with relative links only
2730 * longer html filenames given to avoid names clashing (e.g. for toc,
2731 manifest, concordance)
2732 * html, epub, remove manifest toc links
2733 * -j copy images associated with file (images used by html & xmls)
2734 * automatically invoked by --dump & redirect
2735 * v3 v3dv: document --redirect, --dump, -j update sisu_commands.sst
2736 [documents not generated until v3.2.0 (when v3dv branch is merged into
2737 v3)]
2738 * [f653df1] v3dv: dal, remove sisu_manifest from document structure & toc
2739 * html & epub coding affected
2740 * [6d898f1] v3dv: control hooks
2741 * hooks to make it possible to control (via: the command line; the document
2742 markup header, or; the command line) the likes of: toc, manifest,
2743 manifest-links, metadata, html-minitoc, html-navigation,
2744 html-navigation-bar; these are switched on by default and control takes
2745 the form of making it possible to switch them off.
2746
2747 -- Ralph Amissah <ralph@amissah.com> Tue, 14 Feb 2012 21:45:12 -0500
2748
2749 sisu (3.1.13-1) unstable; urgency=low
2750
2751 [ Ralph Amissah ]
2752 * [527f905] sha256 (3.1.12)
2753 * [071c6db] v3 v3dv: 3.1.13 & 3.2.0~pre version & changelog "opened"
2754 * [6dd8de8] v3 v3dv: vim syntax highlighting, patch from Thilo Six
2755 <T.Six@gmx.de> applied
2756 * Re: <http://thread.gmane.org/gmane.editors.vim.devel/32151> &
2757 <http://vimdoc.sourceforge.net/htmldoc/options.html#cpo-l>
2758 * [145f309] v3 v3dv: path & url links, updates for multiple output directory
2759 structures
2760 * [7e3cee5] v3dv, dal +, use symbols to identify document objects type (is)
2761 and group (of)
2762 * (dal & code affected as a result)
2763
2764 -- Ralph Amissah <ralph@amissah.com> Fri, 03 Feb 2012 20:46:07 -0500
2765
2766 sisu (3.1.12-1) unstable; urgency=low
2767
2768 [ Ralph Amissah ]
2769 * [aa8f0ce] sha256 (3.1.11)
2770 * [89bbbb5] v3 v3dv: 3.1.12 & 3.2.0~pre version & changelog "opened"
2771 * [0b38bae] v3 v3dv: urls, odt maintenance path fix
2772 * [7e9a59c] v3 v3dv: texpdf, tampering with "safe" special character
2773 transformations, a fix
2774 * could introduce new issues, watch
2775 * [reported by Timothy Hume, pdf title bug "&" not represented]
2776 * [45a3eb9] v3dv: sysenv, use "which" instead of "whereis" to locate programs,
2777 test
2778 * [suggested by, Timothy Hume, used to get sisu texpdf to work on MacOS]
2779 * [3d6deb1] v3dv: call most methods by full name (include associated module &
2780 class names)
2781 * messing with code, merge back now likely to become v3.2
2782 * [21f5e22] v3dv: replace use of most ruby exclamation (!) method actions
2783
2784 -- Ralph Amissah <ralph@amissah.com> Mon, 23 Jan 2012 21:53:09 -0500
2785
2786 sisu (3.1.11-1) unstable; urgency=low
2787
2788 [ Ralph Amissah ]
2789 * [c977c09] sha256 (3.1.10)
2790 * [aef3a25] v2 v3: 3.1.11 version & changelog "opened"
2791 * [9d687db] v2: modify, sisu markup version script (take from v3)
2792 * [a0c2826] v3: modify.rb, prep script for year update, & changing module &
2793 class names
2794 * [1677a58] v3: date, year 2012, update
2795 * [75e3bf8] v3dv, add dev branch (use to make some changes to module & class
2796 names & test)
2797 * (intended as) short term branch, merge back into v3 once tested
2798 * sisu --dev (to invoke)
2799 * [51ba2d7] v3dv: module names, use more CamelCase
2800 * [732dca2] v3dv: class names, remove "SiSU_" (reserve for module names for
2801 consistency)
2802 * [df67ee1] v3dv: class names, use more CamelCase
2803 * [19e69de] v3dv: make further changes to module names & test
2804 * [16db2c6] v3dv: SiSU_DAL_ for module names in dal, & module Metadata is
2805 SiSU_Metadata
2806 * v3dv: modify.rb script (& its artifact) removed (after use) from lib/sisu
2807 modify.rb script remains available (in generic form) under:
2808 data/sisu/v3/conf/convert/modify.rb
2809 data/sisu/v3dv/conf/convert/modify.rb
2810 * [c2d14cc] debian/sisu.lintian-overrides, repeat for v3dv
2811
2812 -- Ralph Amissah <ralph@amissah.com> Tue, 10 Jan 2012 23:22:59 -0500
2813
2814 sisu (3.1.10-1) unstable; urgency=low
2815
2816 [ Ralph Amissah ]
2817 * [5712c0b] sha256 (3.1.9)
2818 * [7c9212e] v3: 3.1.10 version & changelog "opened"
2819 * [66d8155] v3: html, epub, (& xml) codeblocks, treatment of '<<' & '>>', fix
2820 * (remove legacy codeblock match rule, watch)
2821
2822 -- Ralph Amissah <ralph@amissah.com> Sat, 31 Dec 2011 08:39:12 -0500
2823
2824 sisu (3.1.9-1) unstable; urgency=medium
2825
2826 [ Ralph Amissah ]
2827 * [cfaad12] sha256 (3.1.8)
2828 * [a39fede] v3: 3.1.9 version & changelog "opened"
2829 * [598c4fe] v3: options, --find & --glob, use for general search in base
2830 directory
2831 * cannot be limited by sub-directory, error message provided
2832 * [9ef4a60] v3: sysenv, html files in _sisu/home (*.html) copied as home pages
2833 * [d71c116] v3: html, seg output, index.html fixes
2834 * place in correct directory and use language code as appropriate
2835 * remove broken index.html from output [note the existing erroneous file is
2836 not removed by a program run, it has to be removed manually]
2837 * [issue reported by chals (debian live-manual) on irc oftc #sisu]
2838
2839 -- Ralph Amissah <ralph@amissah.com> Mon, 19 Dec 2011 22:55:13 -0500
2840
2841 sisu (3.1.8-1) unstable; urgency=medium
2842
2843 [ Ralph Amissah ]
2844 * [a6aadc4] sha256 (3.1.7)
2845 * [59a52e3] v3: 3.1.8 version & changelog "opened"
2846 * [0607a1b] v3: odf:odt, codeblocks, a match fix, affects e.g. "<<"
2847 * [b77338f] v3: texpdf, output_by: filetype, fix, language code part of
2848 filename, fix
2849 * files previously given same name and written over
2850 * [reported by chals (live-manual) on irc oftc #sisu]
2851 * [output_by language and filename ok]
2852
2853 -- Ralph Amissah <ralph@amissah.com> Tue, 13 Dec 2011 22:11:38 -0500
2854
2855 sisu (3.1.7-1) unstable; urgency=low
2856
2857 [ Ralph Amissah ]
2858 * [5989174] sha256 (3.1.6)
2859 * [858fc0b] v3: 3.1.7 version & changelog "opened"
2860 * [9cdd523] v3: dal, codeblocks, removed identifier tags, changed markup of
2861 "<" & ">"
2862 * [9ea7b7f] v3: epub, css, codeblock, grey box
2863 * [595970f] v3: texpdf, codeblocks, use listings package (for grey box)
2864 * (internally retain possibility to use boites package)
2865 * [4c67b33] v3: sysenv, only copy external images directory if it exists
2866 * [cda92b5] v3: documentation, add --configure, use ascii chars for dir tree,
2867 correct typos
2868 * [0260753] v3: documentation, manpage & html (man2html)
2869
2870 -- Ralph Amissah <ralph@amissah.com> Thu, 08 Dec 2011 21:32:49 -0500
2871
2872 sisu (3.1.6-1) unstable; urgency=low
2873
2874 [ Ralph Amissah ]
2875 * [a4295e2] sha256 (3.1.5)
2876 * [fc90866] v3: 3.1.6 version & changelog "opened"
2877 * [83f669a] v3, require iconv (removed), should use String#encode instead,
2878 watch
2879 * removed iconv, required a number of places without being used, watch
2880 * [acd2e81] v3: dal, codeblocks, start flush left (no buffer spaces at start
2881 of line)
2882 * allows cut & paste of codeblocks (from some output formats)
2883 [requested by chals irc.oftc]
2884 * [d513733] v3: texpdf, use boites for box round codeblocks
2885 * use and adapt 'boitecoloriee' (found in boites_examples.sty)
2886 * in boitebox as setup normal tex hardspaces at start of line are removed,
2887 hack required to fix
2888
2889 -- Ralph Amissah <ralph@amissah.com> Fri, 02 Dec 2011 04:08:40 -0500
2890
2891 sisu (3.1.5-1) unstable; urgency=low
2892
2893 [ Ralph Amissah ]
2894 * [4a239cf] sha256 (3.1.4)
2895 * [b80f7be] v3: 3.1.5 version & changelog "opened"
2896 * [b5c036a] v3: dal_expand_insertions, link shortcut for sisu documents,
2897 omit codeblocks
2898 * [ecd91fe] v3: sisu manual, sisu markup, e.g. of link shortcut for multiple
2899 sisu documents
2900 * [b19886a] v3: param, sisupod_make, sisu markup embedded symbol images regex,
2901 case added
2902 * [2d9e5ec] v3: odf:odt v1.2
2903 * includes previously unimplemented hanging indents
2904 * done: dal, plaintext, html, epub, xhtml, xml (sax & dom), odt, pdf, sql;
2905 not done: man, info
2906
2907 -- Ralph Amissah <ralph@amissah.com> Mon, 21 Nov 2011 00:16:22 -0500
2908
2909 sisu (3.1.4-1) unstable; urgency=low
2910
2911 [ Ralph Amissah ]
2912 * [ed249df] sha256 (3.1.3)
2913 * [d480a1d] v3: 3.1.4 version & changelog "opened"
2914 * [d17e724] v3: FileUtils, make explicit calls (more verbose, easier to find)
2915 * [b59529b] v3: FileUtils, replace system calls
2916
2917 -- Ralph Amissah <ralph@amissah.com> Fri, 11 Nov 2011 00:10:12 -0500
2918
2919 sisu (3.1.3-1) unstable; urgency=low
2920
2921 [ Ralph Amissah ]
2922 * [daa1082] sha256 (3.1.2)
2923 * [6404e3e] v3: 3.1.3 version & changelog "opened"
2924 * [f301599] v3: fix necessary, Re: (3.1.2) [da4acc7] header, bold & italic
2925 pattern matching
2926 * header, bold & italic pattern matching, ignore case (possibility
2927 reinstated) @make: :bold: :italic: /[regex]/i
2928
2929 -- Ralph Amissah <ralph@amissah.com> Sat, 05 Nov 2011 19:48:05 -0400
2930
2931 sisu (3.1.2-1) unstable; urgency=low
2932
2933 [ Ralph Amissah ]
2934 * [97df42b] sha256 (3.1.1)
2935 * [9c52c3c] v3: 3.1.2 version & changelog "opened"
2936 * [12ffabd] v3: markup-samples, Free as in Freedom 2.0
2937 * [c148cfd] v3: markup-samples, Free as in Freedom 2.0, made use of old book
2938 index
2939 * (made use of old book index) better than none
2940 * [3ba9db6] v3: concordance, information to terminal, minor
2941 * [df67ba2] v3: conf/convert/modify.rb minor fixes
2942 * [87608df] v3: sysenv, skins, a fix
2943 * [da4acc7] v3: header, bold & italic pattern matching, ignore case
2944 (possibility reinstated)
2945 * (bold & italic pattern matching) @make: :bold: :italic: /[regex]/i
2946
2947 -- Ralph Amissah <ralph@amissah.com> Mon, 31 Oct 2011 22:08:02 -0400
2948
2949 sisu (3.1.1-1) unstable; urgency=low
2950
2951 [ Ralph Amissah ]
2952 * [0dad10b] sha256 (3.1.0)
2953 * [a29324f] v2 v3: 3.1.1 version & changelog "opened"
2954 * [fadbc35] v3: manifest, odt url lnk, fix
2955 * [6d46257] v2 v3: odf:odt v1.0: make odt header easier to track; remove
2956 binary blob
2957 * make odt header changes easier to track
2958 (this commit maintains rough equivalence to sisu-3.1.0 headers)
2959 * sysenv, builds odf:odt directory structure instead of binary blob
2960 * get rid of odf:odt (binary changeset) blob zipfile (containing odf:odt
2961 directory structure)
2962 * [aa06692] v3: odf:odt, make odt style names more easily recognizable
2963
2964 -- Ralph Amissah <ralph@amissah.com> Sat, 15 Oct 2011 14:01:14 -0400
2965
2966 sisu (3.1.0-1) unstable; urgency=low
2967
2968 [ Ralph Amissah ]
2969 * [0254006] sha256 (3.0.19)
2970 * [e8daf99] v2 v3: 3.1.0 version & changelog "opened"
2971 * [366895d] v2 v3: bin/sisu, default sisu version 3
2972 * Version 3 is now the default (on running sisu)
2973 * [a8472db] v3: sysenv, rc_path adds ./.sisu/
2974 (to existing ./_sisu/ & ~/.sisu/)
2975 * [8925b88] v3: defaults, (sisu) home page, link to git repo, minor fixes
2976 * [7fb6acc] v3: texpdf, fonts, Liberation series default
2977 (main: Sans, mono: Mono)
2978 * (mono) improved with selection of Liberation Mono as default
2979 * font (main font, mono) configurable in sisurc.yml under
2980 default: (texpdf_font:|texpdf_font_mono:)
2981 or within document under @make: (:texpdf_font:|:texpdf_font_mono:)
2982 * [53e6d1a] v3: sisrc.yml, texpdf_font (main, mono) Liberation series
2983 (main default Sans)
2984 * [c6f5cd1] v3: vim syntax, :texpdf_font_mono: added to @make:; proposed
2985 header changes
2986 * sisu_next.vim, track proposed syntax (header) changes
2987 * [2547d72] v3: sysenv, output_structure_by: filename, fix to output
2988 directories created
2989 * [7997984] v2 v3: documentation, small update
2990 * [e9c80fc] v2 v3: documentation, manpage
2991 * [5e53466] v2 v3: documentation, html, minor (removal of trailing
2992 whitespaces)
2993 * [85bd723] v2 v3: documenation, html, man2html (sisu.1)
2994 * [9660639] debian/bin/sisu, default sisu version 3
2995 * [d1b4eb4] debian/sisu.manpages, manpage for sisu2
2996 * [f28109e] debian/sisu.NEWS.Debian sisu v3 is default
2997
2998 -- Ralph Amissah <ralph@amissah.com> Mon, 03 Oct 2011 21:27:42 -0400
2999
3000 sisu (3.0.19-1) unstable; urgency=medium
3001
3002 [ Ralph Amissah ]
3003 * [5ade3b6] sha256 (3.0.18)
3004 * [035c656] v2 v3: 3.0.19 version & changelog "opened"
3005 * [1846773] v2: remote, image source url fix
3006 * [8edbb13] v2 v3: param, matching of date, years 1400 - 21\d\d
3007 * [5048519] v3: cosmetic, minor
3008 * [794c20f] v3: hub, processing options, remove cruft
3009 * [344270f] v3: info files, fix output; remote, include info file & manpage
3010 (when selected)
3011 * [b1d08ce] v3: qrcode, sisu generated manifest output, treat as such
3012 * place qrcode images in directory under manifest (manifest/qrcode)
3013 * fix remote placement of qrcode images when requested
3014 * [0081730] v3: remote, src & sisupod processing, and rsync placement
3015 * [9d759c2] debian/bin/* update checks, sisu2 added
3016 * [9b5edd8] debian/sisu.install: install sisu2 added; no longer install for
3017 ruby 1.8
3018
3019 -- Ralph Amissah <ralph@amissah.com> Sat, 24 Sep 2011 09:07:35 -0400
3020
3021 sisu (3.0.18-1) unstable; urgency=low
3022
3023 [ Ralph Amissah ]
3024 * [0d5cc01] sha256 (3.0.17)
3025 * [0fdc7c9] v3: 3.0.18 version & changelog "opened"
3026 * [ab8d19c] v3: CHANGELOG_v3, correct .orig.tar.xz name (>=3.0.15)
3027 * [2ec7a07] v3: correct sisupod references and path to .txz (replace .zip)
3028 * [65e4c06] v3: options, match fix for --glob / --find
3029 * [af7543c] v3: options, (hub), action (opt.act) modified to increase use
3030 possibilities
3031 * [705ccf7] v3: hub (affecting options +others) sisupod processing
3032 (v2 enabled)
3033 * [403a52d] v3: dal_images, disabled imagemagick configuration permission
3034 check
3035 * until sisupod reads local sisurc.yml (configuration file)
3036 * [c2163c5] v3: image (relative) paths for different sisu output structures
3037 * (re: by_language, by_filetype, by_filename)
3038 * sysenv, set path
3039 * html seg, scroll, manifest (qrcodes), xmls
3040 * [e70f634] v3: epub
3041 * fix for different output structures, language codes not used
3042 internally (within epub)
3043 * adjustment to image paths for image copy
3044
3045 -- Ralph Amissah <ralph@amissah.com> Tue, 13 Sep 2011 19:30:08 -0400
3046
3047 sisu (3.0.17-1) unstable; urgency=low
3048
3049 [ Ralph Amissah ]
3050 * [0bf06f6] sha256 (3.0.16)
3051 * [a035400] v3: 3.0.17 version & changelog "opened"
3052 * [7bc559f] v3: unix conditional tests (? :) remove line break markers before
3053 : cosmetic
3054 * [b5712bc] v3: Dir.chdir, remove "system cd" (change directory) use
3055 Dir.chdir
3056 * [22f6ac0] v3: sisupod_v3 make (build); place (rsync); process (generate
3057 sisu output from)
3058 * sisupod v3
3059 * modify pod dir structure, place sisu source in dir/[lang_code]/
3060 e.g. dir/en/
3061 * use tar.xz (.txz)
3062 * bundle all language version in pod
3063 * bundle .ssm and all included files for each selected language (rather
3064 than composited .ssm.sst file)
3065 (filename pattern) or named in files to be processed string
3066 * remote placement
3067 * sisu processing from sisupod v3
3068 * rsync sisupod v3
3069 * sysenv, check that tree is available and use as desired when available
3070 * [a19f7c8] debian/control +Suggests: tree (for option to show file structure)
3071
3072 -- Ralph Amissah <ralph@amissah.com> Mon, 05 Sep 2011 11:20:24 -0400
3073
3074 sisu (3.0.16-1) unstable; urgency=low
3075
3076 [ Ralph Amissah ]
3077 * [9c24ffc] sha256 (3.0.15)
3078 * [5041a3d] v3: 3.0.16 version & changelog "opened"
3079 * [3ff0378] v3: html_format, texinfo_format, minor, html seg presentation fix
3080 * [084e7d2] v3: sysenv, cosmetic, code arrangement touch
3081 * [90ad666] v3: epub, param, (defaults) epub tuning
3082 * include levels A - C as individual sections
3083 (xhtml file with consistent opf & ncx)
3084 * sync ncx with sisu internal structural logic
3085 (correct depth, include level A, place sisu toc)
3086 * [6bd77e1] v3: concordance, i18n, start adding alternative language alphabets
3087 * Danish, Norwegian, Swedish
3088 * [cacb056] v3: dal, sisu document links (multiple output versions) shortcut
3089 * links to multiple versions internal documents based on shortcut notation,
3090 e.g.
3091 { "Viral Spiral", David Bollier [3sS]}viral_spiral.david_bollier.sst
3092 resulting in all versions of the document that would be generated by
3093 running the command sisu3 -3sS viral_spiral.david_bollier.sst
3094 * added possibility to specify language where language directory structure
3095 is used for source documents
3096 { "Viral Spiral", David Bollier [3sS]}en/viral_spiral.david_bollier.sst
3097 * [4d066c1] debian/watch watchfile for .tar.xz (instead of .tar.gz)
3098
3099 -- Ralph Amissah <ralph@amissah.com> Thu, 18 Aug 2011 23:25:44 -0400
3100
3101 sisu (3.0.15-1) unstable; urgency=low
3102
3103 [ Ralph Amissah ]
3104 * [439b8be] sha256 (3.0.14)
3105 * [07065d9] v3: 3.0.15 version & changelog "opened"
3106 * [f0da30b] v2 v3: removed objects.txt, cleaning
3107 * [bd2ba36] v3: options, default action on running "sisu3 [filename.sst]", fix
3108 * [eb47453] v3: options, sysenv, sisurc.yml, set/config default language
3109 (code)
3110 * in absence of setting 'en' assumed
3111 * 'en' previously fixed
3112 * [c610cd6] v3: po4a, make use of base directory (default) language setting
3113 * set original language, (instead of assuming English)
3114 (per directory or wider)
3115 * [a588b8f] v3: prog_text_translation, add contents, remove some repetition
3116 * [7c0a734] v3: texpdf, possibility to translate "Contents" for table of
3117 contents
3118 * [04d3390] v3: constants, re-arranged
3119 * [532c030] v3: epub, constants, experiment with presentation
3120 * disable some internal "features"
3121 * make file and directory naming more flexible, now using
3122 'OEBPS', 'toc.ncx', 'content.opf',
3123 * adjustment of some headers and general tuning
3124 * add opf guide
3125 * clean processing directory between each build
3126 * constants, added constants Ep (for epub)
3127 * constants, added DISABLE (used here with epub)
3128
3129 -- Ralph Amissah <ralph@amissah.com> Tue, 09 Aug 2011 20:25:53 -0400
3130
3131 sisu (3.0.14-1) unstable; urgency=low
3132
3133 [ Ralph Amissah ]
3134 * [45a05d0] sha256 (3.0.13)
3135 * [9056c5a] v3: 3.0.14 version & changelog "opened"
3136 * [2008439] v3: urls, --concordance (hyphen added, descriptive)
3137 * [b739f3f] v3: sysenv, avoid creation of spurious directories in output tree
3138 * an image copy section removed (re-implement correctly later)
3139 * [9c518b4] v3: sysenv, cosmetic
3140 * [5eb77a9] v3: param, cleanup setting of auto endotes
3141 * [bdc8fb1] v3: xmls (sax, dom, xhtml) use of tidy, correct output location
3142 * [427c8b2] v3: texpdf, XeTeX language settings
3143 (setmainlanguage setotherlanguage)
3144 * get from directory or filename if header @make: :language: not set
3145 * [a44bbf2] v3: epub, opf fixes
3146 * [f965e59] v3: qrcode, manifest, (++), QR code (metadata) images for manifest
3147 * generate images using qrencode
3148 * [2e6af20] v3: param, manifest, qrcode, epub, added creator.editor field
3149 * [399e6ea] v3: sql db, constants, cgi-sql, structure changed, creator.editor
3150 field added
3151 * [c77953f] v3: vim sisu syntax highlighting
3152 * markers for hanging indent added
3153 * added header for @creator: :editor:
3154 * minor comments added
3155 * deletion of an unused tag
3156 * [afa7647] v3: emacs syntax highlighting sisu-mode.el
3157 * markers for hanging indent added
3158 * line-break
3159 * [5e29210] v3: dal, indent, control of first line of indent & rest of
3160 paragraph
3161 * implements hanging indent, and possibility to set first line step indent
3162 * __[1-9] hanging indent (initial indent 0); paragraph text indent [1-9]
3163 * _[0-9]?_[1-9] initial indent; paragraph text indent
3164 * __[1-9]! bold words \\ part of hanging indent paragraph text
3165 * [051b321] v3: plaintext, indent ...
3166 * [476ee85] v3: css, indent ...
3167 * [1abd2f9] v3: xhtml, xml sax & dom, indent (partially implemented) ...
3168 * [392f8d5] v3: html, indent ...
3169 * [727db14] v3: epub, indent ...
3170 * [dba6d8b] v3: texpdf, indent ...
3171 * [e3330f1] v3: sql (pg, sqlite), indent ...
3172 * [d9dcd89] v3: odf, manpage, "new" indent not implemented
3173 * [d613c97] v3: po4a, indent (check for breakage)
3174 * [bd65e8a] v2 v3: sisu_manual
3175 * sisu_commands: --qrcode -Q; update shortcut options; line-breaks use \\
3176 * sisu_markup.sst: indent update; publisher
3177 * [520128d] v2 v3: manpage
3178 * commands: --qrcode -Q; update shortcut options
3179 * markup.sst: indent update; publisher
3180 * [3c0b56d] v2 v3: manpage html (man2html)
3181 * commands: --qrcode -Q; update shortcut options
3182 * markup.sst: indent update; publisher
3183 * [b616560] debian/control sisu recommends qrencode
3184 * used in sisu v3 to place metadata images in manifest
3185 * [a027696] debian/sisu.install sisu v3 ruby libraries only in 1.9.1 (not 1.8)
3186
3187 -- Ralph Amissah <ralph@amissah.com> Tue, 26 Jul 2011 21:00:18 -0400
3188
3189 sisu (3.0.13-1) unstable; urgency=low
3190
3191 [ Ralph Amissah ]
3192 * [cd0c1c8] sha256 (3.0.12)
3193 * [3ef6432] v2 v3: 2.9.7 & 3.0.13 version & changelog "opened"
3194 * [533909b] v2 v3: vim colors, added cursor line & cursor column
3195 * [8335580] v2 v3: dal_syntax, linebreak in regular text object: ' \\ '
3196 ('<br>' depreciated)
3197 * thanks to Jonas Stein for making me look at this
3198 (see bug: #617298 & comments in upstream CHANGELOG_v3)
3199 * testing required, downstream outputs affected
3200 * [8294a1d] v2 v3: vim, sisu syntax highlighting, linebreak \\ added
3201 (<br> kept)
3202 * [60bd031] v3: ansi screen reporting include document language code
3203 * [7ef0302] v2 v3: texpdf, define hardspace & provide backslash
3204 * define \hardspace to simplify placing a hardspace
3205 * provide backslash character in code block
3206 * [d95f857] v3: define latex \newcommands for some special characters
3207 (for sisu code)
3208 * \newcommands for some special characters to simplify dealing with them
3209 in sisu code \hardspace \caret \pipe \curlyopen \curlyclose \lt \gt
3210 \slash \backslash \underscore \exclaim
3211 * [3dafcae] v3: constants, a sisupod & an xml related addition
3212 * [561b3d6] v3: plaintext, codeblock keep backslashes
3213 * [b975bd0] v3: html_tune, reduce loops; deal with angle-brackets
3214 * deal with angle brackets in markup (test, could cause breakage)
3215 * reduce loops in code
3216 * [def544b] v3: manpage (sysenv), move output; line-breaks within object
3217 * start to honor line-breaks within objects (revisit)
3218 * show double escape \\ (backslashes) in code blocks
3219 * place under web server directory
3220 * sysenv, accommodate manpage changes
3221 * [408bf6b] v3: info (texinfo) (sysenv), move output; line-breaks within
3222 object
3223 * backslashes & line-breaks
3224 * place under web server directory
3225 * info tool setting prompt
3226 * sysenv, accommodate info page changes
3227 * [f6f89c9] v3: sysenv, fix some output paths (markup source); accommodate
3228 manpage
3229 * shared source markup (.sst .ssm & sisupod.zip) fix some paths
3230 * placement of markup source, output_path.src.dir, fix
3231 * output_path.src.url, fix
3232 * manifest info
3233 * (epub viewer cosmetic rearrangement)
3234 * [b232545] v3: manifest, manifest enable additional output & source
3235 (if shared)
3236 * manpage (in fututure have config setting with default false/off)
3237 * info (texinfo) (in fututure have config setting with default false/off)
3238 * hash digests
3239 * locate markup source (if shared)
3240 * sisupod (if shared)
3241 * [ae914fd] v3: urls (ansi screen reporting), add document language code
3242 * [c552333] v2 v3: sisurc.yml, config settings
3243 * [1d239f2] v3: documentation, on additional breaks in document,
3244 (remove some old info)
3245 * linebreak \\ (previously undocumented <br> kept but depreciated)
3246 [it is intended that this should close #617298 (post mail)]
3247 * page break (breaks column if column, else breaks page)
3248 * page new (new page, breaks page)
3249 * sisurc.yml set output directory structure by language
3250 * removed section on hyperestraier, too specialised for general manpage
3251 (also section not checked recently)
3252
3253 -- Ralph Amissah <ralph@amissah.com> Sun, 26 Jun 2011 22:42:28 -0400
3254
3255 sisu (3.0.12-1) unstable; urgency=medium
3256
3257 [ Ralph Amissah ]
3258 * [21117c4] sha256 (3.0.11)
3259 * [93d6609] v2 v3: 2.9.6 & 3.0.12 version & changelog "opened"
3260 * [5f4c703] v2 v3: help, s/Bul garian/Bulgarian/ (Closes: #619068)
3261 * [7bf74c7] v3: options, restrict glob rule checks to glob & find; carry lang
3262 info
3263 * restrict glob rule checks to when --glob (-G) or --find (-f) requested
3264 * carry information on document language (from filename and or directory)
3265 * (additional test)
3266 * [6a7c87d] v3: --help language, provides list of available languages
3267 * language (ISO 639-1 code (as varied by po4a) & name)
3268 * [36c4c6a] v3: manifest, fix a full name
3269 * [a011db3] v3: html, texpdf, syslink to default, adjusted & made similar
3270 * [2aba456] v3: param, remove unused class variable '@@symlnk'
3271 * [d0fd14a] v3: sysenv, limit/prevent the creation of spurious language output
3272 directories
3273 * [a6651ef] v3: harvest, work for alt output structures; for each language
3274 * paths to document manifests etc. for the possible output dir structures
3275 * author and topic lists for available documents, by availability in each
3276 language
3277 * [74c346f] v3: cgi, sample search form reverted to '#!/usr/bin/env ruby'
3278 * appears to be a fix in libdbi-ruby1.9.1, see comments in sisu-3.0.8
3279 changelog
3280 * [5a1e3ba] v3: cgi, sample search form, force utf-8 character encoding to
3281 avoid issues
3282
3283 -- Ralph Amissah <ralph@amissah.com> Thu, 09 Jun 2011 23:16:23 -0400
3284
3285 sisu (3.0.11-1) unstable; urgency=medium
3286
3287 [ Ralph Amissah ]
3288 * [f4bb6f7] sha256 (3.0.10)
3289 * [5794055] v3: 3.0.11 version & changelog "opened"
3290 * [0df2126] v3: sysenv, url webserver link (manifest) fix
3291 * [4d50928] v3: cgi search form, fixes related to language code
3292 * filename with language code being required as unique document
3293 identifier
3294 * [b1648ad] v3: i18n, constants, some language info moved to i18n
3295 (from constants)
3296 * [93cc261] v3: options --find & --glob (-f -G) added, parses language
3297 sub-dirs
3298 * options
3299 * filter out files not matching .ss[tm]
3300 * with -f -G (--find|--glob) flag glob all .ss[tm] files in dir
3301 including language sub-directories
3302 sisu3 -3G live-manual
3303 * with -f (--find|--glob) flag and find .ss[tm] files that match given
3304 string in dir including language subdirectories
3305 sisu3 -3GR
3306 * [0e921ad] v3: documentation, minor update, includes --find / --glob
3307
3308 -- Ralph Amissah <ralph@amissah.com> Sun, 29 May 2011 20:49:17 -0400
3309
3310 sisu (3.0.10-1) unstable; urgency=medium
3311
3312 [ Ralph Amissah ]
3313 * [e42cb23] sha256 (3.0.9)
3314 * [3ce63d5] v2 v3: 2.9.5 & 3.0.10 version & changelog "opened"; copyright
3315 touch
3316 * copyright, dates for setup.rb
3317 * [f7bad42] v3: sysenv, rsync, get rid of annoying nag to terminal
3318 (-v reporting Dir.pwd)
3319 * prevent attempt to change directory unless different directory requested
3320 * [c11ed8c] v3: i18n, added language translation table column to hash/table
3321 * changelog, version dates touched as well
3322 * [92fb4ac] v3: prog_text_translation, language class name fix; languge name
3323 matching
3324 * Portuguese language class name (missed 't')
3325 * language name matching ('Portuguese Brazil')
3326 * indentation
3327 * [a11485b] v3: param, html, epub, xml, simplify file-naming with language
3328 code
3329 * language code occurs in fixed location within file-name (could previously
3330 do so in 1 of 3 configured locations)
3331 * [eebc0d4] v3: manifest, sysenv, "available outputs" relative paths;
3332 available languages
3333 * relative paths to "available outputs" (for each dir structure), fix
3334 * show language versions published
3335 (needs 2 runs for manifest, polls output as to whether manifest exists)
3336 * [b5b64d1] v3: texpdf, filenames
3337 * [154fd68] v3: html, close files; syslink index.html to toc.html
3338 * syslink will need revisit (will only "work" properly with by_language dir
3339 structure)
3340 * [3a07ef3] v3: options, include markup source "base" path
3341 * used to parse alternative markup source dir structures
3342 * [d6f18ae] v3: sysenv, rsync, embedded: rsync to remote host alt output
3343 structures, fix
3344 * [f18dfa7] v3: defaults, fix path to homepage image (more fixes remain...)
3345 * [1ccbc25] debian/copyright, sync with package
3346 * url update, date touched
3347 * sisu-mode.el assignment to FSF (GNU EMACS)
3348
3349 -- Ralph Amissah <ralph@amissah.com> Mon, 23 May 2011 22:52:20 -0400
3350
3351 sisu (3.0.9-1) unstable; urgency=low
3352
3353 [ Ralph Amissah ]
3354 * [015d5f0] sha256 (3.0.8)
3355 * [6148816] v2 v3: 2.9.4 & 3.0.9 version & changelog "opened"
3356 * [91ada8a] v2 v3: copyright file, softlink, make more visible in tarball
3357 * [dbd7dce] v2 v3: copyright file update, sisu-mode.el assigned to FSF
3358 (GNU EMACS)
3359 * [5a3b602] v2 v3: bin/sisu2 introduced (complement bin/sisu3), currently
3360 same as bin/sisu
3361 * later switch bin/sisu to bin/sisu3
3362 * consider using update-alternatives
3363 * [62a6bc0] v2 v3: vim cterm colorschemes, touch search color
3364 * [29fcf4a] v3: sysenv, output directory structure check, fix (start testing
3365 alternatives)
3366 * [cfa267b] v3: sysenv, options, output_dir_structure.by?
3367 (language|filetype|filename)
3368 * [b1b2fe8] v3: sysenv, output_path & place_file, modified
3369 (affects many libraries)
3370 * paths for dir, url, relative and rcp that vary with output dir structure
3371 * cope with alterative dir structures
3372 * manifest url paths, fix
3373 * dal_expand_insertions, fix
3374 * rsync, review
3375 * scp disabled
3376 * [a09e2e6] v3: cgi sample search form, differ depending on output directory
3377 structure
3378 * [ea971b8] v3: version & changelog date
3379 * [f464a77] v3: embedded, source path
3380 * [d87f4ff] v3: options, expand name of source file for selected language
3381 directories
3382 * only use for single file(name) available in multiple languages e.g.
3383 sisu3 -hv en/free_culture.lawrence_lessig.sst es fr
3384 * english assumed as default language, make default configurable later
3385 * particularly useful for po4a
3386 * [bdd62ab] v3: po4a re-enabled, related fixes (issues persist)
3387
3388 -- Ralph Amissah <ralph@amissah.com> Tue, 17 May 2011 18:12:54 -0400
3389
3390 sisu (3.0.8-1) unstable; urgency=low
3391
3392 [ Ralph Amissah ]
3393 * [e1e81c7] sha256 (3.0.7)
3394 * [89e5a25] v2 v3: 2.9.3 & 3.0.8 version & changelogs "opened"
3395 * [5102422] v2 v3: bin/ improved ruby version check
3396 * [624f72b] v2 v3: sysenv, refer to lowriter, update
3397 * v2 lowriter instead of oowriter
3398 * v3 lowriter instead of libreoffice
3399 * [1e84a4d] v2 v3: vim, sisu syntax change of a couple of color groups
3400 * [e208972] v2 v3: vim (8 color cterm) colorschemes, 8, frugal, sparse
3401 * sparse series uses dark grey on black, on which reverse cursors may
3402 disappear, usually looks better
3403 * frugal series avoids dark grey
3404 * slate for cterm now incorporates frugal-cterm-sisu
3405 * [03073b7] v2 v3: bin/ type fix for ruby version check
3406 * [416d0ec] v2 v3: manpage, reinstate escaping of hyphens
3407 * [6b0a64f] v*: manpages escaped hyphens reinstated
3408 * [5fa19b6] v2 v3: note (CHANGELOG) on ruby DBI bug affecting sisu cgi sample
3409 search forms
3410 * see <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=596103> however, it
3411 affects sqlite3 in the same way as pgsql (the driver against which it is
3412 reported)
3413 * includes possible workarounds (for sisu sample search forms)
3414 * [6a20d40] v2 v3: bin/ cosmetic
3415 * [75e80f2] v2 v3: vim colorschemes minor review
3416 * [9a9c366] v3: concordance, output path, screen info correction
3417 * [46eebe8] v3: options, language setting, based on directory structure or
3418 filename
3419 * affects multiple libraries
3420 * [8ece506] v3: i18n, sysenv, options, language setting changes
3421 * must be able to set language at options stage from filename or directory
3422 * affects many files
3423 * old i18n more appropriately renamed prog_text_translation
3424 * [5f0bc4a] v3: urls, sqlite, a fix
3425 * [2d79257] v3: db, review, directory structure changed, database prefix
3426 renamed
3427 * language_document_char field made larger [consider renaming]
3428 * title, src_filename and language_document_char fields mandatory
3429 (title, title_main, src_filename, language_document_char)
3430 * review of unique key setting, now based on combination of filename
3431 and language (filename no longer sufficient with intro of language
3432 subdirectories)
3433 * [retest sqlite3]
3434 * [c7c3ab1] v3: sample search form, revert to generating ruby 1.8.7 sample
3435 * sisu3 using ruby >=1.9.2p180 generates search form for ruby 1.8.7, so:
3436 generate sample form using sisu3 -F (options), then; start webrick using
3437 ruby 1.8.7 & sisu -W (not sisu3)
3438 * take account of alternative output directory structures [work on, test]
3439 * [e54612b] v3: date, version, changelog
3440 * [8b7a793] v3: i18n, sysenv, class variable to prevent unnecessary
3441 re-construction of hash
3442 * prevent program from becoming as slow as treacle, a fix
3443 * [b08d064] debian/control, Standards-Version 3.9.2
3444
3445 -- Ralph Amissah <ralph@amissah.com> Thu, 05 May 2011 22:15:02 -0400
3446
3447 sisu (3.0.7-1) unstable; urgency=low
3448
3449 [ Ralph Amissah ]
3450 * [54b31e1] sha256 (3.0.6)
3451 * [2dec156] v3: 3.0.7 version & changelog "opened"
3452 * [cc1c683] v3: urls, reuse/share code, fix -U
3453 * share code between show selected urls and show all urls
3454 * fix -U which has not been properly updated for v3
3455 * [1f36048] v3: dates - version, changelog; v2: 2.9.2 opened - version,
3456 changelog
3457 * [a7413a2] v2 v3: vim slate colorscheme, conflicting group colors reviewed
3458 * [ccc3355] v2 v3: vim cterm colorschemes "8" and "frugal" added
3459 * [2dcb16c] v3: screen_text_color (ansi colors) touched, consider reviewing
3460 later
3461 * [5b647bd] v2 v3: cgi, sample-search-form
3462 * results still not right, (ruby1.9.2 libraries? double check script)
3463 * not yet done variable directory path fixing for result links
3464 * [ba81996] v2 v3: options, -M / --maintenance, new alias
3465 --keep-processing-files
3466 * new alias --keep-processing-files (see Bug#622902)
3467 * document "--keep-processing-files" alias for "-M" ("--maintenance")
3468 * minor rearrangement of regex
3469 * (Closes: #622902)
3470 * [f330953] v3: odf:odt processing in separate subdirectories
3471 * processing in separate subdirectories that can be kept for maintenance
3472 * odt.zip (bin) directory renamed odt from odf
3473 * sysenv, odf:odt paths adjusted for changes in maintenance & odt.zip
3474 * [dcfbef6] v3: urls, minor fixes
3475 * fix maintenance urls -M (where processing files are kept for examination)
3476 * odf maintenance added
3477 * [17d1555] v3: options, hub, introduce opt.act booleans, more setting in
3478 options
3479 * opt.act booleans more flexible than opt.cmd
3480 (start to favor use of opt.act over opt.cmd)
3481 * move option setting from hub to options where possible
3482 * separate out a few methods
3483 * [44464e2] v3: param, md remove md.cmd and md.mod shortcut methods, use use
3484 md.opt
3485 * affects many files that now use @md.opt.cmd & @md.opt.mod
3486 (instead of @md.cmd & @md.mod)
3487 * [cc7bc6d] v3: harvest, sysenv, place with document manifests, variable
3488 directory path
3489 * sysenv, variable directory path fixing (language, filetype, filname),
3490 making the stub for at least manifest and html available early for
3491 processing that do not or should not need to process individual markup
3492 files completely, such as the cgi search form and harvest
3493 * harvest
3494 * place with document manifests
3495 * variable directory path fixing (language, filetype, filname)
3496 * [4bc8b76] v2 v3: vim colorschemes, headers touched, url to git repo provided
3497 * [0797659] v2 v3: sisu-mode.el, header notes copyright assignment to FSF
3498 (GNU EMACS)
3499 * assignment to FSF
3500 * header includes url to git repo (when possible track GNU EMACS location)
3501 * [c1fe197] debian/sisu.lintian-overrides update for current lintian
3502 (v2.5.0~rc2)
3503
3504 -- Ralph Amissah <ralph@amissah.com> Wed, 20 Apr 2011 21:45:15 -0400
3505
3506 sisu (3.0.6-1) unstable; urgency=low
3507
3508 [ Ralph Amissah ]
3509 * [2d6d497] sha256 (3.0.5-3)
3510 * [b0955dc] v2, v3: 3.0.6 version & changelog "opened"
3511 * [350efc6] v2: param, nested regex match fix (backport from v3)
3512 * [9542185] v2, v3: sysenv, remove repeated method
3513 * [d5d39d4] v2, v3: cgi, sample-search-form, string output
3514 * ruby1.9.2 transition related
3515 * (+ clean unused help text)
3516 * [709e806] v2, v3: dal_images, image path setting
3517 * ruby1.9.2 transition related
3518 * [b06c1e8] v2, v3: dal_doc_str, empty line not paragraph object
3519 * ruby1.9.2 transition related
3520 * [af4d521] v2, v3: dal_doc_str.rb, table structure issue
3521 * ruby1.9.2 transition related
3522 * double spaced empty line creates spurious newline
3523 * [6324d3d] vim colorscheme slate, review console colors
3524 * [ebd803a] vim colorscheme slate, rearrange
3525 * [9556ce0] debian/control, depends, graphicsmagick if not imagemagick
3526 * [ef757f1] debian/bin/sisu* force use of 1.9.2, guarantee dependencies
3527
3528 -- Ralph Amissah <ralph@amissah.com> Wed, 30 Mar 2011 23:52:16 -0400
3529
3530 sisu (3.0.5-3) unstable; urgency=low
3531
3532 [ Ralph Amissah ]
3533 * build -3 with source .orig.tar.gz for upload to debian
3534 (displace -1 & -2 that were not uploaded, debian/changelog merged)
3535 * [663832e] sha256 (3.0.5-2) - not uploaded
3536 * [90bf54d] sha256 (3.0.5-1) - not uploaded
3537 * [43cd90d] debian/control correct new ruby depends
3538 * [778bcb6] modify sisu shebang for debian
3539 * debian/bin modify shebang #! /usr/bin/ruby1.9.1 for current ruby 1.9.2
3540 * debian/sisu.install use debian/bin
3541 * [f577abb] sha256 (3.0.4)
3542 * [21cadb8] v3: changelog & version 3.0.5
3543 * [18eefb2] v2, v3: vim syntax highlighting, fix typo
3544 * [9e82cce] v3, v2: bin/sisu*: v3 development ruby >=1.9.2p180;
3545 v2 maintenance ruby >=1.8.7
3546 * bin/sisu* version checks
3547 * [e5d3440] v2, v3: texpdf bugfix, where map_nametags not found, drop tag,
3548 rather than crash
3549 * Debian-live, live-manual (Ben Armstrong, chals?, reported new bug in a
3550 number of translations (that crashed the pdf generator). It turns out
3551 where map_nametags is not found the document crashes. Fix.
3552 * [98a76bd] debian/control depends ruby (>= 1.9.2.180) debian ruby 1.9.1 libs;
3553 current sisu
3554 * Depends: ruby (>= 1.9.2.180)
3555 * Depends: debian ruby 1.9.1 libraries
3556 * Depends: current version of sisu for (sisu-pdf sisu-postresql sisu-sqlite)
3557 (= ${source:Version}) [sisu-complete already does so]
3558 [sisu (v2 especially) requires extensive testing, to see that it behaves as
3559 it should with ruby 1.9.2 and associated required libraries]
3560
3561 -- Ralph Amissah <ralph@amissah.com> Sun, 27 Mar 2011 20:21:13 -0400
3562
3563 sisu (3.0.5-2) unstable; urgency=low
3564
3565 * not uploaded to debian, merged into 3.0.5-3
3566
3567 -- Ralph Amissah <ralph@amissah.com> Sat, 26 Mar 2011 14:09:33 -0400
3568
3569 sisu (3.0.5-1) unstable; urgency=low
3570
3571 * not uploaded to debian, merged into 3.0.5-3
3572
3573 -- Ralph Amissah <ralph@amissah.com> Thu, 24 Mar 2011 20:37:26 -0400
3574
3575 sisu (3.0.4-1) unstable; urgency=low
3576
3577 [ Ralph Amissah ]
3578 * [32f83cb] sha256 (3.0.3)
3579 * [e19720c] v3: changelog & version 3.0.4
3580 * [1c052f5] sisu_manual, sisu_download, remove references to versions of sisu
3581 * [0129345] debian/control depends ruby (>=1.8.7)
3582
3583 -- Ralph Amissah <ralph@amissah.com> Fri, 11 Mar 2011 17:07:44 -0500
3584
3585 sisu (3.0.3-1) unstable; urgency=low
3586
3587 [ Ralph Amissah ]
3588 * [589d36b] sha256 (3.0.2)
3589 * [9dea2a8] v2, v3: 3.0.3 version & changelog "opened"
3590 * [7817075] v2, v3: texpdf, url (regex) pattern match fix
3591 * [755acef] v2, v3: dal_syntax + downstream output, email regex revised
3592 * revised pattern match for email address, (removes occasional interference
3593 with urls having embedded email addresses) (dal_syntax and affected
3594 downstream output modules)
3595 * [259351d] v2, v3: dal_syntax: (internal document) link matching, a fix.
3596 [Debian-live, live-manual (Jose Luis Zabalza, Ben Armstrong], reported bug
3597 in Spanish translation markup (that crashed the pdf generator). Bug in
3598 markup subsequently identified as "versátil,#{iso-hybrid}#, se" which the
3599 interpreter identified as an internal document link to a comma (instead
3600 of as being monospace markup), markup should have been "versátil,
3601 #{iso-hybrid}#, se" this fix prevents that incorrect match, (but the
3602 markup remains faulty and the monospace markup is not identified as such
3603 without the corrected spacing). Unfortunate "grave" results for what is
3604 a pretty insignificant data entry typo (there are no doubt other such
3605 situations).]
3606 * [63251bd] v2, v3: dal_substitutions_and_insertions: sisu header matching in
3607 codeblock, fix
3608 * [cbcf26c] v2, v3: dal_doc_str: fix, looks like typo in regex
3609 * [93308a6] v3 (v2): manpage, param, urls: manpage output presentation fixes
3610 * manpage: lowercase .br; correct newlines before .nf and after .fi; no
3611 escape of hyphens; remove redundant links; endnotes array requires
3612 flatten; screen info on output path)
3613 * param: manpage header .br and no escape of hyphens
3614 * urls: correct output path for manpage
3615 * [e4ca6d0] v2, v3: help (markup): correct path to markup-samples
3616 * [a6042b0] documentation more link fixes (remove redundant), remove repeated
3617 skin
3618 * [57ad1a1] manpage: sisu.1 and html regenerated
3619 * [d3a0924] param: tidy, remove redundant document header tags
3620 * [61c7438] syntax highlighting updates, emacs, vim
3621 * emacs sisu headers updated (subheaders omitted for now) sisu-mode.el
3622 * vim cleaning sisu.vim
3623 * [bfa2a01] v2, v3: changelog git.sisudoc.org tag-points [3.0.3-1]
3624
3625 -- Ralph Amissah <ralph@amissah.com> Fri, 11 Mar 2011 08:22:59 -0500
3626
3627 sisu (3.0.2-1) unstable; urgency=low
3628
3629 [ Ralph Amissah ]
3630 * [a6673bc] sha256 (3.0.1)
3631 * [494b0b5] v2: changelog fix
3632 * [a800c2b] v3: urls, param, two unrelated regex fixes, check
3633 * [abaab64] v3: hub, minor rearrangement
3634 * [baa7f20] v3: changelog, open 3.0.2, target ruby1.9.2
3635 * [af2ffd7] v3: sisu version 3.0.2-beta-rb1.9.2p180
3636 * [0aff055] make sisu: v2 require >=ruby1.8.7; v3 require >=ruby1.9.2
3637 * bin/sisu bin/sisu3 modified accordingly
3638 note: there are issues with sisu and early versions of ruby1.9.2
3639 ruby1.9.2p0 is known to segfault on a number of operations
3640 ruby1.9.2p180 does not have these issues
3641 * v3 includes changelog updates
3642 * v2 includes changelog updates and version update 2.8.1
3643 * [d4c0675] v3: use "encoding: utf-8" (instead of coding)
3644 * [f09f45a] v3: use rb1.9.2 "require_relative" syntax
3645 * [05a3fd2] v3: ruby 1.9 hash symbol syntax adopted
3646 * [f2ab439] v3: space between each and opening curly brace
3647 e.g. "x.each {|y| p y}"
3648 * [5abc572] v3: sysenv, separate out processing_path method plus consequences
3649 * [59b7f84] v2, v3: consolidate manual & markup samples
3650 * reinstate lang dir structure for manual when v3 becomes default
3651 * [572064e] CHANGELOG_v{1,2,3}, syslink, avoid duplication
3652 * CHANGELOG_v3 updated
3653 * CHANGELOG & README locations pruned
3654 * [6cc4670] debian related sisu markup samples, reorganise
3655 * [ceb35ac] conf/skin prune skins
3656 * remove less important skins
3657 * use syslink to share doc/skin_sisu.rb
3658 * [73c312d] v3: version & changelog, touch date
3659 * [278c945] v2, v3: defaults, default homepage tidy & update links
3660 * [a512dfe] v2, v3: manpage, adjust output (backslash ('\') escapes reduced)
3661 * [b972304] doc/sisu user_txt, minor update & pruning
3662 * [c9440e3] markup samples, manual, headers: links and other details
3663 * [cce96b7] manpages: sisu.1 update; sisu_vim.7 cleaning
3664 * [f3aefad] sisu.8 manpage & html deleted, needs rewrite, unhelpful
3665 * [0c872f4] html manpages, re-run man2html
3666 * [1ffd1da] documentation, remove some files
3667 * [5b12491] manpage + html: sylink sisu.1 to sisu3.1
3668 * [02c1669] documentation, minor tidy
3669 * [6991d5a] v2, v3: changelog updates
3670 * [8050926] debian/sisu.manpages, remove sisu.8
3671 * [8fc0343] debian/control linebreaks, cosmetic
3672
3673 -- Ralph Amissah <ralph@amissah.com> Sat, 05 Mar 2011 22:28:21 -0500
3674
3675 sisu (3.0.1-1) unstable; urgency=low
3676
3677 [ Ralph Amissah ]
3678
3679 * debian/control sisu-complete, pull current version of sisu
3680
3681 * debian/{compat,control} update debhelper to version 8
3682
3683 * sysenv, sisurc.yml and elsewhere as affected, output_dir_structure:
3684 by_language_code; by_filetype; by_filename
3685
3686 * css, fix css paths for xhtml, xml dom & xml sax
3687
3688 * console feedback on selected files being processed, updates & fixes
3689
3690 * sysenv & sisurc.yml: libreoffice, default odf reader
3691
3692 -- Ralph Amissah <ralph@amissah.com> Wed, 16 Feb 2011 21:32:25 -0500
3693
3694 sisu (3.0.0-1) unstable; urgency=low
3695
3696 [ Ralph Amissah ] - post squeeze
3697
3698 * opening of version 3 unstable/development branch, (which provides
3699 alternative output directory structures and file naming, and starts attempt
3700 at 'po' output) see upstream v3 changelog. Processing defaults to v2, v3 is
3701 accessible using 'sisu3' or 'sisu --v3' (followed by usual instructions)
3702 [note: once v3 is ready v2 branches will be retired]
3703
3704 * closing of v1 legacy branch
3705
3706 * sisu2 & sisu3 added to /usr/bin, along with sisu-git and sisu-po; all added
3707 to sisu.install
3708
3709 * new manpages provided, sisu2 sisu3 sisu-po
3710
3711 * debian/sisu.install includes new
3712
3713 * lintian overrides extended to cover v3
3714
3715 * use debian source format 3.0, debian/source/format 3.0 (quilt)
3716
3717 -- Ralph Amissah <ralph@amissah.com> Mon, 07 Feb 2011 10:53:18 -0500
3718
3719 sisu (2.7.9-1) unstable; urgency=medium
3720
3721 [ Ralph Amissah ] - debian freeze, code fixes
3722 (most of them requested for debian live-manual)
3723
3724 * dal, fix missing multi-line regex matches for line-wrap text
3725 (live-manual, to work better with po4a)
3726 * dal_doc_str, bulleted text (and headings), multi-line match, to permit
3727 line-wrapped paragraphs
3728 (requested fix, Ben Armstrong (live-manual))
3729 * dal_syntax, multi-line match for fontface markup (emphasis, bold,
3730 italics, underscore etc.)
3731
3732 * texpdf, use of monospace in headings causes table of contents breakage, fix
3733 (requested fix, Ben Armstrong (live-manual))
3734
3735 * texpdf, toc now contains level 3~ consistent with other output formats
3736 (requested fix, Ben Armstrong (live-manual))
3737
3738 * html & css, ocn (object numbers) now link to themselves, clicking on one
3739 places that object at the top of the browser and provides its url
3740 (requested, Ben Armstrong (live-manual))
3741
3742 * epub, ocn (object numbers) now link to themselves, clicking on one
3743 places that object at the top of the viewer
3744
3745 * document manifest links
3746 * html, link to "document manifest" remains (links to individual output
3747 types removed)
3748 * plaintext, link to "document manifest" fix (links to individual output
3749 types removed)
3750 * odf, manifest link fix
3751
3752 * html search form, configuration check
3753
3754 -- Ralph Amissah <ralph@amissah.com> Thu, 09 Dec 2010 12:59:51 -0500
3755
3756 sisu (2.7.8-1) unstable; urgency=medium
3757
3758 [ Ralph Amissah ] - debian freeze, code fixes
3759
3760 * i18n, introduce header @make: :language: internationalization using codes
3761 from http://www.debian.org/international/l10n/po/ at this time for texpdf,
3762 (able to satify needs of polyglossia for the likes of Brazilian Portugues)
3763 and in future for po files, where iso:639 for this purpose appears to have
3764 use limitations http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
3765 * param, extract @make: :language: information if provided, default
3766 "english"
3767 * i18n, add code list and associated language (as listed by polyglossia)
3768 * texpdf_format, use param (@make: :language: (default english)), to set
3769 tex document language header (previously used file naming convention)
3770 * sisu.vim recognize @make: :language:
3771 (also elsewhere shortened :lang_code: from :language_code:)
3772
3773 * internal links
3774 * dal, exclude parentheses and square brackets from matching
3775 (requested fix, Ben Armstrong)
3776 * html, remove space between link & following punctuation, parentheses &/or
3777 square brackets
3778 (requested fix, Ben Armstrong)
3779 * epub, remove space between link & following punctuation, parentheses &/or
3780 square brackets
3781
3782 * html
3783 * remove "copy @" mark
3784 (requested, Daniel Baumann)
3785 * segments, title banner (including "copy @" mark) configurable, boolean,
3786 true/false (default false)
3787 (requested off option, Daniel Baumann)
3788 * quick ref links_guide configurable, boolean, true/false (default false)
3789 (requested off option, Daniel Baumann)
3790
3791 * config.yml
3792 * html, seg title banner, boolean true/false setting (commented out,
3793 default false)
3794 * html, quick_ref, boolean true/false setting (commented out, default
3795 false)
3796
3797 -- Ralph Amissah <ralph@amissah.com> Sat, 30 Oct 2010 23:49:39 -0400
3798
3799 sisu (2.7.7-1) unstable; urgency=medium
3800
3801 [ Ralph Amissah ] - debian freeze, code fixes
3802 * codeblocks, numbered markup option, fix
3803 (requested fix needed by debian-live:live-manual, Ben Armstrong, Mark
3804 Schneider, Daniel Baumann)
3805 * texpdf, codeblocks do not permit empty lines, fix
3806 * texpdf, bullet text, hanging indent, (regular (not grouped) text), fix
3807 (requested fix, Ben Armstrong)
3808 * texpdf, first space following a bullet should be fixed width, fix
3809 (requested fix and suggested solution, Ben Armstrong)
3810 * documentation related minor updates and fixes
3811 * changelog & version updates
3812
3813 -- Ralph Amissah <ralph@amissah.com> Sun, 17 Oct 2010 13:37:55 -0400
3814
3815 sisu (2.7.6-1) unstable; urgency=medium
3816
3817 [ Ralph Amissah ] - debian freeze, code fixes
3818 * texpdf, codeblocks, code-line continuation backslash dropped, fix
3819 (requested fix, Ben Armstrong)
3820 * shared_metadata, odf, url characters to not match
3821 * sisu_convert, basic conversion script, preliminary fix
3822 * CHANGELOG v2, recount where some requests came from
3823 * changelog & version updates
3824
3825 -- Ralph Amissah <ralph@amissah.com> Mon, 11 Oct 2010 22:43:27 -0400
3826
3827 sisu (2.7.5-1) unstable; urgency=medium
3828
3829 [ Ralph Amissah ] - debian freeze, code fixes
3830 * odt fix cornercase breakage matching and representing "&nbsp", "&" and urls
3831 * odf, "&nbsp" and "&"
3832 (prior to this fix, odt for viral_spiral is broken in sisu-markup-samples)
3833 * shared_metadata, "&nbsp", "&" and urls in metadata
3834 more consistent open document text results
3835 * param, metadata rights, keep colon separator from interfering with urls
3836 * changelog & version updates
3837
3838 -- Ralph Amissah <ralph@amissah.com> Sat, 09 Oct 2010 23:18:59 -0400
3839
3840 sisu (2.7.4-1) unstable; urgency=medium
3841
3842 [ Ralph Amissah ] - debian freeze, code fixes
3843 (requested fixes related to image scaling; behaviour testing & request by
3844 Mark Schneider)
3845 * epub (epub_tune) scaling of images, fix
3846 * html (html_tune) scaling of images, fix
3847 * odf:odt, incorporation and scaling of images, fix
3848 * texpdf, scaling of images (below the set max size), fix
3849 * changelog & version updates
3850
3851 -- Ralph Amissah <ralph@amissah.com> Fri, 08 Oct 2010 19:38:12 -0400
3852
3853 sisu (2.7.3-1) unstable; urgency=medium
3854
3855 [ Ralph Amissah ] - debian freeze, code fixes (& minor documentation fix)
3856 * dal_images, where image dimensions are set in an object, use those
3857 (requested fix, behaviour testing & request by Mark Schneider)
3858 * hub, fix sisu breakage when -y (manifest) is run without the explicit or
3859 implicit calling of -m (creation of document abstraction for processing),
3860 (e.g. when --source or --sisupod is called on its own).
3861 * urls, cleaning
3862 * a few aliases added (long options)
3863 * sisu_markup.sst, document a fix (v1 & 2)
3864
3865 -- Ralph Amissah <ralph@amissah.com> Thu, 07 Oct 2010 10:04:02 -0400
3866
3867 sisu (2.7.2-1) unstable; urgency=medium
3868
3869 [ Ralph Amissah ] - debian freeze, code fixes
3870 * hub, test whether user name set
3871 (requested fix, provided by Ben Armstrong)
3872 * epub, fix breakage where angle brackets used in used metadata header
3873 * texpdf_format, remove a few commented out lines
3874
3875 -- Ralph Amissah <ralph@amissah.com> Fri, 01 Oct 2010 23:45:58 -0400
3876
3877 sisu (2.7.1-1) unstable; urgency=medium
3878
3879 [ Ralph Amissah ] - debian freeze, code fixes
3880 * shared_metadata, odt fix breakage where angle brackets used in metadata
3881 headers; & a typo fix
3882 (requested fix)
3883 * manifest, typo fix
3884 * param, a few fixes (checks, aliases, typo)
3885 * hub, removed commented out option (git), (already enabled elsewhere)
3886 * share_src, remove repetition, redundancy
3887 * texpdf, a5, increase headheight (fix issues where header wrapped)
3888 * texpdf, provide line-break-points for long directory names
3889 (requested fix)
3890 * texinfo, urls cleaned & with angle bracket decoration
3891 * texinfo ocn decoration a hash (instead of angle braces)
3892 * texinfo_format, texinfo output broken, fix (Closes: #598063)
3893 (requested fix)
3894
3895 -- Ralph Amissah <ralph@amissah.com> Fri, 01 Oct 2010 09:40:57 -0400
3896
3897 sisu (2.7.0-1) unstable; urgency=low
3898
3899 [ Ralph Amissah ] - debian freeze, 2.7.0-1 moves 2.6.3-6 upstream
3900 * CHANGELOGs updated and reported version changed (else as in 2.6.3-6)
3901
3902 -- Ralph Amissah <ralph@amissah.com> Fri, 24 Sep 2010 20:31:06 -0400
3903
3904 sisu (2.6.3-6) unstable; urgency=low
3905
3906 [ Ralph Amissah ] - debian freeze, code fix, (documentation, minor fixes)
3907 * html, v2 update (including --long-options) (manpage sync adds files)
3908 * manpage, v2 update (including --long-options)
3909 * sisu_commands.sst v2 update (including --long-options)
3910 * help, minor update, revisit (includes minor fixes)
3911 * identify markup, update ... revisit
3912 * urls, sysenv, set manpage viewer to "man"
3913 * options, bullet proof matches for --long-options (effects minor fix)
3914 fixes issue noted with --sample-search-form (-F) (in the selection of
3915 webrick (--webserv-webrick))
3916
3917 -- Ralph Amissah <ralph@amissah.com> Mon, 20 Sep 2010 18:18:00 -0400
3918
3919 sisu (2.6.3-5) unstable; urgency=medium
3920
3921 [ Ralph Amissah ] - debian freeze, code fix, (boilerplate code addition)
3922 * epub, fix xhtml line-break in rights metadata, results in unreadable epub
3923 (Closes: #596736) epub output not readable by all epub-reader software (else
3924 epub output can be viewed in calibre, but not in fbreader or okular)
3925 * options, add expressive options "--[name]" as alternative to flags "-[x]"
3926 (boilerplate addition)
3927
3928 -- Ralph Amissah <ralph@amissah.com> Mon, 13 Sep 2010 15:27:11 -0400
3929
3930 sisu (2.6.3-4) unstable; urgency=medium
3931
3932 [ Ralph Amissah ] - debian freeze, code and documentation fixes
3933 * html_format, xml_format, reduce visibility of sisu in output
3934 * yml metadata, add subheading for a title
3935 * html headers do not include the "title" field, fix (Closes: #594949)
3936 (param, variable not set (presumably since change from v1 to v2))
3937
3938 -- Ralph Amissah <ralph@amissah.com> Tue, 31 Aug 2010 09:57:21 -0400
3939
3940 sisu (2.6.3-3) unstable; urgency=medium
3941
3942 [ Ralph Amissah ] - debian freeze, documentation related changes only
3943 * minor cleaning of headers (& a fix in book index) in document markup sample
3944 free_as_in_freedom...
3945 * update of some links in free_as_in_freedom... list.yml promo.yml
3946 * debian document markup samples, add copyright and license information
3947
3948 -- Ralph Amissah <ralph@amissah.com> Mon, 23 Aug 2010 09:54:33 -0400
3949
3950 sisu (2.6.3-2) unstable; urgency=medium
3951
3952 [ Ralph Amissah ]
3953 * debian/control, sisu-pdf, Depends on texlive-xetex added (Closes: #590766),
3954 replacing Recommends
3955 * debian/control, sisu-pdf, Depends on lmodern added (Closes: #590767)
3956
3957 -- Ralph Amissah <ralph@amissah.com> Thu, 29 Jul 2010 01:00:11 -0400
3958
3959 sisu (2.6.3-1) unstable; urgency=medium
3960
3961 [ Ralph Amissah ]
3962 * debian/control, Standards-Version 3.9.1
3963 * debian/control, Maintainers, Uploaders and Homepage fields updated
3964 * odf, footnotes, asterisk series (**) fix
3965 * html_format, epub_format: subtoc, footnote content bug (fix)
3966 * odf: lt (<), gt (>) fix for codeblocks; &amp fix, messy
3967 * epub_format, removed some title & author info, check
3968 * epub_tune, <br /> (from <br>)
3969 * epub_format, within head, title & author
3970 * epub, toc copyat link removed
3971 * manifest, defaults, minimal sisu footer
3972 * hub, add metaverse run for git (composite files)
3973 * git, param, refine filename regex for composite files
3974 * git sisu directory structure, lang dir beneath txt
3975 * html, links to output formats, remove icons
3976 * minitoc sisurc configurable (true/false)
3977
3978 -- Ralph Amissah <ralph@amissah.com> Wed, 28 Jul 2010 14:51:56 -0400
3979
3980 sisu (2.6.2-2) unstable; urgency=medium
3981
3982 [ Ralph Amissah ]
3983 * debian/control update ruby1.9 related depends to ruby1.9.1 (affects
3984 libfcgi-ruby)
3985
3986 -- Ralph Amissah <ralph@amissah.com> Sat, 17 Jul 2010 08:34:14 -0400
3987
3988 sisu (2.6.2-1) unstable; urgency=medium
3989
3990 [ Ralph Amissah ]
3991 * param, make header reading more robust (against comments)
3992 * texpdf, make easier to change or remove left footer
3993 * texpdf, do not raise copymark (no superscript)
3994 * texpdf, monospace, decide whether small size font is acceptable
3995 * vim syntax, match bold in bulleted and indented text
3996 * texpdf, remove copy @ when no such info provided
3997 * param, lines breaks in rights all
3998 * texpdf, asterisk
3999 * sisu-harvest, sisu --harvest (with man page, & updated manpage references)
4000 * texpdf, codeblocks, left margin flush
4001 * html_segments, line space between end of text & bottom navigation bar
4002 * debian/sisu.install & sisu.manpages include sisu-harvest
4003
4004 -- Ralph Amissah <ralph@amissah.com> Thu, 15 Jul 2010 07:41:41 -0400
4005
4006 sisu (2.6.1-1) unstable; urgency=medium
4007
4008 [ Ralph Amissah ]
4009 * texpdf, monospace fix
4010 * dal_syntax, monospace (avoid url match false positive)
4011 * sysenv default output path fix
4012 * html_scroll, deals with index & endnotes
4013 * dal, manifest & metadata headings, non-substantive, ocn removed
4014 * sisu_manual, minor cleaning
4015 * debian additional markup samples (move directory)
4016 * Merge branch 'upstream' into debian/sid
4017 * markup-samples, remove content, non-modifiable etc.
4018 * moved markup samples
4019
4020 -- Ralph Amissah <ralph@amissah.com> Fri, 09 Jul 2010 15:12:46 -0400
4021
4022 sisu (2.6.0-1) unstable; urgency=medium
4023
4024 [ Ralph Amissah ]
4025 * new upstream, see upstream changelog
4026 * version.yml moved to /usr/share/sisu/v2/v (from /etc/sisu)