aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
...
* c&d: misc, largely but not entirely cosmeticRalph Amissah2015-03-2311-36/+78
|
* gitignore, minorRalph Amissah2015-03-231-0/+3
|
* d: po4a, initialize either directly with sst or passed through aoRalph Amissah2015-01-1914-54/+1828
| | | | | | | | | | | | | | | | | | | | | | | * creates source language directory with source markup files (.sst .ssm .ssi) & the po4a.cfg configuration file, then runs po4a to place the markup source under po4a translation management * --po4a-sst uses original sisu markup source as described above * --po4a-ao passes sisu source markup through document abstraction before converting back to a sisu markup source markup equivalent of the original document, it does this in an attempt to get more uniform output, and put footnotes for example if any in a form that is easier to translate --po4a-ao -v --trans-en:fr,es en/live-manual.ssm --po4a-ao -v --trans-en:fr,es en/live-manual.ssm \ es/live-manual.ssm in the latter example also runs sisu marked up "es" document through document abstraction and returns a sisu markup source version of the document, and against this gettext is (or can be run) to (attempt to) have the source and target languages together in the po/es file * all quite rough, will need to be revisited, * these for now replace the renamed --po4a-shelf (formerly --po4a)
* d: po4a_shelf, shelf current po4a, change tackRalph Amissah2015-01-195-20/+19
|
* d: po4a, provide po4a.cfg fileRalph Amissah2015-01-193-1/+99
|
* bin/sisu-misc-utils + c&d: lib sisu_thor_lib currently only po4aRalph Amissah2015-01-195-0/+1066
| | | | | | | | | | | | | * uses po4a to create po files with empty translation strings * in appropriately configured directory e.g. "data/doc/sisu/markup-samples/manual" have file named: "languages_source_and_targets" containing e.g.: source: en targets: de fr es ja ru zh command examples: ruby ~snx/bin/sisu-misc-utils po4a --next --clean ruby ~snx/bin/sisu-misc-utils po4a --next --distclean ruby ~snx/bin/sisu-misc-utils po4a --next --make
* sisu po4a ruby thor Rakefile equivalent (& cosmetic edit to qi)Ralph Amissah2015-01-196-28/+636
|
* d: utils_response, rely on module (remove class) extend moduleRalph Amissah2015-01-195-21/+100
| | | | * update a couple of affected files
* d: utils_response, ease selection optionsRalph Amissah2015-01-192-7/+12
|
* bin/sisu + c&d: SiSU_is now methods (instead of hash)Ralph Amissah2015-01-1916-60/+83
|
* bin + c&d: RbConfig (instead of Config, switch)Ralph Amissah2015-01-197-24/+28
|
* c&d: some cruftRalph Amissah2015-01-196-68/+11
|
* d: composite documents (.ssm), extract insert files listRalph Amissah2015-01-195-46/+153
|
* d: po4a, continue reorganization (translation request dev stopped)Ralph Amissah2015-01-076-404/+700
| | | | | | | | | | | | | | | | | | | | | | | | | | | * --po4a run against different language versions of sisu markup files (representing the same document in different languages) initializes po4a structure to place those documents under future po4a management * includes command line translation request (use command line program 'trans' to pass request to translation.google.com, stopped for now) NOTE in case future development is restarted: to test, remove code line 'auto_translate?(:skip)' that follows 'def auto_translation(src_txt,markup=:src)'; place identical english sisu markup files in en/test.sst fr/test.sst (or under the language code to be tested) and run against en/test.sst fr/test.sst e.g. '--po4a --trans --glob test.sst' this send identical text objects to translate.google using 'trans' and populate po file with results for placing future translation under po4a management, however in initial tests insufficient cleanly translated paragraphs were returned, so stopped development for now. (no attempt at initialization of new non-existent files using --trans-en:es,fr,de format) * [hub_options, if development of trans is pursued later consider the possibility of modifying the --trans string options to add an optional timeout value, &; possibly modifying po4a code so timeout may occur a fixed number of times before skipping translation request attempts for the remainder].
* d: po4a, reorganize a bitRalph Amissah2015-01-071-81/+95
|
* d: po4a, stub for auto-translateRalph Amissah2015-01-071-0/+42
| | | | | | | | | | * intention (stub only, not implemented) * '--po4a --trans --glob test.sst' run against en/test.sst fr/test.sst * '--po4a --trans-en:fr en/test.sst' to send identical text objects to translate.google using 'trans' and populate po file with results for placing future translation under po4a management
* d: po4a, init, if lang src == translation, empty translation fieldRalph Amissah2015-01-071-7/+28
|
* c&d: po4a, book index, reinstateRalph Amissah2015-01-072-36/+116
|
* c&d: po4a (& git) revisited, revisitRalph Amissah2015-01-0716-982/+1273
|
* c&d: html, ocn link back to self reinstatedRalph Amissah2015-01-0710-49/+45
| | | | | | * requested, used as quick means to get object url reference link * d: removed ocn_html_identifier variable, unnecessary in html5 (requirement previously forced by html4)
* c&d: small fixesRalph Amissah2015-01-077-33/+35
|
* sisu.org considerRalph Amissah2015-01-073-5/+172
|
* gitignore, ignoreRalph Amissah2015-01-071-0/+3
| | | | | * another emacs tmp file pattern * rb dev tmp backup files, should they ever exist ignore
* d: persist, address garbage collection issue, bug, fixRalph Amissah2014-12-119-243/+260
| | | | | * related to code related changes (re: "persistence") in recent reorganization of txt, html, epub, xmls etc.
* c&d: html, output by filename, filenames, fixRalph Amissah2014-12-094-26/+14
|
* c&d, cgi, search form, html ref, remove leading o ocn, bugfixRalph Amissah2014-12-084-6/+16
| | | | | | * in html (on use of html5), removed leading 'o' before ocn, not reflected in generated cgi, sample search form, so, does not jump to the (otherwise correctly) identified location
* d: xmls, reorganize, introduce new fileRalph Amissah2014-12-088-182/+311
|
* d: epub, reorganize, introduce new fileRalph Amissah2014-12-086-247/+583
|
* d: html, segments, reorganize, introduce new fileRalph Amissah2014-12-086-212/+444
|
* d: orgmode, add orgmode structure output to txtsRalph Amissah2014-12-0810-0/+667
|
* d: txt outputs, reorganize, introduce new filesRalph Amissah2014-12-0815-1139/+1241
|
* d: ao, rearrange, introduce new fileRalph Amissah2014-12-085-193/+356
|
* d: misc mostly minorRalph Amissah2014-12-089-51/+63
| | | | | | * html endnote segment, heading endnote, link back to html scroll * epub endnote segment fails, issue with match, fix * dp, remark if no existing option selected
* d: in dp (param) project_details used instead of sisu_versionRalph Amissah2014-12-0814-29/+29
|
* d: track changes to sisu_version infoRalph Amissah2014-12-0825-60/+90
|
* c&d: version & branch info, changes related to move of lib dirsRalph Amissah2014-12-0813-52/+86
|
* c&d: project dir structure, libs moved under new branch namesRalph Amissah2014-12-08314-415/+639
| | | | | | | | | | | | | * libs & version files under new branch names: current & develop * previously under branch version numbers (v5|v6) * version .yml files moved * associated adjustments made as required, notably to: bin/sisu se* qi* (file headers); breakage potential, testing required * [on dir names, want release to (alphabetically) precede next/development, considered (cur|dev) (current|(dev|development|progress|next)) (stable|unstable), alpha sorting fail (release|(next|develop))]
* v5 v6: code headers reformatted for viewing as org-mode filesRalph Amissah2014-12-08307-12288/+11342
|
* org files, minor editingRalph Amissah2014-12-083-23/+25
|
* org files related to sisu, break up and place in own subdirRalph Amissah2014-12-0814-1548/+1957
|
* CHANGELOGS formatted for viewing as emacs org-mode filesRalph Amissah2014-12-086-2926/+3045
| | | | * indentation, line-breaking, and formatting characters only changes made
* sisu-mode.el emacs, outline mode "folding" for sisuRalph Amissah2014-12-083-1/+20
|
* qi, (quick install) header update (also rbuild)Ralph Amissah2014-12-086-32/+15
|
* year set 2015 (prepare for the new year)Ralph Amissah2014-12-08307-314/+318
|
* v5 v6: version & changelog (upstream "UnFrozen" early)Ralph Amissah2014-12-085-10/+32
| | | | | | | | | * "UnFrozen" prior to original time intended (end of Debian Freeze for Jessie), reason: the upstream bugfix 5.7.2 intended for Jessie (packaged for Debian as 5.7.1-2) was not accepted; this means even if another patch does get sent for Jessie, it will not be from upstream branch) * post Debian:Jessie development commits
* v5 v6: ao, composite documents, on --verbose report loading of .sst files, fixsisu_5.7.2Ralph Amissah2014-11-024-14/+38
| | | | | | | | | | | * without fix sisu reports loading of .ssm & .ssi files but not .sst (sub-documents are imported correctly and resulting document outputs are correct and unaffected, but unless aware of this bug it would seem otherwise until the correct operation of sisu was manually verified e.g. by examining documents produced); (issue somewhat mitigated by not being the most common sisu operation) * sisu is in development freeze, this fix is provided for Debian Jessie (Closes: #767761)
* v5 v6: version & changelog (Frozen: bugfix & documentation changes only)Ralph Amissah2014-11-025-8/+30
| | | | | | | | | | * NOTE: sisu is in development freeze mirroring the Debian release cycle; bugfix & documentation update only, pending the release of Debian Jessie * (as sisu upstream) the cleanest git workflow solution to the Debian freeze appears to be to follow the Debian freeze with respect to upstream alterations of sisu (bugfix & documentation only), incrementing upstream version number as usual, whilst building package as required for Debian freeze version of sisu 5.7.1-*
* v5 v6: cgi, sample search form, find & display endnotes from parent text objectsisu_5.7.1Ralph Amissah2014-10-198-254/+26
| | | | | | * remove dedicated endnote search section (as endnotes found & listed from reference text field) * cleaner search results
* v5 v6: db, text search & display field, footnotes moved to end of text objectRalph Amissah2014-10-196-46/+88
| | | | | | * cleaner, more useful search results * cleaner text search field * separate footnote fields redundant for search purposes
* v5 v6: html_format, "id"s for objects & footnotesRalph Amissah2014-10-198-23/+22
|