lib/repl.rb in runeblog-0.3.23 vs lib/repl.rb in runeblog-0.3.24
- old
+ new
@@ -174,11 +174,14 @@
cmd_rebuild
end
result = system!("open #{local}")
raise CantOpen(local) unless result
rescue => err
- _tmp_error(err)
+ msg = err.to_s
+ msg << "\n" << err.backtrace.join("\n") if err.respond_to?(:backtrace)
+ puts msg
+ log!(str: msg)
end
def cmd_publish
puts
unless @blog.view.can_publish?
@@ -413,9 +416,10 @@
puts
curr_drafts.each do |draft|
base = draft.sub(/.lt3$/, "")
dir = @blog.root/:posts/base
meta = nil
+puts "Trying chdir into #{dir}..."
Dir.chdir(dir) { meta = @blog.read_metadata }
num, title = meta.num, meta.title
num = '%4d' % num.to_s
puts " ", fx(num, Red), " ", fx(title, Black)
other = @blog._get_views(@blog.root/:drafts/draft) - [@blog.view.to_s]