aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/v0/composite.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sisu/v0/composite.rb')
-rw-r--r--lib/sisu/v0/composite.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/sisu/v0/composite.rb b/lib/sisu/v0/composite.rb
index 6223743c..557a0519 100644
--- a/lib/sisu/v0/composite.rb
+++ b/lib/sisu/v0/composite.rb
@@ -158,7 +158,7 @@ module SiSU_Assemble
else @code_flag
end
unless @code_flag
- i.gsub!(/^([12]|:?[AB])~\? /,'% [conditional heading:] \1~ ') #off conditional heading (consider syntax)
+ i.gsub!(/^([123]|:?[ABC])~\? /,'% [conditional heading:] \1~ ') #off conditional heading (consider syntax)
if i =~/^0~|^@\S+?:/
i.gsub!(/\n/m,"\n% ")
i.gsub!(/\n%\s+$/m,'')
@@ -189,8 +189,8 @@ module SiSU_Assemble
loadfile=$1.strip
tell=SiSU_Screen::Ansi.new(@opt.cmd,'loading:',loadfile)
tell.txt_grey if @opt.cmd =~/[MVv]/
- tuned_file << if loadfile =~ /http:\/\/\S+?\.ss[ti]$/ # and NetTest
- imagedir = /(http:\/\/\S+?)\/[^\/]+?\.ss[ti]$/.match(loadfile).captures.join + '/_sisu/image' #watch
+ tuned_file << if loadfile =~ /(?:https?|file):\/\/\S+?\.ss[ti]$/ # and NetTest
+ imagedir = /((?:https?|file):\/\/\S+?)\/[^\/]+?\.ss[ti]$/.match(loadfile).captures.join + '/_sisu/image' #watch
require 'uri'
image_uri=URI.parse(imagedir)
require 'open-uri'