aboutsummaryrefslogtreecommitdiffstats
path: root/lib/erb.rb
Commit message (Expand)AuthorAgeFilesLines
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-181-18/+2
* Update ERB docszverok2019-10-261-8/+21
* erb.rb: prohibit marshaling [EXPERIMENTAL]nobu2019-03-281-0/+4
* erb.rb: increase warn level only when non-zero safe_levelk0kubun2018-12-291-1/+3
* Revert "erb.rb: print deprecation warning with warn level 1"k0kubun2018-12-291-4/+4
* erb.rb: print deprecation warning with warn level 1k0kubun2018-12-251-4/+4
* erb.rb: warn invalid trim_mode [Misc #15294]k0kubun2018-11-121-1/+10
* erb.rb: relax warn level of ERB.newk0kubun2018-02-281-3/+3
* lib/erb.rb: Add uplevel to warnkazu2018-02-241-3/+3
* erb.rb: deprecate safe_level of ERB.newk0kubun2018-02-221-5/+22
* `$SAFE` as a process global state. [Feature #14250]ko12017-12-281-2/+5
* erb.rb: let's remove constant deprecated at 2.5k0kubun2017-12-281-4/+0
* erb.rb: preserve the behavior for invalid syntaxk0kubun2017-12-271-13/+4
* erb.rb: shadow by keysnobu2017-12-221-3/+10
* lib/erb: Update doc [ci-skip] [doc]marcandre2017-12-151-2/+2
* erb.rb: specify frozen_string_literal: truek0kubun2017-10-211-7/+7
* Use unpack1 instead of unpack and `[0]`kazu2017-09-291-1/+1
* erb.rb: drop unreachable methodk0kubun2017-09-261-4/+0
* Use `register_scanner` instead of `regist_scanner`kazu2017-08-041-2/+2
* Add deprecated warning to ERB::Compiler::SimpleScanner2kazu2017-08-041-0/+1
* suppress warning: ambiguous first argument; put parentheses or a space even a...naruse2017-05-281-1/+1
* erb.rb: Use str_uplus instead of rb_str_dupk0kubun2017-05-271-3/+3
* erb.rb: Tiny improvement of compiling costk0kubun2017-05-261-1/+1
* erb.rb: [DOC] Follow compiled code's changek0kubun2017-05-261-1/+1
* erb.rb: Generate static string with opt_str_uminusk0kubun2017-05-261-1/+1
* erb.rb: Use script encoding instead of force_encodingk0kubun2017-05-261-4/+4
* erb.rb: Add ERB#result_with_hashk0kubun2017-05-251-0/+10
* erb.rb: Skip creating regexpk0kubun2017-05-221-4/+6
* erb.rb: Allow trimming CR in all trim_modesk0kubun2017-05-201-2/+2
* erb.rb: Allow explicit trimming carriage returnk0kubun2017-05-201-3/+3
* erb.rb: Allow trimming carriage returnk0kubun2017-05-201-2/+2
* erb.rb: Prevent potential unexpected rescuek0kubun2017-05-201-2/+2
* erb.rb: Drop unused scanner implementationk0kubun2017-05-201-15/+5
* erb.rb: Don't encode tilde in #url_encodek0kubun2017-05-171-1/+1
* erb.rb: Use String#<< instead of #concatk0kubun2017-05-151-5/+5
* Alias regist_scanner to register_scannera_matsuda2016-11-051-2/+5
* remove unnecessary :stag accessornobu2016-09-251-1/+0
* erb.rb: fronzen-string-literal in comment [Fix GH-1229]nobu2016-01-291-12/+19
* erb.rb: duplicated magic comments [Fix GH-1229]nobu2016-01-291-3/+2
* erb.rb: frozen-string-literal safenobu2016-01-291-3/+3
* Allow ERB subclass to add token easily. [Feature #11936]seki2016-01-021-54/+77
* * lib/erb.rb: revert r53123. It break compatibility like thor and rspec-rails.hsbt2015-12-201-5/+5
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* * lib/erb.rb: Render erb with array buffer for function call optimization.hsbt2015-12-151-5/+5
* * lib/erb.rb: Simplify regexp to optimize erb scanner.hsbt2015-12-151-2/+2
* erb: set variables from the command linenobu2014-12-121-2/+5
* erb: lineno and location settersnobu2014-12-121-2/+12
* * lib/drb/acl.rb: Removed meaningless #to_s methods in interpolation.hsbt2014-08-271-1/+1
* * lib/cgi/core.rb: remove unused variables.hsbt2014-07-271-1/+1
* fix encoding specnobu2014-07-251-1/+1