EditWrap — виртуальный перенос строк в редакторе

Здесь можно обсудить ваш любимый плагин.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: EditWrap — виртуальный перенос строк в редакторе

Post by Maximus5 »

Latest post of the previous page:

Не верю, скрины в студию. Версию точно обновил?
AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: EditWrap — виртуальный перенос строк в редакторе

Post by AleXH »

скрины в студию
Не могу - поклон новому движку.

Файлы плагина заменил, фар перезапустил, EditWrap-F3-1.9.0. файл с клонированной строкой приведённой в посте 123765 открываю, делаю свёртку - изменений нет, "l" по прежнему под скроллом.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: EditWrap — виртуальный перенос строк в редакторе

Post by Maximus5 »

Скролл "до" есть? Копипасту экрана.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: EditWrap — виртуальный перенос строк в редакторе

Post by Maximus5 »

И неужели на компе нет хотя бы IE?
AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: EditWrap — виртуальный перенос строк в редакторе

Post by AleXH »

"До" нет, если "До" есть, то гуд - "l" переносится на новую строку.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: EditWrap — виртуальный перенос строк в редакторе

Post by Maximus5 »

О чем и было сказано в 1.9
AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: EditWrap — виртуальный перенос строк в редакторе

Post by AleXH »

Может в настройки плагина добавить регулируемый отступ от правого края окна? Например поставили 2 символа - и всегда видно, что под скроллер ничего точно не ушло, что все символы заведомо видны.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

EditWrap — виртуальный перенос строк в редакторе

Post by citRiks »

Что я понял из написанного, если я не прав, то поправляйте, если кто в курсе
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 которая использует эти новое АПИ?
может надо брать вот это?:
Плагин для виртуального переноса строк "на поиграться" и мааленький диф для фара (без дифа - работать не будет)
viewtopic.php?p=84910#p84910
последняя ли это версия? не похожа на последнюю. потому что далее пишется про новые версии, 1.9 например, но без ссылок.
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.
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

EditWrap — виртуальный перенос строк в редакторе

Post by Wave »

Немного непонятно, что вам в итоге нужно. Возможность свёртки строк? Вполне нормально работает скрипт на lua EditWrap (см. где-то тут на форуме), я им пользуюсь, но редко, чаще vim-ом. Плагин, вроде, тоже работает в обычном ФАРе.
Пользуюсь ФАРом больше 20 лет © собирательный.
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

EditWrap — виртуальный перенос строк в редакторе

Post by ccaid »

citRiks, плагин работает в официальном Far, в том числе в текущих билдах (как минимум 5700).
работает не идеально, но хорошо, чего не могу сказать об упомянутом скрипте. тот у меня безбожно глючил, в теме скрипта отписывал.
обновление свертки происходит по запросу, а не динамически.
свертывание строк взводит флаг "модифицирован", хотя по факту, если в этот момент файл сохранить, то он не будет отличаться от оригинала.
именно на предотвращение взведения флага только из-за свертки строк и направлен один из патчей в bis. остальные патчи в bis не имеют отношения к плагину свертки строк.
Фар делают добрые люди
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

EditWrap — виртуальный перенос строк в редакторе

Post by citRiks »

Wave wrote: Wed 11 Aug, 2021 20:48Немного непонятно, что вам в итоге нужно. Возможность свёртки строк?
для начала да, но. нужно ввести понятие "виртуальная строка".
это будет abstraction level, у которого будет visual representation.
поэтому нужен не кривой хак, а что-то более основательное.
Wave wrote: Wed 11 Aug, 2021 20:48Вполне нормально работает скрипт на lua EditWrap (см. где-то тут на форуме), я им пользуюсь, но редко, чаще vim-ом
да не, это прикольный, но кривой хак
Wave wrote: Wed 11 Aug, 2021 20:48Плагин, вроде, тоже работает в обычном ФАРе.
ccaid wrote: Wed 11 Aug, 2021 21:59citRiks, плагин работает в официальном Far, в том числе в текущих билдах (как минимум 5700). работает не идеально, но хорошо, чего не могу сказать об упомянутом скрипте.
выше я уже тщательно расписал что мне понятно и непонятно, и что нужно
ccaid wrote: Wed 11 Aug, 2021 21:59именно на предотвращение взведения флага только из-за свертки строк и направлен один из патчей в bis. остальные патчи в bis не имеют отношения к плагину свертки строк.
Ок, а где последняя версия этого патча?
это последняя и единственная версия?:
viewtopic.php?p=84910#p84910
Post Reply

Return to “Обсуждение плагинов”