path: root/lib/erb.rb
AgeCommit message (Expand)Author
2022-11-24[ruby/erb] Split erb.rb into files for each module under ERBTakashi Kokubun
2022-11-24[ruby/erb] Rename to erb/escape.soTakashi Kokubun
2022-11-04[ruby/erb] Avoid using prepend + super for fallbackTakashi Kokubun
2022-11-04[ruby/erb] Copy CGI.escapeHTML to ERB::Util.html_escapeTakashi Kokubun
2022-10-25[ruby/erb] url_encode: use CGI.escapeURIComponentJean Boussier
2022-01-17[ruby/erb] Revert "Remove safe_level and further positional arguments (https:...Takashi Kokubun
2022-01-16[ruby/erb] Remove safe_level and further positional arguments (https://github...Takashi Kokubun
2022-01-16[ruby/erb] Escape the second *Takashi Kokubun
2022-01-16[ruby/erb] fix regexp (
2021-05-05[ruby/erb] Document that `<% #` doesn't workTakashi Kokubun
2021-01-21[ruby/erb] Let ERB.version just return a versionTakashi Kokubun
2021-01-20[ruby/erb] Unify ERB version definitionsTakashi Kokubun
2021-01-21[ruby/erb] Warn safe_level and later args even without -wTakashi Kokubun
2019-11-18Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-10-26Update ERB docszverok
2019-03-28erb.rb: prohibit marshaling [EXPERIMENTAL]nobu
2018-12-29erb.rb: increase warn level only when non-zero safe_levelk0kubun
2018-12-29Revert "erb.rb: print deprecation warning with warn level 1"k0kubun
2018-12-25erb.rb: print deprecation warning with warn level 1k0kubun
2018-11-12erb.rb: warn invalid trim_mode [Misc #15294]k0kubun
2018-02-28erb.rb: relax warn level of ERB.newk0kubun
2018-02-24lib/erb.rb: Add uplevel to warnkazu
2018-02-22erb.rb: deprecate safe_level of ERB.newk0kubun
2017-12-28`$SAFE` as a process global state. [Feature #14250]ko1
2017-12-28erb.rb: let's remove constant deprecated at 2.5k0kubun
2017-12-27erb.rb: preserve the behavior for invalid syntaxk0kubun
2017-12-22erb.rb: shadow by keysnobu
2017-12-15lib/erb: Update doc [ci-skip] [doc]marcandre
2017-10-21erb.rb: specify frozen_string_literal: truek0kubun
2017-09-29Use unpack1 instead of unpack and `[0]`kazu
2017-09-26erb.rb: drop unreachable methodk0kubun
2017-08-04Use `register_scanner` instead of `regist_scanner`kazu
2017-08-04Add deprecated warning to ERB::Compiler::SimpleScanner2kazu
2017-05-28suppress warning: ambiguous first argument; put parentheses or a space even a...naruse
2017-05-27erb.rb: Use str_uplus instead of rb_str_dupk0kubun
2017-05-26erb.rb: Tiny improvement of compiling costk0kubun
2017-05-26erb.rb: [DOC] Follow compiled code's changek0kubun
2017-05-26erb.rb: Generate static string with opt_str_uminusk0kubun
2017-05-26erb.rb: Use script encoding instead of force_encodingk0kubun
2017-05-25erb.rb: Add ERB#result_with_hashk0kubun
2017-05-22erb.rb: Skip creating regexpk0kubun
2017-05-20erb.rb: Allow trimming CR in all trim_modesk0kubun
2017-05-20erb.rb: Allow explicit trimming carriage returnk0kubun
2017-05-20erb.rb: Allow trimming carriage returnk0kubun
2017-05-20erb.rb: Prevent potential unexpected rescuek0kubun
2017-05-20erb.rb: Drop unused scanner implementationk0kubun
2017-05-17erb.rb: Don't encode tilde in #url_encodek0kubun
2017-05-15erb.rb: Use String#<< instead of #concatk0kubun
2016-11-05Alias regist_scanner to register_scannera_matsuda
2016-09-25remove unnecessary :stag accessornobu