github / github/copilot-cli

str_replace_editor doesn't preserve the encoding properly for non-ASCII characters.

Open
#308 1 comment 0 reactions 0 assignees View on GitHub
area:tools
Dominant language
Shell
Stars
11.2k
Forks
1.9k
Avg merge
14h 16m
Merged PRs (30d)
6

Description

### Describe the bug

Run into a issue where "ä" was not encoded properly after edit and shows up as triangle with question mark . Copilot itself reported this to be caused by " str_replace_editor doesn't preserve
the encoding properly for non-ASCII characters."

### Affected version

_No response_

### Steps to reproduce the behavior

1. Ask Copilot to modify C# files with comments if Finnish for example "// Täysi"
2. Copilot does changes which include the comment line
3. "ä" character is corrupted

### Expected behavior

No character corruption

### Additional context

```pwsh
copilot ---version
0.0.341
Commit: 5725358
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.