From 71786ddc8e28fbd3cb3fcc4b3ff15e5962a1c82e Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Mon, 20 Feb 2023 13:49:51 +0000 Subject: Add latest changes from gitlab-org/gitlab@15-9-stable-ee --- .../glfm_example_status.yml | 4 +- .../glfm_internal_extensions.md | 31 + .../glfm_official_specification.md | 47 +- .../output_example_snapshots/examples_index.yml | 162 ++--- .../output_example_snapshots/html.yml | 126 ++-- .../output_example_snapshots/markdown.yml | 34 +- .../output_example_snapshots/prosemirror_json.yml | 102 +-- .../output_example_snapshots/snapshot_spec.html | 753 ++++++++++----------- .../output_example_snapshots/snapshot_spec.md | 67 +- glfm_specification/output_spec/spec.html | 191 +++--- glfm_specification/output_spec/spec.txt | 47 +- 11 files changed, 758 insertions(+), 806 deletions(-) (limited to 'glfm_specification') diff --git a/glfm_specification/input/gitlab_flavored_markdown/glfm_example_status.yml b/glfm_specification/input/gitlab_flavored_markdown/glfm_example_status.yml index 501d06692ea..03d9a2aea33 100644 --- a/glfm_specification/input/gitlab_flavored_markdown/glfm_example_status.yml +++ b/glfm_specification/input/gitlab_flavored_markdown/glfm_example_status.yml @@ -12,13 +12,13 @@ skip_running_snapshot_static_html_tests: false # NOT YET SUPPORTED skip_running_snapshot_wysiwyg_html_tests: false skip_running_snapshot_prosemirror_json_tests: false -07_02_00__gitlab_official_specification_markdown__task_list_items__003: +07_01_00__gitlab_official_specification_markdown__task_list_items__003: skip_update_example_snapshot_html_wysiwyg: Inapplicable task list items not yet implemented for WYSYWIG skip_update_example_snapshot_prosemirror_json: Inapplicable task list items not yet implemented for WYSYWIG skip_running_conformance_wysiwyg_tests: Inapplicable task list items not yet implemented for WYSYWIG skip_running_snapshot_wysiwyg_html_tests: Inapplicable task list items not yet implemented for WYSYWIG skip_running_snapshot_prosemirror_json_tests: Inapplicable task list items not yet implemented for WYSYWIG -07_02_00__gitlab_official_specification_markdown__task_list_items__004: +07_01_00__gitlab_official_specification_markdown__task_list_items__004: skip_update_example_snapshot_html_wysiwyg: Inapplicable task list items not yet implemented for WYSYWIG skip_update_example_snapshot_prosemirror_json: Inapplicable task list items not yet implemented for WYSYWIG skip_running_conformance_wysiwyg_tests: Inapplicable task list items not yet implemented for WYSYWIG diff --git a/glfm_specification/input/gitlab_flavored_markdown/glfm_internal_extensions.md b/glfm_specification/input/gitlab_flavored_markdown/glfm_internal_extensions.md index 63518a93f71..266e1c7723d 100644 --- a/glfm_specification/input/gitlab_flavored_markdown/glfm_internal_extensions.md +++ b/glfm_specification/input/gitlab_flavored_markdown/glfm_internal_extensions.md @@ -746,4 +746,35 @@ Attributes must immediately follow the image markdown.

{width="100" height="100"}

```````````````````````````````` +## Footnotes + +See +[the footnotes section of the user-facing documentation for GitLab Flavored Markdown](https://docs.gitlab.com/ee/user/markdown.html#footnotes). + +```````````````````````````````` example gitlab +footnote reference tag [^fortytwo] + +[^fortytwo]: footnote text +. +

+footnote reference tag + + +1 + + +

+
+
    +
  1. +

    +footnote text + + +

    +
  2. +
+
+```````````````````````````````` + diff --git a/glfm_specification/input/gitlab_flavored_markdown/glfm_official_specification.md b/glfm_specification/input/gitlab_flavored_markdown/glfm_official_specification.md index bab74857cc3..03abace19a4 100644 --- a/glfm_specification/input/gitlab_flavored_markdown/glfm_official_specification.md +++ b/glfm_specification/input/gitlab_flavored_markdown/glfm_official_specification.md @@ -1,6 +1,15 @@ +--- +title: GitLab Flavored Markdown (GLFM) Spec +version: alpha +... + # Introduction -TODO: Write a GitLab-specific version of the GitHub Flavored Markdown intro section. +GitLab Flavored Markdown (GLFM) extends the [CommonMark specification](https://spec.commonmark.org/current/) and is considered a strict superset of CommonMark. It also incorporates the extensions defined by the [GitHub Flavored Markdown specification](https://github.github.com/gfm/). + +This specification will define the various official extensions that comprise GLFM. These extensions are GitLab independent - they do not require a GitLab server for parsing or interaction. The intent is to provide a specification that can be implemented in standard markdown editors. This includes many of the features listed in [user-facing documentation for GitLab Flavored Markdown](https://docs.gitlab.com/ee/user/markdown.html). + +The CommonMark and GitHub specifications will not be duplicated here. NOTE: The example numbering in this document does not start at "1", because this official specification only contains a subset of all the examples which are supported by GitLab Flavored Markdown. See @@ -15,45 +24,13 @@ for a complete list of all examples, which are a superset of examples from: # GitLab Official Specification Markdown -Currently, only some of the GitLab-specific markdown features are -listed in this section. We may eventually add all -GitLab-specific features currently listed as supported in the +Note: This specification is a work in progress. Only some of the official GLFM extensions +are defined. We will continue to add any additional ones found in the [user-facing documentation for GitLab Flavored Markdown](https://docs.gitlab.com/ee/user/markdown.html). There is currently only this single top-level heading, but the examples may be split into multiple top-level headings in the future. -## Footnotes - -See -[the footnotes section of the user-facing documentation for GitLab Flavored Markdown](https://docs.gitlab.com/ee/user/markdown.html#footnotes). - -```````````````````````````````` example gitlab -footnote reference tag [^fortytwo] - -[^fortytwo]: footnote text -. -

-footnote reference tag - - -1 - - -

-
-
    -
  1. -

    -footnote text - - -

    -
  2. -
-
-```````````````````````````````` - ## Task list items See diff --git a/glfm_specification/output_example_snapshots/examples_index.yml b/glfm_specification/output_example_snapshots/examples_index.yml index d08f16c7313..da9420ffa85 100644 --- a/glfm_specification/output_example_snapshots/examples_index.yml +++ b/glfm_specification/output_example_snapshots/examples_index.yml @@ -2012,246 +2012,246 @@ 06_15_00__inlines__textual_content__003: spec_example_position: 673 source_specification: commonmark -07_01_00__gitlab_official_specification_markdown__footnotes__001: +07_01_00__gitlab_official_specification_markdown__task_list_items__001: spec_example_position: 674 source_specification: gitlab -07_02_00__gitlab_official_specification_markdown__task_list_items__001: +07_01_00__gitlab_official_specification_markdown__task_list_items__002: spec_example_position: 675 source_specification: gitlab -07_02_00__gitlab_official_specification_markdown__task_list_items__002: +07_01_00__gitlab_official_specification_markdown__task_list_items__003: spec_example_position: 676 source_specification: gitlab -07_02_00__gitlab_official_specification_markdown__task_list_items__003: +07_01_00__gitlab_official_specification_markdown__task_list_items__004: spec_example_position: 677 source_specification: gitlab -07_02_00__gitlab_official_specification_markdown__task_list_items__004: +07_02_00__gitlab_official_specification_markdown__front_matter__001: spec_example_position: 678 source_specification: gitlab -07_03_00__gitlab_official_specification_markdown__front_matter__001: +07_02_00__gitlab_official_specification_markdown__front_matter__002: spec_example_position: 679 source_specification: gitlab -07_03_00__gitlab_official_specification_markdown__front_matter__002: +07_02_00__gitlab_official_specification_markdown__front_matter__003: spec_example_position: 680 source_specification: gitlab -07_03_00__gitlab_official_specification_markdown__front_matter__003: +07_02_00__gitlab_official_specification_markdown__front_matter__004: spec_example_position: 681 source_specification: gitlab -07_03_00__gitlab_official_specification_markdown__front_matter__004: +07_02_00__gitlab_official_specification_markdown__front_matter__005: spec_example_position: 682 source_specification: gitlab -07_03_00__gitlab_official_specification_markdown__front_matter__005: +07_03_00__gitlab_official_specification_markdown__table_of_contents__001: spec_example_position: 683 source_specification: gitlab -07_04_00__gitlab_official_specification_markdown__table_of_contents__001: +07_03_00__gitlab_official_specification_markdown__table_of_contents__002: spec_example_position: 684 source_specification: gitlab -07_04_00__gitlab_official_specification_markdown__table_of_contents__002: +07_03_00__gitlab_official_specification_markdown__table_of_contents__003: spec_example_position: 685 source_specification: gitlab -07_04_00__gitlab_official_specification_markdown__table_of_contents__003: +07_03_00__gitlab_official_specification_markdown__table_of_contents__004: spec_example_position: 686 source_specification: gitlab -07_04_00__gitlab_official_specification_markdown__table_of_contents__004: +08_01_00__gitlab_internal_extension_markdown__audio__001: spec_example_position: 687 source_specification: gitlab -08_01_00__gitlab_internal_extension_markdown__audio__001: +08_01_00__gitlab_internal_extension_markdown__audio__002: spec_example_position: 688 source_specification: gitlab -08_01_00__gitlab_internal_extension_markdown__audio__002: +08_02_00__gitlab_internal_extension_markdown__video__001: spec_example_position: 689 source_specification: gitlab -08_02_00__gitlab_internal_extension_markdown__video__001: +08_02_00__gitlab_internal_extension_markdown__video__002: spec_example_position: 690 source_specification: gitlab -08_02_00__gitlab_internal_extension_markdown__video__002: +08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__001: spec_example_position: 691 source_specification: gitlab -08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__001: +08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__002: spec_example_position: 692 source_specification: gitlab -08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__002: +08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__003: spec_example_position: 693 source_specification: gitlab -08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__003: +08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__004: spec_example_position: 694 source_specification: gitlab -08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__004: +08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__005: spec_example_position: 695 source_specification: gitlab -08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__005: +08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__006: spec_example_position: 696 source_specification: gitlab -08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__006: +08_04_01__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_image_for_group__001: spec_example_position: 697 source_specification: gitlab -08_04_01__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_image_for_group__001: +08_04_02__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_image_for_project__001: spec_example_position: 698 source_specification: gitlab -08_04_02__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_image_for_project__001: +08_04_03__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_image_for_project_wiki__001: spec_example_position: 699 source_specification: gitlab -08_04_03__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_image_for_project_wiki__001: +08_04_04__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_link_for_group__001: spec_example_position: 700 source_specification: gitlab -08_04_04__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_link_for_group__001: +08_04_05__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_link_for_project__001: spec_example_position: 701 source_specification: gitlab -08_04_05__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_link_for_project__001: +08_04_06__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_link_for_project_wiki__001: spec_example_position: 702 source_specification: gitlab -08_04_06__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_link_for_project_wiki__001: +08_04_07__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_link_for_group_wiki__001: spec_example_position: 703 source_specification: gitlab -08_04_07__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_link_for_group_wiki__001: +08_04_08__gitlab_internal_extension_markdown__migrated_golden_master_examples__audio__001: spec_example_position: 704 source_specification: gitlab -08_04_08__gitlab_internal_extension_markdown__migrated_golden_master_examples__audio__001: +08_04_09__gitlab_internal_extension_markdown__migrated_golden_master_examples__audio_and_video_in_lists__001: spec_example_position: 705 source_specification: gitlab -08_04_09__gitlab_internal_extension_markdown__migrated_golden_master_examples__audio_and_video_in_lists__001: +08_04_10__gitlab_internal_extension_markdown__migrated_golden_master_examples__blockquote__001: spec_example_position: 706 source_specification: gitlab -08_04_10__gitlab_internal_extension_markdown__migrated_golden_master_examples__blockquote__001: +08_04_11__gitlab_internal_extension_markdown__migrated_golden_master_examples__bold__001: spec_example_position: 707 source_specification: gitlab -08_04_11__gitlab_internal_extension_markdown__migrated_golden_master_examples__bold__001: +08_04_12__gitlab_internal_extension_markdown__migrated_golden_master_examples__bullet_list_style_1__001: spec_example_position: 708 source_specification: gitlab -08_04_12__gitlab_internal_extension_markdown__migrated_golden_master_examples__bullet_list_style_1__001: +08_04_13__gitlab_internal_extension_markdown__migrated_golden_master_examples__bullet_list_style_2__001: spec_example_position: 709 source_specification: gitlab -08_04_13__gitlab_internal_extension_markdown__migrated_golden_master_examples__bullet_list_style_2__001: +08_04_14__gitlab_internal_extension_markdown__migrated_golden_master_examples__bullet_list_style_3__001: spec_example_position: 710 source_specification: gitlab -08_04_14__gitlab_internal_extension_markdown__migrated_golden_master_examples__bullet_list_style_3__001: +08_04_15__gitlab_internal_extension_markdown__migrated_golden_master_examples__code_block_javascript__001: spec_example_position: 711 source_specification: gitlab -08_04_15__gitlab_internal_extension_markdown__migrated_golden_master_examples__code_block_javascript__001: +08_04_16__gitlab_internal_extension_markdown__migrated_golden_master_examples__code_block_plaintext__001: spec_example_position: 712 source_specification: gitlab -08_04_16__gitlab_internal_extension_markdown__migrated_golden_master_examples__code_block_plaintext__001: +08_04_17__gitlab_internal_extension_markdown__migrated_golden_master_examples__code_block_unknown__001: spec_example_position: 713 source_specification: gitlab -08_04_17__gitlab_internal_extension_markdown__migrated_golden_master_examples__code_block_unknown__001: +08_04_18__gitlab_internal_extension_markdown__migrated_golden_master_examples__color_chips__001: spec_example_position: 714 source_specification: gitlab -08_04_18__gitlab_internal_extension_markdown__migrated_golden_master_examples__color_chips__001: +08_04_19__gitlab_internal_extension_markdown__migrated_golden_master_examples__description_list__001: spec_example_position: 715 source_specification: gitlab -08_04_19__gitlab_internal_extension_markdown__migrated_golden_master_examples__description_list__001: +08_04_20__gitlab_internal_extension_markdown__migrated_golden_master_examples__details__001: spec_example_position: 716 source_specification: gitlab -08_04_20__gitlab_internal_extension_markdown__migrated_golden_master_examples__details__001: +08_04_21__gitlab_internal_extension_markdown__migrated_golden_master_examples__diagram_kroki_nomnoml__001: spec_example_position: 717 source_specification: gitlab -08_04_21__gitlab_internal_extension_markdown__migrated_golden_master_examples__diagram_kroki_nomnoml__001: +08_04_22__gitlab_internal_extension_markdown__migrated_golden_master_examples__diagram_plantuml__001: spec_example_position: 718 source_specification: gitlab -08_04_22__gitlab_internal_extension_markdown__migrated_golden_master_examples__diagram_plantuml__001: +08_04_23__gitlab_internal_extension_markdown__migrated_golden_master_examples__diagram_plantuml_unicode__001: spec_example_position: 719 source_specification: gitlab -08_04_23__gitlab_internal_extension_markdown__migrated_golden_master_examples__diagram_plantuml_unicode__001: +08_04_24__gitlab_internal_extension_markdown__migrated_golden_master_examples__div__001: spec_example_position: 720 source_specification: gitlab -08_04_24__gitlab_internal_extension_markdown__migrated_golden_master_examples__div__001: +08_04_25__gitlab_internal_extension_markdown__migrated_golden_master_examples__emoji__001: spec_example_position: 721 source_specification: gitlab -08_04_25__gitlab_internal_extension_markdown__migrated_golden_master_examples__emoji__001: +08_04_26__gitlab_internal_extension_markdown__migrated_golden_master_examples__emphasis__001: spec_example_position: 722 source_specification: gitlab -08_04_26__gitlab_internal_extension_markdown__migrated_golden_master_examples__emphasis__001: +08_04_27__gitlab_internal_extension_markdown__migrated_golden_master_examples__figure__001: spec_example_position: 723 source_specification: gitlab -08_04_27__gitlab_internal_extension_markdown__migrated_golden_master_examples__figure__001: +08_04_28__gitlab_internal_extension_markdown__migrated_golden_master_examples__footnotes__001: spec_example_position: 724 source_specification: gitlab -08_04_28__gitlab_internal_extension_markdown__migrated_golden_master_examples__footnotes__001: +08_04_29__gitlab_internal_extension_markdown__migrated_golden_master_examples__frontmatter_json__001: spec_example_position: 725 source_specification: gitlab -08_04_29__gitlab_internal_extension_markdown__migrated_golden_master_examples__frontmatter_json__001: +08_04_30__gitlab_internal_extension_markdown__migrated_golden_master_examples__frontmatter_toml__001: spec_example_position: 726 source_specification: gitlab -08_04_30__gitlab_internal_extension_markdown__migrated_golden_master_examples__frontmatter_toml__001: +08_04_31__gitlab_internal_extension_markdown__migrated_golden_master_examples__frontmatter_yaml__001: spec_example_position: 727 source_specification: gitlab -08_04_31__gitlab_internal_extension_markdown__migrated_golden_master_examples__frontmatter_yaml__001: +08_04_32__gitlab_internal_extension_markdown__migrated_golden_master_examples__hard_break__001: spec_example_position: 728 source_specification: gitlab -08_04_32__gitlab_internal_extension_markdown__migrated_golden_master_examples__hard_break__001: +08_04_33__gitlab_internal_extension_markdown__migrated_golden_master_examples__headings__001: spec_example_position: 729 source_specification: gitlab -08_04_33__gitlab_internal_extension_markdown__migrated_golden_master_examples__headings__001: +08_04_34__gitlab_internal_extension_markdown__migrated_golden_master_examples__horizontal_rule__001: spec_example_position: 730 source_specification: gitlab -08_04_34__gitlab_internal_extension_markdown__migrated_golden_master_examples__horizontal_rule__001: +08_04_35__gitlab_internal_extension_markdown__migrated_golden_master_examples__html_marks__001: spec_example_position: 731 source_specification: gitlab -08_04_35__gitlab_internal_extension_markdown__migrated_golden_master_examples__html_marks__001: +08_04_36__gitlab_internal_extension_markdown__migrated_golden_master_examples__image__001: spec_example_position: 732 source_specification: gitlab -08_04_36__gitlab_internal_extension_markdown__migrated_golden_master_examples__image__001: +08_04_37__gitlab_internal_extension_markdown__migrated_golden_master_examples__inline_code__001: spec_example_position: 733 source_specification: gitlab -08_04_37__gitlab_internal_extension_markdown__migrated_golden_master_examples__inline_code__001: +08_04_38__gitlab_internal_extension_markdown__migrated_golden_master_examples__inline_diff__001: spec_example_position: 734 source_specification: gitlab -08_04_38__gitlab_internal_extension_markdown__migrated_golden_master_examples__inline_diff__001: +08_04_39__gitlab_internal_extension_markdown__migrated_golden_master_examples__label__001: spec_example_position: 735 source_specification: gitlab -08_04_39__gitlab_internal_extension_markdown__migrated_golden_master_examples__label__001: +08_04_40__gitlab_internal_extension_markdown__migrated_golden_master_examples__link__001: spec_example_position: 736 source_specification: gitlab -08_04_40__gitlab_internal_extension_markdown__migrated_golden_master_examples__link__001: +08_04_41__gitlab_internal_extension_markdown__migrated_golden_master_examples__math__001: spec_example_position: 737 source_specification: gitlab -08_04_41__gitlab_internal_extension_markdown__migrated_golden_master_examples__math__001: +08_04_42__gitlab_internal_extension_markdown__migrated_golden_master_examples__ordered_list__001: spec_example_position: 738 source_specification: gitlab -08_04_42__gitlab_internal_extension_markdown__migrated_golden_master_examples__ordered_list__001: +08_04_43__gitlab_internal_extension_markdown__migrated_golden_master_examples__ordered_list_with_start_order__001: spec_example_position: 739 source_specification: gitlab -08_04_43__gitlab_internal_extension_markdown__migrated_golden_master_examples__ordered_list_with_start_order__001: +08_04_44__gitlab_internal_extension_markdown__migrated_golden_master_examples__ordered_task_list__001: spec_example_position: 740 source_specification: gitlab -08_04_44__gitlab_internal_extension_markdown__migrated_golden_master_examples__ordered_task_list__001: +08_04_45__gitlab_internal_extension_markdown__migrated_golden_master_examples__ordered_task_list_with_order__001: spec_example_position: 741 source_specification: gitlab -08_04_45__gitlab_internal_extension_markdown__migrated_golden_master_examples__ordered_task_list_with_order__001: +08_04_46__gitlab_internal_extension_markdown__migrated_golden_master_examples__reference_for_project_wiki__001: spec_example_position: 742 source_specification: gitlab -08_04_46__gitlab_internal_extension_markdown__migrated_golden_master_examples__reference_for_project_wiki__001: +08_04_47__gitlab_internal_extension_markdown__migrated_golden_master_examples__strike__001: spec_example_position: 743 source_specification: gitlab -08_04_47__gitlab_internal_extension_markdown__migrated_golden_master_examples__strike__001: +08_04_48__gitlab_internal_extension_markdown__migrated_golden_master_examples__table__001: spec_example_position: 744 source_specification: gitlab -08_04_48__gitlab_internal_extension_markdown__migrated_golden_master_examples__table__001: +08_04_49__gitlab_internal_extension_markdown__migrated_golden_master_examples__table_of_contents__001: spec_example_position: 745 source_specification: gitlab -08_04_49__gitlab_internal_extension_markdown__migrated_golden_master_examples__table_of_contents__001: +08_04_50__gitlab_internal_extension_markdown__migrated_golden_master_examples__task_list__001: spec_example_position: 746 source_specification: gitlab -08_04_50__gitlab_internal_extension_markdown__migrated_golden_master_examples__task_list__001: +08_04_51__gitlab_internal_extension_markdown__migrated_golden_master_examples__video__001: spec_example_position: 747 source_specification: gitlab -08_04_51__gitlab_internal_extension_markdown__migrated_golden_master_examples__video__001: +08_04_52__gitlab_internal_extension_markdown__migrated_golden_master_examples__word_break__001: spec_example_position: 748 source_specification: gitlab -08_04_52__gitlab_internal_extension_markdown__migrated_golden_master_examples__word_break__001: +08_05_00__gitlab_internal_extension_markdown__image_attributes__001: spec_example_position: 749 source_specification: gitlab -08_05_00__gitlab_internal_extension_markdown__image_attributes__001: +08_05_00__gitlab_internal_extension_markdown__image_attributes__002: spec_example_position: 750 source_specification: gitlab -08_05_00__gitlab_internal_extension_markdown__image_attributes__002: +08_05_00__gitlab_internal_extension_markdown__image_attributes__003: spec_example_position: 751 source_specification: gitlab -08_05_00__gitlab_internal_extension_markdown__image_attributes__003: +08_05_00__gitlab_internal_extension_markdown__image_attributes__004: spec_example_position: 752 source_specification: gitlab -08_05_00__gitlab_internal_extension_markdown__image_attributes__004: +08_05_00__gitlab_internal_extension_markdown__image_attributes__005: spec_example_position: 753 source_specification: gitlab -08_05_00__gitlab_internal_extension_markdown__image_attributes__005: +08_06_00__gitlab_internal_extension_markdown__footnotes__001: spec_example_position: 754 source_specification: gitlab diff --git a/glfm_specification/output_example_snapshots/html.yml b/glfm_specification/output_example_snapshots/html.yml index f82e9d18150..cd134f1965c 100644 --- a/glfm_specification/output_example_snapshots/html.yml +++ b/glfm_specification/output_example_snapshots/html.yml @@ -423,7 +423,7 @@ canonical: |

## foo

static: |- -

## foo

+

## foo

wysiwyg: |-

## foo

04_02_00__leaf_blocks__atx_headings__005: @@ -534,11 +534,11 @@

foo #

static: |-

- foo ###

+ foo ###

- foo ###

+ foo ###

- foo # + foo #

wysiwyg: |-

foo ###

@@ -4785,7 +4785,7 @@ canonical: |

!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~

static: |- -

!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~

+

!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~

wysiwyg: |-

!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~

06_02_00__inlines__backslash_escapes__002: @@ -4810,9 +4810,9 @@ `not code` 1. not a list * not a list - # not a heading + # not a heading [foo]: /url "not a reference" - &ouml; not a character entity

+ &ouml; not a character entity

wysiwyg: |-

*not emphasized* <br/> not a tag @@ -5929,7 +5929,7 @@ canonical: |

foo _

static: |- -

foo _

+

foo _

wysiwyg: |-

foo _

06_05_00__inlines__emphasis_and_strong_emphasis__100: @@ -5950,7 +5950,7 @@ canonical: |

foo _

static: |- -

foo _

+

foo _

wysiwyg: |-

foo _

06_05_00__inlines__emphasis_and_strong_emphasis__103: @@ -6639,7 +6639,7 @@ canonical: |

[bar][foo!]

static: |- -

[bar][foo!]

+

[bar][foo!]

wysiwyg: |-

[bar][foo!]

[foo!]: /url
@@ -7043,7 +7043,7 @@ canonical: |

!foo

static: |- -

!foo

+

!foo

wysiwyg: |-

!foo

[foo]: /url "title"
@@ -7633,40 +7633,7 @@

Multiple spaces

wysiwyg: |-

Multiple spaces

-07_01_00__gitlab_official_specification_markdown__footnotes__001: - canonical: | -

- footnote reference tag - - - 1 - - -

-
-
    -
  1. -

    - footnote text - - -

    -
  2. -
-
- static: |- -

footnote reference tag 1

-
-
    -
  1. -

    footnote text

    -
  2. -
-
- wysiwyg: |- -

footnote reference tag fortytwo

-

footnote text

-07_02_00__gitlab_official_specification_markdown__task_list_items__001: +07_01_00__gitlab_official_specification_markdown__task_list_items__001: canonical: | wysiwyg: |- -07_02_00__gitlab_official_specification_markdown__task_list_items__002: +07_01_00__gitlab_official_specification_markdown__task_list_items__002: canonical: | wysiwyg: |- -07_02_00__gitlab_official_specification_markdown__task_list_items__003: +07_01_00__gitlab_official_specification_markdown__task_list_items__003: canonical: | -07_02_00__gitlab_official_specification_markdown__task_list_items__004: +07_01_00__gitlab_official_specification_markdown__task_list_items__004: canonical: | -07_03_00__gitlab_official_specification_markdown__front_matter__001: +07_02_00__gitlab_official_specification_markdown__front_matter__001: canonical: |
     
@@ -7752,7 +7719,7 @@
     
   wysiwyg: |-
     
title: YAML front matter
-07_03_00__gitlab_official_specification_markdown__front_matter__002: +07_02_00__gitlab_official_specification_markdown__front_matter__002: canonical: |
     
@@ -7766,7 +7733,7 @@
     
   wysiwyg: |-
     
title: TOML front matter
-07_03_00__gitlab_official_specification_markdown__front_matter__003: +07_02_00__gitlab_official_specification_markdown__front_matter__003: canonical: |
     
@@ -7786,7 +7753,7 @@
     
{
       "title": "JSON front matter"
     }
-07_03_00__gitlab_official_specification_markdown__front_matter__004: +07_02_00__gitlab_official_specification_markdown__front_matter__004: canonical: |

text


@@ -7800,7 +7767,7 @@

text


title: YAML front matter

-07_03_00__gitlab_official_specification_markdown__front_matter__005: +07_02_00__gitlab_official_specification_markdown__front_matter__005: canonical: |

title: YAML front matter

@@ -7811,7 +7778,7 @@ wysiwyg: |-

title: YAML front matter

-07_04_00__gitlab_official_specification_markdown__table_of_contents__001: +07_03_00__gitlab_official_specification_markdown__table_of_contents__001: canonical: |