elixir-editors / elixir-editors/vim-elixir

function with pattern matched map,cursor move to end,happen error.

Aperta
#479 8 commenti 0 reazioni 0 assegnatari Vedi su GitHub
bug syntax
Lingua principale
Ruby
Stelle
1.3k
Fork
154
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

```ex
def delete(conn, %{"id" => id}) do
user = Accounts.get_user!(id)

with {:ok, %User{}} <- Accounts.delete_user(user) do
send_resp(conn, :no_content, "")
end
end
```
when cursor move to end,neovim appear :
E15: Invalid expression: %#elixirStringDelimiter#"%#elixirString#id%#elixirStringDelimiter#"%#elixirArguments# %#elixirOperator#=>%#elixirArguments# id

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Riproduci l'errore E15 segnalato in Neovim aprendo la funzione Elixir fornita e spostando il cursore alla fine della map con pattern matching. Traccia l'elaborazione relativa all'evidenziazione della sintassi o al cursore, quindi verifica che lo stesso spostamento non produca più un errore di espressione non valida.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
elixir, vim
Ambito
tooling
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.