aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/v0/texinfo.rb
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2007-10-15 02:10:40 +0100
committerRalph Amissah <ralph@amissah.com>2007-10-15 02:10:40 +0100
commit88dbbab55d82cf27de3bc9b3d5f2ad0ad48e36c8 (patch)
treeeca66481b24900589602feb2c9c4fe7182951728 /lib/sisu/v0/texinfo.rb
parentUpdated sisu-0.61.0 (diff)
parentcomposite master renaming, and; multiple remote puts (rsync|scp) (diff)
Merge branch 'upstream' into debian/sid
Diffstat (limited to 'lib/sisu/v0/texinfo.rb')
-rw-r--r--lib/sisu/v0/texinfo.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/sisu/v0/texinfo.rb b/lib/sisu/v0/texinfo.rb
index 3c7a35c2..a6d94c1a 100644
--- a/lib/sisu/v0/texinfo.rb
+++ b/lib/sisu/v0/texinfo.rb
@@ -84,7 +84,7 @@ module SiSU_TexInfo
def directories
begin
case @opt.fns
- when /\.[_-]?sst$/
+ when /\.(?:-|ssm\.)?sst$/
Dir.mkdir(@env.path.output) unless FileTest.directory?("#{@env.path.output}")
Dir.mkdir(@env.path.texi) unless FileTest.directory?(@env.path.tex)
@@filename_texinfo=File.new(%{#{@env.path.texi}/#{@opt.fnb}.texinfo},'w+')
@@ -400,12 +400,12 @@ module SiSU_TexInfo
@@filename_texinfo.close
end
def makeinfo
- if @md.fns =~/\.[_-]?sst$/
+ if @md.fns =~/\.(?:-|ssm\.)?sst$/
m=/(.+?)\.([_-]?sst)$/.match(@md.fns)
fnb,sfx=m[1],m[2]
pwd=Dir.pwd
case sfx
- when /[_-]?sst$/
+ when /(?:-|ssm\.)?sst$/
@env=SiSU_Env::Info_env.new(@md.fns,@md.cmd)
Dir.chdir(@env.path.texi)
texinfo=SiSU_Env::System_call.new("#{fnb}.texinfo")