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)