LuaLS / LuaLS/lua-language-server
Comment block adds code oddly when new line is added
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Lua
- Estrellas
- 4.4k
- Forks
- 442
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
How are you using the lua-language-server?
Visual Studio Code Extension (sumneko.lua)
Which OS are you using?
Windows
What is the issue affecting?
Completion
Expected Behaviour
Nothing special happens when adding a new line to the end of a comment block.
Actual Behaviour
The end of the comment block is duplicated.
Reproduction steps
In a new X.lua file add the below as the only content.
--[[
Can teleport a player to near a target. Handles vehicles, finding valid placements and checking walkable paths based on settings.
HERE
end of comment
--]]
At the end of the word HERE add a new line by pressing enter and see the end of the comment block below it duplicated.
It produces the below.
--[[
Can teleport a player to near a target. Handles vehicles, finding valid placements and checking walkable paths based on settings.
HERE
end of comment
--]]
end of comment
--]]
Additional Notes
https://github.com/LuaLS/lua-language-server/assets/40836017/3b1e6ddc-7ac0-4184-9e25-c644b462d92e
Log File
No response
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Reproduce el comportamiento de finalización en Visual Studio Code usando un archivo X.lua nuevo que contenga el comentario de bloque reportado y, después, inspecciona la ruta de finalización del Lua language-server en busca de ediciones activadas por Enter dentro de un bloque de comentarios. Se considera terminado cuando al pulsar Enter después de HERE ya no se duplica el texto de comentario restante ni el terminador --]].
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- lua
- Área
- devtools
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 38/100