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