Tweak language in warning for bad fenced divs
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 68/100
Direzione di ricerca
Inizia in src/resources/filters/normalize/astpipeline.lua intorno alla riga 341, dove viene emesso l’avviso relativo a :::. Riproduci l’esempio di codice delimitato dell’issue, quindi modifica l’avviso in modo che aiuti a individuare il ritorno a capo mancante, preservando il rilevamento esistente; il lavoro è completato quando l’esempio produce un testo dell’avviso più chiaro.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
In 1.7, missing newlines before code cells produce a warning about :::. This is the correct behavior, code cells should be prefaced by a newline. However, since the warning may be unexpected for documents that didn't previously generate a warning, we might consider tweaking the language to help people find the problem.
Example
Consider the following document:
---
title: "Untitled"
format: html
---
This does it:
```{r}
1 + 1
```
In 1.6, it is rendered without warning. Intermediate markdown:
---
title: "Untitled"
format: html
keep-md: true
---
This does it:
::: {.cell}
```{.r .cell-code}
1 + 1
```
::: {.cell-output .cell-output-stdout}
```
[1] 2
```
:::
:::
In 1.7, the missing newline before the code chunk, propagates to the markdown:
---
title: "Untitled"
format: html
keep-md: true
---
This does it:
::: {.cell}
```{.r .cell-code}
1 + 1
```
::: {.cell-output .cell-output-stdout}
```
[1] 2
```
:::
:::
An results in the warning:
WARNING (/Users/charlottewickham/Documents/posit/quarto-cli/src/resources/filters/./normalize/astpipeline.lua:341)
The following string was found in the document: :::
This usually indicates a problem with a fenced div in the document. Please check the document for errors.
- Lingua principale
- JavaScript
- Stelle
- 6k
- Fork
- 458
- Merge medio
- 1g 9h
- PR unite (30g)
- 41
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di quarto-dev/quarto-cli
-
binder bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
quarto-dev/quarto-cli#14907 · 3 commenti ·
-
brand bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
quarto-dev/quarto-cli#14891 ·
-
brand bug html revealjs
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
quarto-dev/quarto-cli#14882 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
quarto-dev/quarto-cli#14875 ·
-
Percent scripts: accept raw-string (r""") and '''-delimited markdown cells, as jupytext writes them Apertaengines-jupyter enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
quarto-dev/quarto-cli#14850 · 2 commenti ·
Tutte le issue di quarto-dev/quarto-cli
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
avniproject/avni-client#2135 ·
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
babalae/bettergi-scripts-list#3674 ·
-
A-Release-Notes C-Editing D-Modest S-Ready-For-Implementation
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
bevyengine/bevy-website#2595 ·
-
ecosystem wording
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
matrix-org/matrix.org#3649 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
vadimdemedes/ink#1029 ·