Menu

#2285 Suite Version 7 Scintilla:5.1.2 Lexilla:5.1.2 Mac : font display narrower than it should around equal sign

Bug
closed-fixed
nobody
5
2021-10-05
2021-09-28
Isiledhel
No

MacOS 10.14.6
font:Courier New,size:12

Display offset seems not to increment correctly around = sign. The effect shows after the last equal in sequence.
case 1:
new line
type =[
set cursor before '['
type = repeatedly
-> '[' shifts righter and righter to its expected position, eventually overlapping with preceding ='s.
note: the line shows correctly when the cursor is not on the line, [ shows red when cursor is on it. (this seems to be a special case)
case 2:
new line
type [=
set cursor before '='
type '[' repeatedly.
-> similar effect

The issue was not experienced in previous version of Scite.

Discussion

  • Isiledhel

    Isiledhel - 2021-09-28

    I didn't see it at first, but this is not limited to =. I can notice it with other 'operator' characters: * ( ...
    with a few exceptions ( like [] characters) it also shows on the cursor when I type anything: after a few characters, the cursor overlaps what I typed.

     
  • Neil Hodgson

    Neil Hodgson - 2021-09-28

    The problem is with an optimization for layout of monospaced fonts. A fix has been developed but, for now, the optimization can be disabled with adding this setting to user properties:

    font.monospaced.list=
    
     
  • Neil Hodgson

    Neil Hodgson - 2021-09-30

    The fixed version 5.1.4 should now be available from the App Store.

     
  • Neil Hodgson

    Neil Hodgson - 2021-09-30
    • labels: --> scite, macOS
    • status: open --> open-fixed
     
  • Neil Hodgson

    Neil Hodgson - 2021-10-05
    • status: open-fixed --> closed-fixed
     

Log in to post a comment.

MongoDB Logo MongoDB