FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Здесь можно обсудить ваш любимый плагин.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by NightRoman »

Latest post of the previous page:

citRiks wrote: Sat 02 Jan, 2021 19:56 1.) Фильтрация-поиск (лучше как "full text", или по-крайней мере со "звездочками")
Не понял, звездочки поддерживаются, вроде. Или что имеете в виду?
UPDATE: А вы пробовали просто начать "печатать" в списке?
Last edited by NightRoman on Sat 02 Jan, 2021 20:55, edited 1 time in total.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by NightRoman »

citRiks wrote: Sat 02 Jan, 2021 19:56 2.) Открывается долго, что логично, у всех длинная полная история долго открывается.
Хм, не сталкивался с этим, и у меня история везде как раз с начала времен. Надо больше узнать про ваш случай, чтобы что-то "улучшать".
UPDATE: Может, мне только кажется, что у меня с "начала времен". Сколько у вас там записей?
Last edited by NightRoman on Sat 02 Jan, 2021 20:53, edited 1 time in total.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by citRiks »

NightRoman wrote: Sat 02 Jan, 2021 20:44 UPDATE: А вы пробовали просто начать "печатать" в списке?
да, звездочки нашлись :)
но это поле весьма запрятано в левом нижнем углу
кроме того, размер поля очень маленкий,
и в результате в этом поле не видно конец набранного текста, что не круто
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by citRiks »

NightRoman wrote: Sat 02 Jan, 2021 20:47 Надо больше узнать про ваш случай, чтобы что-то "улучшать".
UPDATE: Может, мне только кажется, что у меня с "начала времен". Сколько у вас там записей?
13000 тысяч где-то, а у вас? :)
в результате открывается по несколько секунд, что грустновато,
учитывая что история это самое посещаемое место,
да и ваш Весел предназначен для быстрых переходов ведь..
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by citRiks »

во избежание обвинений в совсем дохлом компутере,
сообщаю что компутер такой:
* незагруженный процессор со средним CPU в 10%
Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz, 2301 Mhz, 2 Core(s), 4 Logical Processor(s)
* Installed Physical Memory (RAM) 12.0 GB
* два диска ССД, тоже незагружены, плюс некоторое разделение IO по ним,
например pagefile сидит на другом диске от системы

далеко не топ конечно по нынешним временам, но и не совсем дохлятина ..
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by citRiks »

Ну как-то так:

Code: Select all

╔═════════════════════════════════════════════════════════════════════════ File history (2) ══════════════════════════════════════════════════════════════════════════╗
║  C:\Users\ххххх\AppData\Roaming\Far Manager\Profile\Macros\modules\Shell+Editor+Viewer+Other_Alt123456789 Use Alt-digit to switch between screens (AltScreens).lua  ║
║  C:\Users\ххххх\AppData\Roaming\Far Manager\Profile\Macros\scripts\Shell+Editor+Viewer+Other_Alt123456789 Use Alt-digit to switch between screens (AltScreens).lua  ║
╚[123456789](2/13024)═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
написал "1234567890", и "0" уже не влез.

2.) у вашего скрипта не получается заявленное удаление элемента истории из истории,
диалог удаления Ок, типа удаляетм но на самом деле не удаляется

3.) весьма желательно придать диалогу историй и вообще всем диалогам и меню идентификатор,
сейчас у вас везде "00000000-0000-0000-0000-000000000000".
идентификаторы нужны для идентификации и кустомизации,
например кустомизация по размеру как здесь в ReXiZeR-е:
viewtopic.php?t=11924&start=195
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by NightRoman »

citRiks wrote: Sun 03 Jan, 2021 06:54 кроме того, размер поля очень маленкий,
и в результате в этом поле не видно конец набранного текста, что не круто
Поле нормальное. Просто печатание прекращается, как только перестает находится хоть что-то. 123456789 у вас есть в именах файлов, а 1234567890 нет, поэтому 0 и не печатается.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by NightRoman »

citRiks wrote: Sun 03 Jan, 2021 06:58 13000 тысяч где-то, а у вас? :)
Это очень больше, чем у меня. Наверное, дело в этом, а не в параметрах компа, который, кстати, выглядит вполне ОК.
Что попробуем? Ограничение на размер истории Фара? На умную историю есть ограничение, а на Фаровскую нет.
У вас какое ограничение стоит? Посмотрите F11 \ FarNet \ Settings \ Vessel -- MaximumFileCount
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by NightRoman »

citRiks wrote: Sun 03 Jan, 2021 07:24 2.) у вашего скрипта не получается заявленное удаление элемента истории из истории,
диалог удаления Ок, типа удаляетм но на самом деле не удаляется
Из хелпа:

Code: Select all

 • [ShiftDel]

   Removes the current file from the log. It is still shown in the list if it exists in the Far history.
Если бы у Фара был АПИ удалять из истории, можно было бы задействовать. (надо будет еще уточнить, может, и есть что-то уже)
А так файл просто удаляется из лога умной истории.
Если очень надо удалить совсем, то откройте и родную Фар историю и удалите там.
Last edited by NightRoman on Sun 03 Jan, 2021 10:59, edited 1 time in total.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by NightRoman »

citRiks wrote: Sun 03 Jan, 2021 07:24 3.) весьма желательно придать диалогу историй и вообще всем диалогам и меню идентификатор,
Согласен. Есть нюанс, правда. Этот список на самом деле общий диалог из Фарнета. Он используется кем угодно, например,

Code: Select all

ps: ls | Out-FarList
это тоже он.
Где задавать ИД? Один для всех историй Вессела? Или для каждой из трех свой?
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by citRiks »

NightRoman wrote: Sun 03 Jan, 2021 10:47 Где задавать ИД? Один для всех историй Вессела? Или для каждой из трех свой?
для каждого всего отдельного - отдельный свой, логика в том чтобы разделять одно от другого в наименьшей резолюции и наибольшей детализации, чтобы точно знать что вот это -это то, а это другое, даже если различия могут представлятся несущественными, ну то есть да, например для каждой из трех историй - свой ИД
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by citRiks »

NightRoman wrote: Sun 03 Jan, 2021 10:33
citRiks wrote: Sun 03 Jan, 2021 06:54 кроме того, размер поля очень маленкий,
и в результате в этом поле не видно конец набранного текста, что не круто
Поле нормальное. Просто печатание прекращается, как только перестает находится хоть что-то. 123456789 у вас есть в именах файлов, а 1234567890 нет, поэтому 0 и не печатается.
да, моя неточность, но если туда продолжать печатать и то чо есть далее по тексту, то все равно ограничено 10-ю знаками
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by citRiks »

NightRoman wrote: Sun 03 Jan, 2021 10:38 Что попробуем? Ограничение на размер истории Фара? На умную историю есть ограничение, а на Фаровскую нет.
У вас какое ограничение стоит? Посмотрите F11 \ FarNet \ Settings \ Vessel -- MaximumFileCount
А можно неограничивать историю?
Да у меня в настройках ФАРа задано "хранить все",
но я думаю что это нормально и легитимно,
на то она и история

Настройки Весела: (я их не менял)
- Limit0 │2
- MaximumDayCount │42
- MaximumFileAge │365
- MaximumFileCount │1000
Last edited by citRiks on Sun 03 Jan, 2021 11:34, edited 1 time in total.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by NightRoman »

citRiks wrote: Sun 03 Jan, 2021 11:30 да, моя неточность, но если туда продолжать печатать и то чо есть далее по тексту, то все равно ограничено 10-ю знаками
Покажите пример. У меня печатается и печатается. Уж точно гороздо больше 10 символов.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by NightRoman »

citRiks wrote: Sun 03 Jan, 2021 11:34 А можно неограничивать историю?
Я не предлагаю историю Фара ограничивать как таковую. А историю Фара, которая в Весселе используется для умной истории.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

FarNet.Vessel: (View/Edit/Save/SELect) file history tools

Post by NightRoman »

Если 13000 вызывают заметную задержку, и это не устраивает (логично), то ограничивать придется. Вессел объективно много работы делает, кроме просто показа списка.
Да и просто показ 13000 элементов, вытащенных из Фара с их конвертацией через Фарнет, тоже порядочная работа.
Post Reply

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