[TxMt] Re: Large file does not properly paint text when scrolling in v2.0 on MacOS Catalina
Ed Wong
scampy at me.com
Fri Oct 11 14:23:56 UTC 2019
I had this conversation with Allan last year. Probably related. Happens mostly with large files too.
On Nov 13, 2018, at 11:19 PM, Allan Odgaard <mailinglist at textmate.org <mailto:mailinglist at textmate.org>> wrote:
On 13 Nov 2018, at 0:04, Ed Wong wrote:
When I move between tabs (either by clicking on tab or using Option-Command left, right arrows) sometimes the page scrolls up by 1 to 3-4 lines each time. But once it does this scrolling then it will do so every time I come back to that tab.
The problem is that it stores a buffer offset as the “first character” but this may visually change due to delayed softwrap calculation.
It’s not a new issue: Once I get around to overhaul the text layout/rendering code, I expect to address this and other related issues.
- Ed
> On Oct 11, 2019, at 8:24 AM, Gregg Kellogg <gregg at greggkellogg.net> wrote:
>
> On Oct 11, 2019, at 12:02 AM, Jacob Carlborg <doob at me.com> wrote:
>>
>>
>> TextMate has always had problems with large files since the move to TextMate 2. I think the text rendering is implemented differently compared to TextMate 1.5.
>
> I had no problems prior to upgrading to Catalina.
>
> Gregg
>
>>> On 10 Oct 2019, at 22:34, Gregg Kellogg <gregg at greggkellogg.net <mailto:gregg at greggkellogg.net>> wrote:
>>>
>>> I created an issue for this in github.com/textmate/bugs <http://github.com/textmate/bugs> (https://github.com/textmate/bugs/issues/33 <https://github.com/textmate/bugs/issues/33>), but perhaps that issue tracker isn’t monitored any longer.
>>>
>>> After upgrading to MacOS 10.15 (Catalina), scrolling through a large file (>6000 lines) often does not properly paint the text. This can be temporarily corrected by dragging a selection over the missing text.
>>>
>>> • OS version: MacOS 10.15 (Catalina)
>>> • Textmate version: 2019-09-15 (v2.0)
>>> • Affected file: https://github.com/w3c/json-ld-api/blob/master/index.html <https://github.com/w3c/json-ld-api/blob/master/index.html>.
>>> • File language: HTML
>>> Most recently, I noticed this when moving to line 3500 in the referenced file and scrolling downwards.
>>>
>>> <66504777-c39aed00-ea7e-11e9-996f-261ecbee4a76.png>
>>> Gregg Kellogg
>>> gregg at greggkellogg.net <mailto:gregg at greggkellogg.net>
>>>
>>> _______________________________________________
>>> TextMate mailing list
>>> TextMate at lists.macromates.com <mailto:TextMate at lists.macromates.com>
>>> https://lists.macromates.com/listinfo/textmate
>>
>> --
>> /Jacob Carlborg
>>
>>
>> _______________________________________________
>> TextMate mailing list
>> TextMate at lists.macromates.com
>> https://lists.macromates.com/listinfo/textmate
>
> _______________________________________________
> TextMate mailing list
> TextMate at lists.macromates.com
> https://lists.macromates.com/listinfo/textmate
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macromates.com/textmate/attachments/20191011/283df926/attachment.html>
More information about the TextMate
mailing list