clojure-emacs / clojure-emacs/clojure-mode

Syntax highlighting for #_ forms comments out next form

Ouverte
#404 2 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
bug
Langage dominant
Emacs Lisp
Étoiles
1k
Forks
249
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

## Expected behavior

When using the `#_` reader macro, you can chain several together. This lets you comment out more than one form at a time. However the Cider syntax highlighting uses the first `#_` to comment out the second one. For example:

In Cursive:

screenshot of intellij idea 12-08-16 8-08-51 am
## Actual behavior

In emacs:

screenshot of emacs 12-08-16 8-05-56 am
## Steps to reproduce the problem

``` clj
#_ #_ :a :b
```
## Environment & Version information
### clojure-mode version information

```
clojure-mode (version 5.5.2)
```
### Emacs version

`25.1.50.1`
### Operating system

OS X 10.11.6

Carried over from https://github.com/clojure-emacs/cider/issues/1822

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par reproduire le problème dans clojure-mode avec `#_ #_ :a :b` et examinez le comportement de la coloration syntaxique décrit dans le rapport. C'est terminé lorsque les formes `#_` enchaînées sont mises en évidence indépendamment, afin que la première macro de lecteur ne consomme pas incorrectement la seconde.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
clojure, emacs-lisp
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.