Class: SiSU_Wikispeak::Source::Output
- Inherits:
-
SiSU_Wikispeak::Source
- Object
- SiSU_Wikispeak::Source
- SiSU_Wikispeak::Source::Output
- Includes:
- SiSU_Env, SiSU_Param
- Defined in:
- lib/sisu/wikispeak.rb
Instance Method Summary collapse
-
#initialize(content, md) ⇒ Output
constructor
A new instance of Output.
-
#wiki ⇒ Object
%wiki output.
Methods inherited from SiSU_Wikispeak::Source
Constructor Details
#initialize(content, md) ⇒ Output
Returns a new instance of Output.
354 355 356 |
# File 'lib/sisu/wikispeak.rb', line 354 def initialize(content,md) @content,@md=content,md end |
Instance Method Details
#wiki ⇒ Object
%wiki output
357 358 359 360 361 362 363 364 365 366 367 368 369 |
# File 'lib/sisu/wikispeak.rb', line 357 def wiki #%wiki output SiSU_Env::FileOp.new(@md).mkdir filename_wiki=SiSU_Env::FileOp.new(@md,@md.fn[:wiki]).mkfile @sisu=[] @content.each do |para| # this is a hack if para =~/^\S/ if para !~/^([*=-]|\.){5}/; filename_wiki.puts para #unix wiki else filename_wiki.puts para #unix wiki end else filename_wiki.puts para # if para =~/^\s/ end end end |