ajaxorg / ajaxorg/ace

Full Unicode support incomplete

オープン
#5,431 コメント 13 件 リアクション 3 件 担当者 0 名 GitHub で見る
bug effort/large p1
主要言語
JavaScript
スター
27.1k
フォーク
5.3k
PR マージ指標
30日以内にマージされた PR はありません

説明

### Describe the bug

This is an issue that has been brought up several times through the years but it still not fixed (see for example #1531).

The editor does not handle certain Unicode characters correctly, for example the `Combining Diacritical Marks`. It seems the editor treats these characters as full width characters and the text cursor moves further away from the text.

I described the problem in details here, including pictures: https://github.com/rstudio/rstudio/issues/12680#issue-1575708046 RStudio uses the Ace editor.

### Expected Behavior

Correct handling of Unicode characters.

### Current Behavior

See description.

### Reproduction Steps

See description.

### Possible Solution

_No response_

### Additional Information/Context

_No response_

### Ace Version / Browser / OS / Keyboard layout

Ace Kitchen Sink, Safari, macOS; also embedded editor in RStudio latest

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。