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