Exécution de GNU Emacs 22.2.1 sous Ubuntu 9.04. Lors de la modification du code python dans emacs, si une docstring contient une apostrophe, emacs met en surbrillance tout le code suivant comme commentaire, jusqu'à ce qu'une autre apostrophe soit utilisée. Vraiment énervant!Pourquoi une apostrophe dans un docstring python casse-t-elle la syntaxe emacs?
En d'autres termes, si j'ai un docstring comme ceci:
''' This docstring has an apostrophe ' '''
Ensuite, tout le code ci-dessous est en surbrillance un commentaire. Les commentaires sont mis en évidence en tant que code.
Je peux échapper au docstring pour éviter cela, comme ceci:
''' This docstring has an escaped apostrophe \' '''
Ensuite, mettre en évidence est très bien, mais il semble drôle et inutile à d'autres développeurs de mon équipe, et je me moquais de pour l'utilisation emacs depuis "il ne peut pas gérer les apostrophies". ;)
Alors, quelqu'un sait comment faire emacs se comportent mieux à cet égard?
Merci,
Josh
Je ne vois pas ce problème dans la version 23.1.1 - alors peut-être qu'il était un bug, mais a été corrigé. –