hackmdio / hackmdio/hackmd-io-issues

Apostrophes not being stripped from heading anchors

Aperta
#192 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Nessun dato sulla lingua
Stelle
40
Fork
9
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

I would expect a heading of `## We're on fire` to have an anchor name of `#we-re-on-fire`, but in fact it is `#We%u2019re-on-fire`. To add an extra layer of confusion - if you copy the link it comes up as `#We%E2%80%99re-on-fire`.

I have got used to the capitalisation of the first letter of the anchor (unusual in markdown), but I believe that any consecutive non-word characters should be replaced with a single hyphen.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Nell’issue non vengono indicati né un file sorgente né un test. Inizia riproducendo il comportamento degli anchor dei titoli nel percorso di rendering Markdown e individua il codice che converte i titoli in anchor; il lavoro è completato quando gli apostrofi e gli altri caratteri consecutivi non appartenenti a parole vengono normalizzati in un singolo trattino, senza l’artefatto di codifica segnalato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
markdown
Ambito
content
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.