Search found 4743 matches

by DrKnS
Tue 21 Aug, 2018 11:02
Forum: Глюки и баги
Topic: [LuaFAR] file:rawhandle()
Replies: 15
Views: 194

[LuaFAR] file:rawhandle()

сделать объекты совместимыми Я разве против? Но совместимыми они гарантированно будут только если низкоуровнево с ними работать только в одном модуле, т.е. остальным предоставлять свой opaque handle и все функции для работы с ним - luafar_fopen, luafar_fread, luafar_fwrite, luafar_fclose etc. Да, в...
by DrKnS
Tue 21 Aug, 2018 10:33
Forum: Глюки и баги
Topic: [LuaFAR] file:rawhandle()
Replies: 15
Views: 194

[LuaFAR] file:rawhandle()

Shmuel wrote:
Tue 21 Aug, 2018 10:23
Может быть сейчас можно?
Не жонглировать несовместимыми объектами между модулями не вариант?
by DrKnS
Tue 21 Aug, 2018 09:32
Forum: Глюки и баги
Topic: [LuaFAR] file:rawhandle()
Replies: 15
Views: 194

[LuaFAR] file:rawhandle()

Shmuel wrote:
Tue 21 Aug, 2018 08:08
Есть ли трудности
Майкрософтовские компиляторы/линкеры не используют msvcrt.dll.
by DrKnS
Tue 21 Aug, 2018 07:58
Forum: Глюки и баги
Topic: [LuaFAR] file:rawhandle()
Replies: 15
Views: 194

[LuaFAR] file:rawhandle()

Shmuel wrote:
Tue 21 Aug, 2018 07:51
анализ не очень соответствует действительности
Что вижу, о том и пою:
2018-08-21_07-55-59.png
by DrKnS
Tue 21 Aug, 2018 07:24
Forum: Development
Topic: "Lost in Translation"
Replies: 10
Views: 1360

"Lost in Translation"

С возвращением.
Kadaner wrote:
Tue 21 Aug, 2018 05:04
если параметр напрямую управляется через UI, то его не описывают и даже не упоминают там, где описан UI
Да, если UI полностью покрывает какой-либо параметр, то достаточно описания UI.
by DrKnS
Mon 20 Aug, 2018 23:21
Forum: Глюки и баги
Topic: [LuaFAR] file:rawhandle()
Replies: 15
Views: 194

[LuaFAR] file:rawhandle()

Падает в extern "C" int __cdecl _close(int const fh) (C:\Program Files (x86)\Windows Kits\10\Source\10.0.16299.0\ucrt\lowio\close.cpp) на _VALIDATE_CLEAR_OSSERR_RETURN((_osfile(fh) & FOPEN), EBADF, -1); Насколько я понимаю, rawhandle() вытаскивает FILE* из luaL_checkudata и потом static int io_fclos...
by DrKnS
Sun 19 Aug, 2018 15:35
Forum: Разработка плагинов
Topic: Обработка пункта .. в панели плагина
Replies: 14
Views: 471

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

zg wrote:
Sun 19 Aug, 2018 14:39
история вопроса
Спасибо.
DrKnS wrote:
Sat 18 Aug, 2018 23:07
закоммичу через пару дней
5258.
by DrKnS
Sun 19 Aug, 2018 11:15
Forum: Разработка плагинов
Topic: Обработка пункта .. в панели плагина
Replies: 14
Views: 471

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

Ещё одно наблюдение: если имя директории - пустая строка, то зайти в папку можно, но при выходе из этой папки Фар закрывает панель. Таков контракт: CurDir Текущая директория панели. Если панельный плагин вернёт здесь пустую строку, то при нажатии ENTER на ".." Far Manager закроет панель плагина авт...
by DrKnS
Sat 18 Aug, 2018 23:07
Forum: Разработка плагинов
Topic: Обработка пункта .. в панели плагина
Replies: 14
Views: 471

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

Да, кое-что уже есть, закоммичу через пару дней.
by DrKnS
Thu 16 Aug, 2018 20:40
Forum: Глюки и баги
Topic: Глюки и баги, появившиеся в «ночных сборках»
Replies: 3443
Views: 857931

Глюки и баги, появившиеся в «ночных сборках»

5235 сохраняет, а 5255 уже нет Я склонен считать, что это утверждение ложно. Я в паскалях мало что понимаю, но вот это по цвету напоминает комментарий, что как бы намекает нам, что плагин не читает половину настроек при старте, а читает аж при первом отображении хинта. Я не знаю, зачем так. Возможн...
by DrKnS
Thu 16 Aug, 2018 13:35
Forum: Глюки и баги
Topic: Глюки и баги, появившиеся в «ночных сборках»
Replies: 3443
Views: 857931

Глюки и баги, появившиеся в «ночных сборках»

Проблема с сохранением настройки Far Hints ( пост ) так и осталась в последнем билде. Вы уверены, что эта проблема появилась в одном из последних билдов? Вы уверены, что это вообще проблема Far? Я не вижу по ссылке ни одного комментария типа "в билде X еще работает, а в Y уже нет", только ценное на...
by DrKnS
Wed 15 Aug, 2018 14:55
Forum: Разработка плагинов
Topic: Обработка пункта .. в панели плагина
Replies: 14
Views: 471

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

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: 172

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: 541

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: 541

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: 541

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

Shmuel wrote:
Sun 05 Aug, 2018 17:33
не разделяются варианты (1) полной неудачи, (2) частичной неудачи - удалились не все помеченные файлы и (3) отмены операции пользователем
А разве отмену пользователем нельзя считать частичной неудачей? Посткондишн как бы тот же - "удалились не все помеченные файлы".

Go to advanced search