When files encoded in Windows 1252 are edited, Copilot changes the encoding to UTF-8.
- Ngôn ngữ chính
- Shell
- Star
- 11.2k
- Fork
- 1.9k
- Merge trung bình
- 14 giờ 16 phút
- Pull request đã merge (30 ngày)
- 6
Mô tả
### Describe the bug
Copilot doesn't respect the original file encoding; it makes edits and changes the file format to UTF-8. I haven't found a prompt to prevent this from happening.
What it does, after saving the wrong file, is try to revert the encoding using scripts.
### Affected version
GitHub Copilot CLI 1.0.56.
### Steps to reproduce the behavior
1) Create a Windows1252 file and save in repo;
2) Ask the copilot to make changes.
### Expected behavior
Copilot needs to respect file encoding
### Additional context
_No response_
Hướng dẫn đóng góp
Hướng nghiên cứu
Tái hiện vấn đề trong GitHub Copilot CLI 1.0.56 với một tệp Windows 1252, sau đó lần theo đường dẫn chỉnh sửa và lưu được sử dụng khi Copilot thay đổi tệp đó. Xác nhận rằng các chỉnh sửa giữ nguyên mã hóa ban đầu và kiểm tra hành vi dựa trên các bước tái hiện được báo cáo; issue không nêu tên tệp nguồn hoặc bài kiểm thử nào.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- shell
- Lĩnh vực
- cli
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100