github / github/markup

Fix HTML rendering when there is a line break between backticks

Aberta
#1,689 26 comentários 1 reação 0 responsáveis Ver no GitHub
Linguagem predominante
Ruby
Estrelas
6k
Forks
3.4k
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

A line break between backticks gets turned into a line break inside a HTML `` block. This makes browsers render with a line break when that was not intended.

Real world example here:
https://github.com/git-lfs/git-lfs/blob/main/docs/man/git-lfs-push.adoc

These lines:

If you are migrating a repository with these commands, make sure to run `git
lfs push` for any additional remote refs that contain Git LFS objects not

Turn into this HTML:

If you are migrating a repository with these commands, make sure to run git
lfs push
for any additional remote refs that contain Git LFS objects not

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece com o exemplo de Git LFS vinculado na issue e reproduza como uma quebra de linha entre crases é renderizada no HTML code element resultante. Rastreie o caminho de renderização do markup que lida com texto delimitado por crases e, em seguida, verifique se o exemplo renderizado não contém mais uma quebra de linha visual dentro do bloco de código. Adicione cobertura de regressão se os testes de renderização existentes do repositório fornecerem um ponto de entrada apropriado.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
ruby
Domínio
backend, web-dev
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Ativa
Clareza
Razoavelmente clara
Facilidade para iniciantes
52/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.