LuaLS / LuaLS/lua-language-server
Unexpected behavior of terminal pop-up
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Lua
- Star
- 4.4k
- Fork
- 442
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
How are you using the lua-language-server?
NeoVim
Which OS are you using?
Windows
What is the issue affecting?
Other
Expected Behaviour
No terminal pop-up.
Actual Behaviour
When I access file or :wq save and exit .lua file, terminal(not in neovim) will pop-up.
Reproduction steps
1.install mason in neovim
2.add lsp lua_ls
3.open or close lua file
Additional Notes
Client lua_ls quit with exit code 1 and signal 0. Check log for errors: C:\Users%username%\AppData\Local\nvim-data/lsp.log
my username is non-ASCII, and the log shows that it can't identify my username.
Log File
[ERROR][2024-08-12 19:05:02] .../vim/lsp/rpc.lua:770 "rpc" "C:\Users\鍚曠菠钂橽\AppData\Local\nvim-data\mason\bin\lua-language-server.CMD" "stderr"
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu bằng việc tái hiện lỗi đã được báo cáo trên Windows với mục lua_ls của Mason và kiểm tra đầu ra của C:\Users%username%\AppData\Local\nvim-data\lsp.log, đặc biệt là đường dẫn lua-language-server.CMD và tên người dùng không phải ASCII. Hoàn tất khi việc mở hoặc lưu rồi thoát một tệp .lua trong Neovim không còn mở terminal bên ngoài, và lua_ls không thoát với mã 1.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- lua, neovim
- Lĩnh vực
- devtools
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100