github / github/copilot-cli

When files encoded in Windows 1252 are edited, Copilot changes the encoding to UTF-8.

Đang mở
#3,604 1 bình luận 2 reaction 0 người được giao Xem trên GitHub
area:tools
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

Mở 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

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.