From ced84beb2518d173988bb92c6d96aa854a35abe6 Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Tue, 16 Aug 2022 12:43:36 +0200 Subject: [ruby/cgi] Add snake case aliases for escapeURIComponent As agreed in [Feature #18822] https://github.com/ruby/cgi/commit/9d1161ec9d --- ext/cgi/escape/escape.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ext/cgi/escape') diff --git a/ext/cgi/escape/escape.c b/ext/cgi/escape/escape.c index c5b76de596..17a134aa1a 100644 --- a/ext/cgi/escape/escape.c +++ b/ext/cgi/escape/escape.c @@ -458,7 +458,9 @@ InitVM_escape(void) rb_define_method(rb_mEscape, "escapeHTML", cgiesc_escape_html, 1); rb_define_method(rb_mEscape, "unescapeHTML", cgiesc_unescape_html, 1); rb_define_method(rb_mEscape, "escapeURIComponent", cgiesc_escape_uri_component, 1); + rb_define_alias(rb_mEscape, "escape_uri_component", "escapeURIComponent"); rb_define_method(rb_mEscape, "unescapeURIComponent", cgiesc_unescape_uri_component, -1); + rb_define_alias(rb_mEscape, "unescape_uri_component", "unescapeURIComponent"); rb_define_method(rb_mEscape, "escape", cgiesc_escape, 1); rb_define_method(rb_mEscape, "unescape", cgiesc_unescape, -1); rb_prepend_module(rb_mUtil, rb_mEscape); -- cgit v1.2.3