aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* v3: i18n, sysenv, class variable to prevent unnecessary re-construction of hashsisu_3.0.8Ralph Amissah2011-05-052-3/+5
| | | | * prevent program from becoming as slow as treacle, a fix
* v3: sample search form, revert to generating ruby 1.8.7 sampleRalph Amissah2011-05-043-36/+79
| | | | | | | * sisu3 using ruby >=1.9.2p180 generates search form for ruby 1.8.7, so: generate sample form using sisu3 -F (options), then; start webrick using ruby 1.8.7 & sisu -W (not sisu3) * take account of alternative output directory structures [work on, test]
* v3: db, review, directory structure changed, database prefix renamedRalph Amissah2011-05-044-32/+47
| | | | | | | | | | * language_document_char field made larger [consider renaming] * title, src_filename and language_document_char fields mandatory (title, title_main, src_filename, language_document_char) * review of unique key setting, now based on combination of filename and language (filename no longer sufficient with intro of language subdirectories) * [retest sqlite3]
* v3: urls, sqlite, a fixRalph Amissah2011-05-041-1/+1
|
* v3: i18n, sysenv, options, language setting changesRalph Amissah2011-05-0412-1726/+1963
| | | | | | * must be able to set language at options stage from filename or directory * affects many files * old i18n more appropriately renamed prog_text_translation
* v3: options, language setting, based on directory structure or filenameRalph Amissah2011-05-0418-95/+141
| | | | * affects multiple libraries
* v3: concordance, output path, screen info correctionRalph Amissah2011-05-041-2/+2
|
* v2 v3: manpage, reinstate escaping of hyphensRalph Amissah2011-04-274-0/+6
|
* v2 v3: sysenv, refer to lowriter, updateRalph Amissah2011-04-262-4/+4
| | | | | * v2 lowriter instead of oowriter * v3 lowriter instead of libreoffice
* v3: harvest, sysenv, place with document manifests, variable directory pathRalph Amissah2011-04-194-19/+84
| | | | | | | | | | * sysenv, variable directory path fixing (language, filetype, filname), making the stub for at least manifest and html available early for processing that do not or should not need to process individual markup files completely, such as the cgi search form and harvest * harvest * place with document manifests * variable directory path fixing (language, filetype, filname)
* v3: param, md remove md.cmd and md.mod shortcut methods, use use md.optRalph Amissah2011-04-1944-293/+293
| | | | | * affects many files that now use @md.opt.cmd & @md.opt.mod (instead of @md.cmd & @md.mod)
* v3: options, hub, introduce opt.act booleans, more setting in optionsRalph Amissah2011-04-192-142/+370
| | | | | | | * opt.act booleans more flexible than opt.cmd (start to favor use of opt.act over opt.cmd) * move option setting from hub to options where possible * separate out a few methods
* v3: urls, minor fixesRalph Amissah2011-04-191-16/+15
| | | | | * fix maintenance urls -M (where processing files are kept for examination) * odf maintenance added
* v3: odf:odt processing in separate subdirectoriesRalph Amissah2011-04-192-15/+35
| | | | | | * processing in separate subdirectories that can be kept for maintenance * odt.zip (bin) directory renamed odt from odf * sysenv, odf:odt paths adjusted for changes in maintenance & odt.zip
* v2 v3: options, -M / --maintenance, new alias --keep-processing-filesRalph Amissah2011-04-192-68/+68
| | | | | | | * new alias --keep-processing-files (see Bug#622902) * document "--keep-processing-files" alias for "-M" ("--maintenance") * minor rearrangement of regex * (Closes: #622902)
* v2 v3: cgi, sample-search-formRalph Amissah2011-04-195-30/+30
| | | | | * results still not right, (ruby1.9.2 libraries? double check script) * not yet done variable directory path fixing for result links
* v3: screen_text_color (ansi colors) touched, consider reviewing laterRalph Amissah2011-04-191-4/+77
|
* v3: urls, reuse/share code, fix -URalph Amissah2011-04-051-47/+142
| | | | | * share code between show selected urls and show all urls * fix -U which has not been properly updated for v3
* v2, v3: dal_doc_str.rb, table structure issueRalph Amissah2011-03-302-3/+7
| | | | | * ruby1.9.2 transition related * double spaced empty line creates spurious newline
* v2, v3: dal_doc_str, empty line not paragraph objectRalph Amissah2011-03-302-10/+18
| | | | * ruby1.9.2 transition related
* v2, v3: dal_images, image path settingRalph Amissah2011-03-302-4/+6
| | | | * ruby1.9.2 transition related
* v2, v3: cgi, sample-search-form, string output (+ clean unused help text)Ralph Amissah2011-03-306-8/+4
| | | | * ruby1.9.2 transition related
* v2, v3: sysenv, remove repeated methodRalph Amissah2011-03-302-6/+0
|
* v2: param, nested regex match fix (backport from v3)Ralph Amissah2011-03-301-1/+1
|
* v2, v3: texpdf bugfix, where map_nametags not found, drop tag, rather than crashsisu_3.0.5Ralph Amissah2011-03-242-2/+2
| | | | | | * Debian-live, live-manual (Ben Armstrong, chals?, reported new bug in a number of translations (that crashed the pdf generator). It turns out where map_nametags is not found the document crashes. Fix.
* param: tidy, remove redundant document header tagsRalph Amissah2011-03-111-44/+37
|
* v2, v3: help (markup): correct path to markup-samplesRalph Amissah2011-03-102-37/+7
|
* v3 (v2): manpage, param, urls: manpage output presentation fixesRalph Amissah2011-03-105-54/+31
| | | | | | | | * manpage: lowercase .br; correct newlines before .nf and after .fi; no escape of hyphens; remove redundant links; endnotes array requires flatten; screen info on output path) * param: manpage header .br and no escape of hyphens * urls: correct output path for manpage
* v2, v3: dal_doc_str: fix, looks like typo in regexRalph Amissah2011-03-102-2/+2
|
* v2, v3: dal_substitutions_and_insertions: sisu header matching in codeblock, fixRalph Amissah2011-03-102-5/+5
|
* v2, v3: dal_syntax: (internal document) link matching, a fixRalph Amissah2011-03-102-2/+2
| | | | | | | | | | | | [Debian-live, live-manual (Jose Luis Zabalza, Ben Armstrong, reported bug in Spanish translation markup (that crashed the pdf generator). Bug in markup subsequently identified as "versátil,#{iso-hybrid}#, se" which the interpreter identified as an internal document link to a comma (instead of as being monospace markup), markup should have been "versátil, #{iso-hybrid}#, se" this fix prevents that incorrect match, (but the markup remains faulty and the monospace markup is not identified as such without the corrected spacing). Unfortunate "grave" results for what is a pretty insignificant data entry typo (there are no doubt other such situations).]
* v2, v3: dal_syntax + downstream output, email regex revisedRalph Amissah2011-03-1012-34/+30
| | | | | | * revised pattern match for email address, (removes occasional interference with urls having embedded email addresses) (dal_syntax and affected downstream output modules)
* v2, v3: texpdf, url (regex) pattern match fixRalph Amissah2011-03-102-3/+3
|
* v2, v3: manpage, adjust output (backslash ('\') escapes reduced)Ralph Amissah2011-03-052-5/+3
|
* v2, v3: defaults, default homepage tidy & update linksRalph Amissah2011-03-052-213/+39
|
* v3: sysenv, separate out processing_path method plus consequencesRalph Amissah2011-03-0121-252/+251
|
* v3: space between each and opening curly brace e.g. "x.each {|y| p y}"Ralph Amissah2011-03-0110-35/+35
|
* v3: ruby 1.9 hash symbol syntax adoptedRalph Amissah2011-03-0141-455/+454
|
* v3: use rb1.9.2 "require_relative" syntaxRalph Amissah2011-03-0188-335/+328
|
* v3: use "encoding: utf-8" (instead of coding)Ralph Amissah2011-03-01117-117/+117
|
* v3: hub, minor rearrangementRalph Amissah2011-03-011-28/+28
|
* v3: urls, param, two unrelated regex fixes, checkRalph Amissah2011-03-012-2/+2
|
* css, fix css paths for xhtml, xml dom & xml saxRalph Amissah2011-02-154-7/+28
|
* sysenv, sisurc.yml & elsewhere as affected, output_dir_structure (conf & tests)Ralph Amissah2011-02-156-93/+126
| | | | * (by_language_code; by_filetype; by_filename)
* console feedback on selected files being processed, updates & fixesRalph Amissah2011-02-1511-61/+89
|
* sysenv & sisurc.yml: libreoffice, default odf readerRalph Amissah2011-02-151-1/+1
|
* REMOVE sisu v1Ralph Amissah2011-02-07108-45898/+0
|
* increment year (2011) for bin and lib/sisu/v3Ralph Amissah2011-02-07117-126/+126
|
* v3 po4a, options, shortcut representation for processing, keep working onRalph Amissah2011-02-011-2/+41
| | | | | | | | * sisu --po4a en/live-manual.ssm fr instead of: sisu --po4a en/live-manual.ssm fr/live-manual.ssm test: sisu --po4a en/live-manual.ssm fr de
* v3 introduced as development branch, invoked using "sisu --v3 [instructions]Ralph Amissah2011-02-01118-0/+57876
|