summaryrefslogtreecommitdiff
path: root/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test
diff options
context:
space:
mode:
authorBenjamin Sanders <ben@Benjamins-MacBook-Pro.local>2025-10-11 10:34:24 -0400
committerBenjamin Sanders <ben@Benjamins-MacBook-Pro.local>2025-10-11 10:34:24 -0400
commit5571dc766e2143e39762ff0b47c41d1c2e154f4c (patch)
treef4f124d314a7e76c04484515aa0fd1f2e271a601 /vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test
parent359f3309c97fc894b63e0a295c76ab298504d635 (diff)
Vendor bundled gems for deployment
Diffstat (limited to 'vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test')
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/run_tests.rb46
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/test_files.rb313
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/test_location.rb216
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/test_string_scanner_kramdown.rb27
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/spaces.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/spaces.text3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/tabs.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/tabs.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/beginning.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/beginning.text3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/end.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/end.text3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/middle.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/middle.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/indented.html18
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/indented.html.gfm18
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/indented.text19
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/line_break_last_line.html9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/line_break_last_line.text9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/no_newline_at_end.html5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/no_newline_at_end.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/one_para.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/one_para.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/standalone_image.html13
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/standalone_image.text9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/to_kramdown.kramdown7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/to_kramdown.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/two_para.html4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/two_para.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/with_html_to_native.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/with_html_to_native.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/with_html_to_native.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header.html57
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header.text54
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header_no_newline_at_end.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header_no_newline_at_end.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.html11
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.kramdown12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.latex12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.text13
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header.html32
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header.text39
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header_no_newline_at_end.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header_no_newline_at_end.text2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_prefix.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_prefix.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_prefix.text3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_stripping.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_stripping.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_stripping.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_ids.html21
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_ids.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_ids.text24
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_header_links.html7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_header_links.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_header_links.text8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_line_break.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_line_break.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/indented.html25
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/indented.text14
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/lazy.html34
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/lazy.text20
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/nested.html10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/nested.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/no_newline_at_end.html4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/no_newline_at_end.text2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/very_long_line.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/very_long_line.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/with_code_blocks.html15
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/with_code_blocks.text11
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/disable-highlighting.html4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/disable-highlighting.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/disable-highlighting.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/error.html4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/error.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/guess_lang_css_class.html15
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/guess_lang_css_class.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/guess_lang_css_class.text13
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted-with-opts.latex9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted-with-opts.options4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted-with-opts.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted.latex8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted.options3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-opts.html6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-opts.options7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-opts.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting.html5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting.options5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/issue_gh45.html164
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/issue_gh45.test188
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/lazy.html4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/lazy.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end.html2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end_1.html2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end_1.text2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/normal.html13
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/normal.text10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/disabled.html2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/disabled.options4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/disabled.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/multiple.html11
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/multiple.options4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/multiple.text11
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/simple.html10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/simple.options3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/simple.text9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/tilde_syntax.html7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/tilde_syntax.text9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/whitespace.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/whitespace.text3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_blank_line.html13
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_blank_line.text12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_eob_marker.html6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_eob_marker.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_ial.html6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_ial.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block.html24
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block.text33
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.html8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.text11
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/error.html7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/error.text7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/normal.html19
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/normal.text20
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/sepspaces.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/sepspaces.text3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/septabs.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/septabs.text3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/brackets_in_item.latex3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/brackets_in_item.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/escaping.html21
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/escaping.text21
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/item_ial.html10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/item_ial.text8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy.html39
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy.text29
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy_and_nested.html9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy_and_nested.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_hr.html9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_hr.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_others.html40
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_others.text26
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/mixed.html117
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/mixed.text66
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested.html17
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested.text7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested_compact.kramdown7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested_compact.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/other_first_element.html39
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/other_first_element.text18
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ol.html19
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ol.text13
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ul.html48
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ul.text36
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/single_item.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/single_item.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/special_cases.html72
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/special_cases.text49
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/cdata_section.html10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/cdata_section.text10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/comment.html18
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/comment.text15
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/deflists.html6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/deflists.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/deflists.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/tables.html14
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/tables.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/tables.text14
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html5_attributes.html15
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html5_attributes.text15
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_after_block.html7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_after_block.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_codeblocks.html15
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_codeblocks.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_codeblocks.text13
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_headers.html5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_headers.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/code.html10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/code.text9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/comment.html7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/comment.text8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/emphasis.html6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/emphasis.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/entity.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/entity.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/header.html6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/header.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/header.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_dl.html8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_dl.text8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ol.html15
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ol.text17
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ul.html19
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ul.text22
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/paragraph.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/paragraph.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_normal.html12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_normal.text12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_simple.html64
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_simple.text74
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/typography.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/typography.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_1.html5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_1.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_2.html5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_2.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/markdown_attr.html38
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/markdown_attr.text38
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/not_parsed.html24
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/not_parsed.text24
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.html35
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.htmlinput34
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.text33
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.html12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.htmlinput12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.text9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_block_html.html21
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_block_html.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_block_html.text17
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/processing_instruction.html12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/processing_instruction.text12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/simple.html60
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/simple.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/simple.text55
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/standalone_image_in_div.htmlinput7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/standalone_image_in_div.text8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/table.kramdown8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/table.text7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/textarea.html8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/textarea.text8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/xml.html8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/xml.text7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/10_ald/simple.html2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/10_ald/simple.text8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/auto_id_and_ial.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/auto_id_and_ial.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/auto_id_and_ial.text2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/nested.html11
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/nested.text15
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/simple.html29
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/simple.text41
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/comment.html8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/comment.text12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/ignored.html8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/ignored.text8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.html10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.kramdown20
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.latex13
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.text21
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options.html21
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options.text23
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options2.html10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options2.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options3.html8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options3.text7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/auto_ids.html15
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/auto_ids.text18
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/definition_at_beginning.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/definition_at_beginning.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/deflist_ial.html4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/deflist_ial.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/item_ial.html17
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/item_ial.text16
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/multiple_terms.html13
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/multiple_terms.text10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/no_def_list.html2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/no_def_list.text2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/para_wrapping.html10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/para_wrapping.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/separated_by_eob.html8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/separated_by_eob.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/simple.html10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/simple.text10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/styled_terms.html4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/styled_terms.text2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/too_much_space.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/too_much_space.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/with_blocks.html38
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/with_blocks.text24
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/empty_tag_in_cell.html8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/empty_tag_in_cell.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/empty_tag_in_cell.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/errors.html12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/errors.text13
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/escaping.html52
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/escaping.text19
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/footer.html65
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/footer.text25
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/header.html117
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/header.text39
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/no_table.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/no_table.text3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/simple.html192
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/simple.text53
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/table_with_footnote.html25
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/table_with_footnote.latex11
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/table_with_footnote.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/gh_128.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/gh_128.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/no_engine.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/no_engine.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/no_engine.text2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/normal.html30
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/normal.text30
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/no_toc.html14
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/no_toc.text16
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_exclude.html35
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_exclude.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_exclude.text19
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_levels.html24
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_levels.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_levels.text16
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_footnotes.html13
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_footnotes.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_footnotes.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_links.html8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_links.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_links.text8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/cjk-line-break.html4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/cjk-line-break.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/cjk-line-break.text12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/encoding.html46
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/encoding.text28
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/example.man123
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/example.text85
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-dash-description.man4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-dash-description.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-description.man4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-description.text2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section-description.man4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section-description.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section.man2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name.man2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/sections.man4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/sections.text11
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/text-escaping.man8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/text-escaping.text7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty.html5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty_title.htmlinput3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty_title.text7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/image_in_a.html5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/image_in_a.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/imagelinks.html15
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/imagelinks.text18
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/inline.html46
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/inline.text48
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/latex_escaping.latex6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/latex_escaping.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs.html9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs.text27
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs_with_ial.html4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs_with_ial.text16
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/links_with_angle_brackets.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/links_with_angle_brackets.text3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/reference.html37
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/reference.options3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/reference.text53
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/empty.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/empty.text3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/errors.html9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/errors.text9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/nesting.html41
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/nesting.text36
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/normal.html70
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/normal.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/normal.text68
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/empty.html5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/empty.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/errors.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/errors.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting-minted.latex2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting-minted.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting-minted.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal-css-class.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal-css-class.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal-css-class.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal.html20
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal.text20
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/disabled.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/disabled.options4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/disabled.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/simple.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/simple.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/simple.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_inline.html79
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_inline.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_inline.text38
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_text.html9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_text.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_text.text3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/definitions.html17
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/definitions.latex17
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/definitions.text24
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_link_text.html12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_link_text.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_link_text.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.html12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.latex2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_prefix.html12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_prefix.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_prefix.text4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/inside_footnote.html17
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/inside_footnote.text9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.html46
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.latex23
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.text27
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/placement.html11
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/placement.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/placement.text8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/regexp_problem.html14
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/regexp_problem.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/regexp_problem.text52
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/without_backlink.html9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/without_backlink.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/without_backlink.text3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/across_lines.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/across_lines.text2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/button.html7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/button.text7
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/invalid.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/invalid.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/link_with_mailto.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/link_with_mailto.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/mark_element.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/mark_element.text3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/markdown_attr.html6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/markdown_attr.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/normal.html43
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/normal.text43
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/raw_span_elements.html2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/raw_span_elements.text2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/xml.html5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/xml.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev.html25
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev.text41
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_defs.html2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_defs.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_in_html.html9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_in_html.text10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/in_footnote.html9
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/in_footnote.text5
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/autolinks/url_links.html15
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/autolinks/url_links.text16
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/escaped_chars/normal.html47
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/escaped_chars/normal.text47
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/comment.html6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/comment.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/ignored.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/ignored.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/nomarkdown.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/nomarkdown.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/options.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/options.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/ial/simple.html6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/ial/simple.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/line_breaks/normal.html11
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/line_breaks/normal.latex12
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/line_breaks/normal.text11
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/no_engine.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/no_engine.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/no_engine.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/normal.html10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/normal.text10
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities.html6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities.text6
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_char.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_char.options2
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_char.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_input.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_input.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_input.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_numeric.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_numeric.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_numeric.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_symbolic.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_symbolic.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_symbolic.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/greaterthan.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/greaterthan.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/lowerthan.html1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/lowerthan.text1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography.html40
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography.options1
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography.text40
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.html3
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.latex4
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.options8
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.text3
509 files changed, 7187 insertions, 0 deletions
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/run_tests.rb b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/run_tests.rb
new file mode 100644
index 0000000..abda502
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/run_tests.rb
@@ -0,0 +1,46 @@
+# -*- coding: utf-8; frozen_string_literal: true -*-
+#
+#--
+# Copyright (C) 2009-2019 Thomas Leitner <t_leitner@gmx.at>
+#
+# This file is part of kramdown which is licensed under the MIT.
+#++
+#
+
+$:.unshift File.dirname(__FILE__) + '/../lib'
+require 'kramdown'
+require 'test/unit/assertions'
+require 'yaml'
+
+include Test::Unit::Assertions
+
+arg = ARGV[0] || File.join(File.dirname(__FILE__), 'testcases')
+
+arg = if File.directory?(arg)
+ File.join(arg, '**/*.text')
+ else
+ arg + '.text'
+ end
+
+width = ((size = `stty size 2>/dev/null`).length > 0 ? size.split.last.to_i : 72) rescue 72
+width -= 8
+fwidth = 0
+Dir[arg].each {|f| fwidth = [fwidth, f.length + 10].max }.each do |file|
+ print(('Testing ' + file + ' ').ljust([fwidth, width].min))
+ $stdout.flush
+
+ html_file = file.sub('.text', '.html')
+ opts_file = file.sub('.text', '.options')
+ opts_file = File.join(File.dirname(file), 'options') unless File.exist?(opts_file)
+ options = File.exist?(opts_file) ? YAML.safe_load(File.read(opts_file)) : {auto_ids: false, footnote_nr: 1}
+ doc = Kramdown::Document.new(File.read(file), options)
+ begin
+ assert_equal(File.read(html_file), doc.to_html)
+ puts 'PASSED'
+ rescue StandardError
+ puts ' FAILED'
+ puts $!.message if $VERBOSE
+ puts $!.backtrace if $DEBUG
+ end
+ puts "Warnings:\n" + doc.warnings.join("\n") if !doc.warnings.empty? && $VERBOSE
+end
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/test_files.rb b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/test_files.rb
new file mode 100644
index 0000000..6bc0a02
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/test_files.rb
@@ -0,0 +1,313 @@
+# -*- coding: utf-8; frozen_string_literal: true -*-
+#
+#--
+# Copyright (C) 2009-2019 Thomas Leitner <t_leitner@gmx.at>
+#
+# This file is part of kramdown which is licensed under the MIT.
+#++
+#
+
+require 'minitest/autorun'
+require 'kramdown'
+require 'yaml'
+require 'tmpdir'
+require 'open3'
+
+begin
+ require 'kramdown/converter/syntax_highlighter/rouge'
+
+ Kramdown::Converter::SyntaxHighlighter::Rouge.formatter_class.send(:define_method, :format) do |tokens, &b|
+ super(tokens, &b).sub(/<\/code><\/pre>\n?/, "</code></pre>\n")
+ end
+
+ # custom formatter for tests
+ module Rouge
+ module Formatters
+ class RougeHTMLFormatters < Kramdown::Converter::SyntaxHighlighter::Rouge.formatter_class
+
+ tag 'rouge_html_formatters'
+
+ def stream(tokens, &b)
+ yield %(<div class="custom-class">)
+ super
+ yield %(</div>)
+ end
+
+ end
+ end
+ end
+rescue LoadError, SyntaxError, NameError
+end
+
+Encoding.default_external = 'utf-8'
+
+class TestFiles < Minitest::Test
+
+ EXCLUDE_KD_FILES = [].compact
+
+ # Generate test methods for kramdown-to-xxx conversion
+ Dir[File.dirname(__FILE__) + '/testcases/**/*.text'].each do |text_file|
+ next if EXCLUDE_KD_FILES.any? {|f| text_file =~ /#{f}/ }
+ basename = text_file.sub(/\.text$/, '')
+ opts_file = text_file.sub(/\.text$/, '.options')
+ (Dir[basename + ".*"] - [text_file, opts_file]).each do |output_file|
+ output_format = File.extname(output_file)[1..-1]
+ next unless Kramdown::Converter.const_defined?(output_format[0..0].upcase + output_format[1..-1])
+ define_method('test_' + text_file.tr('.', '_') + "_to_#{output_format}") do
+ opts_file = File.join(File.dirname(text_file), 'options') unless File.exist?(opts_file)
+ options = File.exist?(opts_file) ? YAML.load(File.read(opts_file)) : {auto_ids: false, footnote_nr: 1}
+ doc = Kramdown::Document.new(File.read(text_file), options)
+ assert_equal(File.read(output_file), doc.send("to_#{output_format}"))
+ end
+ end
+ end
+
+ # Generate test methods for html-to-{html,kramdown} conversion
+ `tidy -v 2>&1`
+ if $?.exitstatus != 0
+ warn("Skipping html-to-{html,kramdown} tests because tidy executable is missing")
+ else
+ EXCLUDE_HTML_FILES = [
+ 'test/testcases/block/06_codeblock/whitespace.html', # bc of span inside pre
+ 'test/testcases/block/09_html/simple.html', # bc of xml elements
+ 'test/testcases/span/03_codespan/highlighting.html', # bc of span elements inside code element
+ 'test/testcases/block/04_header/with_auto_ids.html', # bc of auto_ids=true option
+ 'test/testcases/block/04_header/header_type_offset.html', # bc of header_offset option
+ 'test/testcases/block/06_codeblock/rouge/simple.html', # bc of double surrounding <div>
+ 'test/testcases/block/06_codeblock/rouge/multiple.html', # bc of double surrounding <div>
+ 'test/testcases/block/06_codeblock/highlighting.html', # bc of span elements inside code element
+ 'test/testcases/block/06_codeblock/highlighting-opts.html', # bc of span elements inside code element
+ 'test/testcases/block/06_codeblock/guess_lang_css_class.html', # bc of double surrounding <div>
+ 'test/testcases/block/12_extension/options3.html', # bc of rouge
+ 'test/testcases/block/14_table/empty_tag_in_cell.html', # bc of tidy
+ 'test/testcases/block/15_math/mathjax_preview.html', # bc of mathjax preview
+ 'test/testcases/block/15_math/mathjax_preview_simple.html', # bc of mathjax preview
+ 'test/testcases/block/15_math/mathjax_preview_as_code.html', # bc of mathjax preview
+ 'test/testcases/span/05_html/mark_element.html', # bc of tidy
+ 'test/testcases/block/09_html/xml.html', # bc of tidy
+ 'test/testcases/span/05_html/xml.html', # bc of tidy
+ 'test/testcases/block/04_header/with_header_links.html', # because of header_links option
+ ].compact
+ EXCLUDE_HTML_TEXT_FILES = [
+ 'test/testcases/block/09_html/parse_as_span.htmlinput',
+ 'test/testcases/block/09_html/parse_as_raw.htmlinput',
+ ].compact
+ Dir[File.dirname(__FILE__) + '/testcases/**/*.{html,htmlinput}'].each do |html_file|
+ next if EXCLUDE_HTML_FILES.any? {|f| html_file =~ /#{f}/ }
+
+ out_files = []
+ out_files << [(html_file =~ /\.htmlinput$/ ? html_file.sub(/input$/, '') : html_file), :to_html]
+ if html_file =~ /\.htmlinput$/ && EXCLUDE_HTML_TEXT_FILES.none? {|f| html_file =~ /#{f}/ }
+ out_files << [html_file.sub(/htmlinput$/, 'text'), :to_kramdown]
+ end
+ out_files.select {|f, _| File.exist?(f) }.each do |out_file, out_method|
+ define_method('test_' + html_file.tr('.', '_') + "_to_#{File.extname(out_file)}") do
+ opts_file = html_file.sub(/\.html(input)?$/, '.options')
+ opts_file = File.join(File.dirname(html_file), 'options') unless File.exist?(opts_file)
+ options = File.exist?(opts_file) ? YAML.load(File.read(opts_file)) : {auto_ids: false, footnote_nr: 1}
+ doc = Kramdown::Document.new(File.read(html_file), options.merge(input: 'html'))
+ if out_method == :to_html
+ assert_equal(tidy_output(File.read(out_file)), tidy_output(doc.send(out_method)))
+ else
+ assert_equal(File.read(out_file), doc.send(out_method))
+ end
+ end
+ end
+ end
+ end
+
+ def tidy_output(out)
+ cmd = "tidy -q --doctype omit -utf8"
+ result, error, status = Open3.capture3(cmd, stdin_data: out)
+ if status.exitstatus == 2
+ raise "Problem using tidy: #{error}"
+ end
+ result
+ end
+
+ # Generate test methods for text-to-latex conversion and compilation
+ `latex -v 2>&1`
+ if $?.exitstatus != 0
+ warn("Skipping latex compilation tests because latex executable is missing")
+ else
+ EXCLUDE_LATEX_FILES = [
+ 'test/testcases/span/01_link/image_in_a.text', # bc of image link
+ 'test/testcases/span/01_link/imagelinks.text', # bc of image links
+ 'test/testcases/span/01_link/empty_title.text',
+ 'test/testcases/span/04_footnote/markers.text', # bc of footnote in header
+ 'test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.text',
+ 'test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.text',
+ 'test/testcases/block/03_paragraph/standalone_image.text', # bc of standalone image
+ 'test/testcases/cjk-line-break.text', # latex unicode support
+ 'test/testcases/block/04_header/with_auto_ids.text', # bc of Unicode characters
+ ].compact
+ Dir[File.dirname(__FILE__) + '/testcases/**/*.text'].each do |text_file|
+ next if EXCLUDE_LATEX_FILES.any? {|f| text_file =~ /#{f}$/ }
+ define_method('test_' + text_file.tr('.', '_') + "_to_latex_compilation") do
+ latex = Kramdown::Document.new(File.read(text_file), auto_ids: false, footnote_nr: 1,
+ template: 'document').to_latex
+ Dir.mktmpdir do |tmpdir|
+ result = IO.popen("latex -output-directory='#{tmpdir}' 2>/dev/null", 'r+') do |io|
+ io.write(latex)
+ io.close_write
+ io.read
+ end
+ assert($?.exitstatus == 0, result.scan(/^!(.*\n.*)/).join("\n"))
+ end
+ end
+ end
+ end
+
+ # Generate test methods for text->kramdown->html conversion
+ `tidy -v 2>&1`
+ if $?.exitstatus != 0
+ warn("Skipping text->kramdown->html tests because tidy executable is missing")
+ else
+ EXCLUDE_TEXT_FILES = [
+ 'test/testcases/span/05_html/markdown_attr.text', # bc of markdown attr
+ 'test/testcases/block/09_html/markdown_attr.text', # bc of markdown attr
+ 'test/testcases/span/extension/options.text', # bc of parse_span_html option
+ 'test/testcases/block/12_extension/options.text', # bc of options option
+ 'test/testcases/block/12_extension/options3.text', # bc of options option
+ 'test/testcases/block/09_html/content_model/tables.text', # bc of parse_block_html option
+ 'test/testcases/block/09_html/html_to_native/header.text', # bc of auto_ids option that interferes
+ 'test/testcases/block/09_html/html_to_native/table_simple.text', # bc of tr style attr getting removed
+ 'test/testcases/block/09_html/simple.text', # bc of webgen:block elements
+ 'test/testcases/block/11_ial/simple.text', # bc of change of ordering of attributes in header
+ 'test/testcases/span/extension/comment.text', # bc of comment text modifications (can this be avoided?)
+ 'test/testcases/block/04_header/header_type_offset.text', # bc of header_offset being applied twice
+ 'test/testcases/block/06_codeblock/rouge/simple.text',
+ 'test/testcases/block/06_codeblock/rouge/multiple.text', # check, what document contain more, than one code block
+ 'test/testcases/block/14_table/empty_tag_in_cell.text', # bc of tidy
+ 'test/testcases/span/01_link/link_defs_with_ial.text', # bc of attribute ordering
+ 'test/testcases/span/05_html/mark_element.text', # bc of tidy
+ 'test/testcases/block/09_html/xml.text', # bc of tidy
+ 'test/testcases/span/05_html/xml.text', # bc of tidy
+ 'test/testcases/block/03_paragraph/standalone_image.text', # bc of standalone image
+ 'test/testcases/cjk-line-break.text',
+ 'test/testcases/block/09_html/standalone_image_in_div.html', # bc of standalone image
+ 'test/testcases/span/abbreviations/abbrev_in_html.text', # bc of invalid abbr tag in SVG
+ ].compact
+ Dir[File.dirname(__FILE__) + '/testcases/**/*.text'].each do |text_file|
+ next if EXCLUDE_TEXT_FILES.any? {|f| text_file =~ /#{f}$/ }
+ html_file = text_file.sub(/\.text$/, '.html')
+ next unless File.exist?(html_file)
+ define_method('test_' + text_file.tr('.', '_') + "_to_kramdown_to_html") do
+ opts_file = text_file.sub(/\.text$/, '.options')
+ opts_file = File.join(File.dirname(text_file), 'options') unless File.exist?(opts_file)
+ options = File.exist?(opts_file) ? YAML.load(File.read(opts_file)) : {auto_ids: false, footnote_nr: 1}
+ kdtext = Kramdown::Document.new(File.read(text_file), options).to_kramdown
+ html = Kramdown::Document.new(kdtext, options).to_html
+ assert_equal(tidy_output(File.read(html_file)), tidy_output(html))
+ kdtext4 = Kramdown::Document.new(File.read(text_file), options.merge({list_indent: 4})).to_kramdown
+ html = Kramdown::Document.new(kdtext4, options).to_html
+ assert_equal(tidy_output(File.read(html_file)), tidy_output(html))
+ end
+ end
+ end
+
+ # Generate test methods for html-to-kramdown-to-html conversion
+ `tidy -v 2>&1`
+ if $?.exitstatus != 0
+ warn("Skipping html-to-kramdown-to-html tests because tidy executable is missing")
+ else
+ EXCLUDE_HTML_KD_FILES = [
+ 'test/testcases/span/extension/options.html', # bc of parse_span_html option
+ 'test/testcases/span/05_html/normal.html', # bc of br tag before closing p tag
+ 'test/testcases/block/12_extension/nomarkdown.html', # bc of nomarkdown extension
+ 'test/testcases/block/12_extension/options3.html', # bc of rouge
+ 'test/testcases/block/09_html/simple.html', # bc of webgen:block elements
+ 'test/testcases/block/09_html/markdown_attr.html', # bc of markdown attr
+ 'test/testcases/block/09_html/html_to_native/table_simple.html', # bc of invalidly converted simple table
+ 'test/testcases/block/06_codeblock/whitespace.html', # bc of entity to char conversion
+ 'test/testcases/block/06_codeblock/rouge/simple.html', # bc of double surrounding <div>
+ 'test/testcases/block/06_codeblock/rouge/multiple.html', # bc of double surrounding <div>
+ 'test/testcases/block/06_codeblock/guess_lang_css_class.html', # bc of double surrounding <div>
+ 'test/testcases/block/06_codeblock/highlighting.html', # bc of span elements inside code element
+ 'test/testcases/block/06_codeblock/highlighting-opts.html', # bc of span elements inside code element
+ 'test/testcases/block/11_ial/simple.html', # bc of change of ordering of attributes in header
+ 'test/testcases/span/03_codespan/highlighting.html', # bc of span elements inside code element
+ 'test/testcases/block/04_header/with_auto_ids.html', # bc of auto_ids=true option
+ 'test/testcases/block/04_header/header_type_offset.html', # bc of header_offset option
+ 'test/testcases/block/16_toc/toc_exclude.html', # bc of different attribute ordering
+ 'test/testcases/span/autolinks/url_links.html', # bc of quot entity being converted to char
+ 'test/testcases/block/14_table/empty_tag_in_cell.html', # bc of tidy
+ 'test/testcases/span/01_link/link_defs_with_ial.html', # bc of attribute ordering
+ 'test/testcases/span/05_html/mark_element.html', # bc of tidy
+ 'test/testcases/block/09_html/xml.html', # bc of tidy
+ 'test/testcases/span/05_html/xml.html', # bc of tidy
+ 'test/testcases/block/03_paragraph/standalone_image.html', # bc of standalone image
+ 'test/testcases/block/15_math/normal.html', # bc of mathjax and HTML parser
+ 'test/testcases/block/15_math/gh_128.html', # bc of mathjax and HTML parser
+ 'test/testcases/span/04_footnote/backlink_inline.html', # bc of mathjax
+ 'test/testcases/block/09_html/standalone_image_in_div.html', # bc of standalone image
+ 'test/testcases/block/09_html/processing_instruction.html', # bc of PI
+ 'test/testcases/block/04_header/with_header_links.html', # bc of header_links option
+ ].compact
+ Dir[File.dirname(__FILE__) + '/testcases/**/*.html'].each do |html_file|
+ next if EXCLUDE_HTML_KD_FILES.any? {|f| html_file =~ /#{f}$/ }
+ define_method('test_' + html_file.tr('.', '_') + "_to_kramdown_to_html") do
+ kd = Kramdown::Document.new(File.read(html_file), input: 'html',
+ auto_ids: false, footnote_nr: 1).to_kramdown
+ opts_file = html_file.sub(/\.html$/, '.options')
+ opts_file = File.join(File.dirname(html_file), 'options') unless File.exist?(opts_file)
+ options = File.exist?(opts_file) ? YAML.load(File.read(opts_file)) : {auto_ids: false, footnote_nr: 1}
+ doc = Kramdown::Document.new(kd, options)
+ assert_equal(tidy_output(File.read(html_file)), tidy_output(doc.to_html))
+ end
+ end
+ end
+
+ # Generate test methods for text-manpage conversion
+ Dir[File.dirname(__FILE__) + '/testcases/man/**/*.text'].each do |text_file|
+ define_method('test_' + text_file.tr('.', '_') + "_to_man") do
+ man_file = text_file.sub(/\.text$/, '.man')
+ doc = Kramdown::Document.new(File.read(text_file))
+ assert_equal(File.read(man_file), doc.to_man)
+ end
+ end
+
+ EXCLUDE_MODIFY = [
+ 'test/testcases/block/06_codeblock/rouge/multiple.text', # bc of HTMLFormater in options
+ 'test/testcases/block/04_header/with_header_links.text', # bc of header_links option
+ ].compact
+
+ # Generate test methods for asserting that converters don't modify the document tree.
+ Dir[File.dirname(__FILE__) + '/testcases/**/*.text'].each do |text_file|
+ opts_file = text_file.sub(/\.text$/, '.options')
+ options = File.exist?(opts_file) ? YAML.load(File.read(opts_file)) : {auto_ids: false, footnote_nr: 1}
+ (Kramdown::Converter.constants.map(&:to_sym) -
+ [:Base, :RemoveHtmlTags, :MathEngine, :SyntaxHighlighter]).each do |conv_class|
+ next if EXCLUDE_MODIFY.any? {|f| text_file =~ /#{f}$/ }
+ define_method("test_whether_#{conv_class}_modifies_tree_with_file_#{text_file.tr('.', '_')}") do
+ doc = Kramdown::Document.new(File.read(text_file), options)
+ options_before = Marshal.load(Marshal.dump(doc.options))
+ abbrev_proc = doc.root.options[:abbrev_defs].default_proc
+ doc.root.options[:abbrev_defs].default_proc = doc.root.options[:abbrev_attr].default_proc = nil
+ tree_before = Marshal.load(Marshal.dump(doc.root))
+ doc.root.options[:abbrev_defs].default_proc = doc.root.options[:abbrev_attr].default_proc =
+ abbrev_proc
+ Kramdown::Converter.const_get(conv_class).convert(doc.root, doc.options)
+ assert_equal(options_before, doc.options)
+ assert_tree_not_changed(tree_before, doc.root)
+ end
+ end
+ end
+
+ def assert_tree_not_changed(old, new)
+ assert_equal(old.type, new.type, "type mismatch")
+ if old.value.kind_of?(Kramdown::Element)
+ assert_tree_not_changed(old.value, new.value)
+ else
+ assert(old.value == new.value, "value mismatch")
+ end
+ assert_equal(old.attr, new.attr, "attr mismatch")
+ assert_equal(old.options, new.options, "options mismatch")
+ assert_equal(old.children.length, new.children.length, "children count mismatch")
+
+ old.children.each_with_index do |child, index|
+ assert_tree_not_changed(child, new.children[index])
+ end
+ end
+
+end
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/test_location.rb b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/test_location.rb
new file mode 100644
index 0000000..d2642c7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/test_location.rb
@@ -0,0 +1,216 @@
+# -*- coding: utf-8; frozen_string_literal: true -*-
+#
+#--
+# Copyright (C) 2009-2019 Thomas Leitner <t_leitner@gmx.at>
+#
+# This file is part of kramdown which is licensed under the MIT.
+#++
+#
+
+require 'minitest/autorun'
+require 'kramdown'
+
+Encoding.default_external = 'utf-8'
+
+describe 'location' do
+ # checks that +element+'s :location option corresponds to the location stored
+ # in the element.attr['class']
+ def check_element_for_location(element)
+ if (match = /^line-(\d+)/.match(element.attr['class'] || ''))
+ expected_line = match[1].to_i
+ assert_equal(expected_line, element.options[:location])
+ end
+ element.children.each do |child|
+ check_element_for_location(child)
+ end
+ end
+
+ # Test cases consist of a kramdown string that uses IALs to specify the expected
+ # line numbers for a given element.
+ test_cases = {
+ 'autolink' => %(testing autolinks\n\n<http://kramdown.org>{:.line-3}),
+ 'blockquote' => %(
+ > block quote1
+ >
+ > * {:.line-3} list item in block quote
+ > * {:.line-4} list item in block quote
+ > {:.line-3}
+ {:.line-1}
+
+ > block quote2
+ {:.line-8}
+ ),
+ 'codeblock' => %(\na para\n\n~~~~\ntest code 1\n~~~~\n{:.line-3}\n\n test code 2\n{:.line-8}\n),
+ 'codespan' => %(a para\n\nanother para `<code>`{:.line-3} with code\n),
+ 'emphasis' => %(
+ para *span*{:.line-1}
+ {:.line-1}
+
+ ## header *span*{:.line-4}
+ {:.line-4}
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
+ tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
+ quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
+ consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
+ cillum *short span on single line*{:.line-11}
+ dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
+ *long span over multiple lines - proident, sunt in culpa qui officia deserunt
+ mollit anim id est laborum.*{:.line-13}
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
+ tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
+ quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
+ `code span`{:.line-18}
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
+ tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
+ quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
+ {:.line-7}
+ ),
+ 'header' => %(
+ # header1
+ {:.line-1}
+
+ ## header2
+ {:.line-4}
+
+ ## header3
+ {:.line-7}
+
+ header4
+ =======
+ {:.line-10}
+
+ ^
+
+ header5
+ -------
+ {:.line-16}
+ ),
+ 'horizontal_rule' => %(\na para\n\n----\n{:.line-3}\n),
+ 'html_entity' => "a para\n\nanother para with &amp;{:.line-3} html entity.\n",
+ 'link' => %(
+ a para
+
+ This is [a link](http://rubyforge.org){:.line-3} to a page.
+
+ Here comes a ![smiley](../images/smiley.png){:.line-5}
+ ),
+ 'list' => %(
+ * {:.line-1} list item
+ * {:.line-2} list item
+ * {:.line-3} list item
+ {:.line-1}
+
+ {:.line-7}
+ 1. {:.line-7} list item
+ 2. {:.line-8} list item
+ 3. {:.line-9} list item
+
+ {:.line-12}
+ definition term 1
+ : {:.line-13} definition definition 1
+ definition term 2
+ : {:.line-15} definition definition 2
+ ),
+ 'math_block' => %(\na para\n\n$$5+5$$\n{:.line-3}\n),
+ 'math_inline' => %(\na para\n\nanother para with inline math $$5+5$${:.line-3}\n),
+ 'paragraph' => %(
+ para1
+ {:.line-1}
+
+ para2
+ {:.line-4}
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
+ tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
+ quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
+ consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
+ {:.line-7}
+
+ {:.line-14}
+ para with leading IAL
+ ),
+ 'table' => %(
+ a para
+
+ |first|second|third|
+ |-----|------|-----|
+ |a |b |c |
+ {:.line-3}
+ ),
+ 'typographic_symbol' => %(
+ a para
+
+ another para ---{:.line-3}
+
+ another para ...{:.line-5}
+ ),
+ 'gh issue 129' => %(
+ `|`
+ {:.line-1}
+ ),
+ 'gh issue 131' => %(
+ * {:.line-1} test
+ line 2
+ * {:.line-3} second
+ * {:.line-4} third
+ * {:.line-5} * {:.line-5} one
+ * {:.line-6} two
+ ),
+ 'gh issue 158' => %(
+ 😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁😁
+ {:.line-1}
+
+ - {:.line-4} T
+ {:.line-4}
+
+ # T
+ {:.line-7}
+ ),
+ 'gh issue 243 - HTML raw elements' => %(
+ <ul class="line-1">
+ <li class="line-2">Test</li>
+ </ul>
+ ),
+ }
+ test_cases.each do |name, test_string|
+ it "Handles #{name}" do
+ doc = Kramdown::Document.new(test_string.gsub(/^ /, '').strip)
+ check_element_for_location(doc.root)
+ end
+ end
+
+ it 'adds location info to duplicate abbreviation definition warnings' do
+ test_string = %(This snippet contains a duplicate abbreviation definition
+
+*[duplicate]: The first definition
+*[duplicate]: The second definition
+ )
+ doc = Kramdown::Document.new(test_string.strip)
+ assert_equal(["Duplicate abbreviation ID 'duplicate' on line 4 - overwriting"], doc.warnings)
+ end
+
+ it 'handles abbreviations' do
+ str = "This *is* ABC and\n**and** ABC second\nanother ABC\nas ABC as\nABC at the end.\n\n*[ABC]: ABC"
+ doc = Kramdown::Document.new(str)
+ doc.root.children.first.children.select {|e| e.type == :abbreviation }.each_with_index do |e, i|
+ assert_equal(i + 1, e.options[:location])
+ end
+ end
+
+ it 'handles line breaks' do
+ str = "First \nsecond\\\\\nthird \n"
+ doc = Kramdown::Document.new(str)
+ doc.root.children.first.children.select {|e| e.type == :br }.each_with_index do |e, i|
+ assert_equal(i + 1, e.options[:location])
+ end
+ end
+
+ it 'handles smart quotes' do
+ str = "This is 'first'\nand 'second' and\n'third'"
+ doc = Kramdown::Document.new(str)
+ doc.root.children.first.children.select {|e| e.type == :smart_quote }.each_with_index do |e, i|
+ assert_equal(((i + 1) / 2.0).ceil, e.options[:location])
+ end
+ end
+end
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/test_string_scanner_kramdown.rb b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/test_string_scanner_kramdown.rb
new file mode 100644
index 0000000..713c03c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/test_string_scanner_kramdown.rb
@@ -0,0 +1,27 @@
+# -*- coding: utf-8; frozen_string_literal: true -*-
+#
+#--
+# Copyright (C) 2009-2019 Thomas Leitner <t_leitner@gmx.at>
+#
+# This file is part of kramdown which is licensed under the MIT.
+#++
+#
+
+require 'minitest/autorun'
+require 'kramdown/utils/string_scanner'
+
+describe Kramdown::Utils::StringScanner do
+ [
+ ["...........X............", [/X/], 1],
+ ["1\n2\n3\n4\n5\n6X", [/X/], 6],
+ ["1\n2\n3\n4\n5\n6X\n7\n8X", [/X/, /X/], 8],
+ [(".\n" * 1000) + 'X', [/X/], 1001],
+ ].each_with_index do |test_data, i|
+ test_string, scan_regexes, expect = test_data
+ it "computes the correct current_line_number for example ##{i + 1}" do
+ str_sc = Kramdown::Utils::StringScanner.new(test_string)
+ scan_regexes.each {|scan_re| str_sc.scan_until(scan_re) }
+ assert_equal(expect, str_sc.current_line_number)
+ end
+ end
+end
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/spaces.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/spaces.html
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/spaces.html
@@ -0,0 +1 @@
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/spaces.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/spaces.text
new file mode 100644
index 0000000..2cbdaa6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/spaces.text
@@ -0,0 +1,3 @@
+
+
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/tabs.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/tabs.html
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/tabs.html
@@ -0,0 +1 @@
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/tabs.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/tabs.text
new file mode 100644
index 0000000..69d6a47
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/01_blank_line/tabs.text
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/beginning.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/beginning.html
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/beginning.html
@@ -0,0 +1 @@
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/beginning.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/beginning.text
new file mode 100644
index 0000000..8d15802
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/beginning.text
@@ -0,0 +1,3 @@
+^
+
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/end.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/end.html
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/end.html
@@ -0,0 +1 @@
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/end.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/end.text
new file mode 100644
index 0000000..db56ec3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/end.text
@@ -0,0 +1,3 @@
+
+
+^
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/middle.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/middle.html
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/middle.html
@@ -0,0 +1 @@
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/middle.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/middle.text
new file mode 100644
index 0000000..87210a1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/02_eob/middle.text
@@ -0,0 +1,5 @@
+
+
+^
+
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/indented.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/indented.html
new file mode 100644
index 0000000..810cfc0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/indented.html
@@ -0,0 +1,18 @@
+<p>This is a para.</p>
+
+<p>This is a para.</p>
+
+<p>This is a para.</p>
+
+<p>This is a para.</p>
+
+<pre><code>This is a code block.
+</code></pre>
+
+<p>And this is another.</p>
+
+<p>A para
+ with
+ mixed
+indents.
+ and with much indent</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/indented.html.gfm b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/indented.html.gfm
new file mode 100644
index 0000000..4440c62
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/indented.html.gfm
@@ -0,0 +1,18 @@
+<p>This is a para.</p>
+
+<p>This is a para.</p>
+
+<p>This is a para.</p>
+
+<p>This is a para.</p>
+
+<pre><code>This is a code block.
+</code></pre>
+
+<p>And this is another.</p>
+
+<p>A para
+<br /> with
+<br /> mixed
+<br />indents.
+<br /> and with much indent</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/indented.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/indented.text
new file mode 100644
index 0000000..5849f5b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/indented.text
@@ -0,0 +1,19 @@
+This is a para.
+
+ This is a para.
+
+ This is a para.
+
+ This is a para.
+
+ This is a code block.
+
+
+
+And this is another.
+
+A para
+ with
+ mixed
+indents.
+ and with much indent
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/line_break_last_line.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/line_break_last_line.html
new file mode 100644
index 0000000..9bc47db
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/line_break_last_line.html
@@ -0,0 +1,9 @@
+<p>First line<br />
+<a href="https://example.com">https://example.com</a></p>
+
+<p>First line<br />
+<a href="https://example.com">https://example.com</a></p>
+
+<p>Last Line</p>
+
+<p>Last Line\</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/line_break_last_line.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/line_break_last_line.text
new file mode 100644
index 0000000..bbc4cc5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/line_break_last_line.text
@@ -0,0 +1,9 @@
+First line
+<https://example.com>
+
+First line\\
+<https://example.com>
+
+Last Line
+
+Last Line\\
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/no_newline_at_end.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/no_newline_at_end.html
new file mode 100644
index 0000000..6a209e2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/no_newline_at_end.html
@@ -0,0 +1,5 @@
+<p>One paragraph
+over
+ multiple lines.</p>
+
+<p>Second one without newline.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/no_newline_at_end.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/no_newline_at_end.text
new file mode 100644
index 0000000..7f1169d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/no_newline_at_end.text
@@ -0,0 +1,5 @@
+ One paragraph
+over
+ multiple lines.
+
+Second one without newline. \ No newline at end of file
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/one_para.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/one_para.html
new file mode 100644
index 0000000..0d20e17
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/one_para.html
@@ -0,0 +1 @@
+<p>This is just a normal paragraph.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/one_para.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/one_para.text
new file mode 100644
index 0000000..0b01324
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/one_para.text
@@ -0,0 +1 @@
+This is just a normal paragraph.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/standalone_image.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/standalone_image.html
new file mode 100644
index 0000000..7faa971
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/standalone_image.html
@@ -0,0 +1,13 @@
+<p>para</p>
+
+<figure class="class" id="id">
+ <img src="some.jpg" alt="standalone image" key="value" />
+ <figcaption>standalone image</figcaption>
+</figure>
+
+<figure id="block-id" class="block-class" block-key="block-value">
+ <img src="some.jpg" alt="standalone image" id="id" class="class" key="value" />
+ <figcaption>standalone image</figcaption>
+</figure>
+
+<p>para</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/standalone_image.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/standalone_image.text
new file mode 100644
index 0000000..3010140
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/standalone_image.text
@@ -0,0 +1,9 @@
+para
+{:standalone}
+
+![standalone image](some.jpg){:#id .class key="value" standalone}
+
+![standalone image](some.jpg){:#id .class key="value" standalone}
+{:#block-id .block-class block-key="block-value"}
+
+para
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/to_kramdown.kramdown b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/to_kramdown.kramdown
new file mode 100644
index 0000000..2108d98
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/to_kramdown.kramdown
@@ -0,0 +1,7 @@
+aa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa
+\: No definiion list
+
+a:
+
+*a*:
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/to_kramdown.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/to_kramdown.text
new file mode 100644
index 0000000..031d2d1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/to_kramdown.text
@@ -0,0 +1,5 @@
+aa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa : No definiion list
+
+a:
+
+*a*:
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/two_para.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/two_para.html
new file mode 100644
index 0000000..d6194ea
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/two_para.html
@@ -0,0 +1,4 @@
+<p>This is just a normal paragraph.
+That goes on to the second line.</p>
+
+<p>Another paragraph.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/two_para.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/two_para.text
new file mode 100644
index 0000000..b0c730d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/two_para.text
@@ -0,0 +1,4 @@
+This is just a normal paragraph.
+That goes on to the second line.
+
+Another paragraph.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/with_html_to_native.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/with_html_to_native.html
new file mode 100644
index 0000000..a8831e6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/with_html_to_native.html
@@ -0,0 +1 @@
+<p><img src="http://example.com/image.png" alt="" /> some text</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/with_html_to_native.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/with_html_to_native.options
new file mode 100644
index 0000000..63936b9
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/with_html_to_native.options
@@ -0,0 +1 @@
+:html_to_native: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/with_html_to_native.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/with_html_to_native.text
new file mode 100644
index 0000000..e5fe18a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/03_paragraph/with_html_to_native.text
@@ -0,0 +1 @@
+<p><img src="http://example.com/image.png" alt="" /></p> some text
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header.html
new file mode 100644
index 0000000..0704107
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header.html
@@ -0,0 +1,57 @@
+<h1>This is a header</h1>
+
+<h2>This is a header</h2>
+
+<h3>This is a header</h3>
+
+<h4>This is a header</h4>
+
+<h5>This is a header</h5>
+
+<h6>This is a header</h6>
+
+<h1>Header</h1>
+<h1>Header</h1>
+
+<h2>Header</h2>
+<blockquote>
+ <p>blockquote</p>
+</blockquote>
+
+<h6>header</h6>
+<p>paragraph</p>
+
+<blockquote>
+ <p>blockquote
+### not a header</p>
+</blockquote>
+
+<h1>header</h1>
+
+<h1>header</h1>
+
+<h1>header</h1>
+
+<h1>header #</h1>
+
+<h1>header</h1>
+
+<p>#</p>
+
+<p>#</p>
+
+<h3 id="id">Header</h3>
+
+<h3 id="Id">Header</h3>
+
+<h3 id="id">Header</h3>
+
+<h3 id="A-Za-z0-9_:t">Header</h3>
+
+<h3>Header {#9ab}</h3>
+
+<h3>Header{#noid}</h3>
+
+<h3>Header ##{#noid}</h3>
+
+<h3>Last</h3>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header.text
new file mode 100644
index 0000000..392b3f6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header.text
@@ -0,0 +1,54 @@
+# This is a header
+
+## This is a header
+
+### This is a header
+
+#### This is a header
+
+##### This is a header
+
+###### This is a header
+
+# Header
+^
+# Header
+
+##Header #####
+> blockquote
+
+###### header
+paragraph
+
+> blockquote
+### not a header
+
+# header #
+
+# header#
+
+#header#
+
+# header \#
+
+# header
+
+#
+
+#
+
+### Header {#id}
+
+### Header ## {#Id}
+
+### Header ## {#id}
+
+### Header {#A-Za-z0-9_:t}
+
+### Header {#9ab}
+
+### Header{#noid}
+
+### Header ##{#noid}
+
+### Last
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header_no_newline_at_end.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header_no_newline_at_end.html
new file mode 100644
index 0000000..9f49c3b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header_no_newline_at_end.html
@@ -0,0 +1 @@
+<h1>header</h1>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header_no_newline_at_end.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header_no_newline_at_end.text
new file mode 100644
index 0000000..7b74be4
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/atx_header_no_newline_at_end.text
@@ -0,0 +1 @@
+# header \ No newline at end of file
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.html
new file mode 100644
index 0000000..e031b9a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.html
@@ -0,0 +1,11 @@
+<h2>Lorem ipsum</h2>
+
+<h3>Lorem ipsum</h3>
+
+<h4>Lorem ipsum</h4>
+
+<h6>Lorem ipsum</h6>
+
+<h2>Lorem ipsum</h2>
+
+<h3>Lorem ipsum</h3>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.kramdown b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.kramdown
new file mode 100644
index 0000000..a77deb9
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.kramdown
@@ -0,0 +1,12 @@
+## Lorem ipsum
+
+### Lorem ipsum
+
+#### Lorem ipsum
+
+###### Lorem ipsum
+
+## Lorem ipsum
+
+### Lorem ipsum
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.latex b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.latex
new file mode 100644
index 0000000..c9017e6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.latex
@@ -0,0 +1,12 @@
+\subsection*{Lorem ipsum}
+
+\subsubsection*{Lorem ipsum}
+
+\paragraph*{Lorem ipsum}
+
+\subparagraph*{Lorem ipsum}
+
+\subsection*{Lorem ipsum}
+
+\subsubsection*{Lorem ipsum}
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.options
new file mode 100644
index 0000000..a805035
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.options
@@ -0,0 +1,2 @@
+:header_offset: 1
+:auto_ids: false \ No newline at end of file
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.text
new file mode 100644
index 0000000..bfaefa2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/header_type_offset.text
@@ -0,0 +1,13 @@
+# Lorem ipsum
+
+## Lorem ipsum
+
+### Lorem ipsum
+
+###### Lorem ipsum
+
+Lorem ipsum
+===========
+
+Lorem ipsum
+-----------
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header.html
new file mode 100644
index 0000000..147c345
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header.html
@@ -0,0 +1,32 @@
+<h2>test</h2>
+
+<h1>test2</h1>
+
+<h2>test</h2>
+<p>para</p>
+
+<pre><code> header =
+</code></pre>
+
+<p>=</p>
+
+<p>This is a para.
+With two lines.
+And not a header.
+=================</p>
+
+<blockquote>
+ <p>Blockquote.
+Not a Header
+-</p>
+</blockquote>
+
+<h2 id="id">header</h2>
+
+<h1 id="Id">header</h1>
+
+<h2 id="A-Za-z0-9_:">header</h2>
+
+<h2>header{#noid}</h2>
+
+<h2>header</h2>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header.text
new file mode 100644
index 0000000..ae94ecd
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header.text
@@ -0,0 +1,39 @@
+test
+-
+
+test2
+=========
+
+test
+-
+para
+
+ header
+=
+
+
+=
+
+This is a para.
+With two lines.
+And not a header.
+=================
+
+> Blockquote.
+Not a Header
+-
+
+header {#id}
+------------
+
+header {#Id}
+======
+
+header {#A-Za-z0-9_:}
+------
+
+header{#noid}
+-----
+
+header
+------
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header_no_newline_at_end.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header_no_newline_at_end.html
new file mode 100644
index 0000000..9f49c3b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header_no_newline_at_end.html
@@ -0,0 +1 @@
+<h1>header</h1>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header_no_newline_at_end.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header_no_newline_at_end.text
new file mode 100644
index 0000000..0f00750
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/setext_header_no_newline_at_end.text
@@ -0,0 +1,2 @@
+header
+====== \ No newline at end of file
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_prefix.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_prefix.html
new file mode 100644
index 0000000..724d391
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_prefix.html
@@ -0,0 +1,3 @@
+<h1 id="hallo_header-1">Header 1</h1>
+
+<h1 id="hallo_section">123</h1>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_prefix.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_prefix.options
new file mode 100644
index 0000000..83305cb
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_prefix.options
@@ -0,0 +1,2 @@
+:auto_ids: true
+:auto_id_prefix: hallo_
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_prefix.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_prefix.text
new file mode 100644
index 0000000..acf09fe
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_prefix.text
@@ -0,0 +1,3 @@
+# Header 1
+
+# 123
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_stripping.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_stripping.html
new file mode 100644
index 0000000..1d342cd
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_stripping.html
@@ -0,0 +1 @@
+<h1 id="this-is-a-header"><em class="none">This is a header</em></h1>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_stripping.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_stripping.options
new file mode 100644
index 0000000..68800f6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_stripping.options
@@ -0,0 +1 @@
+:auto_id_stripping: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_stripping.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_stripping.text
new file mode 100644
index 0000000..2b57bc8
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_id_stripping.text
@@ -0,0 +1 @@
+# <em class="none">This is a header</em>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_ids.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_ids.html
new file mode 100644
index 0000000..af8126d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_ids.html
@@ -0,0 +1,21 @@
+<h1 id="this-is-a-header">This is a header</h1>
+
+<h2 id="another-one-1-here">12. Another one-1-here</h2>
+
+<h3 id="do--it-now">Do ^&amp; it now</h3>
+
+<h1 id="hallo">Hallo</h1>
+
+<h2 id="not-now">Not now</h2>
+
+<h1 id="hallo-1">Hallo</h1>
+
+<h1 id="section">23232</h1>
+
+<h1 id="section-1">33333</h1>
+
+<h2 id="hallo-2">hallO</h2>
+
+<h1>Header without ID</h1>
+
+<h1 id="transliterated-day-la-vi-du">Transliterated: Đây-là-ví-dụ</h1>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_ids.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_ids.options
new file mode 100644
index 0000000..0a1fec8
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_ids.options
@@ -0,0 +1,2 @@
+:auto_ids: true
+:transliterated_header_ids: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_ids.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_ids.text
new file mode 100644
index 0000000..f4cd91b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_auto_ids.text
@@ -0,0 +1,24 @@
+# This is a header
+
+## 12. Another one-1-here
+
+### Do ^& it now
+
+Hallo
+=====
+
+Not now
+-------
+
+# Hallo
+
+# 23232
+
+# 33333
+
+## hallO
+
+# Header without ID
+{: id=""}
+
+# Transliterated: Đây-là-ví-dụ
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_header_links.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_header_links.html
new file mode 100644
index 0000000..64ae37f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_header_links.html
@@ -0,0 +1,7 @@
+<h1 id="header"><a href="#header"></a>This is a header</h1>
+
+<h2>12. Another one-1-here</h2>
+
+<h3>Do ^&amp; it now</h3>
+
+<h1>Header without ID</h1>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_header_links.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_header_links.options
new file mode 100644
index 0000000..87f9047
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_header_links.options
@@ -0,0 +1,2 @@
+:header_links: true
+:auto_ids: false
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_header_links.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_header_links.text
new file mode 100644
index 0000000..0166e29
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_header_links.text
@@ -0,0 +1,8 @@
+# This is a header {#header}
+
+## 12. Another one-1-here
+
+### Do ^& it now
+
+# Header without ID
+{: id=""}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_line_break.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_line_break.html
new file mode 100644
index 0000000..880dc9e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_line_break.html
@@ -0,0 +1 @@
+<h1>foo<br />bar</h1>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_line_break.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_line_break.text
new file mode 100644
index 0000000..c7fe2ab
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/04_header/with_line_break.text
@@ -0,0 +1 @@
+# foo<br />bar
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/indented.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/indented.html
new file mode 100644
index 0000000..734bb7a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/indented.html
@@ -0,0 +1,25 @@
+<blockquote>
+ <p>A normal blockquote.</p>
+</blockquote>
+
+<blockquote>
+ <p>A normal blockquote.</p>
+</blockquote>
+
+<blockquote>
+ <p>A normal blockquote.</p>
+</blockquote>
+
+<blockquote>
+ <p>A normal blockquote.</p>
+</blockquote>
+
+<pre><code>&gt; A codeblock
+</code></pre>
+
+<blockquote>
+ <p>Blockquote
+with
+mixed
+indents.</p>
+</blockquote>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/indented.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/indented.text
new file mode 100644
index 0000000..70850b0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/indented.text
@@ -0,0 +1,14 @@
+> A normal blockquote.
+
+ > A normal blockquote.
+
+ > A normal blockquote.
+
+ > A normal blockquote.
+
+ > A codeblock
+
+> Blockquote
+ > with
+ >mixed
+> indents.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/lazy.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/lazy.html
new file mode 100644
index 0000000..00a2102
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/lazy.html
@@ -0,0 +1,34 @@
+<blockquote>
+ <p>This is a long
+long line.</p>
+</blockquote>
+
+<blockquote>
+ <blockquote>
+ <p>Nested quote
+inside
+still inside</p>
+ </blockquote>
+</blockquote>
+
+<blockquote>
+ <blockquote>
+ <p>This is a subquote.
+over multipline lines.
+continuing
+here</p>
+ </blockquote>
+</blockquote>
+
+<blockquote>
+ <p>This is a quote
+ no code</p>
+</blockquote>
+
+<blockquote id="id">
+ <p>This is a quote</p>
+</blockquote>
+
+<blockquote>
+ <p>This is a quote</p>
+</blockquote>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/lazy.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/lazy.text
new file mode 100644
index 0000000..adde6a6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/lazy.text
@@ -0,0 +1,20 @@
+> This is a long
+long line.
+
+> > Nested quote
+inside
+> still inside
+
+> > This is a subquote.
+> > over multipline lines.
+> continuing
+here
+
+> This is a quote
+ no code
+
+> This is a quote
+{: #id}
+
+> This is a quote
+^
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/nested.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/nested.html
new file mode 100644
index 0000000..4bc94f0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/nested.html
@@ -0,0 +1,10 @@
+<blockquote>
+ <p>foo</p>
+
+ <blockquote>
+ <p>bar
+ baz</p>
+ </blockquote>
+
+ <p>foo</p>
+</blockquote>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/nested.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/nested.text
new file mode 100644
index 0000000..2176882
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/nested.text
@@ -0,0 +1,6 @@
+> foo
+>
+> > bar
+>> baz
+>
+> foo
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/no_newline_at_end.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/no_newline_at_end.html
new file mode 100644
index 0000000..1de4a60
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/no_newline_at_end.html
@@ -0,0 +1,4 @@
+<blockquote>
+ <p>This is a block quote
+with no newline.</p>
+</blockquote>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/no_newline_at_end.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/no_newline_at_end.text
new file mode 100644
index 0000000..402648a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/no_newline_at_end.text
@@ -0,0 +1,2 @@
+> This is a block quote
+> with no newline. \ No newline at end of file
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/very_long_line.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/very_long_line.html
new file mode 100644
index 0000000..4a9aaf5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/very_long_line.html
@@ -0,0 +1,3 @@
+<blockquote>
+ <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
+</blockquote>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/very_long_line.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/very_long_line.text
new file mode 100644
index 0000000..a2b33bd
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/very_long_line.text
@@ -0,0 +1 @@
+> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/with_code_blocks.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/with_code_blocks.html
new file mode 100644
index 0000000..30abd99
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/with_code_blocks.html
@@ -0,0 +1,15 @@
+<blockquote>
+ <p>Example:</p>
+
+ <pre><code>sub status {
+ print "working";
+}
+</code></pre>
+
+ <p>Or:</p>
+
+ <pre><code>sub status {
+ return "working";
+}
+</code></pre>
+</blockquote>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/with_code_blocks.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/with_code_blocks.text
new file mode 100644
index 0000000..3b188dd
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/05_blockquote/with_code_blocks.text
@@ -0,0 +1,11 @@
+>Example:
+>
+> sub status {
+> print "working";
+> }
+>
+> Or:
+>
+> sub status {
+> return "working";
+> }
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/disable-highlighting.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/disable-highlighting.html
new file mode 100644
index 0000000..142a5d3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/disable-highlighting.html
@@ -0,0 +1,4 @@
+<pre><code>x = Class.new
+</code></pre>
+<pre lang="html"><code>&lt;a&gt;href&lt;/a&gt;
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/disable-highlighting.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/disable-highlighting.options
new file mode 100644
index 0000000..72e9bc1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/disable-highlighting.options
@@ -0,0 +1 @@
+:enable_coderay: false
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/disable-highlighting.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/disable-highlighting.text
new file mode 100644
index 0000000..af4d0bd
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/disable-highlighting.text
@@ -0,0 +1,4 @@
+ x = Class.new
+^
+ <a>href</a>
+{: lang="html"}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/error.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/error.html
new file mode 100644
index 0000000..d9f9da3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/error.html
@@ -0,0 +1,4 @@
+<p>Some para</p>
+
+<p>~~~~~~
+not codeblock</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/error.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/error.text
new file mode 100644
index 0000000..60ea366
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/error.text
@@ -0,0 +1,4 @@
+Some para
+
+~~~~~~
+not codeblock
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/guess_lang_css_class.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/guess_lang_css_class.html
new file mode 100644
index 0000000..066e909
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/guess_lang_css_class.html
@@ -0,0 +1,15 @@
+<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>class Foo
+ def bar
+ puts 'Hello'
+ end
+end
+</code></pre>
+</div></div>
+
+<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>class Foo
+ def bar
+ puts 'Hello'
+ end
+end
+</code></pre>
+</div></div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/guess_lang_css_class.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/guess_lang_css_class.options
new file mode 100644
index 0000000..bfc92f4
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/guess_lang_css_class.options
@@ -0,0 +1,2 @@
+:syntax_highlighter_opts:
+ guess_lang: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/guess_lang_css_class.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/guess_lang_css_class.text
new file mode 100644
index 0000000..4b074a8
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/guess_lang_css_class.text
@@ -0,0 +1,13 @@
+~~~
+class Foo
+ def bar
+ puts 'Hello'
+ end
+end
+~~~
+
+ class Foo
+ def bar
+ puts 'Hello'
+ end
+ end
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted-with-opts.latex b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted-with-opts.latex
new file mode 100644
index 0000000..a092a1f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted-with-opts.latex
@@ -0,0 +1,9 @@
+\begin{minted}[breaklines,linenos]{ruby}
+x = Class.new
+
+\end{minted}
+
+\begin{minted}[breaklines,linenos]{html}
+<a>this is a reaally, reaally, reaally, reaally, reaally, reaally, reaally, reaally, reaally, reaally, reaally, long link</a>
+
+\end{minted}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted-with-opts.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted-with-opts.options
new file mode 100644
index 0000000..b773fc8
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted-with-opts.options
@@ -0,0 +1,4 @@
+:syntax_highlighter: minted
+:syntax_highlighter_opts:
+ wrap: true
+ line_numbers: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted-with-opts.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted-with-opts.text
new file mode 100644
index 0000000..2636518
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted-with-opts.text
@@ -0,0 +1,5 @@
+ x = Class.new
+{: .language-ruby}
+
+ <a>this is a reaally, reaally, reaally, reaally, reaally, reaally, reaally, reaally, reaally, reaally, reaally, long link</a>
+{: .language-html}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted.latex b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted.latex
new file mode 100644
index 0000000..354d6ab
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted.latex
@@ -0,0 +1,8 @@
+\begin{minted}[]{ruby}
+x = Class.new
+
+\end{minted}
+\begin{minted}[]{html}
+<a>href</a>
+
+\end{minted}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted.options
new file mode 100644
index 0000000..b2ee189
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted.options
@@ -0,0 +1,3 @@
+:syntax_highlighter: minted
+:syntax_highlighter_opts:
+ default_lang: ruby
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted.text
new file mode 100644
index 0000000..5ac4746
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-minted.text
@@ -0,0 +1,4 @@
+ x = Class.new
+^
+ <a>href</a>
+{: .language-html}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-opts.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-opts.html
new file mode 100644
index 0000000..b694d37
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-opts.html
@@ -0,0 +1,6 @@
+<div class="language-ruby highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="n">x</span> <span class="o">=</span> <span class="no">Class</span><span class="p">.</span><span class="nf">new</span>
+</code></pre>
+</div></div>
+<div class="language-html highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nt">&lt;a&gt;</span>href<span class="nt">&lt;/a&gt;</span>
+</code></pre>
+</div></div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-opts.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-opts.options
new file mode 100644
index 0000000..be21a32
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-opts.options
@@ -0,0 +1,7 @@
+:syntax_highlighter_opts:
+ block:
+ css: class
+ default_lang: ruby
+ wrap: span
+ line_numbers: null
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-opts.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-opts.text
new file mode 100644
index 0000000..5ac4746
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting-opts.text
@@ -0,0 +1,4 @@
+ x = Class.new
+^
+ <a>href</a>
+{: .language-html}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting.html
new file mode 100644
index 0000000..33dd015
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting.html
@@ -0,0 +1,5 @@
+<pre><code>x = Class.new
+</code></pre>
+<div class="language-html highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nt">&lt;a&gt;</span>href<span class="nt">&lt;/a&gt;</span>
+</code></pre>
+</div></div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting.options
new file mode 100644
index 0000000..8133537
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting.options
@@ -0,0 +1,5 @@
+:coderay_default_lang: ruby
+:coderay_wrap: span
+:coderay_line_numbers: ~
+:coderay_css: class
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting.text
new file mode 100644
index 0000000..5ac4746
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/highlighting.text
@@ -0,0 +1,4 @@
+ x = Class.new
+^
+ <a>href</a>
+{: .language-html}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/issue_gh45.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/issue_gh45.html
new file mode 100644
index 0000000..b096a9e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/issue_gh45.html
@@ -0,0 +1,164 @@
+
+<p>B</p>
+
+<pre><code> BBBBBBBB.
+
+
+
+ BBBB BB BBBBBBBB BBBBB. BBBBBBB BB BBBBB BB BBB BBBB BBBBB BBB BBB BBBB BBB BBBBBBB BBB BBBBBBB. B BBB'B BBBBB BBBB BBB BBBB BBBBBBB BBBB BBBB BBBB BBBBBBBB.
+
+
+ BBB BBBBB BBBBB BBB BBBB BBBB BBBB, BBB BBBBB BB BBBBB BBB BB BBBBBB BBBB BBB BBBBB BBBB BB. BBBBB BBB BBBBB BBBBB BBB BBBB BB BBBB BBBB BBBBB.
+
+
+ BBBB BBBBB, BBBBB, BBBBBBBB?
+
+ BB BBB BB BBBB BBB BBBB BBB BBBBBB /BBB BB BBBBBBBBB BBBB BBBBBBB BBBBBB BB BBB.
+
+
+ BBBB BBBBBBBB BBB BBBB BB BBBBB BBB BBBBBB BBBB BBBBB BBBBBB BBBBBBBBB BBBB BB BBBBB......................................................................
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BBBBB B'B BBB BBBBB. BBBB BBBBB BBBBB. ( B BBBBB BBBBBBBBBB BBBBB BBBB'B BBBBB BBBBB. BBB BBBB BBBBB BBBB BBBB. BBBBBBB BBB BB BBBBBBB BBB BBB B BBBB BBBBBBBBBBBB. BBBBB BBBBB.)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BBBB'B BB
+</code></pre>
+
+<p>.</p>
+
+<pre><code> B BBB BBB BBB ? B. B BBB BBBBBB BBBB BBB BBBB. BBBBBBB BB BBBBBBB B BBBB BBBB BBB BBBBBB.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BBBB BB 'BBBB' BBBB BBBBB.
+
+
+ BBBBBBBB B BBBB BBBBBB BB BBBBBBBB BBB BBBBBBB BBBBBBB BBBBBBB.
+
+
+ B BBBB BB BBBB. BBBBB BBBBBBBB. BBB BB BB. BB BB BBBB BB BBBBBBBBBB. BB BBBBBBBB BB BBBBBBBBB.
+
+
+ BBBBBBBB BB BBBB. BBBBBBB BBB BBBBB BBBBB BBBBB. B'BB BBBBBBB BB BBBBB BBBBB BBBBBBB BBB BBBBB. BBBB.
+
+ B BBBBBB BBBB BB BBBB BBB. (BB BBB BBBBB BBBBB...............B)
+
+
+
+ BBBB!
+
+
+
+ BBBB BB BBB BBBBBBB BBBBBB. B
+</code></pre>
+
+<p>B</p>
+
+<pre><code> BBBBB BB/BBB BBBBB! BBBB BBBB BBBBBBBBBBB 'BBB'B BBBBBB.'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BBBB BBBBBBB BBBB BB BBB BBBBBBBB BB BBBB BBBBBB BBB BBBBBBBBB BBBB. BBBBBBBB BBBBBBB BBBB BBBB BBBB BB BBBB BB BBBB BB BBBB B BBB BB BBBBB BBBBBB. B BBBB BBBBBBB BB BBBB BBBBB B BBB BBBBBBB BB BBBBB BBBB. BBB BBBBBBB BBBB. B BBB BBBB BBBB B BBBB BBBBBB BBB B BBBBBB BBBBBB. BBB BB BBBBBB BBBBBB BBBBBBBBBB BB...BBBBB BBBB BBBB BB BBBBB. (BBBBBBB BBB BBBBBB BBB'B BBBB BBB BBBBB BBB BB BBBBB BBBBBBBBBBB BBBBB B BBBB BBBB BBBBB.
+
+
+
+
+
+
+
+
+
+BBBBB BB BB BBBB B'B BBBB BBBBB BBBBB BBB BB BBBBBB/BBB (BBBBB) BBBBBB BB.
+ BBBBBBBB. B BBB BBBB BB BB BBB/BBBBBB BBBBBB BBB BBBB BBBBBBBB BB BB B BBBBBB BBBBBB BBBBB. (BBB/B BBB BBBB BBBB...BBB BBB BBB BBBB BB BB B BBBB BB BBB BB? BBBBBBB B BBB B BBBB BBBBBBBB BBB B BBB BBB BBBBB BBBB BBB BBBB BB B BBBBBBBB BB BBBBB BB BB BBB BBBBB BBB BB BBBBB BBBBBBB B BBB BBBBBBB. BBBBBB (BBBBB) BBBB BBBBB BBBBBBB BBBBB BBBB BBBB BBB. 100 BBBBBB BB BBBBB. BBBB BBB BBB BBBBBB BBB BB. BBB BBBB BB BBB BBBBB! BBB BB BBBBBB BBBBB B BBB'B BBBBBBBBB BBBB BBB BBB. (BBBBBB BBBBBBB BB BBBB BBBBB (BBBBBB BBBBB BBBBB BBBBB.))
+
+
+ BBB B BBBBBBBBBBB BBBB BBB BB BBB. BBBBB BBB BBBBB B BBBB BBBBBB BBBBB BBB. BB BBBBBB BBB BBBB B BBB BB BBBBBBBB BBBBBB BBBB BBB B BBBBBB BBBB BBBBBB BBBBBBB BBBB BBBB BBB BBBBBBBB.
+
+
+
+
+
+
+
+
+
+
+
+ BBBBB!!!!!!!
+
+
+ B BBB BBBB BBBBBB BBBB BBBB BBBB B BBB BBBBB BBB BBBBB B BBBB BBBBBBB BB BB BBBB BBBBBBBBB. B BBBB BBBBBB BBBBBBB BBBB BBBB BBB BBBB.
+
+ BB BB, BB BBBBBB BBBB, (BBBBBB BB BBB BBBB . BBBBB BB BBBB BBBB BB BB BBBB BBBB B BBBB BB BB (BB BBBB BB BBB BBBBBBB BB BBBBBBB. )) BB'BB BBB BBB'B BB BB BBBB BB B BBBB B BBBBB (BB BBBBBB BB BBB B'BB BBBBBBBB BB BBBB BBBB.)
+
+
+ B BBBBB B'BB BBB BB BBBB BBB BBB.
+</code></pre>
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/issue_gh45.test b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/issue_gh45.test
new file mode 100644
index 0000000..1bf8901
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/issue_gh45.test
@@ -0,0 +1,188 @@
+
+
+ B
+
+
+
+
+ BBBBBBBB.
+
+
+
+ BBBB BB BBBBBBBB BBBBB. BBBBBBB BB BBBBB BB BBB BBBB BBBBB BBB BBB BBBB BBB BBBBBBB BBB BBBBBBB. B BBB'B BBBBB BBBB BBB BBBB BBBBBBB BBBB BBBB BBBB BBBBBBBB.
+
+
+ BBB BBBBB BBBBB BBB BBBB BBBB BBBB, BBB BBBBB BB BBBBB BBB BB BBBBBB BBBB BBB BBBBB BBBB BB. BBBBB BBB BBBBB BBBBB BBB BBBB BB BBBB BBBB BBBBB.
+
+
+ BBBB BBBBB, BBBBB, BBBBBBBB?
+
+ BB BBB BB BBBB BBB BBBB BBB BBBBBB /BBB BB BBBBBBBBB BBBB BBBBBBB BBBBBB BB BBB.
+
+
+ BBBB BBBBBBBB BBB BBBB BB BBBBB BBB BBBBBB BBBB BBBBB BBBBBB BBBBBBBBB BBBB BB BBBBB......................................................................
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BBBBB B'B BBB BBBBB. BBBB BBBBB BBBBB. ( B BBBBB BBBBBBBBBB BBBBB BBBB'B BBBBB BBBBB. BBB BBBB BBBBB BBBB BBBB. BBBBBBB BBB BB BBBBBBB BBB BBB B BBBB BBBBBBBBBBBB. BBBBB BBBBB.)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BBBB'B BB
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+.
+
+ B BBB BBB BBB ? B. B BBB BBBBBB BBBB BBB BBBB. BBBBBBB BB BBBBBBB B BBBB BBBB BBB BBBBBB.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BBBB BB 'BBBB' BBBB BBBBB.
+
+
+ BBBBBBBB B BBBB BBBBBB BB BBBBBBBB BBB BBBBBBB BBBBBBB BBBBBBB.
+
+
+ B BBBB BB BBBB. BBBBB BBBBBBBB. BBB BB BB. BB BB BBBB BB BBBBBBBBBB. BB BBBBBBBB BB BBBBBBBBB.
+
+
+ BBBBBBBB BB BBBB. BBBBBBB BBB BBBBB BBBBB BBBBB. B'BB BBBBBBB BB BBBBB BBBBB BBBBBBB BBB BBBBB. BBBB.
+
+ B BBBBBB BBBB BB BBBB BBB. (BB BBB BBBBB BBBBB...............B)
+
+
+
+ BBBB!
+
+
+
+ BBBB BB BBB BBBBBBB BBBBBB.
+B
+
+B
+
+
+
+ BBBBB BB/BBB BBBBB! BBBB BBBB BBBBBBBBBBB 'BBB'B BBBBBB.'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BBBB BBBBBBB BBBB BB BBB BBBBBBBB BB BBBB BBBBBB BBB BBBBBBBBB BBBB. BBBBBBBB BBBBBBB BBBB BBBB BBBB BB BBBB BB BBBB BB BBBB B BBB BB BBBBB BBBBBB. B BBBB BBBBBBB BB BBBB BBBBB B BBB BBBBBBB BB BBBBB BBBB. BBB BBBBBBB BBBB. B BBB BBBB BBBB B BBBB BBBBBB BBB B BBBBBB BBBBBB. BBB BB BBBBBB BBBBBB BBBBBBBBBB BB...BBBBB BBBB BBBB BB BBBBB. (BBBBBBB BBB BBBBBB BBB'B BBBB BBB BBBBB BBB BB BBBBB BBBBBBBBBBB BBBBB B BBBB BBBB BBBBB.
+
+
+
+
+
+
+
+
+
+ BBBBB BB BB BBBB B'B BBBB BBBBB BBBBB BBB BB BBBBBB/BBB (BBBBB) BBBBBB BB.
+ BBBBBBBB. B BBB BBBB BB BB BBB/BBBBBB BBBBBB BBB BBBB BBBBBBBB BB BB B BBBBBB BBBBBB BBBBB. (BBB/B BBB BBBB BBBB...BBB BBB BBB BBBB BB BB B BBBB BB BBB BB? BBBBBBB B BBB B BBBB BBBBBBBB BBB B BBB BBB BBBBB BBBB BBB BBBB BB B BBBBBBBB BB BBBBB BB BB BBB BBBBB BBB BB BBBBB BBBBBBB B BBB BBBBBBB. BBBBBB (BBBBB) BBBB BBBBB BBBBBBB BBBBB BBBB BBBB BBB. 100 BBBBBB BB BBBBB. BBBB BBB BBB BBBBBB BBB BB. BBB BBBB BB BBB BBBBB! BBB BB BBBBBB BBBBB B BBB'B BBBBBBBBB BBBB BBB BBB. (BBBBBB BBBBBBB BB BBBB BBBBB (BBBBBB BBBBB BBBBB BBBBB.))
+
+
+ BBB B BBBBBBBBBBB BBBB BBB BB BBB. BBBBB BBB BBBBB B BBBB BBBBBB BBBBB BBB. BB BBBBBB BBB BBBB B BBB BB BBBBBBBB BBBBBB BBBB BBB B BBBBBB BBBB BBBBBB BBBBBBB BBBB BBBB BBB BBBBBBBB.
+
+
+
+
+
+
+
+
+
+
+
+ BBBBB!!!!!!!
+
+
+ B BBB BBBB BBBBBB BBBB BBBB BBBB B BBB BBBBB BBB BBBBB B BBBB BBBBBBB BB BB BBBB BBBBBBBBB. B BBBB BBBBBB BBBBBBB BBBB BBBB BBB BBBB.
+
+ BB BB, BB BBBBBB BBBB, (BBBBBB BB BBB BBBB . BBBBB BB BBBB BBBB BB BB BBBB BBBB B BBBB BB BB (BB BBBB BB BBB BBBBBBB BB BBBBBBB. )) BB'BB BBB BBB'B BB BB BBBB BB B BBBB B BBBBB (BB BBBBBB BB BBB B'BB BBBBBBBB BB BBBB BBBB.)
+
+
+ B BBBBB B'BB BBB BB BBBB BBB BBB.
+
+
+
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/lazy.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/lazy.html
new file mode 100644
index 0000000..47188f2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/lazy.html
@@ -0,0 +1,4 @@
+<pre><code>This is some code
+
+This is some other code
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/lazy.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/lazy.text
new file mode 100644
index 0000000..2a95de6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/lazy.text
@@ -0,0 +1,5 @@
+ This is some
+code
+
+ This is some
+ other code
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end.html
new file mode 100644
index 0000000..7a003b2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end.html
@@ -0,0 +1,2 @@
+<pre><code>test
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end.text
new file mode 100644
index 0000000..b64563f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end.text
@@ -0,0 +1 @@
+ test \ No newline at end of file
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end_1.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end_1.html
new file mode 100644
index 0000000..005870e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end_1.html
@@ -0,0 +1,2 @@
+<pre><code>test test
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end_1.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end_1.text
new file mode 100644
index 0000000..65df71e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/no_newline_at_end_1.text
@@ -0,0 +1,2 @@
+ test
+test
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/normal.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/normal.html
new file mode 100644
index 0000000..0bd2c1f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/normal.html
@@ -0,0 +1,13 @@
+<pre><code>starting code
+</code></pre>
+
+<p>paragraph</p>
+
+<pre><code>other code
+with samples
+</code></pre>
+
+<p>paragraph</p>
+
+<pre><code> ending code
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/normal.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/normal.text
new file mode 100644
index 0000000..40ea702
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/normal.text
@@ -0,0 +1,10 @@
+ starting code
+
+paragraph
+
+ other code
+ with samples
+
+paragraph
+
+ ending code
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/disabled.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/disabled.html
new file mode 100644
index 0000000..2cc34d3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/disabled.html
@@ -0,0 +1,2 @@
+<pre><code>x = Class.new
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/disabled.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/disabled.options
new file mode 100644
index 0000000..5688828
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/disabled.options
@@ -0,0 +1,4 @@
+:syntax_highlighter: rouge
+:syntax_highlighter_opts:
+ block:
+ disable: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/disabled.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/disabled.text
new file mode 100644
index 0000000..0e50b41
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/disabled.text
@@ -0,0 +1 @@
+ x = Class.new
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/multiple.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/multiple.html
new file mode 100644
index 0000000..6ece543
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/multiple.html
@@ -0,0 +1,11 @@
+<div class="language-ruby highlighter-rouge"><div class="custom-class"><div class="highlight"><pre class="highlight"><code><span class="nb">puts</span> <span class="s2">"Hello"</span>
+</code></pre>
+</div></div></div>
+
+<div class="language-ruby highlighter-rouge"><div class="custom-class"><div class="highlight"><pre class="highlight"><code><span class="nb">puts</span> <span class="s2">"World"</span>
+</code></pre>
+</div></div></div>
+
+<div class="language-php highlighter-rouge"><div class="custom-class"><div class="highlight"><pre class="highlight"><code><span class="nv">$foo</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">Bar</span><span class="p">;</span>
+</code></pre>
+</div></div></div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/multiple.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/multiple.options
new file mode 100644
index 0000000..b910f75
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/multiple.options
@@ -0,0 +1,4 @@
+:syntax_highlighter: rouge
+:syntax_highlighter_opts:
+ default_lang: ruby
+ formatter: RougeHTMLFormatters
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/multiple.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/multiple.text
new file mode 100644
index 0000000..d1dd283
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/multiple.text
@@ -0,0 +1,11 @@
+~~~ ruby
+puts "Hello"
+~~~
+
+~~~ ruby
+puts "World"
+~~~
+
+~~~ php?start_inline=1
+$foo = new Bar;
+~~~ \ No newline at end of file
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/simple.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/simple.html
new file mode 100644
index 0000000..1c2259a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/simple.html
@@ -0,0 +1,10 @@
+<div class="language-ruby highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="n">x</span> <span class="o">=</span> <span class="no">Class</span><span class="p">.</span><span class="nf">new</span>
+</code></pre>
+</div></div>
+<div class="language-html highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nt">&lt;a&gt;</span>href<span class="nt">&lt;/a&gt;</span>
+</code></pre>
+</div></div>
+
+<div class="language-php highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nv">$foo</span> <span class="o">=</span> <span class="k">new</span> <span class="nc">Bar</span><span class="p">;</span>
+</code></pre>
+</div></div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/simple.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/simple.options
new file mode 100644
index 0000000..f59e0ff
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/simple.options
@@ -0,0 +1,3 @@
+:syntax_highlighter: rouge
+:syntax_highlighter_opts:
+ default_lang: ruby
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/simple.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/simple.text
new file mode 100644
index 0000000..6c740e5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/rouge/simple.text
@@ -0,0 +1,9 @@
+ x = Class.new
+^
+ <a>href</a>
+{: .language-html}
+
+
+~~~ php?start_inline=1
+$foo = new Bar;
+~~~
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/tilde_syntax.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/tilde_syntax.html
new file mode 100644
index 0000000..1ddd91e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/tilde_syntax.html
@@ -0,0 +1,7 @@
+<pre><code>Here comes some code.
+</code></pre>
+
+<pre><code>~~~~~~~
+code with tildes
+~~~~~~~~
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/tilde_syntax.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/tilde_syntax.text
new file mode 100644
index 0000000..7625a1b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/tilde_syntax.text
@@ -0,0 +1,9 @@
+~~~~~~~~
+Here comes some code.
+~~~~~~~~
+
+~~~~~~~~~~~~
+~~~~~~~
+code with tildes
+~~~~~~~~
+~~~~~~~~~~~~~~~~~~
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/whitespace.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/whitespace.html
new file mode 100644
index 0000000..dcbb40f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/whitespace.html
@@ -0,0 +1,3 @@
+<pre class="show-whitespaces"><code>This<span class="ws-tab"> </span>is<span class="ws-space">&#8901;</span>some<span class="ws-space-r">&#8901;</span><span class="ws-space-r">&#8901;</span>
+<span class="ws-space-l">&#8901;</span><span class="ws-space-l">&#8901;</span><span class="ws-space-l">&#8901;</span><span class="ws-space-l">&#8901;</span>whitespace<span class="ws-space-r">&#8901;</span><span class="ws-space-r">&#8901;</span>
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/whitespace.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/whitespace.text
new file mode 100644
index 0000000..b15c9c9
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/whitespace.text
@@ -0,0 +1,3 @@
+ This is some
+ whitespace
+{:.show-whitespaces}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_blank_line.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_blank_line.html
new file mode 100644
index 0000000..f7c20b2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_blank_line.html
@@ -0,0 +1,13 @@
+<p>paragraph</p>
+
+<pre><code>code block
+
+continued here
+</code></pre>
+
+<p>ended</p>
+
+<pre><code>next blank line has 4 spaces
+</code></pre>
+
+<p>paragraph</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_blank_line.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_blank_line.text
new file mode 100644
index 0000000..e51dfa5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_blank_line.text
@@ -0,0 +1,12 @@
+paragraph
+
+ code block
+
+ continued here
+
+
+ended
+
+ next blank line has 4 spaces
+
+paragraph
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_eob_marker.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_eob_marker.html
new file mode 100644
index 0000000..cca17a2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_eob_marker.html
@@ -0,0 +1,6 @@
+<pre><code>code block
+
+continued here
+</code></pre>
+<pre><code>new block here
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_eob_marker.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_eob_marker.text
new file mode 100644
index 0000000..834c768
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_eob_marker.text
@@ -0,0 +1,5 @@
+ code block
+
+ continued here
+^
+ new block here
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_ial.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_ial.html
new file mode 100644
index 0000000..77085b3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_ial.html
@@ -0,0 +1,6 @@
+<pre class="cls"><code>code block
+
+continued here
+</code></pre>
+<pre><code>new block here
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_ial.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_ial.text
new file mode 100644
index 0000000..4489f2d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_ial.text
@@ -0,0 +1,5 @@
+ code block
+
+ continued here
+{:.cls}
+ new block here
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block.html
new file mode 100644
index 0000000..f5872c3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block.html
@@ -0,0 +1,24 @@
+<pre><code class="language-ruby">def what?
+ 42
+end
+</code></pre>
+
+<pre class="class1"><code class="language-ruby">def what?
+ 42
+end
+</code></pre>
+
+<pre><code class="language-ruby">def what?
+ 42
+end
+</code></pre>
+
+<pre class="language-python"><code class="language-ruby">def what?
+ 42
+end
+</code></pre>
+
+<pre class="language-python"><code class="language-ruby">def what?
+ 42
+end
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block.options
new file mode 100644
index 0000000..e2e91db
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block.options
@@ -0,0 +1,2 @@
+:syntax_highlighter: null
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block.text
new file mode 100644
index 0000000..07f437e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block.text
@@ -0,0 +1,33 @@
+~~~ ruby
+def what?
+ 42
+end
+~~~
+
+~~~ ruby
+def what?
+ 42
+end
+~~~
+{:.class1}
+
+~~~
+def what?
+ 42
+end
+~~~
+{: .language-ruby}
+
+~~~ ruby
+def what?
+ 42
+end
+~~~
+{: .language-python}
+
+~~~ ruby
+def what?
+ 42
+end
+~~~
+{: class="language-python"}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.html
new file mode 100644
index 0000000..2530b1e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.html
@@ -0,0 +1,8 @@
+<pre><code class="language-asn.1">text
+</code></pre>
+
+<pre><code class="language-asn#w1">text
+</code></pre>
+
+<pre><code class="language-русский">text
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.options
new file mode 100644
index 0000000..871923c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.options
@@ -0,0 +1,2 @@
+:enable_coderay: false
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.text
new file mode 100644
index 0000000..60424a0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.text
@@ -0,0 +1,11 @@
+~~~ asn.1
+text
+~~~
+
+~~~ asn#w1
+text
+~~~
+
+~~~ русский
+text
+~~~
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.html
new file mode 100644
index 0000000..aa4b60f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.html
@@ -0,0 +1,3 @@
+<pre><code class="language-act-iii">s1'dim'a'500'm'500'q'500''
+index'j'j+1'j-1''
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.options
new file mode 100644
index 0000000..871923c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.options
@@ -0,0 +1,2 @@
+:enable_coderay: false
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.text
new file mode 100644
index 0000000..423d5b7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.text
@@ -0,0 +1,4 @@
+~~~ act-iii
+s1'dim'a'500'm'500'q'500''
+index'j'j+1'j-1''
+~~~
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/error.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/error.html
new file mode 100644
index 0000000..068811c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/error.html
@@ -0,0 +1,7 @@
+<p>_ * _</p>
+
+<p>— * * *</p>
+
+<p>_ - *</p>
+
+<p>———————————————- test</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/error.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/error.text
new file mode 100644
index 0000000..a024710
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/error.text
@@ -0,0 +1,7 @@
+_ * _
+
+--- * * *
+
+_ - *
+
+---------------------------------------------- test
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/normal.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/normal.html
new file mode 100644
index 0000000..e74b6e6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/normal.html
@@ -0,0 +1,19 @@
+<hr />
+<hr />
+<hr />
+
+<p>d- -</p>
+
+<hr />
+<hr />
+<hr />
+
+<h2>para</h2>
+<p>text</p>
+
+<hr />
+
+<pre><code>- - -
+</code></pre>
+
+<hr class="test" />
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/normal.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/normal.text
new file mode 100644
index 0000000..986101a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/normal.text
@@ -0,0 +1,20 @@
+***
+* * *
+- - -
+
+d- -
+
+---
+___
+***
+
+para
+-----------
+text
+
+* * *
+
+ - - -
+
+* * *
+{:.test}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/sepspaces.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/sepspaces.html
new file mode 100644
index 0000000..dbb86e5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/sepspaces.html
@@ -0,0 +1,3 @@
+<hr />
+<hr />
+<hr />
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/sepspaces.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/sepspaces.text
new file mode 100644
index 0000000..a5798b2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/sepspaces.text
@@ -0,0 +1,3 @@
+- - -
+* * *
+_ _ _ _ _
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/septabs.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/septabs.html
new file mode 100644
index 0000000..dbb86e5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/septabs.html
@@ -0,0 +1,3 @@
+<hr />
+<hr />
+<hr />
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/septabs.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/septabs.text
new file mode 100644
index 0000000..464fe20
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/07_horizontal_rule/septabs.text
@@ -0,0 +1,3 @@
+- - -
+* * *
+_ _ _ _ _
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/brackets_in_item.latex b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/brackets_in_item.latex
new file mode 100644
index 0000000..e71fde2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/brackets_in_item.latex
@@ -0,0 +1,3 @@
+\begin{itemize}
+\item{} {[}and{]} another
+\end{itemize}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/brackets_in_item.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/brackets_in_item.text
new file mode 100644
index 0000000..515e3a7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/brackets_in_item.text
@@ -0,0 +1 @@
+* \[and\] another
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/escaping.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/escaping.html
new file mode 100644
index 0000000..5a6ebb3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/escaping.html
@@ -0,0 +1,21 @@
+<p>I have read the book
+1984. It was great
+- other say that, too!</p>
+
+<p>I have read the book
+1984. It was great
+- other say that, too!</p>
+
+<p>I have read the book
+ 1984. It was great.</p>
+
+<p>I have read the book 1984.
+ - it was great!</p>
+
+<p>1984. Was great!</p>
+
+<p>1984.5 is not a book.</p>
+
+<p>1984.</p>
+
+<p>- This too!</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/escaping.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/escaping.text
new file mode 100644
index 0000000..264dcfb
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/escaping.text
@@ -0,0 +1,21 @@
+I have read the book
+1984. It was great
+- other say that, too!
+
+I have read the book
+1984\. It was great
+\- other say that, too!
+
+I have read the book
+ 1984. It was great.
+
+I have read the book 1984.
+ - it was great!
+
+1984\. Was great!
+
+1984.5 is not a book.
+
+1984\.
+
+\- This too!
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/item_ial.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/item_ial.html
new file mode 100644
index 0000000..e6dfd3a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/item_ial.html
@@ -0,0 +1,10 @@
+<ul>
+ <li class="cls">IAL at first
+continued</li>
+ <li>another {:.cls}</li>
+ <li class="cls">IAL at last
+ code</li>
+ <li>X
+ test</li>
+ <li>X OK</li>
+</ul>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/item_ial.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/item_ial.text
new file mode 100644
index 0000000..67bee70
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/item_ial.text
@@ -0,0 +1,8 @@
+* {:.cls} IAL at first
+ continued
+* another {:.cls}
+* {:.cls} IAL at last
+ code
+* {::nomarkdown type="html"}X{:/nomarkdown}
+ test
+* {::nomarkdown type="html"}X{:/nomarkdown} OK
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy.html
new file mode 100644
index 0000000..01a5f9d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy.html
@@ -0,0 +1,39 @@
+<ul>
+ <li>This is a simple
+list item</li>
+ <li>
+ <p>Followed by another
+list item</p>
+ </li>
+ <li>
+ <p>Followed by</p>
+
+ <p>a para list item
+continued here</p>
+ </li>
+ <li>and a normal one</li>
+ <li>
+ <p>and</p>
+
+ <p>a para
+continued here</p>
+ </li>
+</ul>
+
+<p>para</p>
+
+<ul>
+ <li>multi line
+list item</li>
+</ul>
+
+<p>para</p>
+
+<ul>
+ <li>list item line1
+ one line
+ two lines</li>
+ <li>list item line2
+one line
+two lines</li>
+</ul>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy.text
new file mode 100644
index 0000000..f372422
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy.text
@@ -0,0 +1,29 @@
+* This is a simple
+list item
+* Followed by another
+list item
+
+
+* Followed by
+
+ a para list item
+continued here
+* and a normal one
+* and
+
+ a para
+continued here
+
+para
+
+* multi line
+list item
+
+para
+
+* list item line1
+ one line
+ two lines
+* list item line2
+ one line
+two lines
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy_and_nested.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy_and_nested.html
new file mode 100644
index 0000000..90c7447
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy_and_nested.html
@@ -0,0 +1,9 @@
+<ol>
+ <li>Root level
+ * Second level
+ <ul>
+ <li>Third level
+ * Back to second level</li>
+ </ul>
+ </li>
+</ol>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy_and_nested.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy_and_nested.text
new file mode 100644
index 0000000..97a7755
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/lazy_and_nested.text
@@ -0,0 +1,4 @@
+1. Root level
+ * Second level
+ * Third level
+ * Back to second level
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_hr.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_hr.html
new file mode 100644
index 0000000..ecf51c7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_hr.html
@@ -0,0 +1,9 @@
+<ul>
+ <li>Starting a list</li>
+</ul>
+
+<hr />
+
+<ul>
+ <li>Starting a new list</li>
+</ul>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_hr.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_hr.text
new file mode 100644
index 0000000..c7fcd47
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_hr.text
@@ -0,0 +1,5 @@
+* Starting a list
+
+* * *
+
+* Starting a new list
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_others.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_others.html
new file mode 100644
index 0000000..672428e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_others.html
@@ -0,0 +1,40 @@
+<ul>
+ <li>list item</li>
+</ul>
+
+<blockquote>
+ <p>blockquote</p>
+</blockquote>
+
+<p>para
+* * *
+para
+ - no list</p>
+
+<ul>
+ <li>
+ <p>item</p>
+
+ <blockquote>
+ <p>block</p>
+ </blockquote>
+
+ <h2>header</h2>
+ </li>
+ <li>
+ <p>test</p>
+
+ <pre><code>codeblock
+</code></pre>
+
+ <p>test</p>
+ </li>
+ <li>
+ <p>test</p>
+
+ <pre><code>codeblock
+</code></pre>
+
+ <p>test</p>
+ </li>
+</ul>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_others.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_others.text
new file mode 100644
index 0000000..f680262
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/list_and_others.text
@@ -0,0 +1,26 @@
+* list item
+
+> blockquote
+
+para
+* * *
+para
+ - no list
+
++ item
+
+ > block
+
+ ## header
+
+* test
+
+ codeblock
+
+ test
+
+* test
+
+ codeblock
+
+ test
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/mixed.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/mixed.html
new file mode 100644
index 0000000..9bc47e3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/mixed.html
@@ -0,0 +1,117 @@
+<p>With tabs/spaces, no paras:</p>
+
+<ul>
+ <li>item1</li>
+ <li>item2</li>
+ <li>item3</li>
+</ul>
+
+<p>With tabs/spaces, paras:</p>
+
+<ul>
+ <li>
+ <p>item1</p>
+ </li>
+ <li>
+ <p>item2</p>
+ </li>
+ <li>
+ <p>item3</p>
+ </li>
+</ul>
+
+<p>With tabs/spaces, no paras:</p>
+
+<ol>
+ <li>item1</li>
+ <li>item2</li>
+ <li>item3</li>
+</ol>
+
+<p>With tabs/spaces, paras:</p>
+
+<ol>
+ <li>
+ <p>item1</p>
+ </li>
+ <li>
+ <p>item2</p>
+ </li>
+ <li>
+ <p>item3</p>
+ </li>
+</ol>
+
+<p>Nested, without paras:</p>
+
+<ul>
+ <li>item1
+ <ul>
+ <li>item2
+ <ul>
+ <li>item3</li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+</ul>
+
+<p>Nested, with paras:</p>
+
+<ul>
+ <li>
+ <p>item1</p>
+
+ <ul>
+ <li>item2
+ <ul>
+ <li>item3 (level 3)</li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+</ul>
+
+<p>Ordered, without paras:</p>
+
+<ol>
+ <li>item1</li>
+ <li>item2
+ <ul>
+ <li>do</li>
+ <li>it</li>
+ <li>now</li>
+ </ul>
+ </li>
+ <li>item3</li>
+</ol>
+
+<p>Ordered, with paras:</p>
+
+<ol>
+ <li>
+ <p>item1</p>
+ </li>
+ <li>
+ <p>item2</p>
+
+ <ul>
+ <li>do</li>
+ <li>it</li>
+ <li>now</li>
+ </ul>
+ </li>
+ <li>
+ <p>item3</p>
+ </li>
+</ol>
+
+<p>Mixed tabs and spaces:</p>
+
+<ul>
+ <li>some text
+ <ul>
+ <li>nested</li>
+ </ul>
+ </li>
+</ul>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/mixed.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/mixed.text
new file mode 100644
index 0000000..22b578d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/mixed.text
@@ -0,0 +1,66 @@
+With tabs/spaces, no paras:
+
+* item1
++ item2
+- item3
+
+With tabs/spaces, paras:
+
+- item1
+
+* item2
+
++ item3
+
+With tabs/spaces, no paras:
+
+1. item1
+20. item2
+3. item3
+
+With tabs/spaces, paras:
+
+1. item1
+
+2. item2
+
+3. item3
+
+Nested, without paras:
+
+* item1
+ * item2
+ * item3
+
+Nested, with paras:
+
++ item1
+
+ * item2
+ * item3 (level 3)
+
+Ordered, without paras:
+
+1. item1
+2. item2
+ * do
+ * it
+ * now
+3. item3
+
+Ordered, with paras:
+
+1. item1
+
+2. item2
+
+ * do
+ * it
+ * now
+
+3. item3
+
+Mixed tabs and spaces:
+
+* some text
+ * nested
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested.html
new file mode 100644
index 0000000..1921ee9
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested.html
@@ -0,0 +1,17 @@
+<ul>
+ <li>some item
+ <ul>
+ <li>nested</li>
+ </ul>
+ </li>
+ <li>last item</li>
+</ul>
+<ul>
+ <li>
+ <p>some text</p>
+
+ <ul>
+ <li>nested</li>
+ </ul>
+ </li>
+</ul>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested.text
new file mode 100644
index 0000000..c71d864
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested.text
@@ -0,0 +1,7 @@
+* some item
+ * nested
+* last item
+^
+* some text
+
+ * nested
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested_compact.kramdown b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested_compact.kramdown
new file mode 100644
index 0000000..dfede9b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested_compact.kramdown
@@ -0,0 +1,7 @@
+* First item
+ * Sub item 1
+ * Sub sub item
+ * Sub item 2
+* Second item
+ * Sub item
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested_compact.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested_compact.text
new file mode 100644
index 0000000..414afcc
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/nested_compact.text
@@ -0,0 +1,6 @@
+* First item
+ * Sub item 1
+ * Sub sub item
+ * Sub item 2
+* Second item
+ * Sub item
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/other_first_element.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/other_first_element.html
new file mode 100644
index 0000000..3f4cd0f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/other_first_element.html
@@ -0,0 +1,39 @@
+<ul>
+ <li>
+ <pre><code>This is a code block.
+</code></pre>
+ </li>
+ <li>
+ <blockquote>
+ <p>This is a blockquote.</p>
+ </blockquote>
+ </li>
+ <li>
+ <h2>A header</h2>
+ </li>
+</ul>
+<ul>
+ <li>
+ <pre><code>This is a code block.
+</code></pre>
+ </li>
+ <li>
+ <blockquote>
+ <p>This is a blockquote.
+continued by some para.</p>
+ </blockquote>
+ </li>
+ <li>
+ <h1>A header</h1>
+ <p>a para</p>
+ </li>
+</ul>
+<ul>
+ <li>
+ <ul>
+ <li>nested list</li>
+ <li>other nested item</li>
+ </ul>
+ </li>
+ <li>item 2</li>
+</ul>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/other_first_element.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/other_first_element.text
new file mode 100644
index 0000000..321cef6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/other_first_element.text
@@ -0,0 +1,18 @@
+*
+ This is a code block.
+* > This is a blockquote.
+* ## A header
+^
+*
+ This is a code block.
+
+* > This is a blockquote.
+ continued by some para.
+
+* A header
+ =========
+ a para
+^
+* * nested list
+ * other nested item
+* item 2
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ol.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ol.html
new file mode 100644
index 0000000..84e5a6b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ol.html
@@ -0,0 +1,19 @@
+<ol>
+ <li>This is a simple list item</li>
+ <li>
+ <p>Followed by another</p>
+ </li>
+ <li>
+ <p>Followed by</p>
+
+ <p>a para list item</p>
+ </li>
+ <li>and a normal one</li>
+ <li>
+ <p>and</p>
+
+ <p>a para</p>
+ </li>
+</ol>
+
+<p>para</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ol.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ol.text
new file mode 100644
index 0000000..aaf7dae
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ol.text
@@ -0,0 +1,13 @@
+1. This is a simple list item
+3. Followed by another
+
+
+10. Followed by
+
+ a para list item
+1. and a normal one
+2. and
+
+ a para
+
+para
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ul.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ul.html
new file mode 100644
index 0000000..68db05e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ul.html
@@ -0,0 +1,48 @@
+<ul>
+ <li>This is a simple list item</li>
+ <li>
+ <p>Followed by another</p>
+ </li>
+ <li>
+ <p>Followed by</p>
+
+ <p>a para list item</p>
+ </li>
+ <li>and a normal one</li>
+ <li>
+ <p>and</p>
+
+ <p>a para</p>
+ </li>
+</ul>
+
+<p>para</p>
+
+<ul>
+ <li>multi line
+list item</li>
+</ul>
+
+<p>para</p>
+
+<ul>
+ <li>list item line1
+one line
+two lines</li>
+ <li>list item line2
+one line
+two lines</li>
+</ul>
+
+<p>para</p>
+
+<ul>
+ <li>list item line3
+one line
+two lines</li>
+ <li>list item line4
+ one line
+ two lines</li>
+</ul>
+
+<p>para</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ul.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ul.text
new file mode 100644
index 0000000..ccd25c3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/simple_ul.text
@@ -0,0 +1,36 @@
+* This is a simple list item
+* Followed by another
+
+
+* Followed by
+
+ a para list item
+* and a normal one
+* and
+
+ a para
+
+para
+
+* multi line
+ list item
+
+para
+
+* list item line1
+ one line
+ two lines
+* list item line2
+ one line
+ two lines
+
+para
+
+* list item line3
+ one line
+ two lines
+* list item line4
+ one line
+ two lines
+
+para
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/single_item.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/single_item.html
new file mode 100644
index 0000000..e079461
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/single_item.html
@@ -0,0 +1,3 @@
+<ul>
+ <li>single</li>
+</ul>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/single_item.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/single_item.text
new file mode 100644
index 0000000..877d369
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/single_item.text
@@ -0,0 +1 @@
+* single
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/special_cases.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/special_cases.html
new file mode 100644
index 0000000..e329931
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/special_cases.html
@@ -0,0 +1,72 @@
+<ul>
+ <li>
+ <p>not a para
+here</p>
+
+ <blockquote>
+ <p>blockquote</p>
+ </blockquote>
+ </li>
+ <li>
+ <p>and not
+ here</p>
+
+ <blockquote>
+ <p>blockquote</p>
+ </blockquote>
+ </li>
+ <li>
+ <p>this is a para</p>
+ </li>
+ <li>
+ <blockquote>
+ <p>blockquote</p>
+ </blockquote>
+ </li>
+ <li>
+ <p>this too</p>
+ </li>
+</ul>
+
+<p>A paragraph
+ 1. followed not by ol
+- followed not by ul</p>
+
+<p>A compact list:</p>
+
+<ul>
+ <li>compact</li>
+ <li>list</li>
+ <li>items</li>
+</ul>
+
+<p>A normal list:</p>
+
+<ul>
+ <li>
+ <p>not</p>
+ </li>
+ <li>
+ <p>compact</p>
+ </li>
+ <li>
+ <p>but here</p>
+ </li>
+</ul>
+
+<p>List item without content:</p>
+
+<ul>
+ <li></li>
+ <li>a</li>
+</ul>
+
+<ul>
+ <li></li>
+ <li>
+ <p>one</p>
+ </li>
+ <li>
+ <p>two</p>
+ </li>
+</ul>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/special_cases.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/special_cases.text
new file mode 100644
index 0000000..7253f4a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/08_list/special_cases.text
@@ -0,0 +1,49 @@
+* not a para
+ here
+
+ > blockquote
+
+* and not
+ here
+
+ >blockquote
+
+* this is a para
+
+* > blockquote
+
+* this too
+
+^
+
+A paragraph
+ 1. followed not by ol
+- followed not by ul
+
+A compact list:
+
+* compact
+* list
+* items
+
+A normal list:
+
+* not
+
+* compact
+
+* but here
+
+List item without content:
+
+*
+* a
+^
+
+*
+
+* one
+
+* two
+
+^
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/cdata_section.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/cdata_section.html
new file mode 100644
index 0000000..43c82af
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/cdata_section.html
@@ -0,0 +1,10 @@
+<figure>
++-----------------------+
+| Use XML, be Happy :-) |
+|_______________________|
+
+</figure>
+
+<p>Inline section &lt;goes&gt; here.</p>
+
+<p>Inline <kbd>test *case* *section* &lt;goes&gt; here</kbd> end.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/cdata_section.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/cdata_section.text
new file mode 100644
index 0000000..a4de06f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/cdata_section.text
@@ -0,0 +1,10 @@
+<figure><![CDATA[
++-----------------------+
+| Use XML, be Happy :-) |
+|_______________________|
+ ]]>
+</figure>
+
+Inline <![CDATA[section <goes>]]> here.
+
+Inline <kbd>test *case* <![CDATA[*section* <goes>]]> here</kbd> end.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/comment.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/comment.html
new file mode 100644
index 0000000..8d31bd4
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/comment.html
@@ -0,0 +1,18 @@
+<!--comment-->
+
+<p>para1</p>
+
+<!-- Comment -->
+
+<p>para2</p>
+
+<!--
+Blah
+Blah
+-->
+<p>para</p>
+
+<blockquote>
+ <p>This is
+<!-- a comment --></p>
+</blockquote>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/comment.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/comment.text
new file mode 100644
index 0000000..b632bf2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/comment.text
@@ -0,0 +1,15 @@
+<!--comment-->
+
+para1
+
+<!-- Comment -->
+
+para2
+
+<!--
+Blah
+Blah
+--> para
+
+> This is
+> <!-- a comment -->
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/deflists.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/deflists.html
new file mode 100644
index 0000000..587d55a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/deflists.html
@@ -0,0 +1,6 @@
+<dl>
+ <dt><em>text</em></dt>
+ <dd>
+ <p>para</p>
+ </dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/deflists.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/deflists.options
new file mode 100644
index 0000000..a660da2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/deflists.options
@@ -0,0 +1 @@
+:parse_block_html: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/deflists.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/deflists.text
new file mode 100644
index 0000000..1e381d1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/deflists.text
@@ -0,0 +1,6 @@
+<dl>
+<dt>*text*</dt>
+<dd>
+para
+</dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/tables.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/tables.html
new file mode 100644
index 0000000..e11dc14
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/tables.html
@@ -0,0 +1,14 @@
+<table class="examples">
+<tr>
+ <th><em>Usage</em></th>
+ <th>
+Output
+ </th>
+</tr>
+<tr>
+ <td>Some <em>data</em></td>
+ <td>
+ <h1 id="some-more">Some more</h1>
+ </td>
+</tr>
+</table>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/tables.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/tables.options
new file mode 100644
index 0000000..a660da2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/tables.options
@@ -0,0 +1 @@
+:parse_block_html: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/tables.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/tables.text
new file mode 100644
index 0000000..c0cf2e7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/content_model/tables.text
@@ -0,0 +1,14 @@
+<table class="examples">
+<tr>
+ <th markdown="span">*Usage*</th>
+ <th>
+Output
+ </th>
+</tr>
+<tr>
+ <td markdown="span">Some *data*</td>
+ <td markdown="1">
+# Some more
+ </td>
+</tr>
+</table>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html5_attributes.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html5_attributes.html
new file mode 100644
index 0000000..743c822
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html5_attributes.html
@@ -0,0 +1,15 @@
+<p lang="en" style="nothing" class="">paragraph</p>
+
+<p lang="en" style="nothing" class="">paragraph</p>
+
+<p lang="en" style="nothing" class="">paragraph</p>
+
+<p lang="en" class="" style="nothing">paragraph</p>
+
+<p class="" lang="en" style="nothing">paragraph</p>
+
+<p lang="en">paragraph</p>
+
+<p class="">paragraph</p>
+
+<p class="">paragraph</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html5_attributes.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html5_attributes.text
new file mode 100644
index 0000000..44a060d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html5_attributes.text
@@ -0,0 +1,15 @@
+<p lang="en" style='nothing' class>paragraph</p>
+
+<p lang='en' style="nothing" class>paragraph</p>
+
+<p lang='en' style="nothing" class >paragraph</p>
+
+<p lang='en' class style="nothing">paragraph</p>
+
+<p class lang='en' style="nothing">paragraph</p>
+
+<p lang=en>paragraph</p>
+
+<p cLaSs>paragraph</p>
+
+<p class >paragraph</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_after_block.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_after_block.html
new file mode 100644
index 0000000..f51c75b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_after_block.html
@@ -0,0 +1,7 @@
+<p>Para</p>
+<div class="test">division</div>
+
+<blockquote>
+ <p>Quote</p>
+</blockquote>
+<div class="test">division</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_after_block.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_after_block.text
new file mode 100644
index 0000000..cdcbff6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_after_block.text
@@ -0,0 +1,5 @@
+Para
+<div class="test">division</div>
+
+> Quote
+<div class="test">division</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_codeblocks.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_codeblocks.html
new file mode 100644
index 0000000..93d695a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_codeblocks.html
@@ -0,0 +1,15 @@
+<p>para</p>
+
+<pre><code>codeblock
+</code></pre>
+
+<div>
+ <p>test</p>
+</div>
+
+<pre><code>&lt;p&gt;codeblock&lt;/p&gt;
+</code></pre>
+
+<div>
+ <p>test</p>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_codeblocks.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_codeblocks.options
new file mode 100644
index 0000000..a660da2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_codeblocks.options
@@ -0,0 +1 @@
+:parse_block_html: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_codeblocks.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_codeblocks.text
new file mode 100644
index 0000000..a3cfda7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_codeblocks.text
@@ -0,0 +1,13 @@
+para
+
+ codeblock
+
+<div>
+ test
+</div>
+
+ <p>codeblock</p>
+
+<div>
+ test
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_headers.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_headers.html
new file mode 100644
index 0000000..65cb7e2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_headers.html
@@ -0,0 +1,5 @@
+<h1>header</h1>
+
+<div>
+======
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_headers.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_headers.text
new file mode 100644
index 0000000..64dc477
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_and_headers.text
@@ -0,0 +1,6 @@
+header
+======
+
+<div>
+======
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/code.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/code.html
new file mode 100644
index 0000000..f4b3221
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/code.html
@@ -0,0 +1,10 @@
+<p>This is a <code>code span with &lt;entities&gt; that should be preserved</code>.
+This is a <code>simple code</code> span.</p>
+
+<p>Some <code>&lt;</code></p>
+
+<pre><code>Some very important &lt; thing
+</code></pre>
+
+<pre><code>Some code&lt;&lt;
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/code.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/code.text
new file mode 100644
index 0000000..fda7db5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/code.text
@@ -0,0 +1,9 @@
+This is a <code>code span <b>with</b> &lt;entities&gt; that should be preserved</code>.
+This is a <code>simple code</code> span.
+
+<p>Some <code>&lt;</code></p>
+
+<pre>Some very important <b>&lt;</b> thing</pre>
+
+<pre><code>Some code<span>&lt;</span>&lt;
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/comment.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/comment.html
new file mode 100644
index 0000000..dacd437
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/comment.html
@@ -0,0 +1,7 @@
+<div>
+ <!--comment-->
+ <!--
+Blah
+Blah
+-->
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/comment.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/comment.text
new file mode 100644
index 0000000..1788630
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/comment.text
@@ -0,0 +1,8 @@
+<div>
+ <!--comment-->
+
+ <!--
+Blah
+Blah
+-->
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/emphasis.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/emphasis.html
new file mode 100644
index 0000000..e4389c0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/emphasis.html
@@ -0,0 +1,6 @@
+<p>This is <em>sized<strong>hallo</strong></em>.</p>
+
+<p>This is <strong>strong<em>italic</em>, yes!</strong>.</p>
+
+<p>This is <em> not</em> converted, as <em>is
+</em> this.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/emphasis.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/emphasis.text
new file mode 100644
index 0000000..7c75930
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/emphasis.text
@@ -0,0 +1,6 @@
+This is <em>sized<strong>hallo</strong></em>.
+
+This is <b>strong<i>italic</i>, yes!</b>.
+
+This is <em> not</em> converted, as <em>is
+</em> this.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/entity.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/entity.html
new file mode 100644
index 0000000..5c80ce6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/entity.html
@@ -0,0 +1 @@
+<p>This is *raw* HTML text containing &lt; entities!</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/entity.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/entity.text
new file mode 100644
index 0000000..5c80ce6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/entity.text
@@ -0,0 +1 @@
+<p>This is *raw* HTML text containing &lt; entities!</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/header.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/header.html
new file mode 100644
index 0000000..aebb206
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/header.html
@@ -0,0 +1,6 @@
+<h1 id="some-headerhere">Some <em class="cls">header</em>here!</h1>
+<h2 id="test">hallo</h2>
+<h3 id="hallo">hallo</h3>
+<h4 id="hallo-1">hallo</h4>
+<h5 id="hallo-2">hallo</h5>
+<h6 id="hallo-3">hallo</h6>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/header.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/header.options
new file mode 100644
index 0000000..987b4d9
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/header.options
@@ -0,0 +1,2 @@
+:auto_ids: true
+:html_to_native: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/header.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/header.text
new file mode 100644
index 0000000..27eed3b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/header.text
@@ -0,0 +1,6 @@
+<h1>Some <em class='cls'>header</em>here!</h1>
+<h2 id="test">hallo</h2>
+<h3>hallo</h3>
+<h4>hallo</h4>
+<h5>hallo</h5>
+<h6>hallo</h6>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_dl.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_dl.html
new file mode 100644
index 0000000..6eaccfe
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_dl.html
@@ -0,0 +1,8 @@
+<dl>
+ <dt>kram</dt>
+ <dd>down</dd>
+ <dt>kram</dt>
+ <dd>down</dd>
+ <dt>kram</dt>
+ <dd>down</dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_dl.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_dl.text
new file mode 100644
index 0000000..6eaccfe
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_dl.text
@@ -0,0 +1,8 @@
+<dl>
+ <dt>kram</dt>
+ <dd>down</dd>
+ <dt>kram</dt>
+ <dd>down</dd>
+ <dt>kram</dt>
+ <dd>down</dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ol.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ol.html
new file mode 100644
index 0000000..eeebdfb
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ol.html
@@ -0,0 +1,15 @@
+<ol>
+ <li>This is a simple list item</li>
+ <li>
+ <p>Followed by another</p>
+ </li>
+ <li>
+ <p>Followed by</p>
+ <p>a para list item</p>
+ </li>
+ <li>and a normal one</li>
+ <li>
+ <p>and</p>
+ <p>a para</p>
+ </li>
+</ol>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ol.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ol.text
new file mode 100644
index 0000000..41246df
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ol.text
@@ -0,0 +1,17 @@
+<ol>
+ <li>This is a simple list item</li>
+ <li>
+ <p>Followed by another</p>
+ </li>
+ <li>
+ <p>Followed by</p>
+
+ <p>a para list item</p>
+ </li>
+ <li>and a normal one</li>
+ <li>
+ <p>and</p>
+
+ <p>a para</p>
+ </li>
+</ol>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ul.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ul.html
new file mode 100644
index 0000000..c9b38d0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ul.html
@@ -0,0 +1,19 @@
+<ul>
+ <li>This is a simple list item</li>
+ <li>
+ <p>Followed by another</p>
+ </li>
+ <li>
+ <p>Followed by</p>
+ <p>a para list item</p>
+ </li>
+ <li>and a normal one</li>
+ <li>
+ <p>and</p>
+ <p>a para</p>
+ </li>
+</ul>
+
+<ul>
+ <li>multi line list item</li>
+</ul>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ul.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ul.text
new file mode 100644
index 0000000..5a2d68e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/list_ul.text
@@ -0,0 +1,22 @@
+<ul>
+ <li>This is a simple list item</li>
+ <li>
+ <p>Followed by another</p>
+ </li>
+ <li>
+ <p>Followed by</p>
+
+ <p>a para list item</p>
+ </li>
+ <li>and a normal one</li>
+ <li>
+ <p>and</p>
+
+ <p>a para</p>
+ </li>
+</ul>
+
+<ul>
+ <li>multi line
+list item</li>
+</ul>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/options
new file mode 100644
index 0000000..63936b9
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/options
@@ -0,0 +1 @@
+:html_to_native: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/paragraph.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/paragraph.html
new file mode 100644
index 0000000..a276b1c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/paragraph.html
@@ -0,0 +1,3 @@
+<p>Some text here<span> and </span>end</p>
+
+<p>Some other text here</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/paragraph.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/paragraph.text
new file mode 100644
index 0000000..b10035c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/paragraph.text
@@ -0,0 +1,4 @@
+<p>Some text here<span> and </span>end
+</p>
+
+<p>Some other text here</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_normal.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_normal.html
new file mode 100644
index 0000000..bdd79ee
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_normal.html
@@ -0,0 +1,12 @@
+<table class="examples">
+<tr>
+ <th>Usage</th>
+ <th>Other</th>
+</tr>
+<tr>
+ <td>Some *data*</td>
+ <td>
+ <p>Some more</p>
+ </td>
+</tr>
+</table>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_normal.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_normal.text
new file mode 100644
index 0000000..bdd79ee
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_normal.text
@@ -0,0 +1,12 @@
+<table class="examples">
+<tr>
+ <th>Usage</th>
+ <th>Other</th>
+</tr>
+<tr>
+ <td>Some *data*</td>
+ <td>
+ <p>Some more</p>
+ </td>
+</tr>
+</table>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_simple.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_simple.html
new file mode 100644
index 0000000..0567d73
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_simple.html
@@ -0,0 +1,64 @@
+<table class="examples">
+ <tbody>
+ <tr>
+ <td>Usage</td>
+ <td>Output</td>
+ </tr>
+ <tr>
+ <td>Some *data*</td>
+ <td>Some more</td>
+ </tr>
+ </tbody>
+</table>
+
+<table class="examples">
+ <thead>
+ <tr>
+ <th>Usage</th>
+ <th>Output</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>Some *data*</td>
+ <td>Some more</td>
+ </tr>
+ </tbody>
+ <tfoot>
+ <tr>
+ <td>foot</td>
+ <td>locker</td>
+ </tr>
+ </tfoot>
+</table>
+
+<table class="examples">
+ <tbody>
+ <tr>
+ <td style="text-align: left">Usage</td>
+ <td style="width: 10em">Output</td>
+ </tr>
+ <tr>
+ <td style="text-align: left">Some *data*</td>
+ <td>Some more</td>
+ </tr>
+ </tbody>
+</table>
+
+<table class="examples">
+<tr>
+ <th>Usage</th>
+ <th>
+Output
+ </th>
+</tr>
+<tr>
+ <td>Some *data*</td>
+ <td>
+Some more
+ </td>
+</tr>
+</table>
+
+<table>
+</table>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_simple.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_simple.text
new file mode 100644
index 0000000..7d29430
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/table_simple.text
@@ -0,0 +1,74 @@
+<table class="examples">
+<tr>
+ <td>Usage</td>
+ <td>
+Output
+ </td>
+</tr>
+<tr>
+ <td>Some *data*</td>
+ <td>
+Some more
+ </td>
+</tr>
+</table>
+
+<table class="examples">
+<thead>
+<tr>
+ <th>Usage</th>
+ <th>
+Output
+ </th>
+</tr>
+</thead>
+<tbody>
+<tr>
+ <td>Some *data*</td>
+ <td>
+Some more
+ </td>
+</tr>
+</tbody>
+<tfoot>
+<tr>
+ <td>foot</td>
+ <td>
+locker
+ </td>
+</tr>
+</tfoot>
+</table>
+
+<table class="examples">
+<tr>
+ <td style="text-align: left">Usage</td>
+ <td style="width: 10em">
+Output
+ </td>
+</tr>
+<tr>
+ <td style="text-align: left">Some *data*</td>
+ <td>
+Some more
+ </td>
+</tr>
+</table>
+
+<table class="examples">
+<tr>
+ <th>Usage</th>
+ <th>
+Output
+ </th>
+</tr>
+<tr>
+ <td>Some *data*</td>
+ <td>
+Some more
+ </td>
+</tr>
+</table>
+
+<table>
+</table>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/typography.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/typography.html
new file mode 100644
index 0000000..2443965
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/typography.html
@@ -0,0 +1 @@
+<p>This is … something “to remember”!</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/typography.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/typography.text
new file mode 100644
index 0000000..ee33c5c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/html_to_native/typography.text
@@ -0,0 +1 @@
+<p>This is &hellip; something &ldquo;to remember&rdquo;!</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_1.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_1.html
new file mode 100644
index 0000000..77e0d78
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_1.html
@@ -0,0 +1,5 @@
+<p>para</p>
+
+<p>&lt;/div&gt;</p>
+
+<p>para</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_1.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_1.text
new file mode 100644
index 0000000..f2fc834
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_1.text
@@ -0,0 +1,5 @@
+para
+
+</div>
+
+para
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_2.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_2.html
new file mode 100644
index 0000000..b5da12f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_2.html
@@ -0,0 +1,5 @@
+<p>para</p>
+
+<hr />
+
+<p>para</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_2.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_2.text
new file mode 100644
index 0000000..675c94f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/invalid_html_2.text
@@ -0,0 +1,5 @@
+para
+
+<hr>
+
+para
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/markdown_attr.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/markdown_attr.html
new file mode 100644
index 0000000..930b8f4
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/markdown_attr.html
@@ -0,0 +1,38 @@
+<div>
+ <p><em>para</em></p>
+</div>
+
+<div>
+<em>para</em>
+</div>
+
+<div>
+ <p><em>para</em></p>
+</div>
+
+<div>
+*para*
+</div>
+
+<p>
+ <p><em>para</em></p>
+</p>
+
+<p>
+<em>para</em>
+</p>
+
+<p>
+<em>para</em>
+</p>
+
+<p>
+*para*
+</p>
+
+<dl>
+ <dt><em>emphasize</em></dt>
+ <dd>
+ <p>para</p>
+ </dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/markdown_attr.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/markdown_attr.text
new file mode 100644
index 0000000..12e5aee
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/markdown_attr.text
@@ -0,0 +1,38 @@
+<div markdown="block">
+*para*
+</div>
+
+<div markdown="span">
+*para*
+</div>
+
+<div markdown="1">
+*para*
+</div>
+
+<div markdown="0">
+*para*
+</div>
+
+<p markdown="block">
+*para*
+</p>
+
+<p markdown="span">
+*para*
+</p>
+
+<p markdown="1">
+*para*
+</p>
+
+<p markdown="0">
+*para*
+</p>
+
+<dl>
+ <dt markdown="1">*emphasize*</dt>
+ <dd markdown="1">
+para
+</dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/not_parsed.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/not_parsed.html
new file mode 100644
index 0000000..90bda03
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/not_parsed.html
@@ -0,0 +1,24 @@
+<div>
+This is some text
+</div>
+
+<div><div>
+This is some text
+</div></div>
+
+<div>
+&lt;/p&gt;
+</div>
+
+<div>
+<p><a href="/">Foo</a></p>
+</div>
+
+<p>This is some
+text</p>
+
+<p><a href="http://example.com">http://example.com</a></p>
+
+<div>
+&lt;http://example.com&gt;
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/not_parsed.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/not_parsed.text
new file mode 100644
index 0000000..1d1c71c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/not_parsed.text
@@ -0,0 +1,24 @@
+<div>
+This is some text
+</div>
+
+<div><div>
+This is some text
+</div></div>
+
+<div>
+</p>
+</div>
+
+<div>
+<p><a href="/">Foo</a></p>
+</div>
+
+<p>This is some
+text</p>
+
+<http://example.com>
+
+<div>
+<http://example.com>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.html
new file mode 100644
index 0000000..860f9b2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.html
@@ -0,0 +1,35 @@
+<p>baz { |qux| quux }</p>
+
+<p>This is some para.
+<script type="javascript">
+This *text* must not be converted.
+ </script></p>
+
+<script>Not *parsed* here</script>
+
+<script>*not*</script>
+<p><em>parsed</em>
+This too
+</p>
+
+<script>*not*<p>*parsed*
+This too
+</p></script>
+
+<script>something<p>*not*</p></script>
+
+<script></script>
+
+<script>
+This should be output
+<p> *as* is
+</p> and nothing should be done
+about it
+</not>
+</p>
+</script>
+
+<p><a href="http://example.com">http://example.com</a></p>
+
+<style> body > * { background-color: Red; } </style>
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.htmlinput b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.htmlinput
new file mode 100644
index 0000000..22b9ea5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.htmlinput
@@ -0,0 +1,34 @@
+<p>baz { |qux| quux }</p>
+
+<p>This is some para.
+<script type="javascript">
+This *text* must not be converted.
+ </SCRIPT></p>
+
+<script>Not *parsed* here</script>
+
+<sCRIpt>*not*</script>
+<p><em>parsed</em>
+This too
+</p>
+
+<script>*not*<p>*parsed*
+This too
+</p></script>
+
+<sCRIpt>something<p>*not*</p></scrIPt>
+
+<script></script>
+
+<script>
+This should be output
+<p> *as* is
+</p> and nothing should be done
+about it
+</not>
+</p>
+</script>
+
+<p><a href="http://example.com">http://example.com</a></p>
+
+<style> body > * { background-color: Red; } </style>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.options
new file mode 100644
index 0000000..a660da2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.options
@@ -0,0 +1 @@
+:parse_block_html: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.text
new file mode 100644
index 0000000..e0617c4
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_raw.text
@@ -0,0 +1,33 @@
+<p>baz { |qux| quux }</p>
+
+This is some para.
+<script type="javascript">
+This *text* must not be converted.
+ </SCRIPT>
+
+<script>Not *parsed* here</script>
+
+<script>*not*</script><p>*parsed*
+This too
+</p>
+
+<script>*not*<p>*parsed*
+This too
+</p></script>
+
+<script>something<p>*not*</p></script>
+
+<script></script>
+
+<script>
+This should be output
+<p> *as* is
+</p> and nothing should be done
+about it
+</not>
+</p>
+</script>
+
+<http://example.com>
+
+<style> body > * { background-color: Red; } </style>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.html
new file mode 100644
index 0000000..2a6191f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.html
@@ -0,0 +1,12 @@
+<p>This <em>text
+should</em> be parsed
+as span
+</p>
+
+<p>This produces `</p>
+<p>` an unwanted result.&lt;/p&gt;</p>
+
+<p>This <em>text</em> too</p>
+<p>
+some text
+</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.htmlinput b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.htmlinput
new file mode 100644
index 0000000..4199b8b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.htmlinput
@@ -0,0 +1,12 @@
+<P>This <EM>text
+should</em> be parsed
+as span
+</p>
+
+<p>This produces `</p>
+<p>` an unwanted result.&lt;/p&gt;</p>
+
+<p>This <em>text</EM> too</P>
+<p>
+some text
+</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.options
new file mode 100644
index 0000000..a660da2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.options
@@ -0,0 +1 @@
+:parse_block_html: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.text
new file mode 100644
index 0000000..d07cf6d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_as_span.text
@@ -0,0 +1,9 @@
+<p>This *text
+should* be parsed
+as span
+</P>
+
+<p>This produces `</p>` an unwanted result.</p>
+
+<p>This *text* too</p><p>
+some text
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_block_html.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_block_html.html
new file mode 100644
index 0000000..8de78c0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_block_html.html
@@ -0,0 +1,21 @@
+<div>
+ <p>test</p>
+</div>
+
+<div>
+ <pre><code>test
+</code></pre>
+ <div>
+ <pre><code>test
+</code></pre>
+ </div>
+</div>
+
+<div>
+ <pre><code>code block with &lt;/div&gt;
+</code></pre>
+</div>
+
+<div>
+ <p>No matching end tag</p>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_block_html.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_block_html.options
new file mode 100644
index 0000000..a660da2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_block_html.options
@@ -0,0 +1 @@
+:parse_block_html: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_block_html.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_block_html.text
new file mode 100644
index 0000000..b8b1845
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/parse_block_html.text
@@ -0,0 +1,17 @@
+<DIV>
+ test
+</diV>
+
+<div>
+ test
+ <div>
+ test
+ </div>
+</div>
+
+<div>
+ code block with </div>
+</div>
+
+<div>
+No matching end tag
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/processing_instruction.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/processing_instruction.html
new file mode 100644
index 0000000..939b996
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/processing_instruction.html
@@ -0,0 +1,12 @@
+<p>&lt;?xml version=”1.0”?&gt;</p>
+
+<p>para</p>
+
+<p>&lt;? test ?&gt; para</p>
+
+<p>other</p>
+
+<p>&lt;?
+multiline <em>text</em>
+is allowed
+?&gt;</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/processing_instruction.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/processing_instruction.text
new file mode 100644
index 0000000..fcb866f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/processing_instruction.text
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+
+para
+
+<? test ?> para
+
+other
+
+<?
+multiline *text*
+is allowed
+?>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/simple.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/simple.html
new file mode 100644
index 0000000..0d926c5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/simple.html
@@ -0,0 +1,60 @@
+<div>
+ <p>test</p>
+</div>
+
+<p>
+para2
+</p>
+
+<div id="test">
+ <p>tes</p>
+
+ <p>test
+weiter
+</p>
+</div>
+
+<p>para4</p>
+
+<div>
+ <div>
+ <div>
+ <p>foo</p>
+ </div>
+ <div style="&nbsp;"></div>
+ </div>
+ <div>
+ <p>bar </p>
+ </div>
+</div>
+
+<p>para5</p>
+
+<div>
+ <p>id</p>
+</div>
+<p>test</p>
+
+<div>
+ <p>hallo</p>
+</div>
+<div>
+ <p>hallo</p>
+</div>
+
+<p>para6</p>
+
+<div>
+ <div class="clear"></div>
+ <p>Another para.</p>
+</div>
+
+<p><em>Test</em></p>
+
+<p><em>Test</em></p>
+
+<p><em>Test
+</em>
+</p>
+
+<iframe></iframe>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/simple.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/simple.options
new file mode 100644
index 0000000..a660da2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/simple.options
@@ -0,0 +1 @@
+:parse_block_html: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/simple.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/simple.text
new file mode 100644
index 0000000..a2ffe25
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/simple.text
@@ -0,0 +1,55 @@
+ <div>
+test
+</div>
+
+<p>
+para2
+</p>
+
+<div id='test'>
+ <p>tes</p>
+
+ <p>test
+weiter
+</p>
+</div>
+
+para4
+
+<div>
+<div>
+<div>
+foo
+</div>
+ <div style="&nbsp;"></div>
+</div>
+<div>bar&nbsp;
+</div>
+</div>
+
+para5
+
+<div>id
+</div> test
+
+<div>
+hallo
+</div> <div>
+hallo
+</div>
+
+para6
+
+<div><DiV cLASs="clear"></dIv>
+Another para.
+</div>
+
+<em>Test</em>
+
+<p><em>Test</em></p>
+
+<p><em>Test
+</em>
+</p>
+
+<iframe></iframe>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/standalone_image_in_div.htmlinput b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/standalone_image_in_div.htmlinput
new file mode 100644
index 0000000..72ff453
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/standalone_image_in_div.htmlinput
@@ -0,0 +1,7 @@
+<div class="example-1">
+ <img src="src.png" alt="inside" />
+</div>
+
+<div class="example-2">
+ <a href="website.html">text</a>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/standalone_image_in_div.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/standalone_image_in_div.text
new file mode 100644
index 0000000..7f0d12c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/standalone_image_in_div.text
@@ -0,0 +1,8 @@
+<div class="example-1" markdown="1">
+![inside](src.png)
+</div>
+
+<div class="example-2" markdown="1">
+[text](website.html)
+</div>
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/table.kramdown b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/table.kramdown
new file mode 100644
index 0000000..f8d6802
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/table.kramdown
@@ -0,0 +1,8 @@
+<table>
+<tr>
+<th>test</th>
+<th></th>
+<td></td>
+</tr>
+</table>
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/table.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/table.text
new file mode 100644
index 0000000..32e01da
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/table.text
@@ -0,0 +1,7 @@
+<table>
+<tr>
+<th>test</th>
+<th></th>
+<td></td>
+</tr>
+</table>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/textarea.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/textarea.html
new file mode 100644
index 0000000..6f5693e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/textarea.html
@@ -0,0 +1,8 @@
+<p>This is a <textarea>inline</textarea></p>
+
+<textarea>This
+is
+
+some
+text
+</textarea>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/textarea.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/textarea.text
new file mode 100644
index 0000000..a240f5c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/textarea.text
@@ -0,0 +1,8 @@
+This is a <textarea>inline</textarea>
+
+<textarea>This
+is
+
+some
+text
+</textarea>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/xml.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/xml.html
new file mode 100644
index 0000000..d941bc0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/xml.html
@@ -0,0 +1,8 @@
+<webgen:block name="test" />
+
+<some:url name:spac="hallo">doit</some:url>
+
+<SoMe:UrL NamE:SpAC="test">doit</SoMe:UrL>
+
+<SoMe>doit&lt;/some&gt;
+</SoMe>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/xml.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/xml.text
new file mode 100644
index 0000000..6427fae
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/09_html/xml.text
@@ -0,0 +1,7 @@
+<webgen:block name="test" />
+
+<some:url name:spac='hallo'>doit</some:url>
+
+<SoMe:UrL NamE:SpAC='test'>doit</SoMe:UrL>
+
+<SoMe>doit</some>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/10_ald/simple.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/10_ald/simple.html
new file mode 100644
index 0000000..74b03d5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/10_ald/simple.html
@@ -0,0 +1,2 @@
+<p>Some paragraph</p>
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/10_ald/simple.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/10_ald/simple.text
new file mode 100644
index 0000000..f58768a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/10_ald/simple.text
@@ -0,0 +1,8 @@
+Some paragraph
+
+{:id: ref1}
+{:id: .class1}
+ {:id: #id}
+ {:id: key="value"}
+ {:id: .class2 .class3 ref2 #id-with key="value" key='value' key='dfsd\}' }
+{:test: k ey=value}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/auto_id_and_ial.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/auto_id_and_ial.html
new file mode 100644
index 0000000..9857a03
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/auto_id_and_ial.html
@@ -0,0 +1 @@
+<h2 id="myid" class="cls">A header</h2>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/auto_id_and_ial.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/auto_id_and_ial.options
new file mode 100644
index 0000000..8776b55
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/auto_id_and_ial.options
@@ -0,0 +1 @@
+:auto_ids: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/auto_id_and_ial.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/auto_id_and_ial.text
new file mode 100644
index 0000000..f521fb0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/auto_id_and_ial.text
@@ -0,0 +1,2 @@
+## A header
+{:#myid .cls}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/nested.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/nested.html
new file mode 100644
index 0000000..84cc368
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/nested.html
@@ -0,0 +1,11 @@
+<div class="cls" id="id">
+test
+</div>
+
+<div class="cls" id="id">
+ <p>test</p>
+</div>
+
+<blockquote class="cls" id="id">
+ <p>para</p>
+</blockquote>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/nested.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/nested.text
new file mode 100644
index 0000000..827645c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/nested.text
@@ -0,0 +1,15 @@
+{:.cls}
+<div>
+test
+</div>
+{:#id}
+
+{:.cls}
+<div markdown="1">
+test
+</div>
+{:#id}
+
+{:.cls}
+> para
+{:#id}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/simple.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/simple.html
new file mode 100644
index 0000000..1086f0c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/simple.html
@@ -0,0 +1,29 @@
+<p key1="val&quot;" key2="val'" class="other-class myclass class -class" id="other" key="val">Some paragraph.</p>
+
+<p class="cls1 cls2" id="id">Some paragraph.</p>
+
+<blockquote id="id" class="class">
+ <p>quote</p>
+</blockquote>
+
+<ul key="val">
+ <li>list</li>
+</ul>
+
+<pre id="other"><code>code block
+</code></pre>
+
+<pre><code>other code block
+</code></pre>
+
+<h2 id="myid">A header</h2>
+
+<p class="cls">Some paragraph here</p>
+
+<p class="cls1 cls2">Some paragraph here</p>
+
+<p class="cls">Paragraph</p>
+<p>Paragraph</p>
+
+<h1 class="class" id="other">Another header</h1>
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/simple.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/simple.text
new file mode 100644
index 0000000..b97eef3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/11_ial/simple.text
@@ -0,0 +1,41 @@
+Some paragraph.
+{:.class .-class id key="val"}
+
+Some paragraph.
+{:.cls1#id.cls2}
+
+> quote
+{: #id}
+ {: .class}
+
+* list
+{: key="val"}
+
+ code block
+{: #other}
+
+ other code block
+
+## A header
+{:#myid}
+
+{:.cls}
+Some paragraph here
+
+{:.cls1}
+{:.cls2}
+Some paragraph here
+
+Paragraph
+{:.cls}
+Paragraph
+
+Another header
+==============
+{: .class #other}
+
+{:id: #id key="valo"}
+{:id: #other .myclass other}
+{:other: key1="val\"" - ig.nored as_is#this key2='val\'' .other-class}
+
+{:.invalid}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/comment.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/comment.html
new file mode 100644
index 0000000..20b4c66
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/comment.html
@@ -0,0 +1,8 @@
+<p>This is a simple paragraph.</p>
+
+<!-- This is a comment {:/}which is {:/comment} ignored. -->
+
+<p>And another paragraph</p>
+
+<p>{::comment}
+Another paragraph</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/comment.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/comment.text
new file mode 100644
index 0000000..2dfc919
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/comment.text
@@ -0,0 +1,12 @@
+This is a simple paragraph.
+
+{::comment}
+This is a comment {:/}which is {:/comment} ignored.
+{:/comment}
+
+And another paragraph
+
+{::comment this='is' .ignore /}
+
+{::comment}
+Another paragraph
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/ignored.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/ignored.html
new file mode 100644
index 0000000..17aae5c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/ignored.html
@@ -0,0 +1,8 @@
+<p>paragraph</p>
+
+<p>{::something}
+anotherthing
+{:/something}</p>
+
+<p>{::something/}
+paragraph</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/ignored.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/ignored.text
new file mode 100644
index 0000000..ae94a8f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/ignored.text
@@ -0,0 +1,8 @@
+paragraph
+
+{::something}
+anotherthing
+{:/something}
+
+{::something/}
+paragraph
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.html
new file mode 100644
index 0000000..7fe58d5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.html
@@ -0,0 +1,10 @@
+<p>This is a simple paragraph.</p>
+
+This *is* not processed
+
+<p>And another paragraph</p>
+
+<em>bold</em>
+
+<p>{::nomarkdown}
+Another paragraph</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.kramdown b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.kramdown
new file mode 100644
index 0000000..2cee512
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.kramdown
@@ -0,0 +1,20 @@
+This is a simple paragraph.
+
+{::nomarkdown}
+This *is* not processed
+{:/}
+
+And another paragraph
+
+{::nomarkdown type="html"}
+<em>bold</em>
+{:/}
+
+{::nomarkdown type="latex"}
+\begin{itemize}
+\item[Yes] YESSSS!
+\end{itemize}
+{:/}
+
+\{::nomarkdown} Another paragraph
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.latex b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.latex
new file mode 100644
index 0000000..5af0263
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.latex
@@ -0,0 +1,13 @@
+This is a simple paragraph.
+
+This *is* not processed
+
+And another paragraph
+
+\begin{itemize}
+\item[Yes] YESSSS!
+\end{itemize}
+
+\{::nomarkdown\}
+Another paragraph
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.text
new file mode 100644
index 0000000..43d441d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/nomarkdown.text
@@ -0,0 +1,21 @@
+This is a simple paragraph.
+
+{::nomarkdown}
+This *is* not processed
+ {:/nomarkdown}
+
+And another paragraph
+
+{::nomarkdown this='is' .ignore /}
+
+{::nomarkdown type='html'}
+<em>bold</em>
+{:/}
+{::nomarkdown type="latex"}
+\begin{itemize}
+\item[Yes] YESSSS!
+\end{itemize}
+{:/}
+
+{::nomarkdown}
+Another paragraph
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options.html
new file mode 100644
index 0000000..bf3a47f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options.html
@@ -0,0 +1,21 @@
+<h1>No header id</h1>
+
+<h1>without header id</h1>
+
+<div>
+some <span>*para*</span>
+</div>
+
+<div>
+ <p>some <span><em>para</em></span></p>
+</div>
+
+<p>Some text<sup id="fnref:ab"><a href="#fn:ab" class="footnote" rel="footnote" role="doc-noteref">10</a></sup>.</p>
+
+<div class="footnotes" role="doc-endnotes">
+ <ol start="10">
+ <li id="fn:ab">
+ <p>Some text. <a href="#fnref:ab" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options.text
new file mode 100644
index 0000000..b63f34b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options.text
@@ -0,0 +1,23 @@
+# No header id
+
+{::options unusedvar="val" /}
+
+# without header id
+
+<div>
+some <span>*para*</span>
+</div>
+
+{::options parse_block_html="true" parse_span_html="true" /}
+
+<div>
+some <span>*para*</span>
+</div>
+
+{::options footnote_nr="10" /}
+
+Some text[^ab].
+
+[^ab]: Some text.
+
+{::options template="/etc/passwd" /}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options2.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options2.html
new file mode 100644
index 0000000..2db8e20
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options2.html
@@ -0,0 +1,10 @@
+
+<p>Some text<sup id="fnref:ab"><a href="#fn:ab" class="footnote" rel="footnote" role="doc-noteref">1</a></sup>.</p>
+
+<div class="footnotes" role="doc-endnotes">
+ <ol>
+ <li id="fn:ab">
+ <p>Some text. <a href="#fnref:ab" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options2.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options2.text
new file mode 100644
index 0000000..78abfbe
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options2.text
@@ -0,0 +1,5 @@
+{::options footnote_nr="da10" /}
+
+Some text[^ab].
+
+[^ab]: Some text.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options3.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options3.html
new file mode 100644
index 0000000..d5a5ad6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options3.html
@@ -0,0 +1,8 @@
+<div class="language-ruby highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="n">x</span> <span class="o">=</span> <span class="no">Class</span><span class="p">.</span><span class="nf">new</span>
+</code></pre>
+</div></div>
+
+<div class="language-ruby highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="n">x</span> <span class="o">=</span> <span class="no">Class</span><span class="p">.</span><span class="nf">new</span>
+</code></pre>
+</div></div>
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options3.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options3.text
new file mode 100644
index 0000000..f37839b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/12_extension/options3.text
@@ -0,0 +1,7 @@
+ x = Class.new
+{: .language-ruby}
+
+{::options syntax_highlighter_opts="{default_lang: ruby\}" /}
+
+ x = Class.new
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/auto_ids.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/auto_ids.html
new file mode 100644
index 0000000..398628a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/auto_ids.html
@@ -0,0 +1,15 @@
+<dl>
+ <dt id="item">item</dt>
+ <dd>def</dd>
+ <dt id="item2">item2</dt>
+ <dd>def</dd>
+</dl>
+
+<dl>
+ <dt id="prefix-item">item</dt>
+ <dd>def</dd>
+ <dt id="prefix-item2">item2</dt>
+ <dd>def</dd>
+ <dt id="id">item3</dt>
+ <dd>def</dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/auto_ids.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/auto_ids.text
new file mode 100644
index 0000000..f1797a7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/auto_ids.text
@@ -0,0 +1,18 @@
+{:auto_ids}
+item
+: def
+
+item2
+: def
+
+^
+
+{:auto_ids-prefix-}
+item
+: def
+
+item2
+: def
+
+{:#id} item3
+: def
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/definition_at_beginning.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/definition_at_beginning.html
new file mode 100644
index 0000000..7c5cc04
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/definition_at_beginning.html
@@ -0,0 +1 @@
+<p>: no definition</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/definition_at_beginning.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/definition_at_beginning.text
new file mode 100644
index 0000000..cd3671b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/definition_at_beginning.text
@@ -0,0 +1 @@
+: no definition
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/deflist_ial.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/deflist_ial.html
new file mode 100644
index 0000000..3090b1e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/deflist_ial.html
@@ -0,0 +1,4 @@
+<dl class="dl-horizontal dl-other">
+ <dt>item</dt>
+ <dd>definition</dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/deflist_ial.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/deflist_ial.text
new file mode 100644
index 0000000..587c3b0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/deflist_ial.text
@@ -0,0 +1,4 @@
+{:.dl-horizontal}
+item
+: definition
+{:.dl-other}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/item_ial.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/item_ial.html
new file mode 100644
index 0000000..0ed1197
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/item_ial.html
@@ -0,0 +1,17 @@
+<dl>
+ <dt>item</dt>
+ <dd class="cls">definition
+continued</dd>
+ <dd>another {:.cls}</dd>
+ <dd class="class">
+ <pre><code>code
+</code></pre>
+ </dd>
+ <dd class="cls">IAL at last
+ no code bc of text</dd>
+ <dt class="class">term</dt>
+ <dd>definition</dd>
+ <dt class="class1">term1</dt>
+ <dt class="class2">term2</dt>
+ <dd>definition</dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/item_ial.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/item_ial.text
new file mode 100644
index 0000000..2058d74
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/item_ial.text
@@ -0,0 +1,16 @@
+item
+: {:.cls} definition
+ continued
+: another {:.cls}
+: {:.class}
+ code
+: {:.cls} IAL at last
+ no code bc of text
+
+
+{:.class} term
+: definition
+
+{:.class1} term1
+{:.class2} term2
+: definition
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/multiple_terms.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/multiple_terms.html
new file mode 100644
index 0000000..e2e089b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/multiple_terms.html
@@ -0,0 +1,13 @@
+<dl>
+ <dt>kram</dt>
+ <dt><em>down</em></dt>
+ <dt>now</dt>
+ <dd>definition 1</dd>
+ <dd>definition 2</dd>
+ <dd>
+ <p>definition 3</p>
+ </dd>
+ <dd>
+ <p>definition 4</p>
+ </dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/multiple_terms.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/multiple_terms.text
new file mode 100644
index 0000000..b834258
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/multiple_terms.text
@@ -0,0 +1,10 @@
+kram
+*down*
+now
+: definition 1
+: definition 2
+
+: definition 3
+
+
+: definition 4
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/no_def_list.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/no_def_list.html
new file mode 100644
index 0000000..c16f962
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/no_def_list.html
@@ -0,0 +1,2 @@
+<p>This is a para
+: and not a definition list</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/no_def_list.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/no_def_list.text
new file mode 100644
index 0000000..98b52b3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/no_def_list.text
@@ -0,0 +1,2 @@
+This is a para
+\: and not a definition list
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/para_wrapping.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/para_wrapping.html
new file mode 100644
index 0000000..5f28fdf
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/para_wrapping.html
@@ -0,0 +1,10 @@
+<dl>
+ <dt>term</dt>
+ <dd>
+ <p>definition</p>
+ </dd>
+ <dd>definition</dd>
+ <dd>
+ <p>definition</p>
+ </dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/para_wrapping.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/para_wrapping.text
new file mode 100644
index 0000000..280fa47
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/para_wrapping.text
@@ -0,0 +1,6 @@
+term
+
+: definition
+: definition
+
+: definition
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/separated_by_eob.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/separated_by_eob.html
new file mode 100644
index 0000000..0a1c4dc
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/separated_by_eob.html
@@ -0,0 +1,8 @@
+<dl>
+ <dt>kram</dt>
+ <dd>down</dd>
+</dl>
+<dl>
+ <dt>kram</dt>
+ <dd>down</dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/separated_by_eob.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/separated_by_eob.text
new file mode 100644
index 0000000..56fedf1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/separated_by_eob.text
@@ -0,0 +1,5 @@
+kram
+: down
+^
+kram
+: down
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/simple.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/simple.html
new file mode 100644
index 0000000..791f145
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/simple.html
@@ -0,0 +1,10 @@
+<dl>
+ <dt>kram</dt>
+ <dd>down</dd>
+ <dt>novalue</dt>
+ <dd></dd>
+ <dt>kram</dt>
+ <dd>down
+kram</dd>
+ <dd>down</dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/simple.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/simple.text
new file mode 100644
index 0000000..e3bf730
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/simple.text
@@ -0,0 +1,10 @@
+kram
+: down
+
+novalue
+:
+
+kram
+: down
+kram
+: down
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/styled_terms.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/styled_terms.html
new file mode 100644
index 0000000..cf7d785
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/styled_terms.html
@@ -0,0 +1,4 @@
+<dl>
+ <dt><em>kram</em></dt>
+ <dd>down</dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/styled_terms.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/styled_terms.text
new file mode 100644
index 0000000..76eb355
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/styled_terms.text
@@ -0,0 +1,2 @@
+*kram*
+: down
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/too_much_space.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/too_much_space.html
new file mode 100644
index 0000000..b4df878
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/too_much_space.html
@@ -0,0 +1,3 @@
+<p>para</p>
+
+<p>: no definition</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/too_much_space.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/too_much_space.text
new file mode 100644
index 0000000..30ab445
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/too_much_space.text
@@ -0,0 +1,4 @@
+para
+
+
+: no definition
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/with_blocks.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/with_blocks.html
new file mode 100644
index 0000000..45b5865
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/with_blocks.html
@@ -0,0 +1,38 @@
+<dl>
+ <dt>kram</dt>
+ <dd>this is some
+text</dd>
+ <dd>
+ <p>this is some
+more text</p>
+ </dd>
+ <dt>kram</dt>
+ <dd>
+ <blockquote>
+ <p>blockquote</p>
+ </blockquote>
+ </dd>
+ <dt>kram</dt>
+ <dd>
+ <pre><code>code
+</code></pre>
+ </dd>
+ <dt>kram</dt>
+ <dd>
+ <dl>
+ <dt>kram</dt>
+ <dd>down</dd>
+ </dl>
+ </dd>
+ <dt>kram</dt>
+ <dd>
+ <h1>header</h1>
+ </dd>
+ <dt>kram</dt>
+ <dd>
+ <ul>
+ <li>list</li>
+ <li>items</li>
+ </ul>
+ </dd>
+</dl>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/with_blocks.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/with_blocks.text
new file mode 100644
index 0000000..15195ce
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/13_definition_list/with_blocks.text
@@ -0,0 +1,24 @@
+kram
+: this is some
+ text
+
+ : this is some
+ more text
+
+kram
+: > blockquote
+
+kram
+:
+ code
+
+kram
+: kram
+ : down
+
+kram
+: # header
+
+kram
+: * list
+ * items
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/empty_tag_in_cell.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/empty_tag_in_cell.html
new file mode 100644
index 0000000..af9b3e5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/empty_tag_in_cell.html
@@ -0,0 +1,8 @@
+<table>
+ <tbody>
+ <tr>
+ <td>first line of cell<br />second line of cell</td>
+ <td>another cell</td>
+ </tr>
+ </tbody>
+</table>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/empty_tag_in_cell.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/empty_tag_in_cell.options
new file mode 100644
index 0000000..63936b9
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/empty_tag_in_cell.options
@@ -0,0 +1 @@
+:html_to_native: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/empty_tag_in_cell.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/empty_tag_in_cell.text
new file mode 100644
index 0000000..60fec0b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/empty_tag_in_cell.text
@@ -0,0 +1 @@
+| first line of cell<br>second line of cell | another cell |
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/errors.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/errors.html
new file mode 100644
index 0000000..302e97a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/errors.html
@@ -0,0 +1,12 @@
+<p>No table body</p>
+
+<p>|-|-|-</p>
+
+<p>|no|table|here|</p>
+
+<p>|no|table|here|
+paragraph</p>
+
+<p>|-|-|
+|-|-|</p>
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/errors.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/errors.text
new file mode 100644
index 0000000..3565d5b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/errors.text
@@ -0,0 +1,13 @@
+No table body
+
+|-|-|-
+
+[5]: test
+|no|table|here|
+
+|no|table|here|
+paragraph
+
+|-|-|
+|-|-|
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/escaping.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/escaping.html
new file mode 100644
index 0000000..b4528a1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/escaping.html
@@ -0,0 +1,52 @@
+<p><code>cell 1 | cell 2</code></p>
+
+<p>cell 1 | cell 2</p>
+
+<table>
+ <tbody>
+ <tr>
+ <td>cell 1</td>
+ <td>cell 2 | continued</td>
+ </tr>
+ </tbody>
+</table>
+
+<table>
+ <tbody>
+ <tr>
+ <td>cell 1</td>
+ <td>cell <code>2</code></td>
+ </tr>
+ </tbody>
+</table>
+
+<table>
+ <tbody>
+ <tr>
+ <td>cell 1</td>
+ <td><code>code | span</code></td>
+ </tr>
+ </tbody>
+</table>
+
+<p>cell 1 <code>code | span</code></p>
+
+<p>cell 1 | <code>code | span</code></p>
+
+<table>
+ <tbody>
+ <tr>
+ <td>cell 1</td>
+ <td>cell `2</td>
+ <td>cell 3</td>
+ </tr>
+ <tr>
+ <td>cell 1`</td>
+ <td>cell 2</td>
+ <td>cell 3</td>
+ </tr>
+ </tbody>
+</table>
+
+<p>cell 1 | cell <code>2 | cell 3
+cell 1</code> | cell 2 | cell 3</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/escaping.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/escaping.text
new file mode 100644
index 0000000..a8a24d6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/escaping.text
@@ -0,0 +1,19 @@
+`cell 1 | cell 2`
+
+cell 1 \| cell 2
+
+cell 1 | cell 2 \| continued
+
+cell 1 | cell `2`
+
+cell 1 | `code | span`
+
+cell 1 `code | span`
+
+cell 1 \| `code | span`
+
+cell 1 | cell `2 | cell 3
+cell 1` | cell 2 | cell 3
+
+cell 1 \| cell `2 | cell 3
+cell 1` | cell 2 | cell 3
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/footer.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/footer.html
new file mode 100644
index 0000000..e6596ed
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/footer.html
@@ -0,0 +1,65 @@
+<p>Simple footer</p>
+
+<table>
+ <tbody>
+ <tr>
+ <td>cell1</td>
+ <td>cell2</td>
+ </tr>
+ </tbody>
+ <tfoot>
+ <tr>
+ <td>cell3</td>
+ <td>cell4</td>
+ </tr>
+ </tfoot>
+</table>
+
+<p>Full footer</p>
+
+<table>
+ <tbody>
+ <tr>
+ <td>cell1</td>
+ <td>cell2</td>
+ </tr>
+ </tbody>
+ <tfoot>
+ <tr>
+ <td>cell3</td>
+ <td>cell4</td>
+ </tr>
+ </tfoot>
+</table>
+
+<p>Footer with separator lines</p>
+
+<table>
+ <tbody>
+ <tr>
+ <td>cell1</td>
+ <td>cell2</td>
+ </tr>
+ </tbody>
+ <tfoot>
+ <tr>
+ <td>cell3</td>
+ <td>cell4</td>
+ </tr>
+ <tr>
+ <td>cell5</td>
+ <td>cell6</td>
+ </tr>
+ </tfoot>
+</table>
+
+<p>Empty footer</p>
+
+<table>
+ <tbody>
+ <tr>
+ <td>cell1</td>
+ <td>cell2</td>
+ </tr>
+ </tbody>
+</table>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/footer.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/footer.text
new file mode 100644
index 0000000..faaed8d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/footer.text
@@ -0,0 +1,25 @@
+Simple footer
+
+| cell1 | cell2
+|=
+| cell3 | cell4
+
+Full footer
+
+| cell1 | cell2
+|=======|=======|
+| cell3 | cell4
+
+Footer with separator lines
+
+| cell1 | cell2
+|=======|=======|
+| cell3 | cell4
+|---
+| cell5 | cell6
+|---
+
+Empty footer
+
+| cell1 | cell2
+|=
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/header.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/header.html
new file mode 100644
index 0000000..647f2c4
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/header.html
@@ -0,0 +1,117 @@
+<p>Simple header</p>
+
+<table>
+ <thead>
+ <tr>
+ <th>cell1</th>
+ <th>cell2</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>cell3</td>
+ <td>cell4</td>
+ </tr>
+ </tbody>
+</table>
+
+<p>Full header</p>
+
+<table>
+ <thead>
+ <tr>
+ <th>cell1</th>
+ <th>cell2</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>cell3</td>
+ <td>cell4</td>
+ </tr>
+ </tbody>
+</table>
+
+<p>With alignment and superfluous alignment defs</p>
+
+<table>
+ <thead>
+ <tr>
+ <th>default</th>
+ <th style="text-align: left">left</th>
+ <th style="text-align: center">center</th>
+ <th style="text-align: right">right</th>
+ <th>default</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>cell1</td>
+ <td style="text-align: left">cell2</td>
+ <td style="text-align: center">cell3</td>
+ <td style="text-align: right">cell4</td>
+ <td>cell5</td>
+ </tr>
+ </tbody>
+</table>
+
+<p>With leading sep line</p>
+
+<table>
+ <thead>
+ <tr>
+ <th>cell1</th>
+ <th>cell2</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>cell3</td>
+ <td>cell4</td>
+ </tr>
+ </tbody>
+</table>
+
+<p>Multiple bodies</p>
+
+<table>
+ <thead>
+ <tr>
+ <th style="text-align: center">cell1</th>
+ <th>cell2</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td style="text-align: center">cell3</td>
+ <td>cell4</td>
+ </tr>
+ </tbody>
+ <tbody>
+ <tr>
+ <td style="text-align: center">cell5</td>
+ <td>cell6</td>
+ </tr>
+ </tbody>
+</table>
+
+<p>Sep line with tab</p>
+
+<table>
+ <thead>
+ <tr>
+ <th style="text-align: right">right</th>
+ <th style="text-align: center">center</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td style="text-align: right">cell1</td>
+ <td style="text-align: center">cell2</td>
+ </tr>
+ <tr>
+ <td style="text-align: right">cell3</td>
+ <td style="text-align: center">cell4</td>
+ </tr>
+ </tbody>
+</table>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/header.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/header.text
new file mode 100644
index 0000000..6961bfb
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/header.text
@@ -0,0 +1,39 @@
+Simple header
+
+| cell1 | cell2
+|-----
+| cell3 | cell4
+
+Full header
+
+| cell1 | cell2
+|-------|-------|
+| cell3 | cell4
+
+With alignment and superfluous alignment defs
+
+| default | left | center | right | default
+|-| :- |:-: | -: | - | :-: | :-
+| cell1 | cell2 | cell3 | cell4 | cell5
+
+With leading sep line
+
+|:-:|-:|
+| cell1 | cell2
+|-------|-------|
+| cell3 | cell4
+
+Multiple bodies
+
+| cell1 | cell2
++ :-: |
+| cell3 | cell4
+|----|||
+| cell5 | cell6
+
+Sep line with tab
+
+right | center
+---: | :---:
+cell1 | cell2
+cell3 | cell4
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/no_table.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/no_table.html
new file mode 100644
index 0000000..dce46b1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/no_table.html
@@ -0,0 +1,3 @@
+<p>No table</p>
+
+<p>| Some | thing | here</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/no_table.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/no_table.text
new file mode 100644
index 0000000..90f90b3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/no_table.text
@@ -0,0 +1,3 @@
+No table
+
+\| Some \| thing \| here
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/simple.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/simple.html
new file mode 100644
index 0000000..506b442
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/simple.html
@@ -0,0 +1,192 @@
+<table>
+ <tbody>
+ <tr>
+ <td>cell1</td>
+ <td>cell2</td>
+ </tr>
+ <tr>
+ <td>cell3</td>
+ <td>cell4</td>
+ </tr>
+ <tr>
+ <td>cell5</td>
+ <td>cell6 |</td>
+ </tr>
+ <tr>
+ <td>cell7</td>
+ <td>cell8</td>
+ </tr>
+ </tbody>
+</table>
+
+<p>Missing cells at end</p>
+
+<table>
+ <tbody>
+ <tr>
+ <td>cell1</td>
+ <td>cell2</td>
+ <td>cell3</td>
+ </tr>
+ <tr>
+ <td>cell1</td>
+ <td> </td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td> </td>
+ <td>cell2</td>
+ <td>cell3</td>
+ </tr>
+ </tbody>
+</table>
+
+<p>Escaped pipe characters</p>
+
+<table>
+ <tbody>
+ <tr>
+ <td>cell1 | cell1</td>
+ <td>cell2</td>
+ </tr>
+ <tr>
+ <td>cell1</td>
+ <td>cell2 |</td>
+ </tr>
+ <tr>
+ <td>cell1 <code>|</code> con</td>
+ <td>cell2</td>
+ </tr>
+ </tbody>
+</table>
+
+<p>Table with code elements</p>
+
+<table>
+ <tbody>
+ <tr>
+ <td>This is a <code>span | with</code> a pipe.</td>
+ <td> </td>
+ <td> </td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td>Some <em>span</em></td>
+ <td>&lt;/em&gt; here</td>
+ <td>a <code>span | with</code> a</td>
+ <td>pipe.</td>
+ </tr>
+ </tbody>
+</table>
+
+<p>Special cases regarding codespan syntax</p>
+
+<table>
+ <tbody>
+ <tr>
+ <td>a</td>
+ <td><code>b</code></td>
+ </tr>
+ </tbody>
+</table>
+
+<table>
+ <tbody>
+ <tr>
+ <td><code>a</code></td>
+ </tr>
+ </tbody>
+</table>
+
+<table class="cls">
+ <tbody>
+ <tr>
+ <td>table</td>
+ <td>with</td>
+ <td>ial</td>
+ </tr>
+ </tbody>
+</table>
+
+<table class="cls">
+ <tbody>
+ <tr>
+ <td>table</td>
+ <td>with</td>
+ <td>ial</td>
+ </tr>
+ </tbody>
+</table>
+
+<p>not starting with a bar</p>
+
+<table>
+ <tbody>
+ <tr>
+ <td>simple</td>
+ <td>table</td>
+ </tr>
+ </tbody>
+</table>
+
+<table>
+ <thead>
+ <tr>
+ <th>head1</th>
+ <th>head2</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>cell1</td>
+ <td>cell2</td>
+ </tr>
+ </tbody>
+</table>
+
+<table>
+ <thead>
+ <tr>
+ <th>head1</th>
+ <th>head2</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td> </td>
+ <td>cell2</td>
+ </tr>
+ </tbody>
+</table>
+
+<table>
+ <tbody>
+ <tr>
+ <td>a</td>
+ <td>b</td>
+ </tr>
+ <tr>
+ <td>c</td>
+ <td>d</td>
+ </tr>
+ <tr>
+ <td>e</td>
+ <td>f</td>
+ </tr>
+ </tbody>
+</table>
+
+<table>
+ <thead>
+ <tr>
+ <th>Key</th>
+ <th>Value type</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td><code>Type</code></td>
+ <td><code>"GROUP"</code>|<code>"UNKNOWN"</code></td>
+ </tr>
+ </tbody>
+</table>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/simple.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/simple.text
new file mode 100644
index 0000000..0f225a4
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/simple.text
@@ -0,0 +1,53 @@
+| cell1 | cell2 |
+|cell3 | cell4|
+|cell5|cell6 \|
+| cell7|cell8
+
+Missing cells at end
+
+| cell1 | cell2 | cell3 |
+| cell1 ||
+|| cell2 | cell3
+
+Escaped pipe characters
+
+| cell1 \| cell1 | cell2 |
+| cell1 | cell2 \|
+| cell1 `|` con | cell2
+
+Table with code elements
+
+| This is a <code>span | with</code> a pipe.
+| Some <em>span | </em> here | a <code>span | with</code> a | pipe.
+
+Special cases regarding codespan syntax
+
+|a|`b`
+
+|`a`
+
+{:.cls}
+| table | with | ial
+
+| table | with | ial
+{:.cls}
+
+not starting with a bar
+
+simple | table
+
+head1 | head2
+------|------
+cell1 | cell2
+
+ head1 | head2
+-------|------
+ | cell2
+
+| a | b |
+ c | d
+| e | f |
+
+| Key | Value type |
+|--------|------------------------|
+| `Type` | `"GROUP"`\|`"UNKNOWN"` |
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/table_with_footnote.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/table_with_footnote.html
new file mode 100644
index 0000000..0084283
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/table_with_footnote.html
@@ -0,0 +1,25 @@
+<table>
+ <tbody>
+ <tr>
+ <td>this is <sup id="fnref:1"><a href="#fn:1" class="footnote" rel="footnote" role="doc-noteref">1</a></sup></td>
+ <td>a table</td>
+ </tr>
+ <tr>
+ <td>with a</td>
+ <td>footnote</td>
+ </tr>
+ </tbody>
+</table>
+
+<div class="footnotes" role="doc-endnotes">
+ <ol>
+ <li id="fn:1">
+ <p>Something</p>
+
+ <blockquote>
+ <p>special here</p>
+ </blockquote>
+ <p><a href="#fnref:1" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/table_with_footnote.latex b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/table_with_footnote.latex
new file mode 100644
index 0000000..99b5312
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/table_with_footnote.latex
@@ -0,0 +1,11 @@
+\begin{longtable}{|l|l|}
+\hline
+this is \footnote{Something
+
+\begin{quote}
+special here
+\end{quote}} & a table\\
+with a & footnote\\
+\hline
+\end{longtable}
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/table_with_footnote.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/table_with_footnote.text
new file mode 100644
index 0000000..345fc5d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/14_table/table_with_footnote.text
@@ -0,0 +1,6 @@
+| this is [^1] | a table
+| with a | footnote
+
+[^1]: Something
+
+ > special here
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/gh_128.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/gh_128.html
new file mode 100644
index 0000000..9b2c127
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/gh_128.html
@@ -0,0 +1 @@
+\[&lt;script&gt;alert('a')&lt;/script&gt; &lt;script&gt;alert('b&lt;')&lt;/script&gt;\]
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/gh_128.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/gh_128.text
new file mode 100644
index 0000000..95252a7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/gh_128.text
@@ -0,0 +1 @@
+$$ <script>alert('a')</script> <script>alert('b<')</script> $$
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/no_engine.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/no_engine.html
new file mode 100644
index 0000000..5d6b343
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/no_engine.html
@@ -0,0 +1,3 @@
+<div id="math-id" class="kdmath">$$
+5+5
+$$</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/no_engine.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/no_engine.options
new file mode 100644
index 0000000..06d559e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/no_engine.options
@@ -0,0 +1 @@
+:math_engine: ~
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/no_engine.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/no_engine.text
new file mode 100644
index 0000000..fdee5cf
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/no_engine.text
@@ -0,0 +1,2 @@
+{: #math-id}
+$$5+5$$
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/normal.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/normal.html
new file mode 100644
index 0000000..f80d56b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/normal.html
@@ -0,0 +1,30 @@
+<p>This is a para.
+\(\text{LaTeX} \lambda_5\)</p>
+
+\[\lambda_5 = \alpha + 4\]
+
+<p>\(\lambda_\alpha &gt; 5\)
+This is a para.</p>
+
+\[\begin{align*}
+&amp;=5 \\
+&amp;=6 \\
+\end{align*}\]
+
+\[5+5\]
+
+\[5+5\]
+
+\[5+5\]
+
+\[5+5\]
+
+<pre><code>$$5+5$$
+</code></pre>
+
+<div class="cls">\[5+5\]
+</div>
+<div class="cls">\[5+5\]
+</div>
+
+\[|x| = 5\]
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/normal.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/normal.text
new file mode 100644
index 0000000..aa5984a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/15_math/normal.text
@@ -0,0 +1,30 @@
+This is a para.
+$$ \text{LaTeX} \lambda_5 $$
+
+$$\lambda_5 = \alpha + 4$$
+
+$$\lambda_\alpha > 5$$
+This is a para.
+
+$$\begin{align*}
+&=5 \\
+&=6 \\
+\end{align*}$$
+
+$$5+5$$
+
+ $$5+5$$
+
+ $$5+5$$
+
+ $$5+5$$
+
+ $$5+5$$
+
+{:.cls}
+$$5+5$$
+^
+$$5+5$$
+{:.cls}
+
+$$|x| = 5$$
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/no_toc.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/no_toc.html
new file mode 100644
index 0000000..bbb831e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/no_toc.html
@@ -0,0 +1,14 @@
+
+<h1>Header level 1</h1>
+
+<h2>Header level 2</h2>
+
+<h3>Header level 3</h3>
+
+<h4>Header level 4</h4>
+
+<h1>Other header level 1</h1>
+
+<h2>Other header level 2</h2>
+
+<h3>Other header level 3</h3>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/no_toc.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/no_toc.text
new file mode 100644
index 0000000..11ad829
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/no_toc.text
@@ -0,0 +1,16 @@
+* Here comes the table of content
+{:toc}
+
+# Header level 1
+
+## Header level 2
+
+### Header level 3
+
+#### Header level 4
+
+# Other header level 1
+
+## Other header level 2
+
+### Other header level 3
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_exclude.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_exclude.html
new file mode 100644
index 0000000..d352684
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_exclude.html
@@ -0,0 +1,35 @@
+<h1 class="no_toc" id="contents">Contents</h1>
+
+<ul id="markdown-toc">
+ <li><a href="#header-level-1" id="markdown-toc-header-level-1">Header level 1</a> <ul>
+ <li><a href="#header-level-2" id="markdown-toc-header-level-2">Header level 2</a> <ul>
+ <li><a href="#header-level-3" id="markdown-toc-header-level-3">Header level 3</a> <ul>
+ <li><a href="#header-level-4" id="markdown-toc-header-level-4">Header level 4</a></li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li><a href="#other-header-level-1" id="markdown-toc-other-header-level-1">Other header level 1</a> <ul>
+ <li><a href="#other-header-level-2" id="markdown-toc-other-header-level-2">Other header level 2</a> <ul>
+ <li><a href="#other-header-level-3" id="markdown-toc-other-header-level-3">Other header level 3</a></li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+</ul>
+
+<h1 id="header-level-1">Header level 1</h1>
+
+<h2 id="header-level-2">Header level 2</h2>
+
+<h3 id="header-level-3">Header level 3</h3>
+
+<h4 id="header-level-4">Header level 4</h4>
+
+<h1 id="other-header-level-1">Other header level 1</h1>
+
+<h2 id="other-header-level-2">Other header level 2</h2>
+
+<h3 id="other-header-level-3">Other header level 3</h3>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_exclude.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_exclude.options
new file mode 100644
index 0000000..8776b55
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_exclude.options
@@ -0,0 +1 @@
+:auto_ids: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_exclude.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_exclude.text
new file mode 100644
index 0000000..d8f0b86
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_exclude.text
@@ -0,0 +1,19 @@
+# Contents
+{:.no_toc}
+
+* Here comes the table of content
+{:toc}
+
+# Header level 1
+
+## Header level 2
+
+### Header level 3
+
+#### Header level 4
+
+# Other header level 1
+
+## Other header level 2
+
+### Other header level 3
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_levels.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_levels.html
new file mode 100644
index 0000000..e50a07c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_levels.html
@@ -0,0 +1,24 @@
+<ul id="markdown-toc">
+ <li><a href="#header--level-2" id="markdown-toc-header--level-2">Header \` level 2</a> <ul>
+ <li><a href="#header-level-3" id="markdown-toc-header-level-3">Header level 3</a></li>
+ </ul>
+ </li>
+ <li><a href="#other-header-level-2" id="markdown-toc-other-header-level-2">Other header level 2</a> <ul>
+ <li><a href="#other-header-level-3" id="markdown-toc-other-header-level-3">Other header level 3</a></li>
+ </ul>
+ </li>
+</ul>
+
+<h1 id="header-level-1">Header level 1</h1>
+
+<h2 id="header--level-2">Header \` level 2</h2>
+
+<h3 id="header-level-3">Header level 3</h3>
+
+<h4 id="header-level-4">Header level 4</h4>
+
+<h1 id="other-header-level-1">Other header level 1</h1>
+
+<h2 id="other-header-level-2">Other header level 2</h2>
+
+<h3 id="other-header-level-3">Other header level 3</h3>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_levels.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_levels.options
new file mode 100644
index 0000000..bdfbeba
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_levels.options
@@ -0,0 +1,2 @@
+:toc_levels: 2..3
+:auto_ids: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_levels.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_levels.text
new file mode 100644
index 0000000..1a62dea
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_levels.text
@@ -0,0 +1,16 @@
+* Here comes the table of content
+{:toc}
+
+# Header level 1
+
+## Header \\\` level 2
+
+### Header level 3
+
+#### Header level 4
+
+# Other header level 1
+
+## Other header level 2
+
+### Other header level 3
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_footnotes.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_footnotes.html
new file mode 100644
index 0000000..f979601
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_footnotes.html
@@ -0,0 +1,13 @@
+<ul id="markdown-toc">
+ <li><a href="#header1-level-1" id="markdown-toc-header1-level-1">Header level 1</a></li>
+</ul>
+
+<h1 id="header1-level-1">Header<sup id="fnref:1"><a href="#fn:1" class="footnote" rel="footnote" role="doc-noteref">1</a></sup> level 1</h1>
+
+<div class="footnotes" role="doc-endnotes">
+ <ol>
+ <li id="fn:1">
+ <p>Some footnote content here <a href="#fnref:1" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_footnotes.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_footnotes.options
new file mode 100644
index 0000000..8776b55
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_footnotes.options
@@ -0,0 +1 @@
+:auto_ids: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_footnotes.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_footnotes.text
new file mode 100644
index 0000000..5879ed5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_footnotes.text
@@ -0,0 +1,6 @@
+* Here comes the table of content
+{:toc}
+
+# Header[^1] level 1
+
+[^1]: Some footnote content here
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_links.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_links.html
new file mode 100644
index 0000000..ebde543
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_links.html
@@ -0,0 +1,8 @@
+<h1 id="header"><a href="test.html">Header</a></h1>
+
+<h1 id="header-1"><a href="test.html">Header</a></h1>
+
+<ul id="markdown-toc">
+ <li><a href="#header" id="markdown-toc-header">Header</a></li>
+ <li><a href="#header-1" id="markdown-toc-header-1">Header</a></li>
+</ul>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_links.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_links.options
new file mode 100644
index 0000000..36c20f5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_links.options
@@ -0,0 +1,2 @@
+:auto_ids: true
+:auto_id_stripping: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_links.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_links.text
new file mode 100644
index 0000000..9b4ac07
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/block/16_toc/toc_with_links.text
@@ -0,0 +1,8 @@
+# [Header]
+
+# [Header]
+
+[header]: test.html
+
+* toc
+{:toc}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/cjk-line-break.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/cjk-line-break.html
new file mode 100644
index 0000000..8299316
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/cjk-line-break.html
@@ -0,0 +1,4 @@
+<p>一二三四五</p>
+
+<p>あいうえお</p>
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/cjk-line-break.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/cjk-line-break.options
new file mode 100644
index 0000000..4c86d36
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/cjk-line-break.options
@@ -0,0 +1 @@
+:remove_line_breaks_for_cjk: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/cjk-line-break.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/cjk-line-break.text
new file mode 100644
index 0000000..969c04c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/cjk-line-break.text
@@ -0,0 +1,12 @@
+一
+二
+三
+四
+五
+
+あ
+い
+う
+え
+お
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/encoding.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/encoding.html
new file mode 100644
index 0000000..0339347
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/encoding.html
@@ -0,0 +1,46 @@
+<p>Das ist gewöhnlich <em>ein</em> <a href="http://example.org">Über-Problem</a> mit manchen<br />
+Sälen <a href="http://example.org">http://example.org</a> und <span id="test">anderen Dinge</span>. Siehe
+<img src="http://example.org" alt="Über mich" />!</p>
+
+<blockquote class="test">
+ <p>Vielleicht <em class="red">höre</em> ich nicht richtig?</p>
+</blockquote>
+
+<ul>
+ <li>Sollten wir uns das überl<em>egen</em>? <em>Verhöhne</em> mich nicht!</li>
+ <li>Ho ho höher! Sind *wir* da?</li>
+</ul>
+
+<h1>Titel sind urschön</h1>
+
+<h2 id="hot">Manche mögens <em>ärmer</em></h2>
+
+<pre><code>öha
+was nun?
+</code></pre>
+
+<dl>
+ <dt>Töne</dt>
+ <dd>Laute Geräusche</dd>
+ <dd>vielleicht noch was ä<em>hnliches</em></dd>
+</dl>
+
+<table>
+ <thead>
+ <tr>
+ <th>hoch</th>
+ <th>höher</th>
+ <th>am höchsten</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>über</td>
+ <td>drüber</td>
+ <td>müde</td>
+ </tr>
+ </tbody>
+</table>
+
+<p>Das ist schön
+gemacht</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/encoding.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/encoding.text
new file mode 100644
index 0000000..65edf4b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/encoding.text
@@ -0,0 +1,28 @@
+Das ist gewöhnlich *ein* [Über-Problem](http://example.org) mit manchen
+Sälen <http://example.org> und <span id='test'>anderen Dinge</span>. Siehe
+![Über mich](http://example.org)!
+
+> Vielleicht *höre*{:.red} ich nicht richtig?
+{:.test}
+
+* Sollten wir uns das überl*egen*? *Verhöhne* mich nicht!
+* Ho ho höher! Sind \*wir\* da?
+
+Titel sind urschön
+==================
+
+## Manche mögens *ärmer* {#hot}
+
+ öha
+ was nun?
+
+Töne
+: Laute Geräusche
+: vielleicht noch was ä*hnliches*
+
+| hoch | höher | am höchsten |
+|----------------------------|
+| über | drüber | müde |
+
+<p markdown='1'>Das ist schön
+gemacht</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/example.man b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/example.man
new file mode 100644
index 0000000..a03d148
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/example.man
@@ -0,0 +1,123 @@
+.\" generated by kramdown
+.TH "NAME" "1" "November 2016" "Some extra data"
+.SH NAME
+name \- description
+.SH "SYNOPSIS"
+\fBname\fP [\fBOPTIONS\fP] \fIarguments\fP\.\.\.
+.SH "DESCRIPTION"
+This is a normal paragraph\.
+.sp
+.PD 0
+.IP \(bu 4
+A
+.IP \(bu 4
+compact
+.IP \(bu 4
+list
+.IP \(bu 4
+with multiple
+.RS
+.IP \(bu 4
+items and
+.RS
+.IP \(bu 4
+nested
+.RE
+.RE
+.IP \(bu 4
+as well
+.PD
+.RS
+.P
+blockquotes are fine
+.IP 1. 4
+numbered lists
+.IP 2. 4
+work too
+.RS
+.IP 1. 4
+and they
+.IP 2. 4
+can be
+.RS
+.IP 1. 4
+nested
+.RE
+.RE
+.IP 3. 4
+again
+.RE
+.sp
+.RS 4
+.EX
+Some fancy code
+ going
+ on
+ here
+.EE
+.RE
+.TP
+\fB\-o\fP
+.TQ
+\fB\-\-option\fP
+Description lists
+.sp
+are useful as well
+.P
+And compact definition lists:
+.sp
+.PD 0
+.TP
+\fBo\fP
+Option
+.TP
+\fBk\fP
+Key
+.TP
+\fBv\fP
+Value
+.PD
+.TS
+box center ;
+l l l l .
+tables can be centered
+.TE
+.sp
+.TS
+box ;
+lb lb cb rb .
+Default aligned Left aligned Center aligned Right aligned
+=
+.T&
+l l c r .
+First body part Second cell Third cell fourth cell
+Second \fIline\fP foo \fBstrong\fP baz
+Third line \fBquux\fP baz bar
+_
+.T&
+l l c r .
+Second body
+2nd line
+=
+Footer row one
+Footer row two
+.TE
+.sp
+.P
+Inline formatting like \fIemphasis\fP, \fBstrong\fP and \fBcode span\fP work as ususal\.
+.UR are_well\.html
+Links
+.UE
+work, too! As do
+.br
+line breaks\.
+.P
+Abbreviations like MD can be used but the abbreviation title is ignored\.
+.P
+Math elements work \fB\elambda = 5\fP inline and in block form:
+.sp
+.RS 4
+.EX
+\elambda_5 = \ealpha + 4
+.EE
+.RE
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/example.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/example.text
new file mode 100644
index 0000000..a0a2614
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/example.text
@@ -0,0 +1,85 @@
+# name(1) - description
+{: data-date="November 2016" data-extra="Some extra data"}
+
+## SYNOPSIS
+
+`name` \[`OPTIONS`\] *arguments*...
+
+## DESCRIPTION
+
+This is a normal paragraph.
+
+* A
+* compact
+* list
+* with multiple
+ * items and
+ * nested
+* as well
+{:.compact}
+
+> blockquotes are fine
+>
+> 1. numbered lists
+>
+> 2. work too
+> 1. and they
+> 2. can be
+> 1. nested
+>
+> 3. again
+
+~~~
+Some fancy code
+ going
+ on
+ here
+~~~
+
+`-o`
+`--option`
+: Description lists
+: are useful as well
+
+And compact definition lists:
+
+`o`
+: Option
+
+`k`
+: Key
+
+`v`
+: Value
+{:.compact}
+
+| tables | can | be | centered |
+{:.center}
+
+|-----------------+------------+-----------------+----------------|
+| Default aligned |Left aligned| Center aligned | Right aligned |
+|-----------------|:-----------|:---------------:|---------------:|
+| First body part |Second cell | Third cell | fourth cell |
+| Second *line* |foo | **strong** | baz |
+| Third line |`quux` | baz | bar |
+|-----------------+------------+-----------------+----------------|
+| Second body | | | |
+| 2nd line | | | |
+|=================+============+=================+================|
+| Footer row one | | | |
+| Footer row two | | | |
+|-----------------+------------+-----------------+----------------|
+
+
+Inline formatting like *emphasis*, **strong** and `code span` work
+as ususal. [Links](are_well.html) work, too! As do\\
+line breaks.
+
+Abbreviations like MD can be used but the abbreviation title is
+ignored.
+
+*[MD]: Markdown
+
+Math elements work $$\lambda = 5$$ inline and in block form:
+
+$$\lambda_5 = \alpha + 4$$
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-dash-description.man b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-dash-description.man
new file mode 100644
index 0000000..8e47527
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-dash-description.man
@@ -0,0 +1,4 @@
+.\" generated by kramdown
+.TH "NAME" "7"
+.SH NAME
+name \- description
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-dash-description.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-dash-description.text
new file mode 100644
index 0000000..832c921
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-dash-description.text
@@ -0,0 +1 @@
+# name -- description
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-description.man b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-description.man
new file mode 100644
index 0000000..e59dc5e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-description.man
@@ -0,0 +1,4 @@
+.\" generated by kramdown
+.TH "NAME" "1" "November 2016" "Something extra"
+.SH NAME
+name \- description
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-description.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-description.text
new file mode 100644
index 0000000..941482c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-description.text
@@ -0,0 +1,2 @@
+# name description
+{: data-section="1" data-date="November 2016" data-extra="Something extra"}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section-description.man b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section-description.man
new file mode 100644
index 0000000..8df4ff7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section-description.man
@@ -0,0 +1,4 @@
+.\" generated by kramdown
+.TH "NAME" "1"
+.SH NAME
+name \- description
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section-description.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section-description.text
new file mode 100644
index 0000000..5f3e765
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section-description.text
@@ -0,0 +1 @@
+# name(1) -- description
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section.man b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section.man
new file mode 100644
index 0000000..7ca8757
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section.man
@@ -0,0 +1,2 @@
+.\" generated by kramdown
+.TH "NAME" "1"
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section.text
new file mode 100644
index 0000000..da98dbd
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name-section.text
@@ -0,0 +1 @@
+# name(1)
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name.man b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name.man
new file mode 100644
index 0000000..8488496
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name.man
@@ -0,0 +1,2 @@
+.\" generated by kramdown
+.TH "NAME" "7"
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name.text
new file mode 100644
index 0000000..5f4656a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/heading-name.text
@@ -0,0 +1 @@
+# name
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/sections.man b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/sections.man
new file mode 100644
index 0000000..14ab233
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/sections.man
@@ -0,0 +1,4 @@
+.\" generated by kramdown
+.SH "NAME"
+works
+.SS "Sub section"
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/sections.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/sections.text
new file mode 100644
index 0000000..d1f5f86
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/sections.text
@@ -0,0 +1,11 @@
+## NAME
+
+works
+
+### Sub section
+
+#### Ignored
+
+##### Ignored
+
+###### Ignored
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/text-escaping.man b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/text-escaping.man
new file mode 100644
index 0000000..710a4f1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/text-escaping.man
@@ -0,0 +1,8 @@
+.\" generated by kramdown
+\&\. at the start of the line
+.P
+line with \efB backslash symbol
+.P
+some \. other \- escaped \' symbols
+.P
+\&\.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/text-escaping.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/text-escaping.text
new file mode 100644
index 0000000..052b94f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/man/text-escaping.text
@@ -0,0 +1,7 @@
+. at the start of the line
+
+line with \fB backslash symbol
+
+some . other - escaped \' symbols
+
+.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty.html
new file mode 100644
index 0000000..a1102ea
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty.html
@@ -0,0 +1,5 @@
+<p>This is [] empty.</p>
+
+<p>This is [][] empty.</p>
+
+<p>This is <a href="test.html"></a> empty.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty.text
new file mode 100644
index 0000000..cca5de5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty.text
@@ -0,0 +1,5 @@
+This is [] empty.
+
+This is [][] empty.
+
+This is [](test.html) empty.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty_title.htmlinput b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty_title.htmlinput
new file mode 100644
index 0000000..b95b2cc
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty_title.htmlinput
@@ -0,0 +1,3 @@
+<p>Image with empty title: <img src="/images/other.png" alt="alt text" title="" /></p>
+
+<p>Link <a href="http://example.tld" title="">reference</a> with empty title.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty_title.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty_title.text
new file mode 100644
index 0000000..baabe7d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/empty_title.text
@@ -0,0 +1,7 @@
+Image with empty title: ![alt text](/images/other.png)
+
+Link [reference][1] with empty title.
+
+
+
+[1]: http://example.tld
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/image_in_a.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/image_in_a.html
new file mode 100644
index 0000000..e1f4ade
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/image_in_a.html
@@ -0,0 +1,5 @@
+<p>Simple: <a href="local.html">Some <img src="/images/other.png" alt="alt text" /></a></p>
+
+<p>Nested: <a href="local.html">Some <img src="/images/other.png" alt="alt ![img](text.png) text" /></a></p>
+
+<p>Simple: <a href="local.html">Some <em>text <img src="/images/other.png" alt="alt text" /> text</em></a></p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/image_in_a.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/image_in_a.text
new file mode 100644
index 0000000..bdbfb65
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/image_in_a.text
@@ -0,0 +1,5 @@
+Simple: [Some ![alt text](/images/other.png)](local.html)
+
+Nested: [Some ![alt ![img](text.png) text](/images/other.png)](local.html)
+
+Simple: [Some *text ![alt text](/images/other.png) text*](local.html)
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/imagelinks.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/imagelinks.html
new file mode 100644
index 0000000..565d36f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/imagelinks.html
@@ -0,0 +1,15 @@
+<p>Simple: <img src="/images/other.png" alt="alt text" /></p>
+
+<p>Simple with title: <img src="/images/other.png" alt="alt text" title="title" /></p>
+
+<p>Empty img link: <img src="" alt="alt text" /></p>
+
+<p>Reference style: <img src="other.png" alt="alt text" /></p>
+
+<p>Reference style with title: <img src="other.png" alt="alt text" title="Title" /></p>
+
+<p>No alt text: <img src="other.png" alt="" /></p>
+
+<p>No id: <img src="other.png" alt="imgo" title="Title" /></p>
+
+<p>With escaped pipe: <img src="other.png" alt="an | pipe" /></p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/imagelinks.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/imagelinks.text
new file mode 100644
index 0000000..05050a2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/imagelinks.text
@@ -0,0 +1,18 @@
+Simple: ![alt text](/images/other.png)
+
+Simple with title: ![alt text](/images/other.png "title")
+
+Empty img link: ![alt text]()
+
+Reference style: ![alt text][img]
+
+Reference style with title: ![alt text][imgo]
+
+No alt text: ![](other.png)
+
+No id: ![imgo]
+
+[img]: other.png
+[imgo]: other.png "Title"
+
+With escaped pipe: ![an \| pipe](other.png)
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/inline.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/inline.html
new file mode 100644
index 0000000..8d00efa
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/inline.html
@@ -0,0 +1,46 @@
+<p>simple <a href="">URL</a></p>
+
+<p>simple <a href="something.html">URL</a></p>
+
+<p>simple <a href="something.html">URL <em>with</em> formatting</a></p>
+
+<p>simple <a href="something.html" title="a t&quot;itle">URL with single quoted title</a></p>
+
+<p>simple <a href="something.html" title="a t'itle">URL with double quoted title</a></p>
+
+<p>simple <a href="something.html">URL [with ] escaped</a></p>
+
+<p>simple <a href="something.html">URL with ] escaped</a></p>
+
+<p>simple <a href="something.html">URL [with] nested</a></p>
+
+<p>simple <a href="something.html">URL with [no](link.html) inside</a></p>
+
+<p>simple <a href="/something/to(do)">URL with parens</a></p>
+
+<p>simple <a href="/something/to(do" title="doit">URL with parens</a></p>
+
+<p>simple <a href="something.html" title="title">URL broken
+on line</a></p>
+
+<p>simple <a href="with spaces.html">URL with spaces</a></p>
+
+<p>simple <a href="with spaces.html" title="title">URL with spaces</a></p>
+
+<p>simple <a href="with (spaces).html">URL with spaces</a></p>
+
+<p>simple <a href="spaces.html">leading/trailing spaces</a></p>
+
+<p>simple <a href="spaces.html">leading/trailing spaces</a></p>
+
+<p>simple <a href="spaces.html">leading/trailing spaces</a></p>
+
+<p>bad [URL <a href="something.html">not</a></p>
+
+<p>bad [URL with parens](something(new.html)</p>
+
+<p>bad [URL with empty title](something.html ‘’)</p>
+
+<p>bad [URL](</p>
+
+<p>bad [URL](no</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/inline.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/inline.text
new file mode 100644
index 0000000..c705764
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/inline.text
@@ -0,0 +1,48 @@
+simple [URL]()
+
+simple [URL](something.html)
+
+simple [URL *with* formatting](something.html)
+
+simple [URL with single quoted title](something.html 'a t"itle')
+
+simple [URL with double quoted title](something.html "a t'itle")
+
+simple [URL \[with \] escaped](something.html)
+
+simple [URL with \] escaped](something.html)
+
+simple [URL [with] nested](something.html)
+
+simple [URL with [no](link.html) inside](something.html)
+
+simple [URL with parens](/something/to(do))
+
+simple [URL with parens](/something/to(do "doit")
+
+simple [URL broken
+on line](something.html
+"title")
+
+simple [URL with spaces](with spaces.html)
+
+simple [URL with spaces](with spaces.html 'title')
+
+simple [URL with spaces](with (spaces).html)
+
+simple [leading/trailing spaces]( spaces.html)
+
+simple [leading/trailing spaces](spaces.html )
+
+simple [leading/trailing spaces]( spaces.html )
+
+
+bad [URL [not](something.html)
+
+bad [URL with parens](something(new.html)
+
+bad [URL with empty title](something.html '')
+
+bad [URL](
+
+bad [URL](no
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/latex_escaping.latex b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/latex_escaping.latex
new file mode 100644
index 0000000..63e58e7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/latex_escaping.latex
@@ -0,0 +1,6 @@
+\href{https://example.com/~tilde/}{https://example.com/\ensuremath{\sim}tilde/}
+
+\href{http://example.com/percent\%20percent}{http://example.com/percent\%20percent}
+
+\href{http://example.com/hash#hash}{http://example.com/hash\#hash}
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/latex_escaping.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/latex_escaping.text
new file mode 100644
index 0000000..9b27ae8
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/latex_escaping.text
@@ -0,0 +1,5 @@
+<https://example.com/~tilde/>
+
+<http://example.com/percent%20percent>
+
+<http://example.com/hash#hash>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs.html
new file mode 100644
index 0000000..15e2ca7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs.html
@@ -0,0 +1,9 @@
+<p>This is a para.
+[id]: http://www.example.com/</p>
+
+<pre><code>[4]: nourl
+</code></pre>
+
+<p>Points to <a href="one.url">1</a> and <a href="two.url">2</a> and <a href="three.url">3</a> but not [4]</p>
+
+<p>Points to <a href="http://example.com">_.:,;!?-</a> and <a href="test.html#'test'" title="title">otherid8</a></p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs.text
new file mode 100644
index 0000000..16a25b5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs.text
@@ -0,0 +1,27 @@
+This is a para.
+[id]: http://www.example.com/
+
+[otherid1]: http://wwww.example.com/ "title 1"
+[otherid2]: http://wwww.example.com/ 'title 2'
+[otherid3]: <some spaces.html>
+[otherid4]: <some spaces.html> 'title'
+[otherid5]: some spaces.html
+[otherid6]: some spaces.html 'title'
+[otherid7]: some spaces
+ "title"
+[otherid8]:test.html#'test' 'title'
+
+[break]: http://www.example.com/test/asdf.html
+ 'Another title'
+
+[1]: ignored.url
+ [1]: one.url
+ [2]: two.url
+ [3]: three.url
+ [4]: nourl
+
+Points to [1] and [2] and [3] but not [4]
+
+[_.:,;!?-]: http://example.com
+
+Points to [_.:,;!?-] and [otherid8]
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs_with_ial.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs_with_ial.html
new file mode 100644
index 0000000..f56d77d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs_with_ial.html
@@ -0,0 +1,4 @@
+<p>Link def with <a hreflang="en" class="test" href="http://example.com" title="title">attr</a> and <a hreflang="en" class="test" href="http://example.com" title="title">attr 2</a> and <a class="test" href="http://example.com">attr 3</a> and <a hreflang="en" class="test" href="http://example.com">attr before</a></p>
+
+<p>test</p>
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs_with_ial.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs_with_ial.text
new file mode 100644
index 0000000..59398a3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/link_defs_with_ial.text
@@ -0,0 +1,16 @@
+Link def with [attr] and [attr 2] and [attr 3] and [attr before]
+
+[attr]: http://example.com 'title'
+{: hreflang="en" .test}
+
+[attr 2]: http://example.com 'title'
+{: hreflang="en"}
+{: .test}
+
+[attr 3]: http://example.com
+{: .test}
+test
+
+{: hreflang="en"}
+{: .test}
+[attr before]: http://example.com
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/links_with_angle_brackets.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/links_with_angle_brackets.html
new file mode 100644
index 0000000..ecaa31e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/links_with_angle_brackets.html
@@ -0,0 +1,3 @@
+<p>This is a <a href="with angle.html">link</a>.</p>
+
+<p>This is a <a href="with angle.html" title="and title">link</a>.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/links_with_angle_brackets.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/links_with_angle_brackets.text
new file mode 100644
index 0000000..2cf0ece
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/links_with_angle_brackets.text
@@ -0,0 +1,3 @@
+This is a [link](<with angle.html>).
+
+This is a [link](<with angle.html> 'and title').
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/reference.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/reference.html
new file mode 100644
index 0000000..f6fed18
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/reference.html
@@ -0,0 +1,37 @@
+
+<p>simple <a href="otherurl.html">URL</a> and <a href="someurl.html">URL</a></p>
+
+<p>simple <a href="otherurl.html">URL</a> and <a href="someurl.html">URL</a></p>
+
+<p>simple <a href="otherurl.html">1</a> and <a href="someurl.html">isurl</a></p>
+
+<p>simple <a href="otherurl.html">1</a> and <a href="someurl.html">isurl</a></p>
+
+<p>this is [a holy <a href="someurl.html">isurl</a>]</p>
+
+<p>no [resolution][] here and [here]</p>
+
+<p>with a <a href="url.html">break in
+the text</a></p>
+
+<p>this not [isurl] and not [isurl]</p>
+
+<p>a <a href="letters.html" title="This is the title">Link with_BIG</a> letters</p>
+
+<p>bad [no URL] d <a href="someurl.html">isurl</a></p>
+
+<p>[no url] invalid.html
+[no url]:</p>
+
+<p>“title”</p>
+
+<p>test <a href="invalid.html">url but no title</a>
+test [urldef]</p>
+
+<p>[urldef]: some.url ‘title”</p>
+
+<p>some <a href="with spaces.html" title="title">with spaces</a></p>
+
+<p>this <a href="occasion.html">is a ‘special’ occasion for /all/ of us</a></p>
+
+<p>this is <a href="predefined.html">predefined</a> for <a href="uri.html" title="My URI">URI</a></p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/reference.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/reference.options
new file mode 100644
index 0000000..efb4b01
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/reference.options
@@ -0,0 +1,3 @@
+:link_defs:
+ predefined: [predefined.html]
+ URI: [uri.html, My URI]
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/reference.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/reference.text
new file mode 100644
index 0000000..9f39fa7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/01_link/reference.text
@@ -0,0 +1,53 @@
+[isurl]: someurl.html
+ [1]: otherurl.html
+
+simple [URL][1] and [URL][isurl]
+
+simple [URL] [1] and [URL]
+[isurl]
+
+simple [1][] and [isurl][]
+
+simple [1] and [isurl]
+
+this is [a holy [isurl]]
+
+no [resolution][] here and [here]
+
+with a [break in
+the text]
+
+ [break in the text]: url.html
+
+this not \[isurl] and not [isurl\]
+
+a [Link with_BIG] letters
+
+ [link WITH_big]: letters.html
+ 'This is the title'
+
+bad [no URL] d [isurl]
+
+[no url] invalid.html
+[no url]:
+
+[URL but no title]: invalid.html
+
+ "title"
+
+test [url but no title]
+test [urldef]
+
+[urldef]: some.url 'title"
+
+
+some [with spaces]
+
+[with spaces]: with spaces.html "title"
+
+this [is a 'special' occasion for /all/ of us]
+
+[is a 'special' occasion for /all/ of us]: occasion.html
+
+
+this is [predefined] for [URI]
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/empty.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/empty.html
new file mode 100644
index 0000000..127e694
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/empty.html
@@ -0,0 +1,3 @@
+<p>This __is **empty.</p>
+
+<p>This <em>**</em>is empty.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/empty.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/empty.text
new file mode 100644
index 0000000..c99d053
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/empty.text
@@ -0,0 +1,3 @@
+This __is **empty.
+
+This ****is empty.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/errors.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/errors.html
new file mode 100644
index 0000000..e62f03f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/errors.html
@@ -0,0 +1,9 @@
+<p>This is a *star.</p>
+
+<p>This is a **star.</p>
+
+<p>This is <em>*a *star</em>.</p>
+
+<p>This is *a star*.</p>
+
+<p>This** is** a star.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/errors.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/errors.text
new file mode 100644
index 0000000..e80e5eb
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/errors.text
@@ -0,0 +1,9 @@
+This is a *star.
+
+This is a **star.
+
+This is **a *star*.
+
+This is *a star\*.
+
+This** is** a star.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/nesting.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/nesting.html
new file mode 100644
index 0000000..3d34cee
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/nesting.html
@@ -0,0 +1,41 @@
+<ul>
+ <li><strong><em>test test</em></strong></li>
+ <li><strong><em>test test</em></strong></li>
+ <li><em>test <strong>test</strong></em></li>
+ <li><strong>test <em>test</em></strong></li>
+ <li><strong><em>test</em> test</strong></li>
+ <li><em><strong>test</strong> test</em></li>
+ <li><strong><em>test</em> test</strong></li>
+ <li><strong>test <em>test</em></strong></li>
+ <li><em>test <strong>test</strong></em></li>
+ <li><em>test <strong>test</strong></em></li>
+ <li><strong>test <em>test</em></strong></li>
+ <li><strong><em>test</em> test</strong></li>
+ <li><em><strong>test</strong> test</em></li>
+ <li><strong><em>test</em> test</strong></li>
+ <li><strong>test <em>test</em></strong></li>
+ <li><em>test <strong>test</strong></em></li>
+</ul>
+<ul>
+ <li><em>a</em>b</li>
+ <li>a<em>b</em></li>
+ <li>a<em>b</em>c</li>
+ <li><strong>a</strong>b</li>
+ <li>a<strong>b</strong></li>
+ <li>a<strong>b</strong>c</li>
+</ul>
+<ul>
+ <li>_a_b</li>
+ <li>a_b_</li>
+ <li>a_b_c</li>
+ <li>__a__b</li>
+ <li>a__b__</li>
+ <li>a__b__c</li>
+ <li>a__2__c</li>
+ <li>a__2__3</li>
+ <li>1__2__3</li>
+</ul>
+<ul>
+ <li><em>a _b_ c</em></li>
+ <li><strong>a __b__ c</strong></li>
+</ul>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/nesting.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/nesting.text
new file mode 100644
index 0000000..ba67e84
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/nesting.text
@@ -0,0 +1,36 @@
+- ***test test***
+- ___test test___
+- *test **test***
+- **test *test***
+- ***test* test**
+- ***test** test*
+- ***test* test**
+- **test *test***
+- *test **test***
+- _test __test___
+- __test _test___
+- ___test_ test__
+- ___test__ test_
+- ___test_ test__
+- __test _test___
+- _test __test___
+^
+- *a*b
+- a*b*
+- a*b*c
+- **a**b
+- a**b**
+- a**b**c
+^
+- _a_b
+- a_b_
+- a_b_c
+- __a__b
+- a__b__
+- a__b__c
+- a__2__c
+- a__2__3
+- 1__2__3
+^
+- *a _b_ c*
+- **a __b__ c**
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/normal.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/normal.html
new file mode 100644
index 0000000..b7ddf43
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/normal.html
@@ -0,0 +1,70 @@
+<p>This <em>is</em> so <strong>hard</strong>.</p>
+
+<p>This <em>is</em> so <strong>hard</strong> too.</p>
+
+<p><em>At</em> start
+<em>At</em> start</p>
+
+<p>At <em>end</em>
+At <em>end</em></p>
+
+<p><em>At</em> start
+<em>At</em> start</p>
+
+<p>At <em>end</em>
+At <em>end</em></p>
+
+<p>And <em>nest<strong>ed</strong></em>.</p>
+
+<p>And <em>nest**ed</em>.</p>
+
+<p>And *nest<strong>ed* like</strong> this.</p>
+
+<p>And <em>not_nest_ed</em>.</p>
+
+<p>And <strong><em>nested</em></strong>.</p>
+
+<p>And <strong><em>nested</em></strong>.</p>
+
+<p>And <strong>nest<em>e</em></strong>.</p>
+
+<p>And lonely * here*.</p>
+
+<p>And lonely ** here**.</p>
+
+<p>And <strong>lonely ** here</strong>.</p>
+
+<p>** and here**.</p>
+
+<p>And <strong>compli*cated *</strong> here</p>
+
+<p>Some<em>**what</em> more * <em>**he</em>re</p>
+
+<p>Do it <em>*this*</em> way
+Or this *<em>this</em>* way
+Or that <em>*that</em>* way
+Or that *<em>that*</em> way</p>
+
+<p><a href="http://blah.com/blah_%28">http://blah.com/blah_%28</a>
+<a href="http://blah.com/blah__%28">http://blah.com/blah__%28</a>
+<a href="http://blah.com/blah___%28">http://blah.com/blah___%28</a>
+<a href="http://blah.com/blah____%28">http://blah.com/blah____%28</a>
+<a href="http://blah.com/blah_____%28">http://blah.com/blah_____%28</a>
+<a href="http://blah.com/blah______%28">http://blah.com/blah______%28</a></p>
+
+<p><a href="A_-B">A-_B</a></p>
+
+<ul>
+ <li><em>test</em></li>
+ <li>&#8216;<em>test</em>&#8217;</li>
+ <li>&#8220;<em>test</em>&#8221;</li>
+ <li>(&#8220;<em>test</em>&#8221;)</li>
+ <li>(<em>test</em>)</li>
+ <li>“<em>test</em>”</li>
+ <li>`<em>test</em>&#8217;</li>
+ <li>„<em>test</em>“</li>
+</ul>
+
+<p>it&#8211;by design&#8211;<em>cannot have side-effects</em>.</p>
+
+<p>it&#8212;by design&#8212;<em>cannot have side-effects</em>.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/normal.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/normal.options
new file mode 100644
index 0000000..2e6e0a1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/normal.options
@@ -0,0 +1 @@
+:entity_output: :numeric
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/normal.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/normal.text
new file mode 100644
index 0000000..a242125
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/02_emphasis/normal.text
@@ -0,0 +1,68 @@
+This *is* so **hard**.
+
+This _is_ so __hard__ too.
+
+*At* start
+*At* start
+
+At *end*
+At *end*
+
+_At_ start
+_At_ start
+
+At _end_
+At _end_
+
+And *nest**ed***.
+
+And *nest**ed*.
+
+And *nest**ed* like** this.
+
+And *not_nest_ed*.
+
+And ***nested***.
+
+And ___nested___.
+
+And **nest*e***.
+
+And lonely * here*.
+
+And lonely ** here**.
+
+And **lonely ** here**.
+
+** and here**.
+
+And **compli*cated \*** here
+
+Some***what* more * ***he*re
+
+Do it *\*this\** way
+Or this \**this*\* way
+Or that *\*that*\* way
+Or that \**that\** way
+
+[http://blah.com/blah_%28](http://blah.com/blah_%28)
+[http://blah.com/blah__%28](http://blah.com/blah__%28)
+[http://blah.com/blah___%28](http://blah.com/blah___%28)
+[http://blah.com/blah____%28](http://blah.com/blah____%28)
+[http://blah.com/blah_____%28](http://blah.com/blah_____%28)
+[http://blah.com/blah______%28](http://blah.com/blah______%28)
+
+[A-_B](A_-B)
+
+- _test_
+- '_test_'
+- "_test_"
+- ("_test_")
+- (_test_)
+- “_test_”
+- \`_test_'
+- „_test_“
+
+it--by design--_cannot have side-effects_.
+
+it---by design---_cannot have side-effects_.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/empty.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/empty.html
new file mode 100644
index 0000000..20c5051
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/empty.html
@@ -0,0 +1,5 @@
+<p>This is `` empty.</p>
+
+<p>This is ``empty.</p>
+
+<p>This is ````empty.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/empty.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/empty.text
new file mode 100644
index 0000000..cbb9152
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/empty.text
@@ -0,0 +1,5 @@
+This is `` empty.
+
+This is ``empty.
+
+This is ````empty.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/errors.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/errors.html
new file mode 100644
index 0000000..1d341a8
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/errors.html
@@ -0,0 +1 @@
+<p>Not ended `span.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/errors.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/errors.text
new file mode 100644
index 0000000..7a948b4
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/errors.text
@@ -0,0 +1 @@
+Not ended `span.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting-minted.latex b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting-minted.latex
new file mode 100644
index 0000000..a1f84d9
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting-minted.latex
@@ -0,0 +1,2 @@
+You can say \mintinline{ruby}{x = Class.new}, for example.
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting-minted.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting-minted.options
new file mode 100644
index 0000000..c11ebb6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting-minted.options
@@ -0,0 +1 @@
+:syntax_highlighter: minted
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting-minted.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting-minted.text
new file mode 100644
index 0000000..7373290
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting-minted.text
@@ -0,0 +1 @@
+You can say `x = Class.new`{:.language-ruby}, for example.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting.html
new file mode 100644
index 0000000..4294542
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting.html
@@ -0,0 +1 @@
+<p>You can say <code class="language-ruby highlighter-rouge"><span class="n">x</span> <span class="o">=</span> <span class="no">Class</span><span class="p">.</span><span class="nf">new</span></code>, for example.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting.text
new file mode 100644
index 0000000..7373290
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/highlighting.text
@@ -0,0 +1 @@
+You can say `x = Class.new`{:.language-ruby}, for example.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal-css-class.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal-css-class.html
new file mode 100644
index 0000000..ec21686
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal-css-class.html
@@ -0,0 +1 @@
+<p>This is a <code class="highlighter-rouge">code-span</code></p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal-css-class.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal-css-class.options
new file mode 100644
index 0000000..bfc92f4
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal-css-class.options
@@ -0,0 +1,2 @@
+:syntax_highlighter_opts:
+ guess_lang: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal-css-class.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal-css-class.text
new file mode 100644
index 0000000..f704439
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal-css-class.text
@@ -0,0 +1 @@
+This is a `code-span`
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal.html
new file mode 100644
index 0000000..6de2257
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal.html
@@ -0,0 +1,20 @@
+<p>This is <code>a</code> simple span.</p>
+
+<p>With <code>some&lt;ht&gt;&amp;ml</code> in it.</p>
+
+<p>And <code>`</code> backticks.</p>
+
+<p>And <code>``some``</code> more.</p>
+
+<p>With backslash <code>in\</code> it.</p>
+
+<p>This is a ` literal backtick.
+As `are` these!</p>
+
+<p>No <code>literal backtick</code>.</p>
+
+<p><code>something</code></p>
+
+<p>` `</p>
+
+<p>a ` `</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal.text
new file mode 100644
index 0000000..c188959
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/normal.text
@@ -0,0 +1,20 @@
+This is `a` simple span.
+
+With `some<ht>&ml` in it.
+
+And `` ` `` backticks.
+
+And ``` ``some`` ``` more.
+
+With backslash `in\` it.
+
+This is a ` literal backtick.
+As \`are\` these!
+
+No `` literal backtick``.
+
+`something`
+
+` `
+
+a ` `
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/disabled.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/disabled.html
new file mode 100644
index 0000000..7822f78
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/disabled.html
@@ -0,0 +1 @@
+<p>You can say <code class="language-ruby">Class</code>.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/disabled.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/disabled.options
new file mode 100644
index 0000000..34094e9
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/disabled.options
@@ -0,0 +1,4 @@
+:syntax_highlighter: rouge
+:syntax_highlighter_opts:
+ span:
+ disable: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/disabled.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/disabled.text
new file mode 100644
index 0000000..d958d91
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/disabled.text
@@ -0,0 +1 @@
+You can say `Class`{:.language-ruby}.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/simple.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/simple.html
new file mode 100644
index 0000000..4294542
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/simple.html
@@ -0,0 +1 @@
+<p>You can say <code class="language-ruby highlighter-rouge"><span class="n">x</span> <span class="o">=</span> <span class="no">Class</span><span class="p">.</span><span class="nf">new</span></code>, for example.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/simple.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/simple.options
new file mode 100644
index 0000000..9ac61e7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/simple.options
@@ -0,0 +1 @@
+:syntax_highlighter: rouge
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/simple.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/simple.text
new file mode 100644
index 0000000..7373290
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/03_codespan/rouge/simple.text
@@ -0,0 +1 @@
+You can say `x = Class.new`{:.language-ruby}, for example.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_inline.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_inline.html
new file mode 100644
index 0000000..f18212b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_inline.html
@@ -0,0 +1,79 @@
+<p>This is <sup id="fnref:paragraph"><a href="#fn:paragraph" class="footnote" rel="footnote" role="doc-noteref">1</a></sup><sup id="fnref:header"><a href="#fn:header" class="footnote" rel="footnote" role="doc-noteref">2</a></sup><sup id="fnref:blockquote"><a href="#fn:blockquote" class="footnote" rel="footnote" role="doc-noteref">3</a></sup><sup id="fnref:codeblock"><a href="#fn:codeblock" class="footnote" rel="footnote" role="doc-noteref">4</a></sup><sup id="fnref:list"><a href="#fn:list" class="footnote" rel="footnote" role="doc-noteref">5</a></sup><sup id="fnref:table"><a href="#fn:table" class="footnote" rel="footnote" role="doc-noteref">6</a></sup><sup id="fnref:hrule"><a href="#fn:hrule" class="footnote" rel="footnote" role="doc-noteref">7</a></sup><sup id="fnref:mathblock"><a href="#fn:mathblock" class="footnote" rel="footnote" role="doc-noteref">8</a></sup><sup id="fnref:html"><a href="#fn:html" class="footnote" rel="footnote" role="doc-noteref">9</a></sup></p>
+
+<div class="footnotes" role="doc-endnotes">
+ <ol>
+ <li id="fn:paragraph">
+
+ <p>A paragraph <a href="#fnref:paragraph" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ <li id="fn:header">
+
+ <h1 id="a-header">A header <a href="#fnref:header" class="reversefootnote" role="doc-backlink">&#8617;</a></h1>
+ </li>
+ <li id="fn:blockquote">
+
+ <blockquote>
+ <p>blockquote</p>
+
+ <p>paragraph <a href="#fnref:blockquote" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </blockquote>
+ </li>
+ <li id="fn:codeblock">
+
+ <pre><code>codeblock
+</code></pre>
+ <p><a href="#fnref:codeblock" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ <li id="fn:list">
+
+ <ul>
+ <li>item 1</li>
+ <li>item 2
+ <ul>
+ <li>
+ <p>sub item</p>
+
+ <blockquote>
+ <p>blockquote</p>
+
+ <h1 id="header">header <a href="#fnref:list" class="reversefootnote" role="doc-backlink">&#8617;</a></h1>
+ </blockquote>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li id="fn:table">
+
+ <table>
+ <tbody>
+ <tr>
+ <td>a</td>
+ <td>b</td>
+ </tr>
+ <tr>
+ <td>c</td>
+ <td>d</td>
+ </tr>
+ </tbody>
+ </table>
+ <p><a href="#fnref:table" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ <li id="fn:hrule">
+
+ <hr />
+ <p><a href="#fnref:hrule" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ <li id="fn:mathblock">
+
+\[x + 2\]
+ <p><a href="#fnref:mathblock" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ <li id="fn:html">
+
+ <div>test
+</div>
+ <p><a href="#fnref:html" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_inline.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_inline.options
new file mode 100644
index 0000000..ac54fc0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_inline.options
@@ -0,0 +1 @@
+footnote_backlink_inline: true
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_inline.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_inline.text
new file mode 100644
index 0000000..55f94a3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_inline.text
@@ -0,0 +1,38 @@
+This is [^paragraph][^header][^blockquote][^codeblock][^list][^table][^hrule][^mathblock][^html]
+
+[^paragraph]:
+ A paragraph
+
+[^header]:
+ # A header
+
+[^blockquote]:
+ > blockquote
+ >
+ > paragraph
+
+[^codeblock]:
+ codeblock
+
+[^list]:
+ * item 1
+ * item 2
+ * sub item
+
+ > blockquote
+ >
+ > # header
+
+[^table]:
+ | a | b |
+ | c | d |
+
+[^hrule]:
+ ***
+
+[^mathblock]:
+ $$x + 2$$
+
+[^html]:
+ <div>test
+ </div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_text.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_text.html
new file mode 100644
index 0000000..bed0869
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_text.html
@@ -0,0 +1,9 @@
+<p>Some footnote here<sup id="fnref:fn"><a href="#fn:fn" class="footnote" rel="footnote" role="doc-noteref">1</a></sup></p>
+
+<div class="footnotes" role="doc-endnotes">
+ <ol>
+ <li id="fn:fn">
+ <p>Some text here <a href="#fnref:fn" class="reversefootnote" role="doc-backlink">text &8617; &lt;img /&gt;</a></p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_text.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_text.options
new file mode 100644
index 0000000..4c677ef
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_text.options
@@ -0,0 +1 @@
+:footnote_backlink: 'text &8617; <img />'
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_text.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_text.text
new file mode 100644
index 0000000..41a6f98
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/backlink_text.text
@@ -0,0 +1,3 @@
+Some footnote here[^fn]
+
+[^fn]: Some text here
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/definitions.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/definitions.html
new file mode 100644
index 0000000..9012cc0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/definitions.html
@@ -0,0 +1,17 @@
+<p>Some para.</p>
+
+<blockquote>
+ <p>blockquote</p>
+</blockquote>
+
+<ul>
+ <li>a list
+with some text</li>
+</ul>
+
+<ul>
+ <li>other list</li>
+</ul>
+<pre><code>code
+</code></pre>
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/definitions.latex b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/definitions.latex
new file mode 100644
index 0000000..965653c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/definitions.latex
@@ -0,0 +1,17 @@
+Some para.
+
+\begin{quote}
+blockquote
+\end{quote}
+
+\begin{itemize}
+\item{} a list
+with some text
+\end{itemize}
+
+\begin{itemize}
+\item{} other list
+\end{itemize}
+\begin{verbatim}code
+\end{verbatim}
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/definitions.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/definitions.text
new file mode 100644
index 0000000..44b52e0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/definitions.text
@@ -0,0 +1,24 @@
+Some para.
+
+[^footnote]: ignored definition
+[^footnote]: Some footnote text
+
+> blockquote
+
+[^other]: some
+ foot
+
+ note text
+
+* a list
+ with some text
+
+[^tnote]: foot note
+
+* other list
+^
+ code
+
+[^1]:
+ > a blockquote
+ and some para
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_link_text.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_link_text.html
new file mode 100644
index 0000000..0867c86
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_link_text.html
@@ -0,0 +1,12 @@
+<p>This is a<sup id="fnref:ab"><a href="#fn:ab" class="footnote" rel="footnote" role="doc-noteref">[footnote 1]</a></sup> footnote<sup id="fnref:ab:1"><a href="#fn:ab" class="footnote" rel="footnote" role="doc-noteref">[footnote 1]</a></sup>. And another<sup id="fnref:bc"><a href="#fn:bc" class="footnote" rel="footnote" role="doc-noteref">[footnote 2]</a></sup>.</p>
+
+<div class="footnotes" role="doc-endnotes">
+ <ol>
+ <li id="fn:ab">
+ <p>Some text. <a href="#fnref:ab" class="reversefootnote" role="doc-backlink">&#8617;</a> <a href="#fnref:ab:1" class="reversefootnote" role="doc-backlink">&#8617;<sup>2</sup></a></p>
+ </li>
+ <li id="fn:bc">
+ <p>Some other text. <a href="#fnref:bc" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_link_text.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_link_text.options
new file mode 100644
index 0000000..092fd1a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_link_text.options
@@ -0,0 +1 @@
+:footnote_link_text: "[footnote %s]"
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_link_text.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_link_text.text
new file mode 100644
index 0000000..3876de0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_link_text.text
@@ -0,0 +1,4 @@
+This is a[^ab] footnote[^ab]. And another[^bc].
+
+[^ab]: Some text.
+[^bc]: Some other text. \ No newline at end of file
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.html
new file mode 100644
index 0000000..77c0a84
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.html
@@ -0,0 +1,12 @@
+<p>This is a footnote<sup id="fnref:ab"><a href="#fn:ab" class="footnote" rel="footnote" role="doc-noteref">35</a></sup>. And another<sup id="fnref:bc"><a href="#fn:bc" class="footnote" rel="footnote" role="doc-noteref">36</a></sup>.</p>
+
+<div class="footnotes" role="doc-endnotes">
+ <ol start="35">
+ <li id="fn:ab">
+ <p>Some text. <a href="#fnref:ab" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ <li id="fn:bc">
+ <p>Some other text. <a href="#fnref:bc" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.latex b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.latex
new file mode 100644
index 0000000..8f07dde
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.latex
@@ -0,0 +1,2 @@
+This is a footnote\footnote{Some text.}. And another\footnote{Some other text.}.
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.options
new file mode 100644
index 0000000..f606ecf
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.options
@@ -0,0 +1 @@
+:footnote_nr: 35
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.text
new file mode 100644
index 0000000..cad2935
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_nr.text
@@ -0,0 +1,4 @@
+This is a footnote[^ab]. And another[^bc].
+
+[^ab]: Some text.
+[^bc]: Some other text.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_prefix.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_prefix.html
new file mode 100644
index 0000000..90aa226
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_prefix.html
@@ -0,0 +1,12 @@
+<p>This is a<sup id="fnref:adf123-ab"><a href="#fn:adf123-ab" class="footnote" rel="footnote" role="doc-noteref">1</a></sup> footnote<sup id="fnref:adf123-ab:1"><a href="#fn:adf123-ab" class="footnote" rel="footnote" role="doc-noteref">1</a></sup>. And another<sup id="fnref:adf123-bc"><a href="#fn:adf123-bc" class="footnote" rel="footnote" role="doc-noteref">2</a></sup>.</p>
+
+<div class="footnotes" role="doc-endnotes">
+ <ol>
+ <li id="fn:adf123-ab">
+ <p>Some text. <a href="#fnref:adf123-ab" class="reversefootnote" role="doc-backlink">&#8617;</a> <a href="#fnref:adf123-ab:1" class="reversefootnote" role="doc-backlink">&#8617;<sup>2</sup></a></p>
+ </li>
+ <li id="fn:adf123-bc">
+ <p>Some other text. <a href="#fnref:adf123-bc" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_prefix.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_prefix.options
new file mode 100644
index 0000000..51d78bc
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_prefix.options
@@ -0,0 +1 @@
+:footnote_prefix: adf123-
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_prefix.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_prefix.text
new file mode 100644
index 0000000..884053e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/footnote_prefix.text
@@ -0,0 +1,4 @@
+This is a[^ab] footnote[^ab]. And another[^bc].
+
+[^ab]: Some text.
+[^bc]: Some other text.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/inside_footnote.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/inside_footnote.html
new file mode 100644
index 0000000..d4e97ff
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/inside_footnote.html
@@ -0,0 +1,17 @@
+<p>Lorem ipsum<sup id="fnref:first"><a href="#fn:first" class="footnote" rel="footnote" role="doc-noteref">1</a></sup> dolor sit amet.</p>
+
+<p>Lorem ipsum<sup id="fnref:second"><a href="#fn:second" class="footnote" rel="footnote" role="doc-noteref">2</a></sup> dolor sit amet.</p>
+
+<div class="footnotes" role="doc-endnotes">
+ <ol>
+ <li id="fn:first">
+ <p>Consecutur adisping.<sup id="fnref:third"><a href="#fn:third" class="footnote" rel="footnote" role="doc-noteref">3</a></sup> <a href="#fnref:first" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ <li id="fn:second">
+ <p>Sed ut perspiciatis unde omnis. <a href="#fnref:second" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ <li id="fn:third">
+ <p>Sed ut. <a href="#fnref:third" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/inside_footnote.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/inside_footnote.text
new file mode 100644
index 0000000..f4f91e9
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/inside_footnote.text
@@ -0,0 +1,9 @@
+Lorem ipsum[^first] dolor sit amet.
+
+Lorem ipsum[^second] dolor sit amet.
+
+[^first]: Consecutur adisping.[^third]
+
+[^second]: Sed ut perspiciatis unde omnis.
+
+[^third]: Sed ut.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.html
new file mode 100644
index 0000000..90f2ccb
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.html
@@ -0,0 +1,46 @@
+<p>This is some *ref.<sup id="fnref:fn"><a href="#fn:fn" class="footnote" rel="footnote" role="doc-noteref">1</a></sup></p>
+
+<blockquote>
+ <p>a blockquote <sup id="fnref:3"><a href="#fn:3" class="footnote" rel="footnote" role="doc-noteref">2</a></sup></p>
+</blockquote>
+
+<ul>
+ <li>and a list item <sup id="fnref:1"><a href="#fn:1" class="footnote" rel="footnote" role="doc-noteref">3</a></sup></li>
+</ul>
+
+<h1>And a header<sup id="fnref:now"><a href="#fn:now" class="footnote" rel="footnote" role="doc-noteref">4</a></sup></h1>
+
+<p>A marker without a definition [^without].</p>
+
+<p>A marker <sup id="fnref:empty"><a href="#fn:empty" class="footnote" rel="footnote" role="doc-noteref">5</a></sup> used twice<sup id="fnref:fn:1"><a href="#fn:fn" class="footnote" rel="footnote" role="doc-noteref">1</a></sup> and thrice<sup id="fnref:fn:2"><a href="#fn:fn" class="footnote" rel="footnote" role="doc-noteref">1</a></sup>.</p>
+
+<div class="footnotes" role="doc-endnotes">
+ <ol>
+ <li id="fn:fn">
+ <p>Some foot note text&nbsp;<a href="#fnref:fn" class="reversefootnote" role="doc-backlink">&#8617;</a>&nbsp;<a href="#fnref:fn:1" class="reversefootnote" role="doc-backlink">&#8617;<sup>2</sup></a>&nbsp;<a href="#fnref:fn:2" class="reversefootnote" role="doc-backlink">&#8617;<sup>3</sup></a></p>
+ </li>
+ <li id="fn:3">
+ <p>other text
+with more lines</p>
+
+ <blockquote>
+ <p>and a quote</p>
+ </blockquote>
+ <p><a href="#fnref:3" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ <li id="fn:1">
+ <p>some <em>text</em>&nbsp;<a href="#fnref:1" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ <li id="fn:now">
+
+ <pre><code>code block
+continued here
+</code></pre>
+ <p><a href="#fnref:now" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ <li id="fn:empty">
+
+ <p><a href="#fnref:empty" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.latex b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.latex
new file mode 100644
index 0000000..8f406b8
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.latex
@@ -0,0 +1,23 @@
+This is some *ref.\footnote{Some foot note text}
+
+\begin{quote}
+a blockquote \footnote{other text
+with more lines
+
+\begin{quote}
+and a quote
+\end{quote}}
+\end{quote}
+
+\begin{itemize}
+\item{} and a list item \footnote{some \emph{text}}
+\end{itemize}
+
+\section*{And a header\footnote{\begin{verbatim}code block
+continued here
+\end{verbatim}}}
+
+A marker without a definition {[}\^{}without{]}.
+
+A marker \footnote{} used twice\footnote{Some foot note text} and thrice\footnote{Some foot note text}.
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.options
new file mode 100644
index 0000000..5cfe250
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.options
@@ -0,0 +1,2 @@
+:auto_ids: false
+:entity_output: :symbolic
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.text
new file mode 100644
index 0000000..42b77fb
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/markers.text
@@ -0,0 +1,27 @@
+This is some *ref.[^fn]
+
+[^fn]: Some foot note text
+{: .class}
+
+> a blockquote [^3]
+
+* and a list item [^1]
+
+# And a header[^now]
+
+[^1]:some *text*
+[^3]: other text
+ with more lines
+
+ > and a quote
+
+A marker without a definition [^without].
+
+A marker [^empty] used twice[^fn] and thrice[^fn].
+
+[^now]:
+
+ code block
+ continued here
+
+[^empty]:
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/placement.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/placement.html
new file mode 100644
index 0000000..a87f359
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/placement.html
@@ -0,0 +1,11 @@
+<div class="footnotes" role="doc-endnotes">
+ <ol>
+ <li id="fn:1">
+ <p>Footnote \` text&#160;<a href="#fnref:1" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ </ol>
+</div>
+
+<p>Some para with a<sup id="fnref:1"><a href="#fn:1" class="footnote" rel="footnote" role="doc-noteref">1</a></sup> footnote.</p>
+
+<p>And another para.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/placement.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/placement.options
new file mode 100644
index 0000000..2e6e0a1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/placement.options
@@ -0,0 +1 @@
+:entity_output: :numeric
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/placement.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/placement.text
new file mode 100644
index 0000000..97c0ab1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/placement.text
@@ -0,0 +1,8 @@
+* footnotes will be placed here
+{:footnotes}
+
+Some para with a[^1] footnote.
+
+[^1]: Footnote \\\` text
+
+And another para.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/regexp_problem.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/regexp_problem.html
new file mode 100644
index 0000000..64ce4ae
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/regexp_problem.html
@@ -0,0 +1,14 @@
+<h1>Something</h1>
+<p>something<sup id="fnref:note1"><a href="#fn:note1" class="footnote" rel="footnote" role="doc-noteref">1</a></sup>.</p>
+
+<h1>Footnotes</h1>
+
+<h1>Test</h1>
+<div class="footnotes" role="doc-endnotes">
+ <ol>
+ <li id="fn:note1">
+
+ <p>A note&nbsp;<a href="#fnref:note1" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/regexp_problem.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/regexp_problem.options
new file mode 100644
index 0000000..5cfe250
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/regexp_problem.options
@@ -0,0 +1,2 @@
+:auto_ids: false
+:entity_output: :symbolic
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/regexp_problem.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/regexp_problem.text
new file mode 100644
index 0000000..6a60c61
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/regexp_problem.text
@@ -0,0 +1,52 @@
+# Something
+something[^note1].
+
+# Footnotes
+[^note1]:
+ A note
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Test
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/without_backlink.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/without_backlink.html
new file mode 100644
index 0000000..e6f2d79
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/without_backlink.html
@@ -0,0 +1,9 @@
+<p>Some footnote here<sup id="fnref:fn"><a href="#fn:fn" class="footnote" rel="footnote" role="doc-noteref">1</a></sup></p>
+
+<div class="footnotes" role="doc-endnotes">
+ <ol>
+ <li id="fn:fn">
+ <p>Some text here</p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/without_backlink.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/without_backlink.options
new file mode 100644
index 0000000..0512dd6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/without_backlink.options
@@ -0,0 +1 @@
+:footnote_backlink: ''
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/without_backlink.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/without_backlink.text
new file mode 100644
index 0000000..41a6f98
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/04_footnote/without_backlink.text
@@ -0,0 +1,3 @@
+Some footnote here[^fn]
+
+[^fn]: Some text here
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/across_lines.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/across_lines.html
new file mode 100644
index 0000000..e7cec40
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/across_lines.html
@@ -0,0 +1 @@
+<p>Link: <a href="test foo">test</a></p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/across_lines.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/across_lines.text
new file mode 100644
index 0000000..8f39d95
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/across_lines.text
@@ -0,0 +1,2 @@
+Link: <a href="test
+foo">test</a>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/button.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/button.html
new file mode 100644
index 0000000..c49bb52
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/button.html
@@ -0,0 +1,7 @@
+<p><button>Some Text</button></p>
+
+<p>First some text and then a <button>here</button></p>
+
+<p><button>A button</button> and then text.</p>
+
+<p>A <button>with <strong>some</strong> <code>code</code> in <img src="image.png" alt="alt" /></button> it.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/button.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/button.text
new file mode 100644
index 0000000..e0a7783
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/button.text
@@ -0,0 +1,7 @@
+<button>Some Text</button>
+
+First some text and then a <button>here</button>
+
+<button>A button</button> and then text.
+
+A <button>with **some** `code` in ![alt](image.png)</button> it.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/invalid.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/invalid.html
new file mode 100644
index 0000000..030552f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/invalid.html
@@ -0,0 +1 @@
+<p>This is <span>some text</span></p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/invalid.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/invalid.text
new file mode 100644
index 0000000..383f0a8
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/invalid.text
@@ -0,0 +1 @@
+This is <span>some text
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/link_with_mailto.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/link_with_mailto.html
new file mode 100644
index 0000000..7d0d6ad
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/link_with_mailto.html
@@ -0,0 +1 @@
+<p>Link: <a href="mailto:test@example.com">text</a></p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/link_with_mailto.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/link_with_mailto.text
new file mode 100644
index 0000000..fb01619
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/link_with_mailto.text
@@ -0,0 +1 @@
+Link: <a href="mailto:test@example.com">text</a>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/mark_element.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/mark_element.html
new file mode 100644
index 0000000..b6989b7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/mark_element.html
@@ -0,0 +1,3 @@
+<p>Lorem ipsum.</p>
+
+<p><mark>Test</mark></p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/mark_element.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/mark_element.text
new file mode 100644
index 0000000..6ae30e0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/mark_element.text
@@ -0,0 +1,3 @@
+Lorem ipsum.
+
+<mark>Test</mark>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/markdown_attr.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/markdown_attr.html
new file mode 100644
index 0000000..44158c3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/markdown_attr.html
@@ -0,0 +1,6 @@
+<p>This is <span><em>text</em></span>
+This is <span>*text*</span>
+This is <span><em>text</em></span>
+This is <span><em>text</em></span>
+This is <span>*nothing* <strong>to <em>fear</em></strong> about</span>.
+This is <span>&lt;http://example.com&gt;</span>.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/markdown_attr.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/markdown_attr.text
new file mode 100644
index 0000000..dcc10ff
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/markdown_attr.text
@@ -0,0 +1,6 @@
+This is <span markdown="1">*text*</span>
+This is <span markdown="0">*text*</span>
+This is <span markdown="span">*text*</span>
+This is <span markdown="block">*text*</span>
+This is <span markdown="0">*nothing* <strong markdown="1">to *fear*</strong> about</span>.
+This is <span markdown="0"><http://example.com></span>.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/normal.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/normal.html
new file mode 100644
index 0000000..3cdc646
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/normal.html
@@ -0,0 +1,43 @@
+<p>Empty <a name="anchor" id="anchor" class=""></a>!</p>
+
+<p><a href="test">title</a> is a title.</p>
+
+<p>This is &lt;? a PI ?&gt;.</p>
+
+<p>This is <!-- a --> comment.</p>
+
+<p>This is <!-- a
+--> multiline comment.</p>
+
+<p>This is <span>tag
+now </span>.</p>
+
+<p>This is <span>tag
+</span> now.</p>
+
+<p>This is an empty <span></span> tag.</p>
+
+<p>This is <em>something<span test="do_it"></span> strange</em>.</p>
+
+<p>Auto-closing: <br /></p>
+
+<p>Expanding: <textarea></textarea></p>
+
+<p>An invalid tag: &lt;hR&gt;</p>
+
+<p>A &lt;p&gt;block tag&lt;/p&gt;.</p>
+
+<p>An invalid &lt;/closing&gt; tag.</p>
+
+<p>A <script>*not*</script> tag.</p>
+
+<p>An <span>unclosed <em>tag.</em></span></p>
+
+<p>Some <code>element with | pipe symbol</code></p>
+
+<p>Some <span><code>element with | pipe symbol</code></span></p>
+
+<p>Some <code>element with | pipe
+symbol|</code></p>
+
+<p><u>underlined</u></p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/normal.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/normal.text
new file mode 100644
index 0000000..0156d7c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/normal.text
@@ -0,0 +1,43 @@
+Empty <a NaMe="anchor" ID="anchor" cLaSs></A>!
+
+<a href="test">title</a> is a title.
+
+This is <? a PI ?>.
+
+This is <!-- a --> comment.
+
+This is <!-- a
+--> multiline comment.
+
+This is <span>tag
+now </span>.
+
+This is <sPAn>tag
+</SPAN> now.
+
+This is an empty <span></span> tag.
+
+This is _something<span test="do_it" /> strange_.
+
+Auto-closing: <br>
+
+Expanding: <textarea></textarea>
+
+An invalid tag: <hR>
+
+A <p>block tag</p>.
+
+An invalid </closing> tag.
+
+A <script>*not*</script> tag.
+
+An <span>unclosed *tag.*
+
+Some <code>element with | pipe symbol</code>
+
+Some <span><code>element with | pipe symbol</code></span>
+
+Some <code>element with | pipe
+symbol|</code>
+
+<u>underlined</u>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/raw_span_elements.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/raw_span_elements.html
new file mode 100644
index 0000000..808f1db
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/raw_span_elements.html
@@ -0,0 +1,2 @@
+<p>This is raw <kbd>--version</kbd> and <samp>--version</samp> and <var>--version</var> and
+<code>---version</code>.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/raw_span_elements.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/raw_span_elements.text
new file mode 100644
index 0000000..5b128fc
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/raw_span_elements.text
@@ -0,0 +1,2 @@
+This is raw <kbd>--version</kbd> and <samp>--version</samp> and <var>--version</var> and
+<code>---version</code>.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/xml.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/xml.html
new file mode 100644
index 0000000..00b43c1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/xml.html
@@ -0,0 +1,5 @@
+<p>This <some:url name:spac="hallo">doit</some:url> test</p>
+
+<p>This <SoMe:UrL NamE:SpAC="test">doit</SoMe:UrL> test</p>
+
+<p>This <SoMe>doit&lt;/some&gt; test</SoMe></p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/xml.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/xml.text
new file mode 100644
index 0000000..bc234de
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/05_html/xml.text
@@ -0,0 +1,5 @@
+This <some:url name:spac='hallo'>doit</some:url> test
+
+This <SoMe:UrL NamE:SpAC='test'>doit</SoMe:UrL> test
+
+This <SoMe>doit</some> test
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev.html
new file mode 100644
index 0000000..6bddfda
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev.html
@@ -0,0 +1,25 @@
+<p>This <abbr title="It is, yes">is some</abbr> text.</p>
+
+<p>There <em><abbr title="It is, yes">is some</abbr> real</em> concern about <abbr title="This &amp; that">OtHeR!</abbr></p>
+
+<p><abbr title="It is, yes">is some</abbr> Think <abbr>empty</abbr> about <abbr title="Very nice country">Oesterreich</abbr>. <abbr title="Cascading">CSS</abbr> und <abbr title="Cascading 3">CSS3</abbr></p>
+
+<p>no abbrev here because there is someone and kulis some</p>
+
+<ul>
+ <li><abbr title="(eXtensible) HyperText Markup Language">(X)HTML</abbr> test</li>
+ <li>line two</li>
+</ul>
+
+<p><a href="http://en.wikipedia.org/wiki/Xhtml"><abbr title="(eXtensible) HyperText Markup Language">(X)HTML</abbr></a></p>
+
+<ul>
+ <li>test <abbr title="(eXtensible) HyperText Markup Language">(X)HTML</abbr></li>
+</ul>
+
+<p>This is <abbr class="testit test" title="Some text here">awesome</abbr>.</p>
+
+<p>hello <abbr title="baz">foo bar</abbr> babble.</p>
+
+<p>hello <abbr title="baz">foo
+bar</abbr> babble.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev.text
new file mode 100644
index 0000000..f5ec88e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev.text
@@ -0,0 +1,41 @@
+This is some text.
+
+*[is some]: Yes it is
+*[OtHeR!]: This & that
+
+*[is some]: It is, yes
+*[empty]:
+
+There *is some real* concern about OtHeR!
+
+is some Think empty about Oesterreich. CSS und CSS3
+
+no abbrev here because there is someone and kulis some
+
+*[Oesterreich]: Very nice country
+
+*[CSS]: Cascading
+*[CSS3]: Cascading 3
+
+* (X)HTML test
+* line two
+
+[(X)HTML](http://en.wikipedia.org/wiki/Xhtml)
+
+* test (X)HTML
+
+*[(X)HTML]: (eXtensible) HyperText Markup Language
+
+
+This is awesome.
+
+{:.testit}
+*[awesome]: Some text here
+{:.test}
+
+*[foo bar]: baz
+
+hello foo bar babble.
+
+hello foo
+bar babble.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_defs.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_defs.html
new file mode 100644
index 0000000..108fcfc
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_defs.html
@@ -0,0 +1,2 @@
+<pre><code>*[4]: noabbrev
+</code></pre>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_defs.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_defs.text
new file mode 100644
index 0000000..3f3a0e5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_defs.text
@@ -0,0 +1,5 @@
+*[ABBR]: Some abbreviations
+ *[one abbr]: one abbrev
+ *[2 and other]: another
+ *[3]: yet another
+ *[4]: noabbrev
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_in_html.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_in_html.html
new file mode 100644
index 0000000..6da3ca4
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_in_html.html
@@ -0,0 +1,9 @@
+<p>This is <em>some <abbr title="This Escapes SVG Text.">TEST</abbr></em> to check.</p>
+
+<svg width="100" height="30" viewBox="0 0 100 30" xmlns="http://www.w3.org/2000/svg">
+ <text x="20" y="20">This TEST fails.</text>
+</svg>
+<svg width="100" height="30" viewBox="0 0 100 30" xmlns="http://www.w3.org/2000/svg">
+ <text x="20" y="20">This <abbr title="This Escapes SVG Text.">TEST</abbr> fails.</text>
+</svg>
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_in_html.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_in_html.text
new file mode 100644
index 0000000..e0a0e88
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/abbrev_in_html.text
@@ -0,0 +1,10 @@
+This is <em>some TEST</em> to check.
+
+<svg width="100" height="30" viewBox="0 0 100 30" xmlns="http://www.w3.org/2000/svg">
+ <text x="20" y="20">This TEST fails.</text>
+</svg>
+<svg width="100" height="30" viewBox="0 0 100 30" xmlns="http://www.w3.org/2000/svg">
+ <text x="20" y="20" markdown="span">This TEST fails.</text>
+</svg>
+
+*[TEST]: This Escapes SVG Text.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/in_footnote.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/in_footnote.html
new file mode 100644
index 0000000..7cce8be
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/in_footnote.html
@@ -0,0 +1,9 @@
+<p>There is a <abbr title="Text File">TXT</abbr> file here. <sup id="fnref:1"><a href="#fn:1" class="footnote" rel="footnote" role="doc-noteref">1</a></sup></p>
+
+<div class="footnotes" role="doc-endnotes">
+ <ol>
+ <li id="fn:1">
+ <p>A <abbr title="Text File">TXT</abbr> file. <a href="#fnref:1" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
+ </li>
+ </ol>
+</div>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/in_footnote.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/in_footnote.text
new file mode 100644
index 0000000..e7709cb
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/abbreviations/in_footnote.text
@@ -0,0 +1,5 @@
+There is a TXT file here. [^1]
+
+*[TXT]: Text File
+
+[^1]: A TXT file.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/autolinks/url_links.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/autolinks/url_links.html
new file mode 100644
index 0000000..90eae7d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/autolinks/url_links.html
@@ -0,0 +1,15 @@
+<p>This should be a <a href="http://www.example.com/">http://www.example.com/</a> link.
+This should be a <a href="mailto:john.doe@example.com">john.doe@example.com</a> link.
+As should <a href="mailto:john.doe@example.com">john.doe@example.com</a> this.
+As should <a href="mailto:john_doe@example.com">john_doe@example.com</a> this.
+As should <a href="mailto:CSS@example.com"><abbr title="Cascading">CSS</abbr>@example.com</a> this.
+Another ampersand <a href="http://www.example.com/?doit&amp;x=y">http://www.example.com/?doit&amp;x=y</a> link.
+More entities <a href="http://www.example.com/?doit&amp;x=&quot;y&amp;z=y">http://www.example.com/?doit&amp;x=&quot;y&amp;z=y</a>.</p>
+
+<p>Email international <a href="mailto:übung@macht.den.meister.de">übung@macht.den.meister.de</a>, <a href="mailto:ü.äß@hülse.de">ü.äß@hülse.de</a>
+Email invalid: &lt;<a href="mailtos:me@example.com">me@example.com</a>&gt;</p>
+
+<p>Autolink with underscore: <a href="http://www.example.com/with_under_score">http://www.example.com/with_under_score</a></p>
+
+<p><a href="http://www.example.com/">http://www.example.com/</a></p>
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/autolinks/url_links.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/autolinks/url_links.text
new file mode 100644
index 0000000..033e8af
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/autolinks/url_links.text
@@ -0,0 +1,16 @@
+This should be a <http://www.example.com/> link.
+This should be a <mailto:john.doe@example.com> link.
+As should <john.doe@example.com> this.
+As should <john_doe@example.com> this.
+As should <CSS@example.com> this.
+Another ampersand <http://www.example.com/?doit&x=y> link.
+More entities <http://www.example.com/?doit&amp;x=&quot;y&z=y>.
+
+Email international <übung@macht.den.meister.de>, <ü.äß@hülse.de>
+Email invalid: <[me@example.com](mailtos:me@example.com)>
+
+Autolink with underscore: <http://www.example.com/with_under_score>
+
+<http://www.example.com/>
+
+*[CSS]: Cascading
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/escaped_chars/normal.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/escaped_chars/normal.html
new file mode 100644
index 0000000..015d594
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/escaped_chars/normal.html
@@ -0,0 +1,47 @@
+<p>\</p>
+
+<p>.</p>
+
+<p>*</p>
+
+<p>_</p>
+
+<p>+</p>
+
+<p>-</p>
+
+<p>`</p>
+
+<p>(</p>
+
+<p>)</p>
+
+<p>[</p>
+
+<p>]</p>
+
+<p>{</p>
+
+<p>}</p>
+
+<p>#</p>
+
+<p>!</p>
+
+<p>&lt;&lt;</p>
+
+<p>&gt;&gt;</p>
+
+<p>:</p>
+
+<p>|</p>
+
+<p>"</p>
+
+<p>'</p>
+
+<p>=</p>
+
+<p>&gt;</p>
+
+<p>&lt;</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/escaped_chars/normal.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/escaped_chars/normal.text
new file mode 100644
index 0000000..1c47104
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/escaped_chars/normal.text
@@ -0,0 +1,47 @@
+\\
+
+\.
+
+\*
+
+\_
+
+\+
+
+\-
+
+\`
+
+\(
+
+\)
+
+\[
+
+\]
+
+\{
+
+\}
+
+\#
+
+\!
+
+\<<
+
+\>>
+
+\:
+
+\|
+
+\"
+
+\'
+
+\=
+
+\>
+
+\<
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/comment.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/comment.html
new file mode 100644
index 0000000..3544d49
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/comment.html
@@ -0,0 +1,6 @@
+<p>This is a <!-- simple --> paragraph.
+This is a <!-- simple --> paragraph.
+This is a <!-- simple {:/other} paragraph -->.
+This is a paragraph.
+This is a {:/comment} simple {:/} paragraph.
+This is a {::comment} paragraph.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/comment.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/comment.text
new file mode 100644
index 0000000..8b9e8d3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/comment.text
@@ -0,0 +1,6 @@
+This is a {::comment}simple{:/} paragraph.
+This is a {::comment}simple{:/comment} paragraph.
+This is a {::comment}simple {:/other} paragraph{:/comment}.
+This is a {::comment/} paragraph.
+This is a {:/comment} simple {:/} paragraph.
+This is a {::comment} paragraph.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/ignored.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/ignored.html
new file mode 100644
index 0000000..63c2c40
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/ignored.html
@@ -0,0 +1 @@
+<p>This is {::something}paragraph{:/}</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/ignored.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/ignored.text
new file mode 100644
index 0000000..a7e7737
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/ignored.text
@@ -0,0 +1 @@
+This is {::something}paragraph{:/}
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/nomarkdown.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/nomarkdown.html
new file mode 100644
index 0000000..83de931
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/nomarkdown.html
@@ -0,0 +1 @@
+<p>This is *some* text.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/nomarkdown.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/nomarkdown.text
new file mode 100644
index 0000000..57c4b38
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/nomarkdown.text
@@ -0,0 +1 @@
+This is {::nomarkdown}*some*{:/} text.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/options.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/options.html
new file mode 100644
index 0000000..48e3076
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/options.html
@@ -0,0 +1 @@
+<p>This is an option <span>*true*</span>!</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/options.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/options.text
new file mode 100644
index 0000000..e289491
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/extension/options.text
@@ -0,0 +1 @@
+This is an {::options parse_span_html="false" /} option <span>*true*</span>!
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/ial/simple.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/ial/simple.html
new file mode 100644
index 0000000..c0f3a47
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/ial/simple.html
@@ -0,0 +1,6 @@
+<p>This is a <code class="hund" id="dog">span</code>.</p>
+
+<p>This is a <code class="hund katz" id="dog" key="val">span</code>.</p>
+
+<p>This is an{: .ignored} span ial.
+This is an{: .escaped} span ial.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/ial/simple.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/ial/simple.text
new file mode 100644
index 0000000..8945602
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/ial/simple.text
@@ -0,0 +1,6 @@
+This is a `span`{: .hund #dog}.
+
+This is a `span`{: .hund #dog}{: .katz key='val'}.
+
+This is an{: .ignored} span ial.
+This is an\{: .escaped} span ial.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/line_breaks/normal.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/line_breaks/normal.html
new file mode 100644
index 0000000..11066a5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/line_breaks/normal.html
@@ -0,0 +1,11 @@
+<p>This is a line<br />
+with a line break.</p>
+
+<p>This is a line
+without a line break.</p>
+
+<p>This is a line <br />
+with a line\ <br />
+break.</p>
+
+<p>Line break on last line.</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/line_breaks/normal.latex b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/line_breaks/normal.latex
new file mode 100644
index 0000000..a62ff56
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/line_breaks/normal.latex
@@ -0,0 +1,12 @@
+This is a line\newline
+with a line break.
+
+This is a line
+without a line break.
+
+This is a line \newline
+with a line\textbackslash{} \newline
+break.
+
+Line break on last line.
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/line_breaks/normal.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/line_breaks/normal.text
new file mode 100644
index 0000000..92f866f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/line_breaks/normal.text
@@ -0,0 +1,11 @@
+This is a line
+with a line break.
+
+This is a line
+without a line break.
+
+This is a line \\
+with a line\\
+break.
+
+Line break on last line.
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/no_engine.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/no_engine.html
new file mode 100644
index 0000000..3b93c54
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/no_engine.html
@@ -0,0 +1 @@
+<p><span class="kdmath">$5+5$</span> inline math</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/no_engine.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/no_engine.options
new file mode 100644
index 0000000..06d559e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/no_engine.options
@@ -0,0 +1 @@
+:math_engine: ~
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/no_engine.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/no_engine.text
new file mode 100644
index 0000000..a22f9fd
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/no_engine.text
@@ -0,0 +1 @@
+$$5+5$$ inline math
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/normal.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/normal.html
new file mode 100644
index 0000000..459d03f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/normal.html
@@ -0,0 +1,10 @@
+<p>This is \(\lambda_\alpha &gt; 5\) some math. With \(1
++ 1\) new line characters in between.</p>
+
+<p>\(5+5\) inline math, $5.00 $$no math$$</p>
+
+<p>$$5+5$$ inline math</p>
+
+<p>\(5+5\)</p>
+
+<p>$$5+5$$</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/normal.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/normal.text
new file mode 100644
index 0000000..e37a007
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/math/normal.text
@@ -0,0 +1,10 @@
+This is $$\lambda_\alpha > 5$$ some math. With $$1
++ 1$$ new line characters in between.
+
+$$5+5$$ inline math, $5.00 \$$no math$$
+
+\$\$5+5$$ inline math
+
+\$$5+5$$
+
+\$\$5+5$$
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities.html
new file mode 100644
index 0000000..21a2903
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities.html
@@ -0,0 +1,6 @@
+<p>This is the A&amp;O. &copy; 2008 by me
+As well \&amp; as this. Some &#343; other
+values may &#xAF; may also show but
+not st. like &amp;#xYZ;.</p>
+
+<p>This &lt;span&gt; is BS&amp;T; done!</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities.options
new file mode 100644
index 0000000..036c561
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities.options
@@ -0,0 +1 @@
+:entity_output: :as_input
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities.text
new file mode 100644
index 0000000..7ef42c7
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities.text
@@ -0,0 +1,6 @@
+This is the A&O. &copy; 2008 by me
+As well \& as this. Some &#343; other
+values may &#xAF; may also show but
+not st. like &#xYZ;.
+
+This &lt;span&gt; is BS&T; done!
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_char.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_char.html
new file mode 100644
index 0000000..ed2817b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_char.html
@@ -0,0 +1 @@
+<p>This "is" 'the' A&amp;O. © 2008 by me ŗ and λ</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_char.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_char.options
new file mode 100644
index 0000000..32a751e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_char.options
@@ -0,0 +1,2 @@
+:entity_output: :as_char
+:smart_quotes: apos,apos,quot,quot
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_char.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_char.text
new file mode 100644
index 0000000..279b511
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_char.text
@@ -0,0 +1 @@
+This "is" 'the' A&O. &copy; 2008 by me &#343; and &#x3bb;
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_input.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_input.html
new file mode 100644
index 0000000..d2eec9d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_input.html
@@ -0,0 +1 @@
+<p>This is the A&amp;O. &copy; 2008 by me &#343; and &#x3bb;</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_input.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_input.options
new file mode 100644
index 0000000..036c561
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_input.options
@@ -0,0 +1 @@
+:entity_output: :as_input
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_input.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_input.text
new file mode 100644
index 0000000..1ddf7cd
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_as_input.text
@@ -0,0 +1 @@
+This is the A&O. &copy; 2008 by me &#343; and &#x3bb;
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_numeric.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_numeric.html
new file mode 100644
index 0000000..d04613e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_numeric.html
@@ -0,0 +1 @@
+<p>This is the A&amp;O. &#169; 2008 by me &#343; and &#955;</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_numeric.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_numeric.options
new file mode 100644
index 0000000..2e6e0a1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_numeric.options
@@ -0,0 +1 @@
+:entity_output: :numeric
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_numeric.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_numeric.text
new file mode 100644
index 0000000..1ddf7cd
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_numeric.text
@@ -0,0 +1 @@
+This is the A&O. &copy; 2008 by me &#343; and &#x3bb;
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_symbolic.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_symbolic.html
new file mode 100644
index 0000000..258ba14
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_symbolic.html
@@ -0,0 +1 @@
+<p>This is the A&amp;O. &copy; 2008 by me &#343; and &lambda;</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_symbolic.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_symbolic.options
new file mode 100644
index 0000000..c195785
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_symbolic.options
@@ -0,0 +1 @@
+:entity_output: :symbolic
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_symbolic.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_symbolic.text
new file mode 100644
index 0000000..1ddf7cd
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/entities_symbolic.text
@@ -0,0 +1 @@
+This is the A&O. &copy; 2008 by me &#343; and &#x3bb;
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/greaterthan.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/greaterthan.html
new file mode 100644
index 0000000..dcce4cc
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/greaterthan.html
@@ -0,0 +1 @@
+<p>2 &gt; 1 &gt; 0</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/greaterthan.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/greaterthan.text
new file mode 100644
index 0000000..7dfb7f1
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/greaterthan.text
@@ -0,0 +1 @@
+2 > 1 > 0
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/lowerthan.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/lowerthan.html
new file mode 100644
index 0000000..8ebac23
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/lowerthan.html
@@ -0,0 +1 @@
+<p>0 &lt; 1 &lt; 2</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/lowerthan.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/lowerthan.text
new file mode 100644
index 0000000..038df8b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/lowerthan.text
@@ -0,0 +1 @@
+0 < 1 < 2
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography.html
new file mode 100644
index 0000000..02d1dbc
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography.html
@@ -0,0 +1,40 @@
+<p>This is&hellip; something&mdash;this too&ndash;!</p>
+
+<p>This &laquo;is&raquo; some text, &laquo;&nbsp;this&nbsp;&raquo; too!</p>
+
+<p>&ldquo;Fancy quotes&rdquo; are &lsquo;cool&rsquo;, even in the &rsquo;80s!
+Je t&rsquo; aime. You&rsquo;re a funny one! Thomas&rsquo; name
+Mark&rsquo;s name. &ldquo;&hellip;you&rdquo;
+&ldquo;&lsquo;Nested&rsquo; quotes are &lsquo;possible&rsquo;&rdquo;, too!
+&lsquo;&ldquo;Otherway&rdquo; is &ldquo;round&rdquo;&rsquo;!</p>
+
+<p>&lsquo;Opening now!&rsquo;</p>
+
+<p>&rsquo;80s are really cool.</p>
+
+<p><em>Cluster</em>&rsquo;s Last Stand.</p>
+
+<p>Nam liber tempor
+&ldquo;&hellip;At vero eos et accusam&rdquo;</p>
+
+<p>&ldquo;<em>Single underscores</em> should work.&rdquo;</p>
+
+<p>&ldquo;<em>Single asterisks</em> should work.&rdquo;</p>
+
+<p>&lsquo;<strong>Double underscores</strong> should work.&rsquo;</p>
+
+<p>&lsquo;<strong>Double asterisks</strong> should work.&rsquo;</p>
+
+<p>&ldquo;<em>Hurrah!</em>&rdquo;</p>
+
+<p>&lsquo;<strong>Absolutely</strong>.&rsquo;</p>
+
+<p>&ldquo;&hellip;some Text&rdquo;</p>
+
+<p>&ldquo;&hellip; some Text&rdquo;</p>
+
+<p>This: &ldquo;&hellip;some Text&rdquo;</p>
+
+<p>This: &ldquo;&hellip; some Text&rdquo;</p>
+
+<p>&rdquo;[foo]&rdquo; &ldquo;[foo]&rdquo; d &ldquo;[foo]&rdquo;</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography.options
new file mode 100644
index 0000000..4f1c17c
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography.options
@@ -0,0 +1 @@
+:entity_output: symbolic
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography.text
new file mode 100644
index 0000000..27e090e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography.text
@@ -0,0 +1,40 @@
+This is... something---this too--!
+
+This <<is>> some text, << this >> too!
+
+"Fancy quotes" are 'cool', even in the '80s!
+Je t' aime. You're a funny one! Thomas' name
+Mark's name. "...you"
+"'Nested' quotes are 'possible'", too!
+'"Otherway" is "round"'!
+
+'Opening now!'
+
+'80s are really cool.
+
+<em>Cluster</em>'s Last Stand.
+
+Nam liber tempor
+"...At vero eos et accusam"
+
+"_Single underscores_ should work."
+
+"*Single asterisks* should work."
+
+'__Double underscores__ should work.'
+
+'**Double asterisks** should work.'
+
+"_Hurrah!_"
+
+'__Absolutely__.'
+
+"...some Text"
+
+"... some Text"
+
+This: "...some Text"
+
+This: "... some Text"
+
+"\[foo]" "\[foo]" d "\[foo]"
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.html b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.html
new file mode 100644
index 0000000..4a6c226
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.html
@@ -0,0 +1,3 @@
+<p>This ... something---this too--!</p>
+
+<p>This &lt;&lt;is&gt;&gt; some text, &lt;&lt; this &gt;&gt; too!</p>
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.latex b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.latex
new file mode 100644
index 0000000..c7d9ba5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.latex
@@ -0,0 +1,4 @@
+This ... something---this too--!
+
+This \textless{}\textless{}is\textgreater{}\textgreater{} some text, \textless{}\textless{} this \textgreater{}\textgreater{} too!
+
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.options b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.options
new file mode 100644
index 0000000..d0a0313
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.options
@@ -0,0 +1,8 @@
+typographic_symbols:
+ hellip: '...'
+ mdash: '---'
+ ndash: '--'
+ laquo: '<<'
+ raquo: '>>'
+ laquo_space: '<< '
+ raquo_space: ' >>'
diff --git a/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.text b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.text
new file mode 100644
index 0000000..a3d59b3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/kramdown-2.5.1/test/testcases/span/text_substitutions/typography_subst.text
@@ -0,0 +1,3 @@
+This ... something---this too--!
+
+This <<is>> some text, << this >> too!