We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ext/cgi/escape.c uses C99 features, which cannot use before ruby 3.0.
html_escape_table
optimized_escape_html
The latter is easy to make C89-compliant but the former needs to expand the table.
The text was updated successfully, but these errors were encountered:
I would say C99 is okay, personally.
Sorry, something went wrong.
The problem is it must be C89-compliant to support ruby 2.x, which will not reach the EOL one year at least.
My understanding is that Ruby 2.7 is the earliest version to require a C99 compiler: https://bugs.ruby-lang.org/projects/ruby-master/wiki/C99
Apparently, the C99-ism was introduced before cgi was extracted to this repo, and it has been included in all existing gem releases 0.1.0-0.3.1.
cgi
No branches or pull requests
ext/cgi/escape.c uses C99 features, which cannot use before ruby 3.0.
html_escape_table
optimized_escape_html
The latter is easy to make C89-compliant but the former needs to expand the table.
The text was updated successfully, but these errors were encountered: