MagicStack / MagicStack/MagicPython
Atom Hydrogen error "unexpected EOF while parsing" for python `if` statement!?
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 1.4k
- Forks
- 98
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Seems to be a problem w/ how Atom interprets the code. For loops it will give me the option to "fold" or "collapse" by clicking the carrot in the line number. Yet, if loops have no such luck.
-
Editor name and version: Atom 1.35.1
-
Platform: Mac OS Sierra 10.12.6
-
Color scheme: One Dark/Solarized Dark
-
MagicPython version: 0.4.15
-
A sreenshot:

-
5-10 lines of surrounding code:
## this works:
for i in range(10):
print( i)
## this doesn't:
if not False:
print("test worked")
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
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.
Piste de recherche
Reproduisez le problème dans Atom 1.35.1 avec les snippets for et if fournis sur la plateforme indiquée dans le rapport. Commencez par suivre le chemin de folding ou de parsing Python utilisé pour ces instructions ; aucun fichier source ni test n’est mentionné dans le rapport. Le travail est terminé lorsque le bloc if se replie comme le bloc for et qu’aucune erreur EOF inattendue n’est signalée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- tooling
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100