Search found 12567 matches
- Sat 16 Jan, 2021 20:38
- Forum: Обсуждение макросов
- Topic: Юникод в LuaFAR
- Replies: 78
- Views: 19151
Юникод в LuaFAR
Или это был вопрос типа что будет если…? Да, это вопрос. С одной стороны не вижу почему бы этому не работать. А с другой - почему-то же Shmuel поступил не так: - A few missing functions are copied to utf8 from unicode.utf8: dump, format, rep, utf8valid. (т.е. сейчас эти функции скопированы из нашей...
- Sat 16 Jan, 2021 19:56
- Forum: Обсуждение макросов
- Topic: Юникод в LuaFAR
- Replies: 78
- Views: 19151
- Sat 16 Jan, 2021 19:32
- Forum: Обсуждение макросов
- Topic: Юникод в LuaFAR
- Replies: 78
- Views: 19151
Юникод в LuaFAR
- Sat 16 Jan, 2021 16:52
- Forum: Нужна помощь
- Topic: Вставка строки в редакторе
- Replies: 10
- Views: 8913
Вставка строки в редакторе
(вставку строки в начало непустого файла)? Я не утверждаю что это делается одной командой (но никто не мешает для частоиспользуемой команды и самостоятельно функцию-враппер добавить). Человек жалуется что макроапи нелогично, а я отвечаю что да, мы знаем. Возьмите апи плагинов, как более стройное (н...
- Sat 16 Jan, 2021 16:11
- Forum: Нужна помощь
- Topic: Пометить на панелях файлы с одинаковым содержимым независимо от имён
- Replies: 30
- Views: 498
Пометить на панелях файлы с одинаковым содержимым независимо от имён
Это есть в теме LuaMacro, в виде ссылки на соответствующий документ на сайте luajit.
viewtopic.php?f=15&t=7995
viewtopic.php?f=15&t=7995
- Sat 16 Jan, 2021 13:51
- Forum: Полезные макросы и скрипты
- Topic: Lua Explorer „Advanced“
- Replies: 53
- Views: 17896
Lua Explorer „Advanced“
понадобились бы добавочные глобальные (на уровне скрипта) переменные для передачи статуса. ("Статус" - это кто у нас корневой обьект, к которому относится текущий обьект) Глобальных же переменных, я считаю что чем меньше тем лучше, даже на уровне только самого скрипта, и кажется что это с...
- Sat 16 Jan, 2021 13:43
- Forum: Нужна помощь
- Topic: Вставка строки в редакторе
- Replies: 10
- Views: 8913
Вставка строки в редакторе
Собственно можете считать её уже исключённой, вместе со всеми остальными функциями макро апи (из таблиц с заглавной буквы).
Считайте что они до сих пор существуют из соображений совместимости.
Вместо этого используйте функции апи плагинов.
- Sat 16 Jan, 2021 12:20
- Forum: Нужна помощь
- Topic: Пометить на панелях файлы с одинаковым содержимым независимо от имён
- Replies: 30
- Views: 498
Пометить на панелях файлы с одинаковым содержимым независимо от имён
Code: Select all
...
AList, act_status = CreateList(APanel, 0, 1)
if act_status != "userabort" then
PList, pas_status = CreateList(PPanel, 1, 0)
end
...
- Sat 16 Jan, 2021 11:27
- Forum: Полезные макросы и скрипты
- Topic: Lua Explorer „Advanced“
- Replies: 53
- Views: 17896
Lua Explorer „Advanced“
не трогая основной никак не получается Напрасно, ведь в основном скрипте предоставлены средства для того, чтобы добавлять свои BreakKeys, и таким образом получать доступ ко всем внутренностям. и сделал с кучей стилистических изменений (переименования переменных, переносы строк) И таким образом отсе...
- Sat 16 Jan, 2021 11:20
- Forum: Полезные макросы и скрипты
- Topic: MultiPanel — стек панелей
- Replies: 68
- Views: 25231
MultiPanel — стек панелей
при переключении в панель (=закладку), и далее переходам туда-сюда, закладка становилась в этот самый переход, вместо того чтобы оставаться той же самой папкой. Если рассматривать закладки не как папки, а как задачи, то всё логично. Если же нужно оставить именно эту папку в закладках, и заняться че...
- Sat 16 Jan, 2021 11:10
- Forum: Полезные макросы и скрипты
- Topic: MultiPanel — стек панелей
- Replies: 68
- Views: 25231
MultiPanel — стек панелей
пытаясь понять зачем позволяется сохранять по Ф3 неограниченное количество одинаковых копий? Использование предполагается такое. 1) В какой-то момент вы обнаруживаете что надо временно отвлечься от текущей задачи, и открыть новую панель. Удобнее всего клонировать текущую (CtrlF3:Hold). 2) После тог...
- Sat 16 Jan, 2021 11:03
- Forum: Нужна помощь
- Topic: Пометить на панелях файлы с одинаковым содержимым независимо от имён
- Replies: 30
- Views: 498
Пометить на панелях файлы с одинаковым содержимым независимо от имён
Да, я знаю что GOTO это плохо, только не знаю почему :) Если вы обнаружили что goto решает вашу задачу, то с большой долей вероятности это означает что код нуждается в рефакторинге. Разумеется избавление от goto не должно быть самоцелью, но как-то само собой получается, что после рефакторинга он ок...
- Sat 16 Jan, 2021 10:59
- Forum: Обсуждение макросов
- Topic: Юникод в LuaFAR
- Replies: 78
- Views: 19151
Ошибки из-за ужесточения проверки UTF-8 в строках
John Doe, вот это как раз то, чем я не желаю заниматься. Прекрасно вас понимаю, поэтому и постарался представить в максимально удобном виде. Ещё одно изменение вызывает вопрос: неясно нужно ли это только для фара, или полезно и для библиотеки в целом не помешает: - lua_createtable(L, 0, sizeof(libs...
- Fri 15 Jan, 2021 17:46
- Forum: Обсуждение макросов
- Topic: Юникод в LuaFAR
- Replies: 78
- Views: 19151
Ошибки из-за ужесточения проверки UTF-8 в строках
Коммуникация с автором может быть непростой из-за недостаточного его желания (или возможности) общаться на английском. На удивление автор быстро отреагировал . Как я понял ему неясно зачем в патче подобные изменения: Было: while (s < e) { utfint ch; Стало: utfint ch = 0; while (s < e) {
- Fri 15 Jan, 2021 16:58
- Forum: Обсуждение макросов
- Topic: Юникод в LuaFAR
- Replies: 78
- Views: 19151
Ошибки из-за ужесточения проверки UTF-8 в строках
файл lutf8lib.c в репозитории Фар, заметно отличается от оригинала - там есть ряд моих (непринципиальных, но тем не менее) изменений. Применил поверх актуальной версии: https://github.com/FarGroup/FarManager/pull/338 Точно не помню, это надо проверять. Скорее всего, моя версия ближе к авторской, по...