aboutsummaryrefslogtreecommitdiffstats
path: root/lib/erb.rb
Commit message (Expand)AuthorAgeFilesLines
* [ruby/erb] [DOC] Use indented heredocNobuyoshi Nakada2023-03-211-2/+2
* [ruby/erb] Split erb.rb into files for each module under ERBTakashi Kokubun2022-11-241-578/+3
* [ruby/erb] Rename erb.so to erb/escape.soTakashi Kokubun2022-11-241-1/+1
* [ruby/erb] Avoid using prepend + super for fallbackTakashi Kokubun2022-11-041-13/+7
* [ruby/erb] Copy CGI.escapeHTML to ERB::Util.html_escapeTakashi Kokubun2022-11-041-1/+11
* [ruby/erb] url_encode: use CGI.escapeURIComponentJean Boussier2022-10-251-3/+1
* [ruby/erb] Revert "Remove safe_level and further positional arguments (https:...Takashi Kokubun2022-01-171-1/+14
* [ruby/erb] Remove safe_level and further positional arguments (https://github...Takashi Kokubun2022-01-161-14/+1
* [ruby/erb] Escape the second *Takashi Kokubun2022-01-161-1/+1
* [ruby/erb] fix regexp (https://github.com/ruby/erb/pull/6)ooooooo_q2022-01-161-1/+1
* [ruby/erb] Document that `<% #` doesn't workTakashi Kokubun2021-05-051-1/+1
* [ruby/erb] Let ERB.version just return a versionTakashi Kokubun2021-01-211-1/+2
* [ruby/erb] Unify ERB version definitionsTakashi Kokubun2021-01-201-2/+3
* [ruby/erb] Warn safe_level and later args even without -wTakashi Kokubun2021-01-211-5/+3
* 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