aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/v3/sysenv.rb
Commit message (Collapse)AuthorAgeFilesLines
* v3: texpdf, output_by: filetype, fix, language code part of filename, fixsisu_3.1.8Ralph Amissah2011-12-131-4/+2
| | | | | | * files previously given same name and written over * [reported by chals (live-manual) on irc oftc #sisu] * [output_by language and filename ok]
* v3: sysenv, only copy external images directory if it existsRalph Amissah2011-12-081-1/+3
|
* v3: FileUtils, replace system callssisu_3.1.4Ralph Amissah2011-11-111-6/+4
|
* v3: FileUtils, make explicit calls (more verbose, easier to find)Ralph Amissah2011-11-111-80/+80
|
* v3: sysenv, skins, a fixRalph Amissah2011-10-311-5/+7
|
* v2 v3: odf:odt v1.0: make odt header easier to track; remove binary blobRalph Amissah2011-10-151-10/+15
| | | | | | | | * make odt header changes easier to track (this commit maintains rough equivalence to sisu-3.1.0 headers) * sysenv, builds odf:odt directory structure instead of binary blob * get rid of odf:odt (binary changeset) blob zipfile (containing odf:odt directory structure)
* v3: sysenv, output_structure_by: filename, fix to output directories createdRalph Amissah2011-10-031-2/+8
|
* v3: texpdf, fonts, Liberation series default (main: Sans, mono: Mono)Ralph Amissah2011-10-031-4/+25
| | | | | | | * (mono) improved with selection of Liberation Mono as default * font (main font, mono) configurable in sisurc.yml under default: (texpdf_font:|texpdf_font_mono:) or within document under @make: (:texpdf_font:|:texpdf_font_mono:)
* v3: sysenv, rc_path adds ./.sisu/ (to existing ./_sisu/ & ~/.sisu/)Ralph Amissah2011-10-031-3/+16
|
* v3: remote, src & sisupod processing, and rsync placementsisu_3.0.19sisu-3.0.19Ralph Amissah2011-09-241-27/+44
|
* v3: qrcode, sisu generated manifest output, treat as suchRalph Amissah2011-09-241-0/+66
| | | | | * place qrcode images in directory under manifest (manifest/qrcode) * fix remote placement of qrcode images when requested
* v3: info files, fix output; remote, include info file & manpage (when selected)Ralph Amissah2011-09-241-1/+32
|
* v3: cosmetic, minorRalph Amissah2011-09-241-3/+3
|
* v3: image (relative) paths for different sisu output structuresRalph Amissah2011-09-131-0/+36
| | | | | | * (re: by_language, by_filetype, by_filename) * sysenv, set path * html seg, scroll, manifest (qrcodes), xmls
* v3: hub (affecting options +others) sisupod processing (v2 enabled)Ralph Amissah2011-09-131-14/+20
|
* v3: correct sisupod references and path to .txz (replace .zip)Ralph Amissah2011-09-131-7/+7
|
* v3: sisupod_v3 make (build); place (rsync); process (generate sisu output from)sisu_3.0.17sisu-3.0.17Ralph Amissah2011-09-051-61/+200
| | | | | | | | | | | | | | | | * sisupod v3 * modify pod dir structure, place sisu source in dir/[lang_code]/ e.g. dir/en/ * use tar.xz (.txz) * bundle all language version in pod * bundle .ssm and all included files for each selected language (rather than composited .ssm.sst file) (filename pattern) or named in files to be processed string * remote placement * sisu processing from sisupod v3 * rsync sisupod v3 * sysenv, check that tree is available and use as desired when available
* v3: unix conditional tests (? :) remove line break markers before : cosmeticRalph Amissah2011-09-051-58/+58
|
* v3: sysenv, cosmetic, code arrangement touchRalph Amissah2011-08-181-9/+9
|
* v3: epub, constants, experiment with presentationsisu_3.0.15sisu-3.0.15Ralph Amissah2011-08-091-8/+9
| | | | | | | | | | | * disable some internal "features" * make file and directory naming more flexible, now using 'OEBPS', 'toc.ncx', 'content.opf', * adjustment of some headers and general tuning * add opf guide * clean processing directory between each build * constants, added constants Ep (for epub) * constants, added DISABLE (used here with epub)
* v3: options, sysenv, sisurc.yml, set/config default language (code)Ralph Amissah2011-08-081-17/+16
| | | | | * in absence of setting 'en' assumed * 'en' previously fixed
* v3: qrcode, manifest, (++), QR code (metadata) images for manifestRalph Amissah2011-07-261-6/+33
| | | | * generate images using qrencode
* v3: sysenv, cosmeticRalph Amissah2011-07-261-6/+5
|
* v3: sysenv, avoid creation of spurious directories in output treeRalph Amissah2011-07-261-11/+1
| | | | * an image copy section removed (re-implement correctly later)
* v3: sysenv, fix some output paths (markup source); accommodate manpageRalph Amissah2011-06-261-31/+30
| | | | | | | | * shared source markup (.sst .ssm & sisupod.zip) fix some paths * placement of markup source, output_path.src.dir, fix * output_path.src.url, fix * manifest info * (epub viewer cosmetic rearrangement)
* v3: info (texinfo) (sysenv), move output; line-breaks within objectRalph Amissah2011-06-261-0/+50
| | | | | | | * backslashes & line-breaks * place under web server directory * info tool setting prompt * sysenv, accommodate info page changes
* v3: manpage (sysenv), move output; line-breaks within objectRalph Amissah2011-06-261-10/+13
| | | | | | | * start to honor line-breaks within objects (revisit) * show double escape \\ (backslashes) in code blocks * place under web server directory * sysenv, accommodate manpage changes
* v3: sysenv, limit/prevent the creation of spurious language output directoriesRalph Amissah2011-06-091-1/+4
|
* v3: sysenv, url webserver link (manifest) fixRalph Amissah2011-05-241-6/+10
|
* v3: sysenv, rsync, embedded: rsync to remote host alt output structures, fixRalph Amissah2011-05-231-236/+264
|
* v3: manifest, sysenv, "available outputs" relative paths; available languagesRalph Amissah2011-05-231-126/+282
| | | | | | * relative paths to "available outputs" (for each dir structure), fix * show language versions published (needs 2 runs for manifest, polls output as to whether manifest exists)
* v3: sysenv, rsync, get rid of annoying nag to terminal (-v reporting Dir.pwd)Ralph Amissah2011-05-171-5/+11
| | | | * prevent attempt to change directory unless different directory requested
* v3: po4a re-enabled, related fixes (issues persist)sisu_3.0.9Ralph Amissah2011-05-171-11/+5
|
* v3: sysenv, output_path & place_file, modified, (affects many libraries)Ralph Amissah2011-05-151-115/+678
| | | | | | | | | * paths for dir, url, relative and rcp that vary with output dir structure * cope with alterative dir structures * manifest url paths, fix * dal_expand_insertions, fix * rsync, review * scp disabled
* v3: sysenv, options, output_dir_structure.by? (language|filetype|filename)Ralph Amissah2011-05-151-0/+9
|
* v3: sysenv, output directory structure check, fix (start testing alternatives)Ralph Amissah2011-05-151-12/+9
|
* v3: i18n, sysenv, class variable to prevent unnecessary re-construction of hashsisu_3.0.8Ralph Amissah2011-05-051-1/+2
| | | | * prevent program from becoming as slow as treacle, a fix
* v3: i18n, sysenv, options, language setting changesRalph Amissah2011-05-041-65/+91
| | | | | | * 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-041-57/+84
| | | | * affects multiple libraries
* v2 v3: sysenv, refer to lowriter, updateRalph Amissah2011-04-261-3/+3
| | | | | * v2 lowriter instead of oowriter * v3 lowriter instead of libreoffice
* v3: harvest, sysenv, place with document manifests, variable directory pathRalph Amissah2011-04-191-5/+25
| | | | | | | | | | * 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-191-33/+33
| | | | | * affects many files that now use @md.opt.cmd & @md.opt.mod (instead of @md.cmd & @md.mod)
* v3: odf:odt processing in separate subdirectoriesRalph Amissah2011-04-191-3/+11
| | | | | | * 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: sysenv, remove repeated methodRalph Amissah2011-03-301-3/+0
|
* v3: sysenv, separate out processing_path method plus consequencesRalph Amissah2011-03-011-156/+155
|
* v3: space between each and opening curly brace e.g. "x.each {|y| p y}"Ralph Amissah2011-03-011-1/+1
|
* v3: ruby 1.9 hash symbol syntax adoptedRalph Amissah2011-03-011-48/+48
|
* v3: use rb1.9.2 "require_relative" syntaxRalph Amissah2011-03-011-4/+4
|
* v3: use "encoding: utf-8" (instead of coding)Ralph Amissah2011-03-011-1/+1
|
* css, fix css paths for xhtml, xml dom & xml saxRalph Amissah2011-02-151-1/+22
|