Search found 5634 matches

by Shmuel
Tue 18 Dec, 2018 12:02
Forum: Обсуждение плагинов
Topic: FastFind Enhanced — улучшенный быстрый поиск
Replies: 81
Views: 40037

FastFind Enhanced — улучшенный быстрый поиск

John Doe, наткнулся сейчас на более ранний пост (3.5 года назад) с исправлением этого бага.
Интересно, как вы его нашли тогда, чисто визуально?
by Shmuel
Mon 17 Dec, 2018 11:27
Forum: General Plug-In Discussions
Topic: Fast Find Enhanced
Replies: 31
Views: 8345

Fast Find Enhanced

saiberpink, this time the error is due to change in luafar3.dll (not in Far.exe). I will look into it.

Update:
In the plugin's file ffind.lua, find 2 occurences of FST_DATA and replace them with "FST_DATA".
Then reload Far.
by Shmuel
Mon 17 Dec, 2018 09:30
Forum: Разработка плагинов
Topic: ProcessPanelInput - непонятное явление
Replies: 6
Views: 985

ProcessPanelInput - непонятное явление

Спасибо. А нельзя ли эту фичу как-то ... убрать ... без негативных последствий?
by Shmuel
Sun 16 Dec, 2018 21:59
Forum: Разработка плагинов
Topic: ProcessPanelInput - непонятное явление
Replies: 6
Views: 985

ProcessPanelInput - непонятное явление

В панели плагина ловлю нажатия клавиш и столкнулся с непонятным эффектом: Если нажать ShiftF2, то приходит сначала ShiftF2, а за ней, почему-то, F5. Чтобы воспроизвести, нужно положить приложенный Lua-файл к макрофайлам, перезагрузить макросы. Стать курсором на любой текстовый файл, вызвать "Demo pa...
by Shmuel
Sun 16 Dec, 2018 18:18
Forum: Обсуждение макросов
Topic: msave/mload/mdelete
Replies: 45
Views: 16494

msave/mload/mdelete

Ладно, убедили.
Какой из 2-х вариантов на ваш взгляд лучше:
1. val, errmsg = mf.mload()
или
2. val, ok, errmsg = mf.mload()
by Shmuel
Sun 16 Dec, 2018 16:54
Forum: Обсуждение макросов
Topic: msave/mload/mdelete
Replies: 45
Views: 16494

msave/mload/mdelete

John Doe wrote:
Sun 16 Dec, 2018 16:00
я собираюсь пересмотреть существующий код, и найти места, где ошибка при вызове mload породит незакрытые хэндлы.
Может быть описание следовало бы расширить, но mload бросает ошибку только в одном случак - если far.CreateSettings() обламывается, поэтому незакрытых хэндлов она не создаёт.
by Shmuel
Sun 16 Dec, 2018 15:41
Forum: Обсуждение макросов
Topic: msave/mload/mdelete
Replies: 45
Views: 16494

msave/mload/mdelete

- mload и msave без изменений API (но улучшены внутри)
- mdelete возвращает boolean
- возвращать текст ошибки вторым значением требует большей переделки, чем у меня сейчас позволяет время (там по 3 разных варианта ошибки на функцию)
by Shmuel
Sat 15 Dec, 2018 20:52
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 37
Views: 7202

Far 3 & SettingsControl

доступ к Settings Control для всех прочих макросов будет перекрыт Если архитектурно все макросы живут в одном плагине - несомненно. Но это всего лишь следствие искусственно навязанной эксклюзивности доступа к базе. Что касается воображаемой (или неизвестно кем используемой) архитектуры, при которой...
by Shmuel
Sat 15 Dec, 2018 19:58
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 37
Views: 7202

Far 3 & SettingsControl

Не так давно сильно критиковалась функция far.FreeSettings(). А ведь, фактически, это единственный способ закрыть хэндлы, созданные, но не закрытые какими-то (да, кривыми) макросами. А иначе, доступ к Settings Control для всех прочих макросов будет перекрыт (в плохом варианте - вплоть до перезагрузк...
by Shmuel
Sat 15 Dec, 2018 19:26
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 37
Views: 7202

Far 3 & SettingsControl

зачем вам ускорять код, который всё равно не работает? Мне не ускорять надо, и код у меня, как правило, работает (это в ответ на вопрос, зачем я держу у себя неработающий код) :) Но есть такая штука, как экспериментирование с кодом, при котором возможны любые ситуации. То, что сейчас принудительная...
by Shmuel
Sat 15 Dec, 2018 18:59
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 37
Views: 7202

Far 3 & SettingsControl

DrKnS wrote:
Sat 15 Dec, 2018 18:51
возможно, пытается открыть уже эксклюзивно кем-то (в т.ч. собой) открытую базу
Ну да, только в Far API разве можно открыть базу не эксклюзивно?
by Shmuel
Sat 15 Dec, 2018 18:35
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 37
Views: 7202

Far 3 & SettingsControl

DrKnS wrote:
Sat 15 Dec, 2018 18:14
Можно узнать, зачем вы держите у себя код, который не работает?
А что неправильного делает этот код, который не работает?
by Shmuel
Sat 15 Dec, 2018 16:34
Forum: Development
Topic: FarHun.hlf
Replies: 0
Views: 847

FarHun.hlf

Мне кажется, этот файл (FarHun.hlf) имеет смысл убрать, поскольку он много лет не обновляется.
by Shmuel
Sat 15 Dec, 2018 15:22
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 37
Views: 7202

Far 3 & SettingsControl

В текущей имплементации этот хендлер ждёт 500 мс и пробует снова, и так 10 раз, потом сдаётся и показывает диалог. С моей точки зрения такой таймаут вполне уместен при работе с файловой системой. Большая просьба уменьшить таймаут до нуля, то есть выдавать диалог запроса немедленно. Реакция человека...
by Shmuel
Fri 14 Dec, 2018 11:43
Forum: Обсуждение www.farmanager.com
Topic: Стабильные сборки существуют.
Replies: 23
Views: 3909

Стабильные сборки существуют.

2useven10 , мне приятно, что вы считаете так. Но в выборе относительно стабильных сборок для себя я во многом руководствуюсь интуицией, а этот инструмент не самый надёжный :) Тем не менее, для информации: сейчас моя рабочая сборка 5325, до неё была 5267. Добавлю, что, на мой взгляд, общая стабильно...

Go to advanced search