Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

arclite test #2670

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

arclite test #2670

wants to merge 9 commits into from

Conversation

anta999
Copy link
Contributor

@anta999 anta999 commented Feb 16, 2025

No description provided.

@anta999
Copy link
Contributor Author

anta999 commented Feb 16, 2025

"Желающим протестировать нужно раскомментировать следующие строки в CMakeLists.txt:"

#if (NOT DEFINED ARCLITE OR ARCLITE)
#    message(STATUS "ARCLITE plugin enabled")
#    add_subdirectory (arclite)
#else()
#    message(STATUS "${ColorRed}ARCLITE plugin disabled due to ARCLITE=${ARCLITE}${ColorNormal}")
#    install(CODE "
#        execute_process(COMMAND ${CMAKE_COMMAND} -E rm -f ${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/arclite/plug/arclite.far-plug-wide)
#        " COMPONENT system)
#endif()

@akruphi
Copy link
Contributor

akruphi commented Feb 16, 2025

Очень желательно все изменения плагиновых API сразу же этим же PR описывать в разделе Plugin API в https://github.com/elfmz/far2l/blob/master/HACKING.md Хоть кратко, хоть как, но главное каждое упомянуть, чтоб остальные знали где расхождения с прародительской энциклопедией.

Заодно посмотри - там по цветам похоже устаревшая информация после твоих прошлогодних изменений.

@unxed
Copy link
Contributor

unxed commented Feb 16, 2025

"Желающим протестировать нужно раскомментировать следующие строки в CMakeLists.txt:"

А multiarc при этом отключать нужно?

@anta999
Copy link
Contributor Author

anta999 commented Feb 16, 2025

"Желающим протестировать нужно раскомментировать следующие строки в CMakeLists.txt:"

А multiarc при этом отключать нужно?

Нет, можно не отключать

@akruphi
Copy link
Contributor

akruphi commented Feb 16, 2025

"Желающим протестировать нужно раскомментировать следующие строки в CMakeLists.txt:"

А multiarc при этом отключать нужно?

Нет, можно не отключать

Это из-за того, что плагины грузятся и затем процессятся по алфавиту и поэтому arclite первым получит запрашиваемое, а multiarc'у дойдут только, если arclite откажется?

@anta999
Copy link
Contributor Author

anta999 commented Feb 16, 2025

"Желающим протестировать нужно раскомментировать следующие строки в CMakeLists.txt:"

А multiarc при этом отключать нужно?

Нет, можно не отключать

Это из-за того, что плагины грузятся и затем процессятся по алфавиту и поэтому arclite первым получит запрашиваемое, а multiarc'у дойдут только, если arclite откажется?

Да. 😊

@shmuz
Copy link
Contributor

shmuz commented Feb 17, 2025

Это из-за того, что плагины грузятся и затем процессятся по алфавиту и поэтому arclite первым получит запрашиваемое, а multiarc'у дойдут только, если arclite откажется?

Это зависит от значения 3-х позиционной опции Opt.PluginConfirm.OpenFilePlugin.
Её можно изменять в диалоге "Plugins manager settings".

@anta999
Copy link
Contributor Author

anta999 commented Feb 17, 2025

Это из-за того, что плагины грузятся и затем процессятся по алфавиту и поэтому arclite первым получит запрашиваемое, а multiarc'у дойдут только, если arclite откажется?

Это зависит от значения 3-х позиционной опции Opt.PluginConfirm.OpenFilePlugin. Её можно изменять в диалоге "Plugins manager settings".

Это не удобно. Там должен стоять [?] В arclitye есть Exclude files matching masks: и formats в plugin configuration. Можно какие то файлы отдать multiarc., а жмешь CTRL + PgDw открывается выбор у меня.

@spvkgn
Copy link
Contributor

spvkgn commented Feb 18, 2025

/usr/lib/7zip/7z.so не находит без правки конфига. Не лучше будет сперва искать 7z.so устанавливаемый из пакета 7zip?

https://github.com/anta999/far2l/blob/5e8f1a6188b7c027fd69510b9690536d17c710da/arclite/archive.cpp#L713-L714
Наверное тут должен быть /usr/lib/7zip/?

@unxed
Copy link
Contributor

unxed commented Feb 18, 2025

Ещё просьба: читать заголовки zip (где имена файлов в архиве) самим, как в multiarc, а не средствами 7zip. А то там сейчас с OEM кодировкой шляпа

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants