| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
- [bugfix] enhacner class name was not reported when not found (Ruby 1.9.1)
- [change] add _error_test() to 'test-main.rb'
|
|
|
|
|
|
| |
- [bugfix] change 'optchar.chr' to 'optchar' in 'main.rb'.
|
|
|
|
| |
if ENV['_'] is not nil
|
|
|
|
|
|
| |
- [enhance] Ruby 1.9 support
- [change] Evaluator#evaluate() changed not to use Erubis::EMPTY_BINDING to support Ruby1.9
|
|
|
|
|
|
| |
- [bugfix] main.rb: Object#hash() was returned instead of context in load_datafile()
|
|
|
|
|
|
|
| |
- [enhance] add 'contrib/erubis-run.rb' (thanks to Andrew R Jackson)
- [update] add description about erubis-run.rb and DeleteIndentEnhancer
|
|
|
|
|
|
| |
- [bugfix] change context key 'code' to 'symbol' in benchmark/bench_context.yaml
|
|
|
|
|
|
|
|
| |
- [change] command 'notext' has been removed
- [change] remove test/test-notext.{rb,yaml}
- [change] command-line option '-C' has been desupported
|
|
|
|
|
|
| |
- [bugfix] test/test-main.rb fixed around error messages
|
|
|
|
|
|
| |
- [update] user's guide
|
|
|
|
|
|
|
|
| |
- [enhance] erubybench.rb supports '-e' (escape) option
- [enhance] erubybench.rb supports PI::Eruby
- [update] users-guide
|
|
|
|
|
|
|
| |
- [enhance] add Erubis::VERSION
- [enhance] command-line option '-X' (syntax checking) added
- [update] users-guide updated
|
|
|
|
| |
StringBufferEnhancer instead of ArrayBufferEnhancer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- [enhance] main.rb: option '-c context' supported
- [refactor] tiny.rb: prefix '_' is aded to local vars in TinyEruby#evaluate() and PI::TinyEruby#evaluate()
- [refactor] tiny.rb: method 'escape_text() is inlined in TinyEruby and PI::TinyEruby classes
- [enhance] add test for PI::TinyEruby
- [change] erubybench.rb: default output file is changed to '/dev/null'
- [change] erubybench.rb: options '-F' is changed to '-t'
- [change] erubybench.rb: options '-T' is changed to '-m'
- [change] erubybench.rb: don't convert string keys of context data into symbol
- [change] erubybench.yaml: add price, change, and ratio
- [change] erubybench.rhtml: add price, change, and ratio
|
|
|
|
|
|
|
|
| |
'@{...}@'
- [update] users-guide.txt updated
|
|
|
|
|
|
|
|
|
|
| |
- [refactor] merge 'pi/enhancer.rb' into 'engine.rb'
- [refacotr] remove 'pi/*.rb'
- [enhance] add PI::TinyEruby
- [change] property ':escape' is renamed to ':escapefunc'
- [enhance] new property '--escape={true|false}'
|
|
- [enhance] new enhancer NoCodeEnhander
- [change] Erubis::Eperl#escaped_expr() prints 'encode_entities()' which is avairlable with HTML::Entities module
- [bugfix] define_testmethods() (in 'test/testutil.rb') use 'module_eval' instead of 'eval'
- [update] doc/users-guide.txt updated
|