Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Weird font/overlapping characters/unicode glitch depending on caret position #2582

Closed
lgarczyn opened this issue Nov 19, 2016 · 6 comments
Closed

Comments

@lgarczyn
Copy link

lgarczyn commented Nov 19, 2016

Can't really describe what happens, but it's ugly.

  1. Paste the following text without the into a new file:
    "aaaaaaaaaaaabbbbbb(aaaaaaaaaaaaaaa)"

(do copy-paste it, this is likely due to some invisible unicode characters)

  1. Set the language to YAML. The bug persists on most, but not all languages.

  2. Place the cursor at the end of the line, then go back one char.

  3. Characters now overlap in an ugly mess.

I got into this mess by pasting comments from YouTube, would not recommend. The weird unicode thing survives being copy-pasted just about anywhere. Now I know rendering unicode can be a bitch, but I don't think caret position should affect it.

Notepad++ v7 (32-bit)
Build time : Sep 21 2016 - 22:00:56
Path : C:\Program Files\Notepad++\notepad++.exe
Admin mode : OFF
Local Conf mode : OFF
OS : Windows 10
Plugins : mimeTools.dll NppConverter.dll NppExport.dll PluginManager.dll
bug.txt

@iegik
Copy link

iegik commented Feb 2, 2018

OS: Windows 10
Font: Consolas Regular
Application: Notepad++ v7.5.4
The wrong caret position in word НОМЕНКЛАТУ́РА "НОМЕНКЛАТУ́РА":

Update: Actually, this affects on most monospace font family

@lgarczyn
Copy link
Author

lgarczyn commented Feb 2, 2018

Reproduced with "НОМЕНКЛАТУ́РА" on:

Notepad++ v7.3.3 (32-bit)
Build time : Mar 8 2017 - 03:37:37
Admin mode : OFF
Local Conf mode : OFF
OS : Windows 10 (64-bit)
Plugins : mimeTools.dll NppConverter.dll NppExport.dll PluginManager.dll

@iegik
Copy link

iegik commented Feb 2, 2018

ajaxorg/ace#2548

@MattPaint
Copy link

boi

@lgarczyn
Copy link
Author

Yeah... I should probably check if the bug is still there, will update in the afternoon.

@lgarczyn
Copy link
Author

lgarczyn commented Feb 11, 2019

First bug is fixed, other is a duplicate of ajaxorg/ace#2548, requesting to mark as closed

@MetaChuh MetaChuh closed this as completed May 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants