/c/ - /C/yberia

0xc7be41a

Mode: Reply

Max file size: 6.00 MB

Max files: 3

Remember to follow the rules

Max message length: 8192


Anonymous 06/15/2019 (Sat) 19:07:54 [Preview] No. 1282
Котаны, есть один проект.
Текстовый редактор с малейшим временем отклика на сотнемеговых файлах.
Три стула: раст, си, кресты.
Дискасс.
Otkleilos'
Бамп годному треду.
Короче, я зарезервировал названия eyevi (C), iv (C++) и rzhavi (Rust)
С малейшим временем отклика - это на ввод или на отображение?
А если поставить несколько курсоров через 100 Мб текста и начать вводить одновременно?
А если в начале файла кавычка не закрыта, то как долго будет парсить подсветка синтаксиса, когда я закрою ее на 500-ом мегабайте текста?
>>1286
>С малейшим временем отклика - это на ввод или на отображение?
на все, что можно
>А если поставить несколько курсоров через 100 Мб текста и начать вводить одновременно?
курсор только один, интернал репрезентайшн -- это смесь кусков текста по целым количествам экранов для простого расчета скроллинга и бинарных деревьев для навигации внутри по нескольким параметрам в тч номерам строк, как-то так
>А если в начале файла кавычка не закрыта, то как долго будет парсить подсветка синтаксиса, когда я закрою ее на 500-ом мегабайте текста?
надо все хорошо индексировать, главное чтобы было быстро, либо так, либо иногда не будет работать просто, подсветку сделать очень простую, эвристическую мб в чем-то.
Короче есть не помню насколько свежая версия которую можно использовать как быстрый но жрущий адовое количество памяти просмотровщик, осторожно, очень кривые кресты
https://github.com/an146/iv
>>1288
короче оно нерабочее, но что-то вроде https://github.com/an146/iv/commit/a64c9433068af468544767de32a1f5b360543346
должно работать, там единственное нетривиальное это структура данных
Rust конечно, даже сравнивать трудно

Delete
Report/Ban

Captcha (required for reports and bans by board staff)


no cookies?