From 75a53f6be0bdd02fcf70a352892e085a02995cf9 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Thu, 6 Oct 2022 12:05:26 +0900 Subject: [ruby/rdoc] Allow RDoc markups in table cells https://github.com/ruby/rdoc/commit/b16d3f1727 --- lib/rdoc/markup/to_html.rb | 4 ++-- test/rdoc/test_rdoc_markup_to_html.rb | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/rdoc/markup/to_html.rb b/lib/rdoc/markup/to_html.rb index 2bfabc8942..61f14d3ab7 100644 --- a/lib/rdoc/markup/to_html.rb +++ b/lib/rdoc/markup/to_html.rb @@ -324,7 +324,7 @@ class RDoc::Markup::ToHtml < RDoc::Markup::Formatter header.zip(aligns) do |text, align| @res << '' << CGI.escapeHTML(text) << "\n" + @res << '>' << to_html(text) << "\n" end @res << "\n\n\n" body.each do |row| @@ -332,7 +332,7 @@ class RDoc::Markup::ToHtml < RDoc::Markup::Formatter row.zip(aligns) do |text, align| @res << '' << CGI.escapeHTML(text) << "\n" + @res << '>' << to_html(text) << "\n" end @res << "\n" end diff --git a/test/rdoc/test_rdoc_markup_to_html.rb b/test/rdoc/test_rdoc_markup_to_html.rb index 8a053575d2..02baf13512 100644 --- a/test/rdoc/test_rdoc_markup_to_html.rb +++ b/test/rdoc/test_rdoc_markup_to_html.rb @@ -882,6 +882,7 @@ EXPECTED %w[cell1_1 cell1_2 cell1_3], %w[cell2_1 cell2_2 cell2_3], ['',], + %w[+code+ _em_ **strong**], ] aligns = [:left, :right, nil] @to.start_accepting @@ -898,6 +899,9 @@ EXPECTED assert_not_include(res[%r<]*>cell2_3>], 'align=') assert_not_include(res, '