LuaLS / LuaLS/lua-language-server
Comment block adds code oddly when new line is added
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Lua
- Sterne
- 4.4k
- Forks
- 442
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Reproduziere das Vervollständigungsverhalten in Visual Studio Code mithilfe einer neuen X.lua-Datei, die den gemeldeten Blockkommentar enthält, und untersuche anschließend den Vervollständigungspfad des Lua language-server auf Änderungen, die durch Enter innerhalb eines Kommentarblocks ausgelöst werden. Als abgeschlossen gilt die Änderung, wenn das Drücken von Enter nach HERE den nachfolgenden Kommentartext und den Abschluss --]] nicht mehr dupliziert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- lua
- Bereich
- devtools
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100