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