summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* [update] 'doc/docstyle.css'makoto kuwata2011-03-201-4/+25
|
* [release] release preparation for 2.6.6makoto kuwata2010-06-271-0/+1
|
* - [release] preparation for 2.6.2makoto kuwata2008-06-122-8/+10
|
* - [update] README.txt, users-guide, CHANGES.txtmakoto kuwata2008-06-122-0/+2
|
* - [enhance] test/testutil.rb: add TestCase::post_definitionmakoto kuwata2008-06-122-2/+2
| | | | | | - [enhance] Ruby 1.9 support - [change] Evaluator#evaluate() changed not to use Erubis::EMPTY_BINDING to support Ruby1.9
* - [update] users-guidemakoto kuwata2008-05-051-0/+69
|
* - [update] users-guidemakoto kuwata2008-05-051-0/+68
| | | | | | | - [refactor] rails_helper.rb: remove debug messages - [change] rails_helper.rb: change 'logger.debug' to 'logger.info'
* - [update] users-guide.txt: add tips about preprocessing in Rails 2.0 makoto kuwata2008-01-302-15/+40
| | | | | | | - [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 kuwata2008-01-292-114/+296
| | | | | | | | | | - [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 kuwata2007-09-242-16/+57
| | | | | - [update] user's guide
* - [change] add Erubis::EMPTY_BINDINGmakoto kuwata2007-09-183-7/+188
| | | | | | | | - [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
* - [enhance] RubyEvaluator#def_method() can take instance object as well was ↵makoto kuwata2007-07-192-2/+107
| | | | module object
* - [update] document updatedmakoto kuwata2007-07-192-163/+390
|
* - [bugfix] rails_helper.rb is edited incorrectlymakoto kuwata2007-05-262-16/+45
|
* - [update] CHANGES, ReleaseNote.txt, website/index.txtmakoto kuwata2007-05-232-91/+194
|
* - [enhance] add '-T' (don't expand tab characters)makoto kuwata2007-05-222-74/+244
| | | | | | | - [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.rbmakoto kuwata2007-05-182-2/+2
| | | | | | - [bugfix] change context key 'code' to 'symbol' in benchmark/bench_context.yaml
* - [enhance] new command-line option '-X', '-N', '-C', and '-U' supportmakoto kuwata2007-05-153-558/+523
| | | | | | | | - [change] command 'notext' has been removed - [change] remove test/test-notext.{rb,yaml} - [change] command-line option '-C' has been desupported
* - [enhance] add 'benchmark/bench.rb' and 'benchmark/templates/*'makoto kuwata2007-05-151-26/+56
|
* - [change] rename ExpressionInterporationEnhancer to InterpolationEnhancermakoto kuwata2007-05-153-210/+924
| | | | | | - [enhance] add test/test-users-guide.rb
* - [bugfix] 'convert_file()' was fixed to 'load_file()' in users-guidemakoto kuwata2007-05-073-8/+11
|
* - [enhance] add ErboutEnhancer(no author)2007-03-052-8/+160
| | | | | | - [enhance] add ExpressionInterpolationEnhancer
* - [update] benchmark data on user's guide is updated(no author)2007-02-122-46/+46
|
* - [change] option '-T' is removed(no author)2007-02-112-62/+66
| | | | | | - [update] user's guide
* - [release] release preparation(no author)2007-02-111-17/+42
|
* - [change] option '-X' is changed to '-z'(no author)2007-02-111-17/+43
| | | | | | | | - [enhance] erubybench.rb supports '-e' (escape) option - [enhance] erubybench.rb supports PI::Eruby - [update] users-guide
* - [change] 'helpers/rails.rb' is renamed to 'helpers/rails_helper.rb'(no author)2007-02-062-8/+14
|
* - [enhance] Ruby on Rails support improved(no author)2007-02-062-46/+104
| | | | | | | | | - [enhance] add 'contrib/action_view_base_rb.patch' - [change] license changed to MIT License - [change] '<%- -%>' support - [update] users-guide, README.txt
* - [update] rdoc of erubis.rb(no author)2007-02-042-6/+64
| | | | | | | - [enhance] add Erubis::VERSION - [enhance] command-line option '-X' (syntax checking) added - [update] users-guide updated
* - [update] users-guide updated(no author)2007-02-032-324/+504
| | | | | | | | - [enhance] add Erubis::Eruby_cached test - [enhance] Context#update() added - [enhance] option '-f' can take '*.rb' file
* - [enhance] engine/eperl.rb: add 'use HTML::Entities;' to add_preamble()makoto kuwata2006-09-243-73/+344
| | | | | | - [update] website updated
* - [update] doc/users-guide.txt: add documentation about 'notext' commandmakoto kuwata2006-09-192-0/+194
| | | | | | | - [update] release preparation - [enhance] add 'examples/pi'
* - [update] ReleaseNote.txt, README.txt, doc/users-guide.txtmakoto kuwata2006-09-192-5/+35
| | | | | | - [change] 'examples/pi' is renamed to 'examples/pi-xhtml'
* - [change] embedded expr pattern of piengine is changed from '${...}' to ↵makoto kuwata2006-09-182-20/+19
| | | | | | | | '@{...}@' - [update] users-guide.txt updated
* - [change] 'rails/action_view_support.rb' is renamed to 'helper/rails.rb'makoto kuwata2006-08-092-17/+25
| | | | | | - [update] users-guide updated
* - [bugfix] action_view_support.rb had contained invalid class name.makoto kuwata2006-08-022-9/+246
| | | | | - [update] users-guide update
* - [enhance] add PIEnginemakoto kuwata2006-08-012-34/+43
| | | | | | - [enhance] support rails
* - [refactor] untabify() function is improved to use String#split() instead ↵makoto kuwata2006-07-272-163/+163
| | | | | | | | of String#scan() - [refactor] Engine#compile() is improved by scanning regexp tuning
* - [change] 'bin/noitem' uses pattern '<? !>' when lang is eperlmakoto kuwata2006-05-272-24/+152
| | | | | | | | - [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
* - [change] '_out' is changed to '_buf'makoto kuwata2006-05-193-284/+289
| | | | | | | | | | - [change] option '-s' is obsolete - [change] option '-E' is obsolete - [change] option '-e' is renamed to '-E' - [change] use command-line option object in Main class - [refact] Helper#escape_xml() is changed to call String#gsub a time - [change] test-bin.rb invoke Main.new.execute(), not 'ruby $script'
* - [change] engine/xxx.rb is renamed to engine/exxx.rbmakoto kuwata2006-05-182-40/+121
| | | | | - [enhance] add 'bin/notext' command
* - [enhance] new module NoTextEnhancer addedmakoto kuwata2006-05-072-393/+615
| | | | | | - [change] Eruby#add_stmt() desn't add ';' when the last character is ?\n - [bugfix] PrintEnableEnhancer#evaluate() added to evaluate with it's context
* - [enhance] Context#initialize() can take a hash objectmakoto kuwata2006-05-062-138/+152
| | | | | | | | | - [enhance] Engine#result() can take a hash object - [enhance] TinyEruby#evaluate() added - [change] Engine#evaluate() convert hash into Context object - [change] command-line option '-X' removed and add '-B' (invoke result(binding)) - [enhance] add 'website/' directory
* - [change] 'simplest.rb' is renamed to 'tiny.rb'makoto kuwata2006-05-033-97/+256
| | | | | | | - [enhance] add Context class - [enahnce] Engine#enhacne() now support Context object - [enhance] new command-line option '-X' (convert to context obj) added
* - [refactor] Engine#compile() refactoredmakoto kuwata2006-05-026-2399/+301
| | | | | | | | | | | | | - [refactor] XxxxXmlEruby classes are removed - [change] PrintStatementEnhancer is renamed to PrintOutEnhancer - [change] add benchmark/erubybench-lib.rb - [change] command-line option '-E' (enhancers) changed to '-e' - [change] README is rewrited in RDoc format - [change] removed FastEnhancer - [change] removed XxxXmlEruby classes - [enhance] new command-line option '-E' (show all enhancers) - [enhance] add XxxEnhancer.desc
* - [enhance] javascript supportmakoto kuwata2006-04-304-597/+2006
| | | | | | | | | | | | | - [enhance] new property :preamble and :postamble support - [enhance] new command-line option '-b' (body only) - [change] Engine#init_src()/finis_src() are named to add_preamble()/add_postamble() - [change] Ejava changed to print preamble and postamble. - [enhance] add simplest.rb - [enhance] new method Engine#compile!(), which compile input and set @src - [enhance] new command-line option '-E' (load enhancers) - [enhance] new property :escape, which represents escape function name - [update] update users-guide
* - [enhance] '<%# ... %>' supportmakoto kuwata2006-03-063-55/+292
| | | | | | | | - [update] users-guide updated - [enhance] new command-line option '-x' : script source removing the last '_out' line - [release] 1.1.0 and 1.1.1
* - [bufix] XmlEruby outs <%=== expr %> to $stdout, it changed to $stderrmakoto kuwata2006-01-316-63/+1441
| | | | | | | | - [change] rename var name 'kind' to 'indicator' in Eruby#compile() - [enhance] add doc/users-guide.txt - [enhance] add command-line option '-I lib'
* - [bugfix] FastEruby prints empty textmakoto kuwata2006-01-292-160/+442
| | | | | | | | | - [bugfix] error occurs when input has no embedded pattern - [enhance] add bin/erubis - [enhance] add test/test-bin.rb - [change] rename XxxFixture to XxxEnhancer
* - initial commitmakoto kuwata2006-01-294-0/+1969