Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #8206

Closed
Open
Created Oct 31, 2014 by Administrator@rootOwner

Markdown code block expected to be plain text is rendered as auto-selected language

Created by: renkun-ken

The GFM guideline here says that a code block without specifying a language name would be rendered as plain text. However, in the markdown files the web preview on GitLab renders all "plain" code chunks with automatically chosen language, which is unwanted.

To reproduce the problem:

  1. Create a .md file and add a code block enclosed by ```, the content can be a URL like or a git command.
  2. Do not specify any language name for the code block.
  3. Commit and push that file.
  4. View the file in GitLab file viewer.
  5. Find that the code block is rendered as groovy or some other language.
Assignee
Assign to
Time tracking