Class: SiSU_Info_About::InfoAbout
- Inherits:
-
Object
- Object
- SiSU_Info_About::InfoAbout
- Defined in:
- lib/sisu/se_version.rb
Direct Known Subclasses
Instance Method Summary collapse
-
#initialize(color = '') ⇒ InfoAbout
constructor
A new instance of InfoAbout.
- #sisu_about ⇒ Object
- #sisu_version ⇒ Object
Constructor Details
#initialize(color = '') ⇒ InfoAbout
Returns a new instance of InfoAbout.
134 135 136 |
# File 'lib/sisu/se_version.rb', line 134 def initialize(color='') @color=color end |
Instance Method Details
#sisu_about ⇒ Object
158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
# File 'lib/sisu/se_version.rb', line 158 def sisu_about puts <<-WOK sisu: documents; markup, structuring, publishing in multiple standard formats, & search most (not all) useful commands (are made in a directory containing a sisu markup file &) take the form: sisu [action(s)] [filename(s)] where filename refers to a valid sisu marked up file, e.g.: cd /usr/share/doc/sisu/markup-samples/sisu_manual sisu --html --verbose sisu_commands.sst sisu --txt --html --epub --odt --pdf --sqlite --manpage --texinfo --concordance --qrcode --verbose sisu.ssm cd - See output produced, or see man pages: man sisu <http://www.sisudoc.org/> <http://www.jus.uio.no/sisu/> WOK end |
#sisu_version ⇒ Object
137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'lib/sisu/se_version.rb', line 137 def sisu_version version=SiSU_Env::InfoVersion.instance.get_version rb_ver=SiSU_Env::InfoVersion.instance.rbversion if version.version opt_cmd=if defined? @color.cmd \ and @color.cmd =~/[ck]/ @color.cmd else '-v' end SiSU_Screen::Ansi.new( opt_cmd, version.project, version.version, version.date_stamp, version.date, version.install_method, rb_ver ).version else puts 'SiSU (version information not available)' end end |