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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 151 152 153 154 155 156 157

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

gyra

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

Последний релиз: 4.9.9 от 16 октября 2024
Последняя тестовая: 4.10.0 r4499 от 12 января 2025


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

Дополнения от сообщества
Программа Неофициальная компиляция из последних исходников 4.10.0 r4499 от 12.01.2025
Microsoft SDK для самостоятельной компиляции AkelPad и плагинов
NSIS 3.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.1, 1.2, 1.3, 1.4.    
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, 16:10 04-02-2025
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
manualex
Settings... -> Editor 2 -> Hyperlinks -> Delimiters
В правом поле удалите скобку из списка.

Всего записей: 3021 | Зарегистр. 20-03-2008 | Отправлено: 10:02 11-06-2024
manualex

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

Всего записей: 324 | Зарегистр. 08-05-2010 | Отправлено: 10:08 11-06-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А все ли "ОК" с формированием дебаг версии сабжа и его плагинов?
К примеру, 64 битная версия релиза содержит, а дебаг-версия НЕ содержит файлов
QSearch.dll
SmartSel.dll
Speech.dll
Templates.dll
XBrackets.dll
 
AkelAdmin.exe
AkelUpdater.exe
 
папку Langs и все подкомпоненты. (конечно, тут можно проигнорить этот момент, т.к. речь идет о языковых лишь ресурсах)
 
ну и соответствующие PDB для них - так же отсутствуют.
 
Ну и в принципе релизный набор содержит еще и сдвоенную папку \x86_64, которой так же нет целиком в дебажном наборе.
 
Да, может быть (что-то такое припоминается, уж точно не помню), что в составе набора есть еще и плагины не из ветки
разработки автором - сторонние. НО суть-то в том, что мы-то не знаем что и как падает - и для ловли плохиша нам бы
надо иметь СТРОГО точный набор всех тех debug-компонент, что есть в релизе. Чтобы бы уверенными что последующее
воспроизведение какой-либо ошибки будет в принципе возможным и точным.

Всего записей: 4093 | Зарегистр. 01-04-2006 | Отправлено: 12:28 11-06-2024
VSHY

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic, AkulaBig
Спасибо, не знал, т.к. до сих пор использовал оригинальную 4.9.8...

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child (пост)
Цитата:
дебаг-версия НЕ содержит файлов
QSearch.dll...

Да, это сторонние разработки. И у их авторов немного другой подход: плагины и собираются по другому (бОльшее кол-во вводных и зависимостей), и комплектуются по-другому, и обратная связь другая (которая сейчас к тому же несколько осложнена, к сожалению, но будем надеяться, что на время).

Цитата:
AkelAdmin.exe
...
папку Langs и все подкомпоненты

В исходном коде батников для сборки для них не предусмотрена возможность отладки. Значит, автор рассудил, что включать их в отладку необязательно.

Цитата:
AkelUpdater.exe

Это отдельная программа, отдельная ветка кода. Непосредственно с AkelPad при работе не контачит (в отличие от плагов). В обычную же включается для комплектности. Принцип комплектации: «согласно списку на akelpad.sf.net».

Цитата:
сдвоенную папку \x86_64, которой так же нет целиком в дебажном наборе

Эта папка дублирует содержимое x86 и x64. В "обычной" она только для удобства, чтобы те, кто пользуется сдвоенными (как я, например) не делали этого вручную. Ведь время ручное копирование туда-сюда отнимает, поэтому я и прописал всё это в батник. Но с отладочной же по-другому, если человек её скачивает, значит понимает, что делает, и потому элементарные для этого уровня вещи можно сократить. Я так разумею ))

Цитата:
для ловли плохиша нам бы надо иметь СТРОГО точный набор всех тех debug-компонент, что есть в релизе

Я понимаю, сам люблю порядок. С другой стороны как ни старайся, его всё равно не добиться )) Ещё в целом есть такое подспудное желание виртуализировать реальность (я и в себе это замечаю). В нашем случае, мне кажется, до тех сторонних плагов и lang-ов (etc.) просто реально дело не дойдёт, не понадобятся. Давайте пока начнём как есть, пожалуйста, а там поглядим (я и так вчера заковырялся с автоматизацией всех этих наборов))). При этом, конечно, весь необходимый минимум соблюдён — отладочные сделаны для всего того, что автор сам прописал в своих батниках.
 
Но, пожалуй, действительно нужно в readme отладочного набора пару комментов добавить для ясности: что в сдвоенной x86_x64 нет необходимости; куда путь к pdb прописывать на примере WinDbg; может ещё что... Я сделаю на днях обязательно.

Всего записей: 3021 | Зарегистр. 20-03-2008 | Отправлено: 16:09 11-06-2024
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child
Правый Alt - это не всегда то же, что и собственно классический левый Alt.
Гуглите AltGr, AkelPad тут ни при чём, полагаю.

Всего записей: 6628 | Зарегистр. 28-01-2008 | Отправлено: 19:54 11-06-2024
VSHY

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По правому Alt для Win7 был какой-то KB, который его преобразовал в AltGr. Я какое-то время его постоянно удалял, чтобы уравнять работоспособность обоих Alt-ов, но потом надоело. А следующие Винды уже все идут с разными Alt-ами.

Всего записей: 1149 | Зарегистр. 19-05-2008 | Отправлено: 00:47 12-06-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Почему-то ни в одной другой проге, где есть схожий хоткей, я не напарываюсь
на эту проблему))) Иначе у меня б уже все волосы выпали от постоянного их
выдирания, как только очередной Alt+... переставал бы работать на другой  
раскладке.
 

Цитата:
WM_KEYDOWN / WM_KEYUP messages are not working for Left-Alt, but they  
do work for Right-Alt, though.
 
Just for Left-Alt, I'm forced to have WM_SYSKEYDOWN / WM_SYSKEYUP  
messages in my callback.

Говорит умный гугл)))
Т.е. перехват возможен, только надо на оба случая сразу "смотреть"
Мол, либо юзер ща нажал левый альт+что-то, либо правый альт+что-то.
Но если зареган хоккей ПРОСТО_альт+что-то - значит просто надо его  
выполнить, не привязываясь к точности нахождения АЛЬТа.

Всего записей: 4093 | Зарегистр. 01-04-2006 | Отправлено: 02:56 12-06-2024 | Исправлено: destiny_child, 12:06 21-06-2024
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А у меня сразу в голове интересные мысли возникли. Думаю вам понятно о чем я.

Всего записей: 5442 | Зарегистр. 11-03-2003 | Отправлено: 11:58 12-06-2024
comsun



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

Цитата:
прописал всё это в батник

вы могли бы поделиться батником??

Всего записей: 97 | Зарегистр. 13-01-2008 | Отправлено: 12:10 12-06-2024
fbm

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

Цитата:
Цитата:
Есть ли какой-то параметр / способ, позволяющий управлять скоростью прокрутки в AkelPad посредством тачпада?
Попробуйте в тестовой версии ручной параметр "MScrollSpeed".

Попробовал 0, 5, 10, 1000. Разницы никакой. Разумеется, каждый раз с перезапуском программы.
r4439

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
comsun (пост)
Цитата:
вы могли бы поделиться батником??

Здесь. Периодически редактируется.
 
Добавлено:
Для последней r4445 будет доработка. Также отгружу (позже) набор для компиляции версий до r4444.

Всего записей: 3021 | Зарегистр. 20-03-2008 | Отправлено: 11:01 21-06-2024
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С Дебаг-версией сейчас как не гружу ее на просмотр логов - всё нормас...
Вот прям зачарованный вариант... А релиз поставлю - вот стопудофф грохнется...
Худший из вариантов возможной ошибки...

Всего записей: 4093 | Зарегистр. 01-04-2006 | Отправлено: 12:19 21-06-2024
TheBarmaley



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вопрос - а как-то в сабже можно включить левую колоночку с нумерацией строк?
ну и совсем бы хорошо, если бы по клику на номере строки в этой колоночке она бы выделялась.

----------
..the one of.. ··· ..sam-&-pol..

Всего записей: 17959 | Зарегистр. 07-06-2006 | Отправлено: 18:11 21-06-2024 | Исправлено: TheBarmaley, 18:12 21-06-2024
LonerD



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
TheBarmaley
Плагин LineBoard для этого есть. Строка выделяется при клике по номеру.

Всего записей: 890 | Зарегистр. 27-06-2006 | Отправлено: 18:14 21-06-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
l_Instructor_l
В AkelFiles\Langs\Build-All-x64.cmd не хватает строчек для 2х языков — Catalan и Greek (потерялись? в Build-All.cmd они есть):

Код:
call :COMPILE "Catalan" 0x403
if not %ERRORLEVEL% == 0 goto END
 
call :COMPILE "Greek" 0x408
if not %ERRORLEVEL% == 0 goto END

Всего записей: 3021 | Зарегистр. 20-03-2008 | Отправлено: 19:41 21-06-2024
TheBarmaley



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD
два пива этому господину!    
 
пасиб, короче, самое оно.. качнул/включил и норм))

----------
..the one of.. ··· ..sam-&-pol..

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



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

Всего записей: 3021 | Зарегистр. 20-03-2008 | Отправлено: 17:09 25-06-2024 | Исправлено: yozhic, 17:19 25-06-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
l_Instructor_l
Ещё одна попытка сделать грамотно отладку вот этого падения:
https://disk.yandex.ru/d/AFew6yqCADCB5Q
Call stack вызывал командами ~*k и ~*kv .
 
Добавлено:
Ещё опишу на всякий случай одно неожидаемое поведение. Классифицировать его затрудняюсь, на Ваше усмотрение. Закладки Lineboard при Split Window...

Всего записей: 3021 | Зарегистр. 20-03-2008 | Отправлено: 19:19 25-06-2024 | Исправлено: yozhic, 20:43 25-06-2024
El Sanchez



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

Цитата:
Ещё одна попытка сделать грамотно отладку вот этого падения

yozhic, сами исправьте, компилируете же из исходников. В файле AkelEdit.c в теле функции AE_CreateWindowData после строки ae->ptxt->nHideMaxLineOffset=-1; добавить строку ae->ptxt->nCharHeight = 1;

Всего записей: 496 | Зарегистр. 23-12-2008 | Отправлено: 21:08 25-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 151 152 153 154 155 156 157

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru