Skip to content

Commit

Permalink
[ruby/erb] Rename erb.so to erb/escape.so
Browse files Browse the repository at this point in the history
  • Loading branch information
k0kubun authored and matzbot committed Nov 24, 2022
1 parent 04a92a6 commit c480f58
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion ext/erb/erb.c → ext/erb/escape/escape.c
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ erb_escape_html(VALUE self, VALUE str)
}

void
Init_erb(void)
Init_escape(void)
{
rb_cERB = rb_define_class("ERB", rb_cObject);
rb_mUtil = rb_define_module_under(rb_cERB, "Util");
Expand Down
2 changes: 2 additions & 0 deletions ext/erb/escape/extconf.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
require 'mkmf'
create_makefile 'erb/escape'
2 changes: 0 additions & 2 deletions ext/erb/extconf.rb

This file was deleted.

2 changes: 1 addition & 1 deletion lib/erb.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Gem::Specification.new do |spec|
spec.platform = 'java'
else
spec.required_ruby_version = '>= 2.7.0'
spec.extensions = ['ext/erb/extconf.rb']
spec.extensions = ['ext/erb/escape/extconf.rb']
end

spec.add_dependency 'cgi', '>= 0.3.3'
Expand Down
2 changes: 1 addition & 1 deletion lib/erb.rb
Original file line number Diff line number Diff line change
Expand Up @@ -1000,7 +1000,7 @@ module Util
#
begin
# ERB::Util.html_escape
require 'erb.so'
require 'erb/escape'
rescue LoadError
def html_escape(s)
CGI.escapeHTML(s.to_s)
Expand Down

0 comments on commit c480f58

Please sign in to comment.