Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150

Открыть новую тему     Написать ответ в эту тему

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 AkelPad
текстовый редактор с открытым исходным кодом, созданный, чтобы быть маленьким и быстрым
Авторы: Шенгальц А. А. (aka Instructor; версии 3–4); Кузнецов А. И. (версии 1–2)

Последний релиз: 4.9.9 от 16 октября 2024


Скачать
Программа релиз 4.9.9: многоязычная [exe]: x86 | x64; русская [zip]: x86 | x64; английская [zip]: x86 | x64    
Плагины полный авторский комплект: x86 | x64    
Скрипты авторская подборка: Instructor | KDJ | VladSh | Infocatcher    
Синтаксические файлы авторские дополнения к комплектным: akelpad.sf.net    
Шрифты авторская модификация для использования с плагином Fonts.dll: akelpad.sf.net    
Обновления авторская утилита AkelUpdater v6.8

Дополнения от сообщества
Программа Неофициальная компиляция из последних исходников 4.10.0 r4475 от 03.11.2024
Microsoft SDK для самостоятельной компиляции AkelPad и плагинов
NSIS 2.xx для самостоятельной компиляции AkelUpdater    
Плагины FileDialog: Диалог открытия файлов. Подробнее... Автор: dothen. Скачать: 1.1    
Help: вызов справки с поиском выделенного текста (альт. к ChmKeyword.js). Подробнее: 1, 2, видео. Автор: AZJIO. Скачать: плаг (или утилита)    
SpellCheck: проверка орфографии на движке Hunspell. Подробнее... Автор: random6_2020. Скачать: x64 (1.3.0.4) | x86 (1.3.0.5) | исходники    
TabBar: вкладки: кнопка закрытия, выделение активной. Подробнее... Автор: dothen. Скачать: 1.2    
TagsView: разбор исходного кода при помощи ctags. Подробнее: akelpad.sf.net | github. Автор: DV. Скачать: 0.5b github | sf.net    
Скрипты akelpad.sf.net | Infocatcher :: github | DV :: github | AZJIO | Andrey_A_A    
Синтаксические файлы • подборки: Lenchik & Drugmix & Skif_off | cuprum | Infocatcher :: github | VladSh | Andrey_A_A    
единым списком по расширениям (включая авторские)    
Утилиты ShellExt: пункт в контекстное меню проводника. Подробнее... Автор: Ralph Shane. Скачать: 4.8.3.0    
AnotherFileNearby: создание слепка редактируемого файла. Подробнее... Автор: AZJIO. Скачать: YaD    
Цветовые темы Atom One Dark Pro    
Сборки местная коллекция    
в составе сборок часто содержатся скрипты и синтаксические файлы, не имеющие самостоятельных ссылок, и потому не перечисленные в шапке

Помощь
Справка из исходников | FAQ 1 | FAQ 2
Справка от AZJIO
Coder-файл: справочные комментарии на русском языке
Установка AkelPad 4 на Windоws 7 с заменой Блокнота Windows

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 22:03 10-07-2017 | Исправлено: yozhic, 20:09 21-11-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
notAlx (пост)
Цитата:
В двух других режимах этого бага нет.

и что-то мне подсказывает, что у большинства проверяющих именно один из этих вариантов и включен на повседневку.
Ибо бага не было - тоже проверял. А тут вон оно как оказалось - нужен SDI... А SDI режим - это ну оооочень на любителя.

Всего записей: 3844 | Зарегистр. 01-04-2006 | Отправлено: 18:38 04-06-2024 | Исправлено: destiny_child, 18:39 04-06-2024
notAlx

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child

Цитата:
А тут вон оно как оказалось - нужен SDI... А SDI режим - это ну оооочень на любителя.

Ну я бы не сказал. Этот режим используется программой по умолчанию, если воспроизводить этот баг на чистую, то его будет видно сразу. Ну и скажу за себя, если я открываю несколько текстовых файлов, то как правило они мне нужны все перед глазами, а иногда и на разных мониторах, а когда все они открываются в одном окне во вкладках это не то.

Всего записей: 486 | Зарегистр. 02-09-2006 | Отправлено: 19:07 04-06-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
notAlx (пост)
Цитата:
баг этот присутствует, когда программа работает в однооконном (SDI) режиме

Вот, спасибо! Теперь воспроизвелось. Резюмируем:
 

Баг:
В режиме SDI невозможно полностью удалить закладки.
 
Исходные:
AkelPad r4440, битность любая, подключен плагин LineBoard, режим SDI
Тестировалось на Win 7 x64, Win 10 x64, Win 11 x64
 
Воспроизводим:
  1. Тестовый комплект: AkelPad, SDI, LineBoard, AkelPad.ini с содержимым:
    Код:
    [Options]
    SaveSettings=2
    SaveHistory=2
    [Plugs]
    LineBoard::Main=65536

  2. Создаём файл в ANSI, несколько строк, сохраняем, расставляем 3 закладки.
  3. Удаляем все 3 закладки (любым способом). Закрываем AP. Открываем AP: видим все 3 закладки вновь на своих местах.
  4. Удаляем 2 закладки, оставляем 1у. Закрываем. Открываем: видим 1у закладку.
  5. Удаляем оставшуюся закладку. Закрываем. Открываем: вновь видим закладку.


notAlx, теперь подождём немного, автор сюда заглядывает периодически.

Всего записей: 2979 | Зарегистр. 20-03-2008 | Отправлено: 19:40 04-06-2024 | Исправлено: yozhic, 19:42 04-06-2024
krmit



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Случайно наткнулся на забавный баг с удалением части текста при сохранении файла.
Тянется как минимум с r4425 (возможно, и с более ранних, но на финале v4.9.8 его нет), на r4440 тоже есть.
Win7x64, AkelPad x64
 
Дабы не развешивать тут простыней, все файлы-примеры и пошаговое описание в архиве:
https://disk.yandex.ru/d/fa77dHM-fAzntw
 
Скармливал проблемный файл Notepad++, Sublime, EmEdit, даже виндовскому блокноту - сожрали без проблем. А AkelPad чего-то споткнулся...

Всего записей: 237 | Зарегистр. 12-09-2008 | Отправлено: 00:38 05-06-2024 | Исправлено: krmit, 00:49 05-06-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krmit
Да, воспроизводится. Это произошло после исправлений в r4401 (r4400 — не воспроизводится, r4401 — воспроизводится). Возможно где-то в AkelEdit.c, в части, что касается EOF.

Всего записей: 2979 | Зарегистр. 20-03-2008 | Отправлено: 11:14 05-06-2024 | Исправлено: yozhic, 11:23 05-06-2024
krmit



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
Будем надеяться, что дойдёт до разработчиков. Сам у них не зареган, посему написал здесь.

Всего записей: 237 | Зарегистр. 12-09-2008 | Отправлено: 14:33 05-06-2024
l_Instructor_l

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krmit, yozhic
Благодарю за обнаружение и локализацию серьёзного бага! Исправлено.
 
notAlx
Цитата:
Последняя оставшаяся закладка не удаляется, при повторном открытии файла она снова есть.
Исправлено.
 
fbm
Цитата:
Есть ли какой-то параметр / способ, позволяющий управлять скоростью прокрутки в AkelPad посредством тачпада?
Попробуйте в тестовой версии ручной параметр "MScrollSpeed".
 
slont800
Цитата:
Существует ли переменная для «Строки состояния» (StatusUserFormat), отвечающая за показ названия Шрифта?
Такой переменной нет. Вот пример вывода своей информации в строку состояния.

Всего записей: 532 | Зарегистр. 24-01-2006 | Отправлено: 22:12 06-06-2024 | Исправлено: l_Instructor_l, 22:33 06-06-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
l_Instructor_l
И Вам спасибо, что не забываете нас


Неофициальная компиляция
AkelPad 4.9.9 r4442 [06.06.2024]
с плагинами (по списку на akelpad.sf.net) и AkelUpdater
 
upload.ee  |  workupload.com
 
3 набора:
32-bit; 64-bit; комбинированный
 
Скомпилировано при помощи:
Microsoft Visual C++ Toolkit 2003
Windows Server 2003 R2 Platform SDK

 
Особенности:
1) В окно About добавлена информация о revision.
2) В свойства dll добавлен комментарий с информацией о revision.
 
Последние изменения:
https://sourceforge.net/p/akelpad/codesvn/4442/log/?path=

Всего записей: 2979 | Зарегистр. 20-03-2008 | Отправлено: 22:48 06-06-2024
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
l_Instructor_l, будет ли адекватная новая версия 5.0 с учётом нахождения всех ошибок?
К тому, что сейчас выпускается (какие-то левые версии), нет никакого доверия. Портить свои наработки не хочется, нужно знать что изменилось + что добавилось: на русском языке.
---
Я понимаю, Вы отошли от дел, но программа СУПЕР хорошая, спасибо Вам!!!
Вашу программу многие ценят и хорошее, полноценное обновление всем было бы на пользу.
---
P.S. за последние 3 года меня как сборщика AkelPadImage спрашивали сотни людей на разных платформах (TCIMG и других. сайтах, телеграмах, ... ) обновится ли AkelPad или он останется "в воздухе с кучей каких-то бета версией непонятно от кого.. что в них вложили и можно ими пользоваться..."?
Что мне ответить себе? и любимым пользователям AkelPad ?

Всего записей: 1479 | Зарегистр. 15-08-2011 | Отправлено: 23:02 06-06-2024 | Исправлено: Andrey_A_A, 23:56 06-06-2024
jterror

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A
Обновления AkelPad выпускаются на официальном сайте.
https://akelpad.sourceforge.net/files/
Раздайте ссылку пользователям, чтобы знали.

Всего записей: 116 | Зарегистр. 11-06-2008 | Отправлено: 06:31 07-06-2024
l_Instructor_l

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A

Цитата:
К тому, что сейчас выпускается (какие-то левые версии), нет никакого доверия.
Например то, что размещает yozhic это компиляция официальных доработок. Конечно могут быть ошибки в коде, а как без них

Цитата:
...обновится ли AkelPad...
Он обновляется. Правда не так активно, но всё же. А по релизу думаю в ближайшее время будет. Сколько можно тянуть

Всего записей: 532 | Зарегистр. 24-01-2006 | Отправлено: 09:44 07-06-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jterror (пост)
Цитата:
Раздайте ссылку пользователям, чтобы знали.

Но ведь это ни от кого не секрет, все ссылки есть в шапке (и всегда там были). Другое дело, что можно было дословно прописать местонахождение тестовых бинарников, т.с. «ткнуть» — это действительно недогляд, и я его уже поправил. Но вообще, раньше это не пришло в голову потому, что: 1) тестовая обновляется нерегулярно; 2) на момент капитальной редактуры шапки тестовая сильно отставала от доработок на CodeSVN. Так что каких-либо злых умыслов или преследования корыстных целей в этих действиях не было
 
В целом, камрады, было бы хорошо и всем, наверное, полезно, если бы подозрения в недобросовестности аргументировались конкретными примерами: например, если в компиляцию что-то «вложили», то как это проявляется и каковы признаки. Потому как без аргументов обсуждение съезжает на уровень эмоций и субъективных антипатий, а это просто несерьёзно, не правда ли?
 
Добавлено:
krmit
ass.coder не могли бы поделиться? )) Я себе вот такой смастерил, но поскольку пользуюсь Aegisub очень редко, запросто мог чего-то не учесть.

Всего записей: 2979 | Зарегистр. 20-03-2008 | Отправлено: 12:23 07-06-2024 | Исправлено: yozhic, 13:22 07-06-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
l_Instructor_l
Уррря! В связи с возможность задать вопрос про явно баг - задам:
Почему при включенной раскладе РУС не срабатывают хоткеи, которые
были привязаны к ENG раскладке? Тот же вызов макроса цепляешь к
Alt+A - и пока не включишь инглиш: в Alt+Ф можно долбиться до утра.

Всего записей: 3844 | Зарегистр. 01-04-2006 | Отправлено: 13:43 07-06-2024
VSHY

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
в Alt+Ф можно долбиться до утра.
И что, к утру попускает?)
 
Добавлено:
l_Instructor_l
Цитата:
А по релизу думаю в ближайшее время будет. Сколько можно тянуть
Я тогда попробую перетестировать кое что на самой свежей версии - по Log-плагину у меня пару лет назад были падения (на оф. форуме отписывал), может это как раз не в плагине, а в проге.

Всего записей: 1136 | Зарегистр. 19-05-2008 | Отправлено: 16:15 07-06-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
l_Instructor_l
Маленькая хотелка (на радостях; если сочтёте уместным): вот бы в метод командной строки /OpenFile добавить переключатель, который бы отключал запись о файле в Recent files. Это, мне кажется, очень бы пригодилось вот при таких пакетных вызовах:

Код:
AKELPAD /NewInstance /MainClass("other") /Show(0) /OpenFile("file_1.txt") /Call('Scripts::Main',4,'EvalCmd.js',`AkelPad.TextReplace(0,'foo','bar',0x200001,0x1);`) /Command(4105) /Quit
AKELPAD /NewInstance /MainClass("other") /Show(0) /OpenFile("file_2.txt") /Call('Scripts::Main',4,'EvalCmd.js',`AkelPad.TextReplace(0,'foo','bar',0x200001,0x1);`) /Command(4105) /Quit
AKELPAD /NewInstance /MainClass("other") /Show(0) /OpenFile("file_3.txt") /Call('Scripts::Main',4,'EvalCmd.js',`AkelPad.TextReplace(0,'foo','bar',0x200001,0x1);`) /Command(4105) /Quit
AKELPAD /NewInstance /MainClass("other") /Show(0) /OpenFile("file_4.txt") /Call('Scripts::Main',4,'EvalCmd.js',`AkelPad.TextReplace(0,'foo','bar',0x200001,0x1);`) /Command(4105) /Quit

чтобы не «засорять» историю, особенно когда обрабатываешь таким способом несколько десятков файлов.

Всего записей: 2979 | Зарегистр. 20-03-2008 | Отправлено: 16:33 07-06-2024 | Исправлено: yozhic, 16:34 07-06-2024
krmit



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic

Цитата:
ass.coder не могли бы поделиться? ))

Не мог бы. Ибо нету ^_^
Весьма часто редактирую *.ass в сабже, но "родная" синтаксическая тема вот ни разу не понадобилась. Темы для txt из ссылки в шапке хватает за глаза.

Всего записей: 237 | Зарегистр. 12-09-2008 | Отправлено: 18:00 07-06-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VSHY (пост)
Цитата:
И что, к утру попускает?)

Увы, устают пальцы и хочется спать((((
 
VSHY (пост)
Цитата:
по Log-плагину у меня пару лет назад были падения
 
Они есть и сейчас. Вот прям только что словил....  
Была б какая-то готовая дебаг-версия редактора/плагина - можно было бы попробовать попасть прям на строчку кода.
 
P.S.
только что опять упало - я рискнул - запустил визуал студио и ... исключение вылетело в Coder.dll
В какой-то функции обратного вызова, там используемой.

Всего записей: 3844 | Зарегистр. 01-04-2006 | Отправлено: 11:02 08-06-2024 | Исправлено: destiny_child, 15:42 08-06-2024
VSHY

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child
Отлично! Я бы попробовал сделать обратную трассировку с помощью WinDbg, оно чётко покажет где проблема.
 
Добавлено: Да, и нужно тестить на последних версии проги и плагов, что yozhic выкладывал выше.
Чем больше багов сейчас удастся отловить, тем более чистой выйдет новая версия.

Всего записей: 1136 | Зарегистр. 19-05-2008 | Отправлено: 23:11 08-06-2024 | Исправлено: VSHY, 23:16 08-06-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VSHY
Воспроизвожу одно падение стабильно на одной системе. Переношу ту же папку с AkelPad на другую — не воспроизводится. WinDbg показал следующее ->. Понятно тут что произошло?  Или ещё что-то нужно сделать? Вижу, что SpecialChar фигурирует, а дальше филькина грамота
Отключаю SpecialChar — перестаёт падать AP. Надо ли описывать последовательность действий — не уверен, потому что, как выше упомянул, не воспроизводится на другой системе.
 
Добавлено:
Лучше всё же распишу, что я сделал, чтобы «уронить» AkelPad »»»

Всего записей: 2979 | Зарегистр. 20-03-2008 | Отправлено: 00:52 09-06-2024 | Исправлено: yozhic, 11:57 10-06-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VSHY (пост)
Цитата:
Я бы попробовал сделать обратную трассировку с помощью WinDbg, оно чётко покажет где проблема.

Ну я же просто VisualStudio подцепил - эффект тот же.
Т.к. это релизный сабж был, то всё, что я смог поймать читабельного:  

Цитата:
исключение вылетело в Coder.dll. В какой-то функции обратного вызова, там используемой.

И всё.

Всего записей: 3844 | Зарегистр. 01-04-2006 | Отправлено: 09:48 09-06-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150

Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru