lib/runeblog.rb in runeblog-0.1.75 vs lib/runeblog.rb in runeblog-0.1.76

- old
+ new

@@ -24,10 +24,12 @@ make_exception(:DirAlreadyExists, "Directory $1 already exists") make_exception(:CantCreateDir, "Can't create directory $1") make_exception(:EditorProblem, "Could not edit $1") make_exception(:NoSuchView, "No such view: $1") make_exception(:LivetextError, "Livetext#process_file returned nil for $1") + make_exception(:NoBlogAccessor, "Runeblog.blog is not set") + class << self attr_accessor :blog include Helpers end @@ -167,11 +169,11 @@ x = RuneBlog::Default create_dir('themes') create_dir("generated") create_dir('assets') - Dir.chdir("themes") { system("tar zxvf #{GemData}/standard.tgz 2>/dev/null") } + Dir.chdir("themes") { system("tar zxvf #{GemData}/standard.tgz >/dev/null 2>&1") } system("cp themes/standard/blog/assets/* assets/") pub = "user: xxx\nserver: xxx\ndocroot: xxx\npath: xxx\nproto: xxx\n" dump(pub, "publish") @@ -180,11 +182,11 @@ view = RuneBlog::View.new(arg) self.view = view vdir = self.view.dir dir0 = "#{vdir}/themes/standard/blog" dir1 = "#{vdir}/generated" - system("livetext #{dir0}/generate.lt3 >#{dir1}/index.html 2>#{dir1}/index.err") + system("livetext #{dir0}/generate.lt3 >#{dir1}/index.html 2>#{dir1}/errors.txt") dump("Initial creation", "last_published") Dir.chdir(up) @views << view @views end @@ -277,10 +279,10 @@ raise ArgumentError unless view.is_a?(String) || view.is_a?(RuneBlog::View) vdir = self.view.dir dir0 = "#{vdir}/themes/standard/blog" dir1 = "#{vdir}/generated" - system("livetext #{dir0}/generate.lt3 >#{dir1}/index.html 2>#{dir1}/index.err") + system("livetext #{dir0}/generate.lt3 >#{dir1}/index.html 2>#{dir1}/errors.txt") rescue => err error(err) exit end