Search found 4415 matches

by DrKnS
Tue 18 Jul, 2017 18:47
Forum: Разработка плагинов
Topic: Python adapter
Replies: 141
Views: 18359

Python adapter

А какой альтеративный путь? Путь один - ручками. Механически портировать один в один вредно и бессмысленно. Например, InputBox , которая пишет строку в переданный адрес и возвращает true/false. В питоне тоже можно извратиться и передать, скажем, пустой список, куда эта строка будет записана, но это...
by DrKnS
Tue 18 Jul, 2017 15:40
Forum: Глюки и баги
Topic: Нулевые байты в начале файла при сохранении
Replies: 37
Views: 5015

Нулевые байты в начале файла при сохранении

2useven10 wrote:
Tue 18 Jul, 2017 14:56
Не понимаю почему это взаимоисключающие вещи
Могу только предложить прочитать ещё раз.
by DrKnS
Mon 17 Jul, 2017 16:23
Forum: Глюки и баги
Topic: Нулевые байты в начале файла при сохранении
Replies: 37
Views: 5015

Нулевые байты в начале файла при сохранении

вполне можно нагрузить колени и таки вставить подавление (да чужой) ошибки в код фар В краткосрочной перспективе - да. У пользователей акрониса будет меньше испорченных файлов, а у нас меньше левых багрепортов. В долгосрочной - не факт. Не проявись этот баг в фаре, он бы проявился где-то ещё. Или н...
by DrKnS
Mon 17 Jul, 2017 07:36
Forum: Нужна помощь
Topic: Вернуть старое отображение несортированного содержимого каталога
Replies: 4
Views: 468

Вернуть старое отображение несортированного содержимого каталога

Shmuel wrote:
Sun 16 Jul, 2017 21:48
сломано
Скорее исправлено.
Как вы справедливо заметили - это вещи, не связанные друг с другом.
by DrKnS
Sun 16 Jul, 2017 22:18
Forum: Обсуждение плагинов
Topic: arclite — работа с архивами на основе 7-Zip
Replies: 1636
Views: 422988

arclite — работа с архивами на основе 7-Zip

Ха. Это у меня multiarc был, виноват.
by DrKnS
Sun 16 Jul, 2017 21:56
Forum: Обсуждение плагинов
Topic: arclite — работа с архивами на основе 7-Zip
Replies: 1636
Views: 422988

arclite — работа с архивами на основе 7-Zip

Беру любой 7z архив.
Переименовываю в что-нибудь без расширения, например 123.
Enter или Ctrl+PgDn.
Наблюдаю пустую панель с 7z:123. в заголовке.
Zip, rar - ok.
by DrKnS
Sun 16 Jul, 2017 21:37
Forum: Глюки и баги
Topic: Нулевые байты в начале файла при сохранении
Replies: 37
Views: 5015

Нулевые байты в начале файла при сохранении

я пришел обсудить глюки, что характерно, стабильно повторяющиеся глюки. Стабильно повторяющиеся, заметьте, у вас одного. По сути-то что скажете? По сути - у вас есть исходный код, есть компилятор и умение им пользоваться. Поставьте сюда breakpoint и расскажите нам, что там происходит. Это быстрее, ...
by DrKnS
Sun 16 Jul, 2017 13:09
Forum: Глюки и баги
Topic: Нулевые байты в начале файла при сохранении
Replies: 37
Views: 5015

Нулевые байты в начале файла при сохранении

if ((hand=CreateFile(FileName, GENERIC_WRITE, FILE_SHARE_READ, NULL, CREATE_NEW|TRUNCATE_EXISTING CreateFile function : dwCreationDisposition [in] This parameter must be one of the following values, which cannot be combined: Выделение моё. Вот как-то так, видимо, и ваши драйвера написаны, да. В общ...
by DrKnS
Sun 16 Jul, 2017 00:53
Forum: Глюки и баги
Topic: Нулевые байты в начале файла при сохранении
Replies: 37
Views: 5015

Нулевые байты в начале файла при сохранении

Осталось объяснить, почему страдает только фар, если он так от драйверов зависит. Потому что у CreateFile весьма много параметров, а их комбинаций ещё больше. А подход "хуяк, хуяк и в продакшн" не редкость: explorer работает, notepad работает, ну и отлично. При сохранении фар открывает существующий...
by DrKnS
Sat 15 Jul, 2017 21:38
Forum: Глюки и баги
Topic: Нулевые байты в начале файла при сохранении
Replies: 37
Views: 5015

Нулевые байты в начале файла при сохранении

Если не поленюсь - покачаю билды и попробую поискать Конечно, весьма вероятно, что баг именно в фаре. В одной из основных функций. И его до сих пор никто (кроме вас) не заметил. Видимо, мало кто редактирует файлы фаром. Но, если таки решите напрячься - рекомендую попробовать поискать глючные драйве...
by DrKnS
Sun 09 Jul, 2017 13:28
Forum: Разработка плагинов
Topic: Python adapter
Replies: 141
Views: 18359

Python adapter

Портировать интерфейсы Far ручками долго. CFFI может сгенерить обёртки для C Вы же ещё недавно жаловались, что какие-то жалкие ууиды - это не пайтонвэй. А с этим вашим FFI вообще все богомерзкие сишные потроха с явными типами и ручным управлением памятью будут торчать наружу. И зачем так жить? Лучш...
by DrKnS
Sun 09 Jul, 2017 10:12
Forum: Нужна помощь
Topic: Ассоциация расширения FARа не совпадает с системной
Replies: 2
Views: 300

АсАсоциация расширения FARа не совпадает с системной

spectorsky wrote:
Sun 09 Jul, 2017 07:35
FAR по-прежнему такие файлы открывает через TeXWork
Версия?
by DrKnS
Sun 09 Jul, 2017 01:07
Forum: Разработка плагинов
Topic: Python adapter
Replies: 141
Views: 18359

Python adapter

set PythonPath=C:\Python36
by DrKnS
Thu 06 Jul, 2017 23:48
Forum: Разработка плагинов
Topic: Python adapter
Replies: 141
Views: 18359

Python adapter

ну что? Сабж, если что, создавался как Proof-of-Concept адаптера, дабы убедиться, что оно реализуемо, работоспособно и т. п. Мной не двигало стремление в одиночку создать полноценную интерацию с питоном. Скорее, предоставить минимальный каркас, на базе которого можно потом что-то строить. Цель эта,...
by DrKnS
Wed 05 Jul, 2017 15:17
Forum: Разработка плагинов
Topic: C/C++: приведение типов и соответствующие предупреждения компиляторов
Replies: 11
Views: 1457

C/C++: приведение типов и соответствующие предупреждения компиляторов

Ariman wrote:
Wed 05 Jul, 2017 14:43
Приведение к memsize никак не поменяет результат. int->uint64->void* == int->void*
Естественно, он и не должен меняться.
Приводя к memsize ручками вы просто явно декларируете, чего хотите добиться, для себя и для потомков.

Go to advanced search