View Issue Details

IDProjectCategoryView StatusLast Update
0003260PluginsColorerpublic2020-06-24 18:21
Reporterbio Assigned Toctapmex  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Platformx64OSWindowsOS Version7
Product Version3.0 
Summary0003260: Очень медленное раскрашивание больших файлов
Description1. Во всей линейке FAR 3.0 colorer раскрашивает (полностью) большие файлы раз в 5 медленнее, чем FAR2! Разница достигает десятков секунд уже на файлах размером 500кб.

2. в последних билдах (4700/4728) раскрашиваются только первые 6000 строк (точнее 6001).
если файл открывается со строки > 6001, он не раскрашивается. если прокрутить до 6001 строки, раскрашиваются следующие 6000 строк.
в каком билде это поломалось не знаю, но в 3732 еще работало нормально.

проблема одинаковая на x86 и x64 билдах
Steps To Reproduce1. Открыть текстовый файл в редакторе и пролистать в конец (Ctrl-PgDn). замерить время до окончания раскрашивания.

2. Far3 3.0.4700/4728 - открыть changelog, пролистать до строки > 6001. закрыть. открыть снова. текст не будет раскрашен. пролистать несколько строк вверх, текст раскраситься дальше (на ~6000 строк). пролистать в конец (Ctrl+PgDn) и убедиться, что текст не раскрашен до конца. прокрутить вверх (PgUp) и убедиться, что раскраска отсутствует примерно до строки 12050. при её достижении раскрасятся следующие 6000+ строк.
Additional Informationполная раскраска changelog, changelog_eng, filelist.cpp (из поставки и исходников Far3):
Far3 3.0.4700/4728 - не дождаться окончания
Far3.0.3732 - за 26, 18, 7 сек соответственно.
Far2.1.1807 - за 5, 3, 2 сек соответственно.
TagsNo tags attached.

Relationships

duplicate of 0002972 closed Colorer начинает работать только после дополнительных нажатий 

Activities

JohnDoe

2019-01-24 07:15

updater   bugnote:0016432

1. Перепроверьте в ночных сборках.
2. Дубль

bio

2019-01-24 09:02

reporter   bugnote:0016436

спасибо за обновление.
как выяснили на форуме про 6000 строк - это прописывается в настройках колорера в hrcsettings.xml

на самом деле скорость раскраски починили какое то время назад - билд 5325 сравним по скорости с FAR2, а 5354 примерно на 20% быстрее! ночный билд 5356 - такой же по скорости как 5354.

JohnDoe

2019-02-22 08:20

updater   bugnote:0016464

Связанное обсуждение: https://forum.farmanager.com/viewtopic.php?p=152835#p152835

ctapmex

2020-06-24 18:21

developer   bugnote:0016879

в 1.3.15 скорость разбора changelog приближена к старым версиям

Issue History

Date Modified Username Field Change
2016-06-28 18:10 bio New Issue
2018-11-15 09:54 JohnDoe Relationship added duplicate of 0002972
2019-01-23 16:14 grnt666 Issue cloned: 0003696
2019-01-24 07:14 JohnDoe Description Updated
2019-01-24 07:14 JohnDoe Steps to Reproduce Updated
2019-01-24 07:15 JohnDoe Note Added: 0016432
2019-01-24 09:02 bio Note Added: 0016436
2019-02-22 08:20 JohnDoe Note Added: 0016464
2019-02-22 08:20 JohnDoe Summary Очень медленное раскрашивание больших файлов. в последних билдах раскрашиваются первые 6000 строк => Очень медленное раскрашивание больших файлов
2020-05-12 08:16 ctapmex Assigned To => ctapmex
2020-05-12 08:16 ctapmex Status new => assigned
2020-06-24 18:21 ctapmex Status assigned => resolved
2020-06-24 18:21 ctapmex Note Added: 0016879
2020-06-24 18:21 ctapmex Status resolved => closed
2020-06-24 18:21 ctapmex Resolution open => fixed