Search found 4732 matches

by DrKnS
Wed 15 Aug, 2018 14:55
Forum: Разработка плагинов
Topic: Обработка пункта .. в панели плагина
Replies: 6
Views: 90

Обработка пункта .. в панели плагина

zg wrote:
Wed 15 Aug, 2018 13:45
а что мешает делать так сейчас?
В некоторых местах в апи только wchar_t* и юзердата не пропихнуть.
А в некоторых других местах можно, но фар его тупо теряет (что мог - поправил).
by DrKnS
Mon 13 Aug, 2018 13:15
Forum: Support and Troubleshooting
Topic: save file as UTF-8
Replies: 2
Views: 75

save file as UTF-8

saiberpink wrote:
Mon 13 Aug, 2018 12:46
notepad++ finds it to be ANSI.
UTF-8 is a superset of ANSI.
Your UTF-8 file is indistinguishable from ANSI if it contains only English text.
Add some Chinese, Cyrillic, emoji, funny punctuation or just save it with BOM to see the difference.
by DrKnS
Mon 06 Aug, 2018 13:16
Forum: Разработка плагинов
Topic: Shift-F6 в панели плагина
Replies: 7
Views: 443

Shift-F6 в панели плагина

Shmuel wrote:
Mon 06 Aug, 2018 09:58
В случае с Shift-F6 плагин не может ничего вернуть, поскольку не экспортирует функцию GetFilesW
В этом случае -1 возвращает заглушка внутри Far, да.
by DrKnS
Sun 05 Aug, 2018 22:45
Forum: Разработка плагинов
Topic: Shift-F6 в панели плагина
Replies: 7
Views: 443

Shift-F6 в панели плагина

Shmuel wrote:
Sun 05 Aug, 2018 18:48
Отмена, на мой взгляд, это полная неудача - то есть не удалился ни один файл
А, это ситуация "плагин показал диалог [точно удалять? Да/Нет], пользователь сказал нет"? Тогда да.
Я имел в виду несколько иное - "пользователь согласился, но уже в процессе передумал и нажал Esc".
by DrKnS
Sun 05 Aug, 2018 18:25
Forum: Разработка плагинов
Topic: Shift-F6 в панели плагина
Replies: 7
Views: 443

Shift-F6 в панели плагина

Shmuel wrote:
Sun 05 Aug, 2018 17:33
не разделяются варианты (1) полной неудачи, (2) частичной неудачи - удалились не все помеченные файлы и (3) отмены операции пользователем
А разве отмену пользователем нельзя считать частичной неудачей? Посткондишн как бы тот же - "удалились не все помеченные файлы".
by DrKnS
Sun 05 Aug, 2018 16:31
Forum: Разработка плагинов
Topic: Shift-F6 в панели плагина
Replies: 7
Views: 443

Shift-F6 в панели плагина

??? Так было еще у Рошала - панель обновляется независимо от того, что вернул плагин. Починить можно diff --git a/far/filelist.cpp b/far/filelist.cpp index aafd804e2..9566146be 100644 --- a/far/filelist.cpp +++ b/far/filelist.cpp @@ -5682,7 +5682,6 @@ void FileList::PluginGetFiles(const string& Des...
by DrKnS
Thu 26 Jul, 2018 12:24
Forum: Предложения и идеи
Topic: Работа с сетевыми ресурсами
Replies: 1
Views: 234

Работа с сетевыми ресурсами

Нельзя ли сделать работу с сетевыми ресурсами (с расшаренными папками) асинхронной? Наверное как-то можно. Желающих, однако, пока не нашлось. Вся работа с сетевыми ресурсами там: https://github.com/FarGroup/FarManager/tree/master/plugins/network Если у вас есть понимание, время и вдохновение - мы с...
by DrKnS
Mon 23 Jul, 2018 23:57
Forum: Bug Reports
Topic: View exe inside archive doesn't work
Replies: 3
Views: 260

View exe inside archive doesn't work

A.Liason, !.! should work again starting from 5246.
by DrKnS
Mon 23 Jul, 2018 20:12
Forum: Bug Reports
Topic: View exe inside archive doesn't work
Replies: 3
Views: 260

View exe inside archive doesn't work

fver: "!\!.!" should work.
by DrKnS
Mon 23 Jul, 2018 09:47
Forum: Разработка плагинов
Topic: Вопрос по FCTL_CLOSEPANEL
Replies: 7
Views: 1930

Вопрос по FCTL_CLOSEPANEL

Shmuel wrote:
Mon 23 Jul, 2018 09:31
А вот так почему-то работает.
Плагин переходит, создавая панель и сразу же закрывая её в GetFindData через FCTL_CLOSEPANEL с указанием пути.
by DrKnS
Mon 23 Jul, 2018 09:21
Forum: Разработка плагинов
Topic: Вопрос по FCTL_CLOSEPANEL
Replies: 7
Views: 1930

Вопрос по FCTL_CLOSEPANEL

Сломался как минимум переход по папкам через DiskMenu.dll. FreeFindData пытается дереференсить нулевой hPlugin: Far.exe!movable<void *,0>::operator void *() Line 60 Far.exe!plugin_panel::panel() Line 105 > Far.exe!PluginManager::FreeFindData(const plugin_panel * hPlugin=0x0000000000000000, PluginPan...
by DrKnS
Fri 20 Jul, 2018 23:30
Forum: Нужна помощь
Topic: Как установить формат приглашения командной строки из макроса?
Replies: 20
Views: 3150

Как установить формат приглашения командной строки из макроса?

fps , да, вы правы, это баг. Исправлено в 5240. При использовании цвета строка разрезается на части и эти части обрабатываются отдельно. То есть, если переменная "выделена цветом" как у вас, то в ExpandEnvironmentStrings уходит только непосредственно "%myvar%", возвращается пустая строка, которая п...
by DrKnS
Fri 20 Jul, 2018 19:35
Forum: Нужна помощь
Topic: Как установить формат приглашения командной строки из макроса?
Replies: 20
Views: 3150

Как установить формат приглашения командной строки из макроса?

fps wrote:
Fri 20 Jul, 2018 11:35
не исчезает
Как уже выше отмечено, промпт перерисовывается не на каждый чих.
Смените папку - исчезнет.
by DrKnS
Fri 20 Jul, 2018 10:45
Forum: Нужна помощь
Topic: Как установить формат приглашения командной строки из макроса?
Replies: 20
Views: 3150

Как установить формат приглашения командной строки из макроса?

Shmuel, спасибо, я как бы в курсе.

На всякий случай:
set foo=bar - присвоить переменной foo значение bar
set foo= - удалить переменную foo
lua:win.SetEnv("foo", "") - присвоить переменной foo пустое значение.

Go to advanced search