Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 6)

Модерирует : gyra, Maz

Maz (26-09-2022 12:52): FAR Manager (часть 7)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Far Manager
 
   

 
Предыдущие топики:  1 2 3 4 5  
 
Где взять последнюю версию?
На странице загрузки скачайте MSI-инсталлятор стабильной сборки нужной вам разрядности (32 или 64 бита) или дистрибутив в виде 7z-архива и установите/распакуйте в любую папку (FAR портабелен и может работать без установки).
Там же на свой страх и риск можно взять наиболее свежую "ночную" сборку (в ночных сборках устраняются выявленные недоработки, добавляются новые функции, но могут содержаться и серьёзные ошибки).
Архив всех предыдущих ночных сборок FAR
Last release на github - собирается практически сразу (в течение получаса) после каждого коммита.
 
Общие сведения о совместимости FAR и плагинов
 
Можно воспользоваться одной из пользовательских сборок FAR Manager
Вопросы, касающиеся сборок, следует задавать непосредственно их авторам, а не на официальном форуме.
 
Где взять дополнительные плагины, скрипты и макросы?
Плагринг. В настоящее время большинство авторов (возможно, уже и все) выкладывают плагины здесь. Кроме плагинов здесь появляется всё относящиеся к FAR: дополнения, консольные шрифты, скрипты и пр.
Анонсы плагинов на официальном форуме. Даже если автор не выкладывает по каким-либо причинам плагин на плагринге, он может дать анонс в этой теме.
Полезные скрипты и макросы.
Шрифт TTF, аналог Terminal 10x18
 
Инструкции по сборке ФАРа из исходников
Набор для самостоятельной сборки ФАРа
Как собрать FAR самостоятельно (старая инструкция)  
 
Ссылки на устаревшие версии
 
Прочее
Портабелизация в FAR 3 плагинов для FAR 1
Выдержка из Far Manager Site and Forum ‹ FAQ :
Отличия FAR 3 от FAR 2
Отличия FAR 2 от FAR 1.7
 
Примечания
 
* 13 декабря 2008 г. произошло переименование веток: ANSI-ветка 1.71 превратилась в 1.75, а Unicode-ветка получила номер версии 2.0 (вместо 1.80). Т.е. версии 1.хх это ANSI ("старый" FAR), а версии 2.хх – Unicode ("новый" FAR). Эти ветки сильно различаются по способу взаимодействия с плагинами и системой!
* При обновлении ANSI-ветки 1.хх более старые версии плагинов могут работать в более новом FAR, но более новые плагины в большинстве случаев требуют обновления FAR (см. документацию).
* Unicode-плагины в ANSI-версии FAR не работают – у них иной способ взаимодействия (API) с Far.exe, поэтому даже не пытайтесь их использовать в FAR версии ниже 1.80.
* При обновлении Unicode-версии FAR 1.80/2.0/3.0 обращайте внимание на номер сборки: следует обязательно обновить все плагины для сборок 677/680/684, иначе они не будут работать. ANSI-плагины (кроме тех, которые работают в редакторе) можно применять в Unicode-версии FAR, в меню плагинов (вызываемом по F11) они будут помечены значком [A] справа от их имени. Unicode-плагины в FAR 1.80/2.x/3.х никаким значком после имени не помечаются.
* Unicode-версия FAR 1.80/2.x/3.х требует как минимум Windows 2000, т.е. она работает только в Windows 2000/XP/2003/Vista/2008/7/8/10.
* Плагины от FAR 2 несовместимы с FAR 3 и не запустятся.
* В FAR 3 выборочно могут работать плагины от FAR 1, однако не стоит брать от FAR 1 плагины для редактора или работающие с дисками: первые портят текст в Юникоде, вторые – файловую систему.
* В любом случае разрядность плагинов должна совпадать с разрядностью FAR, иначе плагин не будет загружен.
* Блондинку на скриншоте зовут Tommie Jo.

 
Принципиальные различия между hard link, symlink и junction
Как устранить взаимное влияние запущенных копий FAR в памяти
Как запустить Lua/MoonScript из FAR
Как правильно добавить в программу нужную DLL (или иную зависимость), чтобы при обновлении ОС или иных программ она не перестала работать
Патч для ansi-плагинов для хранения настроек плагинов в папке профиля, а не в реестре
Как распаковать UUE/XXE файлы патчей и использовать их?
 
ВНИМАНИЕ!
 
Правильное (корректное) завершение Far: всегда завершайте сеанс работы с Far по F10! Подробнее на форуме - Различие выхода из Far по F10 и крестиком
 
Общие правила обращения за помощью
  1. Решаете задачу самостоятельно, при необходимости ищете ответы в теме и других источниках. Предварительное изучение документации обязательно!
  2. Если ваших знаний не хватает, то задаёте вопрос в форуме и строго следуете инструкциям тех людей, которые вам помогают.
  3. Если решить задачу, следуя пунктам 1 и 2, не удалось, то задаёте вопрос разработчикам.

Невыполнение этих правил ведёт к тому, что никто не станет помогать решать вашу задачу.

Всего записей: 39160 | Зарегистр. 26-02-2002 | Отправлено: 17:36 15-01-2020 | Исправлено: Luber, 12:33 31-05-2022
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FarUE3 b5625 Git-d1dda76a0 x86 и x86-64
 
* Far b5625 Git-d1dda76a0
* PortaDev v3.14.0.4040
* Refactoring. Update required b5624 or newer.1)
 
1) Только для х86 редакции. Для обновления с более ранних версий используйте полную установку.
 
Легонько похудели + рефакторинг

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 05:02 23-06-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это только у меня b5627 Git-1cd5b1430 x86 и x86-64 при попытке выбора диска мышкой падает по AV со стеком (.pdb подложил - расшифровка до исходников):

Цитата:
x86:
 
Исключение:   0xC0000005 - EXCEPTION_ACCESS_VIOLATION
Подробности:  Memory at 38030000 could not be read
errno:        0x00000000 - No error
LastError:    0x00000000 - Операция успешно завершена.
NTSTATUS:     0x00000000 - STATUS_WAIT_0
Адрес:        0x0000254F - Far.exe!capatibilities_from_scsi_configuration
Функция:      main
Источник:     .\fardev\far\cddrv.cpp:256
Плагин:       .\Far\Far.exe
Файл:
Far:          3.0.0.5627 (Private) x86 (1cd5b14)
ОС:           6.1.7601.2.1.0.256.1
 
0x0000254F Far.exe!capatibilities_from_scsi_configuration (.\fardev\far\cddrv.cpp:256)
0x00002ACF Far.exe!get_cdrom_type (.\fardev\far\cddrv.cpp:467)
0x0006B1FC Far.exe!ChangeDiskMenu (.\fardev\far\diskmenu.cpp:760)
0x0006D0BB Far.exe!ChangeDisk (.\fardev\far\diskmenu.cpp:1390)
0x000C9A70 Far.exe!FilePanels::ProcessKey (.\fardev\far\filepanels.cpp:639)
0x001155E8 Far.exe!Manager::ProcessKey (.\fardev\far\manager.cpp:816)
0x001151DF Far.exe!Manager::ProcessMainLoop (.\fardev\far\manager.cpp:647)
0x001150B7 Far.exe!Manager::EnterMainLoop (.\fardev\far\manager.cpp:617)
0x0011126F Far.exe!MainProcess (.\fardev\far\main.cpp:313)
0x00112E78 Far.exe!mainImpl (.\fardev\far\main.cpp:752)
0x0011303F Far.exe!wmain_seh (.\fardev\far\main.cpp:786)
0x001131C6 Far.exe!<lambda_73ab9a1cb80fad691de3a8f423c0ab03>::operator() (.\fardev\far\main.cpp:822)
0x0011321C Far.exe!seh_invoke<<lambda_73ab9a1cb80fad691de3a8f423c0ab03>,<lambda_6d936804fed7bbf08a0141891bf2deb3>,<lambda_ed39141c40472279788bccd12d8c89e9> > (.\fardev\far\exception_handler.hpp:88)
0x00113191 Far.exe!main (.\fardev\far\main.cpp:816)
0x001FFC02 Far.exe!__scrt_common_main_seh (d:\agent\_work\3\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288)
0x0001343D kernel32.dll!BaseThreadInitThunk
0x00039832 ntdll.dll!RtlInitializeExceptionChain
0x00039805 ntdll.dll!RtlInitializeExceptionChain
 
x86-64:
 
Исключение:   0xC0000005 - EXCEPTION_ACCESS_VIOLATION
Подробности:  Memory at 0000150038030000 could not be read
errno:        0x00000000 - No error
LastError:    0x00000000 - Операция успешно завершена.
NTSTATUS:     0xC0000022 - {Отказ доступа}  Процесс запросил доступ к объекту, однако права доступа не предоставлены.
Адрес:        0x00002A95 - Far.exe!capatibilities_from_scsi_configuration
Функция:      main
Источник:     .\fardev\far\cddrv.cpp:256
Плагин:       .\Far\Far.exe
Файл:
Far:          3.0.0.5627 (Private) x64 (1cd5b14)
ОС:           6.1.7601.2.1.0.256.1
 
0x00002A95 Far.exe!capatibilities_from_scsi_configuration (.\fardev\far\cddrv.cpp:256)
0x0000338F Far.exe!get_cdrom_type (.\fardev\far\cddrv.cpp:467)
0x00093AC2 Far.exe!ChangeDiskMenu (.\fardev\far\diskmenu.cpp:760)
0x0009666D Far.exe!ChangeDisk (.\fardev\far\diskmenu.cpp:1390)
0x000F5E97 Far.exe!FileList::ProcessMouse (.\fardev\far\filelist.cpp:3060)
0x0011AE61 Far.exe!FilePanels::ProcessMouse (.\fardev\far\filepanels.cpp:1173)
0x001856F0 Far.exe!Manager::ProcessMouse (.\fardev\far\manager.cpp:848)
0x00184A79 Far.exe!Manager::ProcessMainLoop (.\fardev\far\manager.cpp:643)
0x001848D9 Far.exe!Manager::EnterMainLoop (.\fardev\far\manager.cpp:617)
0x0017E74C Far.exe!MainProcess (.\fardev\far\main.cpp:313)
0x00181447 Far.exe!mainImpl (.\fardev\far\main.cpp:752)
0x001815D6 Far.exe!wmain_seh (.\fardev\far\main.cpp:786)
0x001816E4 Far.exe!<lambda_73ab9a1cb80fad691de3a8f423c0ab03>::operator() (.\fardev\far\main.cpp:822)
0x00181756 Far.exe!seh_invoke<<lambda_73ab9a1cb80fad691de3a8f423c0ab03>,<lambda_62d758bdcc2c04767e3b5852b690e943>,<lambda_ed39141c40472279788bccd12d8c89e9> > (.\fardev\far\exception_handler.hpp:88)
0x0018169F Far.exe!main (.\fardev\far\main.cpp:829)
0x002B45F4 Far.exe!__scrt_common_main_seh (d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288)
0x000159CD kernel32.dll!BaseThreadInitThunk
0x0005383D ntdll.dll!RtlUserThreadStart

а поскольку х86 и х86-64 падают чуть по разному, то пришлось оба стека писать, ну и минидампы так же имеются.
 
Добавлено:
b5627 Git-980be6088 - валится там же ибо не исправлено, зато рефакторинг.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 03:32 27-06-2020
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG, а море, море, море...

Всего записей: 3721 | Зарегистр. 16-06-2007 | Отправлено: 08:19 27-06-2020
Claus_Trafoby



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Это только у меня b5627 Git-1cd5b1430 x86 и x86-64 при попытке выбора диска мышкой падает по AV со стеком

Подтверждаю, крашится и при попытке Alt+F1, Alt+F2

Всего записей: 325 | Зарегистр. 21-03-2003 | Отправлено: 09:15 27-06-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
Иначе DrKnS может случайно не обратить внимание на баг.
 
официальная ночнушка падает в тех же процедурах....
 
Уберу по исправлению Far v3.0.0.5627 (0cbb738) AV при выборе диска по Alt-F1/Alt-F2 или мышкой Issues #11

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 13:16 27-06-2020 | Исправлено: Victor_VG, 13:49 27-06-2020
WWWaiyter



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG, привет, Вить, а чо, бинарников не будет пока?
 
 
 


Всего записей: 4355 | Зарегистр. 26-12-2019 | Отправлено: 08:45 30-06-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WWWaiyter
 
Будут как освобожусь.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 13:45 30-06-2020
WWWaiyter



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG, понял.. всё норм.. А часом
Цитата:
DrKnS
, не тот ли Дринкер или Димон, с которыми мы так славно почудили в БК? )) Ну, в 90 годы.. Димона лично знаю, по посиделкам в Самаре.. ) А вот Дринкера нет..
 





флуд

Всего записей: 4355 | Зарегистр. 26-12-2019 | Отправлено: 15:11 30-06-2020 | Исправлено: Maz, 16:20 30-06-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WWWaiyter
 
Нет, это другой человек. А задержка была завязана на возню с тем, что на одной из машин на архивы 7-Zip претендует MultiArc для которого в FarUE3 их поддержка специально отключена- в ней он работает только с FreeArc, Inno Setup, Rar. Похоже туда случайно скопировали custom.ini из исходников. Придётся ждать пока её включат и проверять, тем более что там не самый опытный оператор который мог и сам ошибок наделать, а мне дать ошибочный отчёт о наблюдениях. Всё одно раз проверяю, то и прочие доступные ошибки поправлю - спокойнее.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 15:21 30-06-2020 | Исправлено: Victor_VG, 15:23 30-06-2020
abelenki2



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del




оффтоп, нарушение п. 2.4. главы VIII Соглашения по использованию

Всего записей: 216 | Зарегистр. 16-03-2016 | Отправлено: 15:43 30-06-2020 | Исправлено: abelenki2, 02:57 01-07-2020
SergeyGolubev



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
abelenki2
а кнопку молча нажать - уже не было сил ?..

----------
ASUS X570UD-E4021T: i5-8250U (1.6GHz), 8Gb RAM, 15.6" FHD AG, GeForce GTX1050 2G, 1Tb, noODD, BT + Wi-Fi, Windоws 10 x64 RU





в итоге, сам поучаствовал в флуде

Всего записей: 22609 | Зарегистр. 31-01-2008 | Отправлено: 16:01 30-06-2020 | Исправлено: Maz, 16:21 30-06-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FarUE3 b5629 Git-83ecf6dd6 x86 и x86-64
 
1. Far b5629 Git-83ecf6dd6
2. cURL v7.71.0
3. Rar v5.91.0.0
4. UnRAR.dll v5.91.100.3470
5. curl-ca-bundle.crt от Wed Jun 24 03:12:10 2020 GMT
6. Рефакторинг. Обновление требует b5624 и новее.

 
п6. только для х86.
 
Добавлено:
Да, отличий в curl-ca-bundle.crt от Wed Jun 24 03:12:10 2020 GMT от январского только дата сборки на Mozilla.org, но для порядка обновим.


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 16:23 30-06-2020
WWWaiyter



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну пока забрал оттудова.. ) все норм.. )
 
 

Всего записей: 4355 | Зарегистр. 26-12-2019 | Отправлено: 05:55 01-07-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WWWaiyter
 
Зато мне пришлось БД истории стирать - она была повреждена, что приводило к падению фара при выходе с кодом ошибки 0x40000015 (повреждение кучи). Даже команды reindex -> vacuum не помогли. Пришлось удалить базу и вроде всё в порядке - по крайней мере не шлёпаемся.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 07:57 01-07-2020
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FarColorer. падение при наличии одинаковых prototype name в my.hrc
 
hrc\auto\My.hrc

Код:
....
  <prototype name="lua" group="My" description="lua,moon">
    <location link="jar:common.jar!base/lua.hrc"/>
    <filename>/\.(moon)$/i</filename>
  </prototype>
  <prototype name="lua" group="My" description="lua,moon">
    <location link="jar:../common.jar!base/lua.hrc"/>
    <filename>/\.(tmp)$|^far\.x+\.(cmd)$/i</filename>
    <firstline>/^\-\- lua|^lua:/</firstline>
  </prototype>

 
Задача раскрасить как lua в редакторе:
1. *.lua, *.moon независимо от содержания первой строки
2. *.tmp и far.xxxxxx.cmd, но только с 1-ой строкой -- lua, или lua:, в остальных случаях автодетект.
 
Если свести в одну секцию:

Код:
  <prototype name="lua" group="My" description="lua,moon">
    <location link="jar:../common.jar!base/lua.hrc"/>
    <filename>/\.(w?lua|moon|tmp)$|^far\.x+\.(cmd)$/i</filename>
    <firstline>/^\-\- lua|^lua:/</firstline>
  </prototype>

, то не падаем, но и не красим *.lua с 1-ой строкой, начинающейся c 3-x и более минусов.  

Всего записей: 3721 | Зарегистр. 16-06-2007 | Отправлено: 10:16 01-07-2020 | Исправлено: Alexyz21, 11:32 01-07-2020
fcdobpiy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
то, что падает - не хорошо. но и не было под это рассчитано.
задачу можно решить , дав второму прототипу немного другое имя . например lua-tmp. а ссылки (location ) оставить  прежние
 
 
 

Всего записей: 411 | Зарегистр. 22-08-2005 | Отправлено: 14:26 01-07-2020
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fcdobpiy
XPSP3,5629x86
Это, возможно, и работало бы, если бы идентификация опиралась на location link, но в реальности она опирается на prototype name, в чём можно убедиться, использовав в качестве примера в my.hrc след секции:

Код:
  <prototype name="lua-1" group="My" description="moon">
    <location link="jar:../common.jar!base/lua.hrc"/>
    <filename>/\.(moon)$/i</filename>
  </prototype>
  <prototype name="lua-2" group="My" description="lua">
    <location link="jar:../common.jar!base/lua.hrc"/>
    <filename>/^far\.x+\.(cmd)$|\.(tmp)$/i</filename>
    <firstline>/^\-\- lua|^lua:/</firstline>
  </prototype>
 
- lua-1/2 активны (F11-FarColorer-List types), но не красят. Если же имена заменить на "lua", то будет красить только одна последняя секция с name="lua". (падение было из-за location="jar:common.jar!base/lua.hrc" - нет обработки ошибок парсинга, неправильных путей - при наличии ошибки не использовать данное правило)
 
Возможно я неправильно понимаю логику работы, я ожидаю, что proto.hrc красит всегда, и к нему добавляются пользовательские раскраски из my.hrc, исходя из этого я и добавляю соответствующие правила в my.hrc.

Всего записей: 3721 | Зарегистр. 16-06-2007 | Отправлено: 19:16 01-07-2020 | Исправлено: Alexyz21, 19:37 01-07-2020
spinout

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А тем временем камрад drkns скучаючи ли, от каких других ли бед страдая, но твёрдо решил  осчастливить человечество снести окончательно и бесповоротно шаблон всем кому ни попадя(конечно, в лучших традициях фартим - т.е. безальтернативно).
 
drkns 02.07.2020 01:07:47 +0100 - build 5630
 
1. Экспериментально:
   - В файловых панелях используется стабильная сортировка.
   - Критерии сортировки не используют имя файла в качестве запасного варианта.
   Что это значит:
   - Сортировка в панелях не изменяет текущий порядок эквивалентных элементов.
   Что это значит:
   - Различные критерии можно применять последовательно.
     Например:
     Ctrl+F5, Ctrl+F6 - сотрировать файлы по размеру, файлы одинакового размера - по времени записи.

 
Выглядит весь этот бред загадочно, феерично и сногсшибательно, почти также, как когда-то так же, без объявления войны и прочих сантиментов на ЛКМ безальтернативно посадили меню КАК В ПРОВОДНИКЕ(Ура!!!!).  
 
Так что получите и распишитесь  - очередной бред демиурговых фартимовых метаний.  
И, что характерно, всё в не ту сторону...

Всего записей: 422 | Зарегистр. 13-11-2004 | Отправлено: 18:28 02-07-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spinout
 
У меня в тест-куче вроде всё прилично, проблем вроде не заметил, но на всякий случай проверяю поскольку возможно придётся не один чужой Lua-скрипт переделывать - свои если что править легче.
 
А если кто и чудит, но это моё мнение, то  buniak_a_h зачем-то (не понял смысла?) использующий для построения дерева на Lua - Реализовать дерево директорий панельным модулем на Луа танцы с бубном и внешним модулем tree.com вместо того, чтобы вызвать far.RecursiveSearch() или far.GetDirList() и использовать их вывод.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 19:07 02-07-2020
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имхо очень даже правильное решение - лучше позже чем никогда.

Всего записей: 3721 | Зарегистр. 16-06-2007 | Отправлено: 19:11 02-07-2020
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 6)
Maz (26-09-2022 12:52): FAR Manager (часть 7)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru