CudaText: Some unicode chars are not rendered OK on Win10
It’s some about old bug: https://github.com/Alexey-T/CudaText/issues/3211 What I see in CudaText 1.152.0.2 win64-x86_64-win32, fpc 3.2.3, Windows 10:
It’s text for testing:
_∈∉⊇⊆⊃⊂⋂∅⌀⩽⩾ₘₗₙₕₖₗₘₙₛₜ - не отображается
ʹ∈∉⊇⊆⊃⊂⋂∅⌀⩽⩾ₘₗₙₕₖₗₘₙₛₜ - отображается
Отображается правильно, привел для контроля регрессии:
_₀₁₂₃₄₅₆₇₈₉⁻⁰¹²³⁴⁵⁶⁷⁸⁹ₐₑₒₓₔ - отображается
ʹ₀₁₂₃₄₅₆₇₈₉⁻⁰¹²³⁴⁵⁶⁷⁸⁹ₐₑₒₓₔ - отображается
Еще я ожидал, что на дефолтных настройках
при шрифте Consolas эти занимают одно место, но нет:
ʹ∈∉⊆⊃ - из неотображаемых без "особых"
символов на строке типа ʹ, ⚠, ∧ и т.п.
_∧∨∀∃∪ - из отображаемых
It’s default user settings, first trying to fix it by rendering settings wasn’t success. user.json:
{
"ui_statusbar_show" : false,
"ui_toolbar_show" : false,
"ui_theme" : "white",
"ui_theme_syntax" : "white",
"ui_title_path" : true,
"ui_sidebar_show" : false,
"ui_menu_show" : true,
"ui_reopen_session" : true,
"ui_sidepanel_on_start" : 2,
"ui_tab_size_x_max" : 500,
"ui_tab_variable_width" : true,
"wrap_mode" : 1,
"wrap_indented" : false,
"find_hidden_buttons" : "c",
"bracket_highlight" : true,
"font_size" : 14,
"gutter_show" : false,
"gutter_fold" : false,
"show_last_line_on_top" : false,
"log_sessions" : false,
"py_init_log" : false,
"auto_close_brackets" : "",
"minimap_show" : true,
"minimap_sel_always" : true,
"micromap_show" : true,
"def_encoding_utf8" : true,
"find_hotkey_replace" : "Shift+Ctrl+H",
"find_hotkey_replace_all" : "Ctrl+Alt+Enter",
"undo_pause" : 0
}
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 30 (17 by maintainers)
Commits related to this issue
- don't force widths of unicode math-chars, for https://github.com/Alexey-T/CudaText/issues/3873 — committed to Alexey-T/ATSynEdit by Alexey-T 3 years ago
Thanks, without ligatures it’s OK (Only with selections problems still exists)