diff options
author | makoto kuwata <kwa@kuwata-lab.com> | 2007-07-11 20:01:24 +0000 |
---|---|---|
committer | makoto kuwata <kwa@kuwata-lab.com> | 2007-07-11 20:01:24 +0000 |
commit | 6195125b3afbbd103ac16fa72320a2345a765c60 (patch) | |
tree | 84d5514e7c0db7dc73e2dd45c0dd6f34a9b516b2 /lib | |
parent | 85c3287725391d0d7eaafa66180962aa9b08af4a (diff) | |
download | erubis-6195125b3afbbd103ac16fa72320a2345a765c60.tar.gz |
- [bugfix] main.rb: help message was not displayed
- [bugfix] main.rb: Object#hash() was returned instead of context in load_datafile()
Diffstat (limited to 'lib')
-rw-r--r-- | lib/erubis/main.rb | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/erubis/main.rb b/lib/erubis/main.rb index 2335d36..44b5a05 100644 --- a/lib/erubis/main.rb +++ b/lib/erubis/main.rb @@ -215,8 +215,8 @@ module Erubis return source end - def usage - command = File.basename($0) + def usage(command=nil) + command ||= File.basename($0) buf = [] buf << "erubis - embedded program converter for multi-language" buf << "Usage: #{command} [..options..] [file ...]" @@ -247,10 +247,9 @@ module Erubis # -c class : class name (XmlEruby/PercentLineEruby/...) (default Eruby) # -r library : require library # -a : action (convert/execute) - return join("\n") + return buf.join("\n") end - def collect_supported_properties(erubis_klass) list = [] erubis_klass.ancestors.each do |klass| |