Skip to content

WinMergeで[空白を表示]をONにすると、キャレットの位置がズレる #36

@udaken

Description

@udaken

WinMerge でフォントにHackGenを指定し、メニューの[表示] - [空白を表示]をONにすると、タブ文字を含んだ行のキャレットが誤った位置に表示されます。

ちょっと画像だと分かりにくいかもしれませんが、下記画像のbの前にキャレットがあるのですが、タブ文字の途中に表示されます。
image

		break
		

WinMerge側の問題かHackGen側の問題かわからないのですが、HackGen以外のフォントでは起きなかったので報告させてもらいます。

環境:

  • Windows 10 21H2
  • WinMerge 日本語版 2.16.18+-jp-3

不具合が発生するフォント:

  • HackGen v2.6.1

不具合が発生しなかったフォント:

  • HackGen Console v2.6.1
  • Hack v3.003
  • PlemolJP
  • UDEV Gothic
  • UDEV Gothic JPDOC
  • MS Gothic
  • UD デジタル 教科書体 N-R
  • Cascadia Mono
  • Consolas

WinMerge、HackGen共に少し古いバージョンでも発生していましたが、細かいバージョンは控えてませんでした。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions