Latest post of the previous page:
Не верю, скрины в студию. Версию точно обновил?EditWrap — виртуальный перенос строк в редакторе
Re: EditWrap — виртуальный перенос строк в редакторе
Не могу - поклон новому движку.скрины в студию
Файлы плагина заменил, фар перезапустил, EditWrap-F3-1.9.0. файл с клонированной строкой приведённой в посте 123765 открываю, делаю свёртку - изменений нет, "l" по прежнему под скроллом.
Re: EditWrap — виртуальный перенос строк в редакторе
"До" нет, если "До" есть, то гуд - "l" переносится на новую строку.
Re: EditWrap — виртуальный перенос строк в редакторе
Может в настройки плагина добавить регулируемый отступ от правого края окна? Например поставили 2 символа - и всегда видно, что под скроллер ничего точно не ушло, что все символы заведомо видны.
EditWrap — виртуальный перенос строк в редакторе
Что я понял из написанного, если я не прав, то поправляйте, если кто в курсе
1.) editor wrap в принципе работал, хоть и подглючивая по мелочам
2.) для работы нужен форк ФАР-3 под кодовым названием "Bis".
это наиболее новое-хорошее?:
https://github.com/Maximus5/Far3bis
3.) для работы нужен плагин из этой темы который умеет использовать добавленный API
это наиболее новое-хорошее?:
https://github.com/Maximus5/FarPlugins/ ... r/EditWrap
Что я не понял, и буду рад обьяснениям
1.) Насколько массивные изменения внесены в оригинальный FAR-3?
2.) Насколько далеко с этого времени (за 7 лет) ушло релевантное API FAR-3?
3.) Само качество кода, насколько код удобоварим
(у Маскимуса не должно быть индусо-кода, наверное, но же все хотелось бы знать заранее)
4.) Я как-то ковырялся в EditWrap, но он вроде бежал в обычном ФАРе не падая.
это значит что новое Bis-API не используется?
если так, тo где взять версию EditWrap которая использует эти новое АПИ?
может надо брать вот это?:
4.) "маленький дифф" надо применить к оригинальному ФАР-3 (какой конкретной версии тогда?), или к Бис3 ?
Или в Bis3 этот дифф уже и так есть?
5.) Когда я смотрел код плагина EditWrap, то не восхитился, сделано слишком упрощено, как просто строки без EOL.
(Что не отменяет гениальности творца, но не дает смысла пилить дальше)
но вопрос, ту ли версию EditWrap я смотрел, a может есть какая то другая версия плагина EditWrap для нового BiS-API?
цель - это оценить кaк саму возможность, так и обьем нужной работы, для того чтобы воскресить этот функционал в новом форке (rebase)
PS
Ссылки в этой теме на гуглокод все мертвые.
ГитХаб взят из гуглокода, но перестроен и не содержит binaries
поэтому и не понятно, без Икса потраченных дней, есть ли вообще шанс провернуть этот фарш назад?
1.) editor wrap в принципе работал, хоть и подглючивая по мелочам
2.) для работы нужен форк ФАР-3 под кодовым названием "Bis".
это наиболее новое-хорошее?:
https://github.com/Maximus5/Far3bis
3.) для работы нужен плагин из этой темы который умеет использовать добавленный API
это наиболее новое-хорошее?:
https://github.com/Maximus5/FarPlugins/ ... r/EditWrap
Что я не понял, и буду рад обьяснениям
1.) Насколько массивные изменения внесены в оригинальный FAR-3?
2.) Насколько далеко с этого времени (за 7 лет) ушло релевантное API FAR-3?
3.) Само качество кода, насколько код удобоварим
(у Маскимуса не должно быть индусо-кода, наверное, но же все хотелось бы знать заранее)
4.) Я как-то ковырялся в EditWrap, но он вроде бежал в обычном ФАРе не падая.
это значит что новое Bis-API не используется?
если так, тo где взять версию EditWrap которая использует эти новое АПИ?
может надо брать вот это?:
последняя ли это версия? не похожа на последнюю. потому что далее пишется про новые версии, 1.9 например, но без ссылок.Плагин для виртуального переноса строк "на поиграться" и мааленький диф для фара (без дифа - работать не будет)
viewtopic.php?p=84910#p84910
4.) "маленький дифф" надо применить к оригинальному ФАР-3 (какой конкретной версии тогда?), или к Бис3 ?
Или в Bis3 этот дифф уже и так есть?
5.) Когда я смотрел код плагина EditWrap, то не восхитился, сделано слишком упрощено, как просто строки без EOL.
(Что не отменяет гениальности творца, но не дает смысла пилить дальше)
но вопрос, ту ли версию EditWrap я смотрел, a может есть какая то другая версия плагина EditWrap для нового BiS-API?
цель - это оценить кaк саму возможность, так и обьем нужной работы, для того чтобы воскресить этот функционал в новом форке (rebase)
PS
Ссылки в этой теме на гуглокод все мертвые.
ГитХаб взят из гуглокода, но перестроен и не содержит binaries
поэтому и не понятно, без Икса потраченных дней, есть ли вообще шанс провернуть этот фарш назад?
Last edited by citRiks on Wed 11 Aug, 2021 13:50, edited 12 times in total.
EditWrap — виртуальный перенос строк в редакторе
Немного непонятно, что вам в итоге нужно. Возможность свёртки строк? Вполне нормально работает скрипт на lua EditWrap (см. где-то тут на форуме), я им пользуюсь, но редко, чаще vim-ом. Плагин, вроде, тоже работает в обычном ФАРе.
Пользуюсь ФАРом больше 20 лет © собирательный.
EditWrap — виртуальный перенос строк в редакторе
citRiks, плагин работает в официальном Far, в том числе в текущих билдах (как минимум 5700).
работает не идеально, но хорошо, чего не могу сказать об упомянутом скрипте. тот у меня безбожно глючил, в теме скрипта отписывал.
обновление свертки происходит по запросу, а не динамически.
свертывание строк взводит флаг "модифицирован", хотя по факту, если в этот момент файл сохранить, то он не будет отличаться от оригинала.
именно на предотвращение взведения флага только из-за свертки строк и направлен один из патчей в bis. остальные патчи в bis не имеют отношения к плагину свертки строк.
работает не идеально, но хорошо, чего не могу сказать об упомянутом скрипте. тот у меня безбожно глючил, в теме скрипта отписывал.
обновление свертки происходит по запросу, а не динамически.
свертывание строк взводит флаг "модифицирован", хотя по факту, если в этот момент файл сохранить, то он не будет отличаться от оригинала.
именно на предотвращение взведения флага только из-за свертки строк и направлен один из патчей в bis. остальные патчи в bis не имеют отношения к плагину свертки строк.
Фар делают добрые люди
EditWrap — виртуальный перенос строк в редакторе
для начала да, но. нужно ввести понятие "виртуальная строка".
это будет abstraction level, у которого будет visual representation.
поэтому нужен не кривой хак, а что-то более основательное.
да не, это прикольный, но кривой хак
выше я уже тщательно расписал что мне понятно и непонятно, и что нужно
Ок, а где последняя версия этого патча?
это последняя и единственная версия?:
viewtopic.php?p=84910#p84910