aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/v0/help.rb
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2007-09-26 13:12:21 +0100
committerRalph Amissah <ralph@amissah.com>2007-09-26 13:12:21 +0100
commita36b83dad3b828761ee565fbb9ff53a5abc6e4b6 (patch)
treef67d113f40bff70f0616c7a03c8bebd126419a5e /lib/sisu/v0/help.rb
parentsysenv, sisurc.yml allow use of relative output paths, expand to absolute (diff)
help, (hub), minor reorganisation and a change in response for typing 'sisu' without options
Diffstat (limited to 'lib/sisu/v0/help.rb')
-rw-r--r--lib/sisu/v0/help.rb16
1 files changed, 16 insertions, 0 deletions
diff --git a/lib/sisu/v0/help.rb b/lib/sisu/v0/help.rb
index 4805f6ad..0cd100f4 100644
--- a/lib/sisu/v0/help.rb
+++ b/lib/sisu/v0/help.rb
@@ -160,6 +160,8 @@ module SiSU_Help
This is free software, and you are welcome to redistribute it under the conditions of the GPL3 or later.
For more license detail type/enter: "sisu --help license"
+for help type 'sisu --help', 'sisu --help [help request]', 'man sisu', (or see the system or online documentation)
+
typing "sisu" on its own or "sisu --help", should give you this sisu help summary and the sisu (interactive help mode) help prompt, from which help on each keyword can be obtained.
alternatively typing #{@cX.orange}sisu --help#{@cX.off} #{@cX.green}[keyword]#{@cX.off} at the command prompt will provide the sisu help page requested and return to the command prompt (if nothing is found it will print this page and return to the command prompt)
@@ -184,6 +186,8 @@ alternatively typing #{@cX.orange}sisu --help#{@cX.off} #{@cX.green}[keyword]#{@
------------------------------------------
SiSU's License
#{@cX.green}license#{@cX.off} sisu --help license
+
+for help type 'sisu --help', 'sisu --help [help request]', 'man sisu', (or see the system or online documentation)
WOK
# #{@cX.cyan}sisu_convert#{@cX.off} program for initial (very basic and partial) conversion to sisu file format (html and word97 supported)
end
@@ -1002,8 +1006,18 @@ WOK
else "bin: #{@cX.brown}#{bin}#{@cX.off} rc: #{@cX.brown}#{rc}#{@cX.off}"
end
end
+ def sisu_version
+ version=SiSU_Env::Info_version.new.get_version
+ rb_ver=SiSU_Env::Info_version.new.rbversion
+ if version[:version]
+ tell=SiSU_Screen::Ansi.new('-v',version[:project],version[:version],version[:date_stamp],version[:date],rb_ver)
+ tell.version
+ else puts 'SiSU version information not available'
+ end
+ end
def environment
cf_defaults=SiSU_Env::Info_processing_flag.new
+ sisu_version
x =<<WOK
#{@cX.green}current and output directories#{@cX.off}
user: #{@cX.blue}#{@env.user}#{@cX.off}
@@ -1064,6 +1078,8 @@ WOK
zap (delete output directories) #{@cX.blue}#{SiSU_Env::Info_settings.new.permission?('zap')}#{@cX.off}
css copy (copy over css files) #{@cX.blue}#{SiSU_Env::Info_settings.new.permission?('css_modify')}#{@cX.off}
(true/false defaults may be changed in active sisurc.yml file under permissions_set:)
+
+NOTE: for HELP type 'sisu --help', 'sisu --help [help request]', 'man sisu', (or see the system or online documentation)
WOK
print x
end