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