В gftprc есть параметр remote_charsets, позволяющий задавать кодировку русских букв. Без неё на FTP-сервере, работающем под Windows, русские имена будут видны закорючками. Но если в ней указать значение windows-1251, то закорючками становятся видны локальные имена в KOI-8 на левой панели! Steps to Reproduce: 1. apt-get install gftp-gtk 2. gftp-gtk # ..creates default gftprc 3. $EDITOR ~/.gftp/gftprc # assign here remote_charsets=windows-1251 4. mkdir ~/МойТест 5. gftp-gtk # look to "МойТест" in left panel Actual Results: БНОПНЯ Expected Results: МойТест
на мантейнера
Патч добавлен в новой версии gftp-2.0.18rc1-alt1
Установил 2.0.18rc1-alt, но баг не исчез, то есть перекодировка продолжает применяться не только к удалённой, но и к локальной панели. Кроме того, смена перекодировки на удалённой панели не вступает в силу сразу после закрытия окна настроек, а требует отсоединиться/соединиться заново для изменений на удалённой панели, и перезапуска gftp - для локальной.
Поставил 2.0.18stable-alt5.qa1, сделал на удалённом ftp-сервере файлик оПХБЕР.txt, пошёл (местная локаль -- ru_RU.KOI8-R), "бнопня". Полез в меню File > Options... > General, вписал "windows-1251" в Remote Character Sets, OK; вышел-зашёл в каталог, вижу Привет.txt. В левой панельке порылся в ~/Downloads, нашёл кириллицу -- порядок.
Михаил ещё раз спасибо..