| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* v5 invocation available as legacy, but is the same as v6
* qi_libs, gem metadata, minor
* sisu_packaging.org: ruby require list; update sisu description
* bin/ chmod 755
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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))]
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* e.g. using live-manual/manual as sample, the following should work as expected
available: ca de en es fr it ja pl pt_BR ro; select: en & ja:
sisu --html -v en/live-manual.ssm ja/live-manual.ssm
or for all available translations:
sisu --html -v **/live-manual.ssm
(these previously would have broken after processing the first directory)
sisu command equivalent for all available translations being (unaffected):
sisu --html -v --glob live-manual
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* good time to consider rollover: closing v4 branch, replacing it with v5 &
introducing v6 for development, proposed for this release + 1
|
|
|
|
|
| |
* start preparing for ruby changes
* work on fix for bug related to gem path & system installed sisu
|
|
|
|
|
|
| |
* (ensure SiSU_version_dir) fix
* sisu version info, yml info also when installed via ruby gem
* downstream libs
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* rake gemcbi #(create build install sisu gem)
* rake gemspecscreate && \
rake gembuild && \
sudo rake geminstall
* rake gemspecscreate && \
gem build sisu5.gemspec && \
sudo gem install --no-rdoc --no-ri \
sisu-5.1.0.gem
* bin/sisu updated (modified to take account of gems)
* bin/sisugem added
* .gitignore sisu-*.gem sisu*.gemspec
consider inclusion (& tracking) of rake created sisu4.gemspec sisu5.gemspec
(as this makes their availability more obvious)
* once gem is installed: "sisu _5.1.0_ -vM" (to see version, commands otherwise
as usual) if paths are such that sisu is not available "sisugem _5.1.0_ -vM"
should work (as it is installed by gemspec, but not other sisu installers)
|
|
|
|
|
| |
* use option flag full names
* add sisu-html-scroll, sisu-html-seg, sisu-pdf-portrait, sisu-pdf-landscape
|
| |
|
| |
|
|
|
|
|
|
| |
* 5.0.0 dev opened
* 4.1.0 stable
* 3.* branch gone
|
| |
|
|
|
|
| |
* where system sisu not called directly
|
|
|
|
|
|
| |
* e.g. bin/sisu header * Git
<http://sources.sisudoc.org/gitweb/?p=code/sisu.git;a=summary>
<http://sources.sisudoc.org/?p=code/sisu.git;a=blob;f=bin/sisu;hb=HEAD>
|
| |
|
|
|
|
|
| |
* added $sisu_document_markup_directory_base_fixed_path
* needed to read right sisurc.yml & sisu_document_make
|
|
|
|
| |
* bin/sisu4 & bin/sisu3 now syslinks to bin/sisu
|
|
|
|
|
| |
* (previously sisu needed to be correctly installed with system paths honored)
* NOTE: loading of skins turned off
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* v3dv (3.2) "merged" into v3 (previously 3.1) (& removed)
* conf/sisu/v3dv --> conf/sisu/v3
* data/sisu/v3dv --> data/sisu/v3
* lib/sisu/v3dv --> lib/sisu/v3
* bin/sisu* (v3dv references changed to v3)
* (--dev modifier (superfluous for the time being) runs main v3 branch)
|
|
|
|
|
| |
* (intended as) short term branch, merge back into v3 once tested
* sisu --dev (to invoke)
|
| |
|
|
|
|
| |
* Version 3 is now the default (on running sisu)
|
|
|
|
|
| |
* later switch bin/sisu to bin/sisu3
* consider using update-alternatives
|
| |
|
| |
|
| |
|
|
|
|
| |
* bin/sisu* version checks
|