Search found 6145 matches

by Shmuel
Fri 22 Jan, 2021 15:22
Forum: Полезные макросы и скрипты
Topic: SmartMenuFilter — макросы для фильтров меню/списков
Replies: 31
Views: 17397

SmartMenuFilter — макросы для фильтров меню/списков

John Doe wrote: Fri 22 Jan, 2021 15:05 Скрипт в шапке датируется 14 годом, соответствующие билды фара 3784-3821.
На самом деле тут сложнее: я делал проверку Menu.Id для области Shell, и была пустая строка. Сейчас посмотрел для области Dialog, там оказался nil.
by Shmuel
Fri 22 Jan, 2021 13:02
Forum: Полезные макросы и скрипты
Topic: SmartMenuFilter — макросы для фильтров меню/списков
Replies: 31
Views: 17397

SmartMenuFilter — макросы для фильтров меню/списков

После рефакторинга в 5500 значение Menu.Id полученное вне меню стало строковым значением - "". Это любопытно. Проверка показала, что Menu.Id вне меню уже было пустой строкой (ещё до Lua), а стало nil только в одном из билдов диапазона [4693-4695]. Так что, можно сказать, вернулось в исход...
by Shmuel
Fri 22 Jan, 2021 08:39
Forum: Полезные макросы и скрипты
Topic: SmartMenuFilter — макросы для фильтров меню/списков
Replies: 31
Views: 17397

SmartMenuFilter — макросы для фильтров меню/списков

Ann , спасибо за высокую оценку моего скромного труда :) Тем не менее, есть определённые минимальные стандарты публикации, и привести программу к этим стандартам требует времени. Ну и кроме того, принято решение, и на решение есть причины. Что касается моих скриптов или плагинов для редактора и про...
by Shmuel
Thu 21 Jan, 2021 19:19
Forum: Полезные макросы и скрипты
Topic: SmartMenuFilter — макросы для фильтров меню/списков
Replies: 31
Views: 17397

SmartMenuFilter — макросы для фильтров меню/списков

Чрезвычайно полезный скрипт для таких случаев, было бы здорово если бы вы им поделились. Публиковать скрипты/плагины я прекратил - нет времени на поддержку. Данный скрипт сильно "заточен" на меня (структуры директорий, набор плагинов и т.д) Вам, без сомнения, по силам написать подобный ск...
by Shmuel
Thu 21 Jan, 2021 18:37
Forum: Полезные макросы и скрипты
Topic: SmartMenuFilter — макросы для фильтров меню/списков
Replies: 31
Views: 17397

SmartMenuFilter — макросы для фильтров меню/списков

John Doe , спасибо за комплимент. Магии, конечно нет, есть скрипт и есть большая коллекция скачанных за многие годы билдов Фара. Скрипт получает из диалога (или другого скрипта) исходные данные, затем по очереди распаковывает и запускает билды Фара. В автоматическом режиме (не всегда удаётся) решен...
by Shmuel
Thu 21 Jan, 2021 17:21
Forum: Полезные макросы и скрипты
Topic: SmartMenuFilter — макросы для фильтров меню/списков
Replies: 31
Views: 17397

SmartMenuFilter — макросы для фильтров меню/списков

John Doe wrote: Thu 21 Jan, 2021 16:59 Это что-то в фаре поменялось

Code: Select all

╔═ Bisect Far builds ══╗
║ Far 3.0.5498 is good ║
║ Far 3.0.5500 is bad  ║
╟──────────────────────╢
║   { OK } [ Copy ]    ║
╚══════════════════════╝
P.S. Скачал и проверил 5499, результат = "good". Следовательно, сломалось в 5500.
by Shmuel
Mon 18 Jan, 2021 14:33
Forum: Bug Reports
Topic: Inconsistent sorting by date
Replies: 7
Views: 242

Inconsistent sorting by date

What's "Last change Dates" ? There are "Last write time" and "Change time".
CtrlF5 sorts by "Last write time".
I suspect that your time stamps are "Change times". If that is the case then the results of CtrlF5 don't depend on these values.
by Shmuel
Sat 16 Jan, 2021 19:36
Forum: Обсуждение макросов
Topic: Юникод в LuaFAR
Replies: 78
Views: 19333

Юникод в LuaFAR

Ещё одно изменение вызывает вопрос: неясно нужно ли это только для фара, или полезно и для библиотеки в целом не помешает: Это изменение создаёт глобальную переменную utf8. Для Фара было решено её создавать. Полезно ли это для библиотеки? На взгляд создателей Lua - не полезно и, начиная с версии 5....
by Shmuel
Fri 15 Jan, 2021 20:56
Forum: Обсуждение макросов
Topic: Юникод в LuaFAR
Replies: 78
Views: 19333

Ошибки из-за ужесточения проверки UTF-8 в строках

John Doe , данный конкретный случай я, кажется, вспомнил. Без проверки, по памяти: - скорее всего, варнинг был о том, что переменная ch может быть использована неинициализированной. - варнинг несколько глупый, поскольку переменная инициализируется ниже, по указателю, в функции. - то-есть по факту и...
by Shmuel
Fri 15 Jan, 2021 17:57
Forum: Обсуждение макросов
Topic: Юникод в LuaFAR
Replies: 78
Views: 19333

Ошибки из-за ужесточения проверки UTF-8 в строках

John Doe , вот это как раз то, чем я не желаю заниматься. Если вы за это берётесь, так уж попытайтесь разобраться. Вспоминать сейчас, почему я сделал так, а не иначе, мне не интересно. Может быть то или иное изменение было не идеальным/не оптимальным/не нужным - всё возможно. P.S. Запускаете Visual...
by Shmuel
Fri 15 Jan, 2021 17:08
Forum: Обсуждение макросов
Topic: Юникод в LuaFAR
Replies: 78
Views: 19333

Ошибки из-за ужесточения проверки UTF-8 в строках

Если выложите свой вариант (и сообщите на какой версии он основан), то могу попробовать сверить. Восхищаюсь вашей настойчивостью :) Сейчас проверил: мой вариант имеет единственное отличие от авторской версии 0.1.2 - он не создаёт глобальной переменной utf8. Но это автономная DLL, а для Фара данное ...
by Shmuel
Fri 15 Jan, 2021 16:31
Forum: Обсуждение макросов
Topic: Юникод в LuaFAR
Replies: 78
Views: 19333

Ошибки из-за ужесточения проверки UTF-8 в строках

John Doe wrote: Fri 15 Jan, 2021 16:22 Вы имеете ввиду что у вас локально имеются и другие правки, которые так и не были отражены в репозитории фара?
Точно не помню, это надо проверять. Скорее всего, моя версия ближе к авторской, поскольку я не работаю (за редкими исключениеми) с Visual Studio.
by Shmuel
Fri 15 Jan, 2021 15:53
Forum: Обсуждение макросов
Topic: Юникод в LuaFAR
Replies: 78
Views: 19333

Ошибки из-за ужесточения проверки UTF-8 в строках

Возможно стоит отправить PR в апстрим? Это, конечно, самый рациональный вариант, но на практике не всегда работающий. 1. Большинство, если не все, мои изменения - это подавление варнингов в Visual Studio. 2. Та версия библиотеки, что у меня используется автономно (как DLL), не совпадает ни с авторс...
by Shmuel
Fri 15 Jan, 2021 13:44
Forum: Обсуждение макросов
Topic: Юникод в LuaFAR
Replies: 78
Views: 19333

Ошибки из-за ужесточения проверки UTF-8 в строках

John Doe , файл lutf8lib.c в репозитории Фар, заметно отличается от оригинала - там есть ряд моих (непринципиальных, но тем не менее) изменений. Поскольку у меня нет намерения делать ревизию каждого из этих различий, то мой вам совет (именно совет, а не указание) - ограничиться только изменением в ...

Go to advanced search