elixir-editors / elixir-editors/vim-elixir

"\w!\w" should treat the bang as part of the atom

Offen
#574 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug syntax
Vorherrschende Sprache
Ruby
Sterne
1.3k
Forks
154
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

```ex
iex(4)> hello!world
error: undefined function hello!/1 (there is no such import)
└─ iex:4

** (CompileError) cannot compile code (errors have been logged)
```

Practical example:

```ex
registry = start_supervised!(KV.Registry)
```

Currently maps to `'elixirOperator'`

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Reproduziere die Hervorhebung mit den gezeigten Elixir-Beispielen in Vim und untersuche dann die Elixir-Syntaxregeln, die das Ausrufezeichen in hello!world und start_supervised! klassifizieren. Als erledigt gilt die Aufgabe, wenn das Ausrufezeichen als Teil des Atoms statt als elixirOperator hervorgehoben wird, ohne die Hervorhebung nicht verwandter Elemente zu ändern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
elixir, vim
Bereich
tooling
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.