akruphi

Results 199 comments of akruphi

Моё окружение: ``` LANGUAGE=en_US: LANG=en_US.UTF-8 LC_ADDRESS=ru_RU.UTF-8 LC_NAME=ru_RU.UTF-8 LC_MONETARY=ru_RU.UTF-8 LC_PAPER=ru_RU.UTF-8 LC_IDENTIFICATION=ru_RU.UTF-8 LC_TELEPHONE=ru_RU.UTF-8 LC_MEASUREMENT=ru_RU.UTF-8 LC_TIME=ru_RU.UTF-8 LC_NUMERIC=ru_RU.UTF-8 ``` также прописано в `~/.config/far2l/cp` ``` 866 1251 ``` Заменил в окружении export LC_ALL, LC_COLLATE и...

> Какая версия у вас libuchardet? > У меня 0.0.7 У меня в Ubuntu 22.04.4 LTS всё симлинчится на libuchardet.so.0.0.7

Внутри far2l явно кодовые страницы определяются из `~/.config/far2l/cp` или при его отсутствии по `LC_CTYPE` (см. `DeduceCodepages()` в [WinPort/src/APIStringCodepages.cpp](https://github.com/elfmz/far2l/tree/master/WinPort/src/APIStringCodepages.cpp)). Очень странно как проползает влияние `LC_ALL` даже при наличии `~/.config/far2l/cp` :exploding_head: Наверное...

Просто оставлю здесь: обнуление LC_ALL появилось в main() вот с этого коммита: https://github.com/elfmz/far2l/commit/fd01af64c52bf1ea7c2ea96e5fc6cef5eebbdcd4 ещё от Sep 2, 2016

Немного копнул как оно внутри устроено :exploding_head:. Поиск делается через `SearchString()` из [strmix.cpp](https://github.com/elfmz/far2l/blob/master/far2l/src/mix/strmix.cpp) внутри которой при `!Case` делается приведение `Upper(Ch) != Upper(Str[J])`. Где Upper() inline-ка из [locale.hpp](https://github.com/elfmz/far2l/blob/master/far2l/src/locale/locale.hpp), которая для не...

В коммите сейчас принудительное выставление `_esc_expiration = 100;` найдя Wayland всегда переписывает значение, получаемое в командной строке. Возможно дополнительно проверять и менять только при `if (_esc_expiration

> Раньше вроде работало - через xwayland. Уже доломали? Через xwayland работает в GUI, а в эмуляторах терминала, т.к. само окно не принадлежит far2l, то не только шиш, но и...

Because far2l GUI work properly only under XWayland, may be add in main() at first start additional check and show information message? For example change: ``` if( Opt.IsFirstStart ) Help::Present(L"Far2lGettingStarted",L"",FHELP_NOSHOWERROR);...

> @akruphi это бы документировать! Что под Вэйлендом отключается xi и включается --ee. А кому без xi не хватает работы нужных ему кнопок, пусть под kovidgoyal's kitty гоняют, она в...

> А что там ломается в GUI на Вэйленде? Я не смотрел ещё. Там-то нет хаков типа слушать весь ввод в системе Насколько я понял (в том числе из жалоб...