Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [enhance] support C++ | makoto kuwata | 2011-03-22 | 2 | -2/+116 |
| | |||||
* | [change] 'JavaGenerator' and 'JavaScriptGenerator' to rename ':buf' option ↵ | makoto kuwata | 2011-03-21 | 2 | -14/+14 |
| | | | | into ':bufvar' | ||||
* | [change] rename ':bufname' option to ':bufvar' | makoto kuwata | 2011-03-21 | 2 | -17/+17 |
| | |||||
* | [change] remove dependency to 'abstract' gem | makoto kuwata | 2011-03-21 | 2 | -2/+2 |
| | |||||
* | [enhance] add 'lib/erubis/util.rb' which contains 'Kernel#not_implemented()' | makoto kuwata | 2011-03-21 | 2 | -0/+23 |
| | |||||
* | [change] 'Erubis::Engine.load_file()' to set cache timestamp to be the same ↵ | makoto kuwata | 2011-03-21 | 1 | -1/+3 |
| | | | | value as original file | ||||
* | [change] 'Erubis::Engine.load_file()' to rename temporary file instead of ↵ | makoto kuwata | 2011-03-21 | 1 | -5/+3 |
| | | | | using flock | ||||
* | [enhance] modify 'main.rb' to support Rubinius | makoto kuwata | 2011-03-20 | 1 | -0/+26 |
| | |||||
* | [refactor] 'InterporationEnhancer' and 'PrintOutEnhancer' | makoto kuwata | 2011-02-23 | 1 | -5/+5 |
| | |||||
* | [bugfix] 'InterporationEnhancer#_add_text_to_str()' raised ↵ | makoto kuwata | 2011-02-23 | 1 | -2/+1 |
| | | | | null-pointer-exception in a certain case | ||||
* | [bugfix] change 'PrefixedLineEnhancer' to be available with command-line ↵ | makoto kuwata | 2011-02-23 | 1 | -5/+10 |
| | | | | option '-E' | ||||
* | [refactor] change 'PercentLineEnhancer' to be subset of 'PrefixedLineEnhancer' | makoto kuwata | 2011-02-22 | 1 | -47/+32 |
| | |||||
* | [enhance] add 'PrefixedLineEnhancer' module and 'PrefixedLineEruby' class | makoto kuwata | 2011-02-22 | 2 | -0/+59 |
| | |||||
* | [enhance] add new option ':bufname' to specify buffer variable name | makoto kuwata | 2011-02-22 | 2 | -16/+17 |
| | |||||
* | [bugfix] fix a bug on InterporationEnhancer | makoto kuwata | 2010-06-27 | 1 | -1/+1 |
| | |||||
* | [bugfix] 'main.rb' to 'erubis -z' prints 'Syntax OK' correctly | makoto kuwata | 2009-07-15 | 1 | -1/+3 |
| | |||||
* | [refactor] tweak 'main.rb' | makoto kuwata | 2009-07-15 | 1 | -18/+14 |
| | |||||
* | [refactor] tiny.rb to use 'pos...m.begin(0)' instead of 'input[pos, ↵ | makoto kuwata | 2009-07-14 | 1 | -4/+3 |
| | | | | match.begin(0) - pos]' | ||||
* | [edit] remove '$Rev$' from all files | makoto kuwata | 2009-07-14 | 24 | -24/+0 |
| | |||||
* | - [change] rails_helper.rb changed to use ActionController::Base.new.logger | makoto kuwata | 2009-02-18 | 1 | -3/+3 |
| | |||||
* | - [enhance] confirmed that erubis works fine on Rails 2.3 | makoto kuwata | 2009-02-18 | 1 | -1/+1 |
| | |||||
* | - [enhance] Rails 2.2 support | makoto kuwata | 2009-02-08 | 1 | -4/+33 |
| | |||||
* | - [bugfix] report argument name when option argument is missing | makoto kuwata | 2009-02-07 | 1 | -2/+3 |
| | | | | | | | - [bugfix] enhacner class name was not reported when not found (Ruby 1.9.1) - [change] add _error_test() to 'test-main.rb' | ||||
* | - [change] change '#!/usr/bin/ruby' to '#!/usr/bin/env ruby' in 'bin/erubis' | makoto kuwata | 2009-02-07 | 1 | -3/+3 |
| | | | | | | - [bugfix] change 'optchar.chr' to 'optchar' in 'main.rb'. | ||||
* | * [change] use "#{ENV['_']} -wc" instead of 'ruby -wc' to check syntax (-z) ↵ | makoto kuwata | 2008-06-12 | 1 | -1/+2 |
| | | | | if ENV['_'] is not nil | ||||
* | - [enhance] test/testutil.rb: add TestCase::post_definition | makoto kuwata | 2008-06-12 | 5 | -47/+65 |
| | | | | | | - [enhance] Ruby 1.9 support - [change] Evaluator#evaluate() changed not to use Erubis::EMPTY_BINDING to support Ruby1.9 | ||||
* | - [enhance] helpers/rails_helper.rb: Rails 2.1 support | makoto kuwata | 2008-06-05 | 1 | -19/+51 |
| | |||||
* | - [bugfix] rails_form_helper.rb: change '::::' to '::' | makoto kuwata | 2008-05-05 | 2 | -11/+23 |
| | | | | | | | | - [bugfix] rails_form_helper.rb: support Rails 2.0.2 - [update] users-guide - [remove] contrib/action_view_base_rb.patch - [release] preparation for 2.6.0 | ||||
* | - [update] users-guide | makoto kuwata | 2008-05-05 | 1 | -28/+3 |
| | | | | | | | - [refactor] rails_helper.rb: remove debug messages - [change] rails_helper.rb: change 'logger.debug' to 'logger.info' | ||||
* | - [enhance] rails_helper.rb: improved support of Rails 2.0.2. | makoto kuwata | 2008-05-04 | 1 | -26/+69 |
| | |||||
* | - [enhance] rails_helper.rb: improved Rails 2.0.2 support | makoto kuwata | 2008-05-03 | 2 | -77/+85 |
| | |||||
* | - [enhance] Conerter#convert_input(): convert '<%% %>' into '<% %>' | makoto kuwata | 2008-05-03 | 2 | -8/+14 |
| | | | | | | | - [enhance] test-erubis.rb: add 'doublepercent1' test - [enhance] Engine#load_file() can take :cachename property | ||||
* | - [enhance] '<%= =%>' and '<%= -%>' removed tail spaces | makoto kuwata | 2008-04-29 | 2 | -3/+5 |
| | |||||
* | - [add] preprocessing.rb | makoto kuwata | 2008-04-29 | 2 | -32/+63 |
| | | | | | - [change] rails_helper.rb: move Preprocessing class and helper methods into preprocessing.rb | ||||
* | - [update] users-guide.txt: add tips about preprocessing in Rails 2.0 | makoto kuwata | 2008-01-30 | 2 | -2/+2 |
| | | | | | | | - [debug] rails_helper.rb: _decode(): change /%3C%25%3D(.*?)%25%3E/ to /%3C%25(?:=|%3D)(.*?)%25%3E/ - [release] release preparation for 2.5.0 | ||||
* | - [enhance] add 'helpers/rails_form_helper.rb' | makoto kuwata | 2008-01-29 | 2 | -24/+249 |
| | | | | | | | | | | - [change] helpers/rails_helper.rb: rename _expr() to _p() - [enhance] helpers/rails_helper.rb: add _P() - [enhance] helpers/rails_helper.rb: support Rails 2.0 - [update] users-guide.txt - [change] rename 'CHANGES' to 'CHANGES.txt' | ||||
* | - [enhance] add '--docwrite={true|false}' property to Ejavascript class. | makoto kuwata | 2007-09-24 | 1 | -1/+7 |
| | | | | | - [update] user's guide | ||||
* | - [change] add Erubis::EMPTY_BINDING | makoto kuwata | 2007-09-18 | 1 | -1/+3 |
| | | | | | | | | - [bugfix] use Erubis::EMPTY_BINDING instead of TOPLEVEL_BINDING in Evaluator#evaluate() - [enhance] user's guide: new section 'evaluate(context) vs. result(binding)' added - [update] CHANGES | ||||
* | - [bugfix] PercentLineEnhancer#add_text() was very slow (now very fast) | makoto kuwata | 2007-09-10 | 1 | -6/+21 |
| | |||||
* | - [enhance] RubyEvaluator#def_method() can take instance object as well was ↵ | makoto kuwata | 2007-07-19 | 2 | -4/+6 |
| | | | | module object | ||||
* | - [update] document updated | makoto kuwata | 2007-07-19 | 1 | -7/+8 |
| | |||||
* | - [enhance] add Erubis::XmlHelper::url_encode() (and u() which is alias of ↵ | makoto kuwata | 2007-07-18 | 4 | -5/+28 |
| | | | | | | | | | url_encode()) - [enhance] Erubis::RubyEvaluator#evaluate() now convert @src into @_proc object and do instance_eval(&@_proc) - [change] Erubis::Converter#convert() clears @_proc to nil | ||||
* | - [bugfix] main.rb: Object#hash() was returned instead of context in ↵ | makoto kuwata | 2007-07-11 | 1 | -1/+1 |
| | | | | load_datafile() | ||||
* | - [bugfix] main.rb: help message was not displayed | makoto kuwata | 2007-07-11 | 1 | -4/+3 |
| | | | | | | - [bugfix] main.rb: Object#hash() was returned instead of context in load_datafile() | ||||
* | - [bugfix] preprocessor bug is rails_helper.rb | makoto kuwata | 2007-05-26 | 1 | -1/+5 |
| | |||||
* | - [enhance] preprocessor support in rails_helper.rb | makoto kuwata | 2007-05-26 | 1 | -0/+39 |
| | |||||
* | - [bugfix] rails_helper.rb is edited incorrectly | makoto kuwata | 2007-05-26 | 1 | -4/+69 |
| | |||||
* | - [enhance] add '-T' (don't expand tab characters) | makoto kuwata | 2007-05-22 | 2 | -105/+39 |
| | | | | | | | - [enhance] add 'contrib/erubis-run.rb' (thanks to Andrew R Jackson) - [update] add description about erubis-run.rb and DeleteIndentEnhancer | ||||
* | - [refactor] remove RailsHelperEruby from helpers/rails.rb | makoto kuwata | 2007-05-18 | 21 | -32/+34 |
| | | | | | | - [bugfix] change context key 'code' to 'symbol' in benchmark/bench_context.yaml | ||||
* | - [enhance] new command-line option '-X', '-N', '-C', and '-U' support | makoto kuwata | 2007-05-15 | 2 | -10/+38 |
| | | | | | | | | - [change] command 'notext' has been removed - [change] remove test/test-notext.{rb,yaml} - [change] command-line option '-C' has been desupported |