Adjacent Junks are incorrectly merged
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 48/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- python
- Domaine
- localization
Piste de recherche
Start by comparing the syntax parser's Junk handling with fluent.syntax/tests/syntax/fixtures_reference/comments.ftl and fluent.syntax/tests/syntax/fixtures_structure/unclosed.ftl. Run the syntax tests and adjust the boundary behavior so unclosed.ftl produces 4 Junks while the comments fixture continues to split correctly.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Per upstream issue 296, each Junk should end whenever a new line begins with a single character that could be the start of a new Entry (i.e. ^[-#a-zA-Z]). This is working correctly only in the case of potential Comment entries (see comments.ftl where the leading # starts a new Junk) but is incorrect for all other cases such as possible Messages and Terms (see unclosed.ftl which should result in 4 Junks but instead merges 6 junk_lines into 1 Junk).
Note the JavaScript implementation has the same bug.
- Langage dominant
- Python
- Étoiles
- 245
- Forks
- 31
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de projectfluent/python-fluent
-
ValueError: generator already executing when multithreadingPeut-être pris @SAY-5 l’a pris il y a 134 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
projectfluent/python-fluent#221 ·
-
Outdated releasesOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100
projectfluent/python-fluent#219 · 1 commentaire · 6 réactions ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
projectfluent/python-fluent#172 · 1 réaction ·
-
bug fluent.runtime help wanted
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
projectfluent/python-fluent#170 · 1 commentaire ·
-
bug fluent.runtime help wanted
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
projectfluent/python-fluent#169 · 3 réactions ·
Toutes les issues de projectfluent/python-fluent
Issues similaires
-
pulp-cli 0.41 break username password auth in older configs (cert and key present but empty)Ouvertebug Triage-Needed
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
FuRongJun-1999/dsh-memory#170 ·
Les mainteneurs répondent en général sous 1 jour
-
[开源推荐] 打拼音就出篆书的输入法,附古文字创作小工具Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
521xueweihan/HelloGitHub#3940 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100