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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Качать есть смысл. Хотя-бы ради того, что в обновлениях наконец-то не ругается на последнюю версию 4.9.8. Это так выбешивало.

Всего записей: 5088 | Зарегистр. 11-03-2003 | Отправлено: 20:38 16-10-2024
yozhic



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

Последний 4466. А в 4467 добавлен ещё один флаг для CaretOptions, так что есть смысл.

Всего записей: 2972 | Зарегистр. 20-03-2008 | Отправлено: 20:38 16-10-2024
destiny_child



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

Всего записей: 3836 | Зарегистр. 01-04-2006 | Отправлено: 23:31 16-10-2024
ramanuki



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня Акельпад начал вылетать при попытке выбрать в GoldenDict команду "Edit dictionary" по ПКМ. Условие вылета - если в заголовке статьи словаря присутствует апостроф. Появляется окно с ошибкой и Акельпад закрывается (уничтожая проделанную работу). Раньше такого не было - была просто ошибка, но Акельпад продолжал работать. И я не знаю, в какой момент и из-за чего начались эти вылеты, так как раз за разом устанавливал различные последние сборки, в т. ч. и последнюю версию с гитхаба. Что может быть причиной?
 
 

Всего записей: 819 | Зарегистр. 07-08-2013 | Отправлено: 11:35 18-10-2024
insorg



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

Цитата:
Вроде бы где-то мелькало, что будет наконец-то 5.0!
Хотя на крайняк можно и просто 4.10.0 забацать

Можно и 4.9.10 обозвать-то, ничто не мешает. А что это меняет кроме косметики?

Всего записей: 17940 | Зарегистр. 04-11-2010 | Отправлено: 15:54 18-10-2024
papanja_084

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А почему обновление с 4.8 до 4.9 через AkelUpdater Убило сабж? Как обновиться сохранив интерфейс и настройки?

Всего записей: 2063 | Зарегистр. 29-03-2016 | Отправлено: 17:16 18-10-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
papanja_084
Обновлять как и любую другую портативку - просто заменой файлов новыми. Тогда и конфиги уцелеют, и морда не развалится.

Всего записей: 17940 | Зарегистр. 04-11-2010 | Отправлено: 17:26 18-10-2024
papanja_084

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделал как было сказано, всё работает, всё замечательно кроме одного - верхняя часть контекстного меню при выделении в программе не переведена. А я в школе 60 лет назад изучал немецкий.(шутка)  
Кстати, второй акельпад в тоталкоммандере громадный от Аверина обновился без проблем. 32 битный.

Всего записей: 2063 | Зарегистр. 29-03-2016 | Отправлено: 17:56 18-10-2024 | Исправлено: papanja_084, 18:26 18-10-2024
AkulaBig

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

Всего записей: 5088 | Зарегистр. 11-03-2003 | Отправлено: 19:42 18-10-2024
papanja_084

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Действительно, стоял "Внутренний". Не знаю что это обозначает, наверное половина русского. Спасибо, век живи век учись.

Всего записей: 2063 | Зарегистр. 29-03-2016 | Отправлено: 19:55 18-10-2024
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Внутренний - это английский. На нем написаны все ресурсы внутри программы. Понятно, что это у всех прог так. И вот верх меню прописан в самой проге. И он при выборе внутреннего языка на английском. Но вы подключили плагин ContextMenu. Он образует низ контекстного меню. А этот низ на русском. Так как тот, чьей сборкой вы пользуетесь, написал его на русском. Если-бы его написали на английском, оно всегда была-бы на английском, не зависимо от выбора языка. Это такая не очень очевидная фича Акельки. Надо понимать, что есть программа AkelPad, а есть плагины к ней.  

Всего записей: 5088 | Зарегистр. 11-03-2003 | Отправлено: 20:27 18-10-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ramanuki
Судя по "Error: Expected ')'" строка полностью не передаётся, что-то её отсекает. Скорее всего это тот самый апостроф в имени словаря. Навскидку, в файле конфига GD попробуйте отредактировать строку вызова AkelPad, заменив одинарные апострофы на обратные (эт которые на одной клавише с ё). Или скопируйте, пожалуйста, сюда строку вызова, я посмотрю. Пока лучше с этого начать, чтобы избавиться от вылетов, а потом уже разбираться почему и откуда оно появилось. У меня сейчас, к сожалению, нет пока возможности самому ни первого, ни второго сделать (восстанавливаю систему, старый комп сгорел).

Всего записей: 2972 | Зарегистр. 20-03-2008 | Отправлено: 21:03 18-10-2024 | Исправлено: yozhic, 21:04 18-10-2024
ramanuki



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

Цитата:
скопируйте, пожалуйста, сюда строку вызова, я посмотрю.

Она вот так выглядит:
 <editDictionaryCommandLine>"D:\Portables\AkelPad\AkelPad.exe" /OpenFile('%GDDICT%') /Call('Scripts::Main', 4, 'EvalCmd.js', `AkelPad.TextFind(0, '(?m)^%GDWORD%$', 0x280001);`)</editDictionaryCommandLine>

Всего записей: 819 | Зарегистр. 07-08-2013 | Отправлено: 21:37 18-10-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ramanuki
Попробуйте поменять все одинарные кавычки (апострофы) на двойные: ' -> " . Должно помочь.

Всего записей: 2972 | Зарегистр. 20-03-2008 | Отправлено: 21:43 18-10-2024
ramanuki



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

Цитата:
Попробуйте поменять все одинарные кавычки (апострофы) на двойные: ' -> " .  

Попытки менять кавычки приводят вот к такому результату:
   
 
Добавлено:
Судя по всему, вот эта часть чувствительна к кавычкам - не дает заменить их на другие и не хочет работать с заголовками и со словарями, в названии которых есть апостроф:
`AkelPad.TextFind(0, '(?m)^%GDWORD%$', 0x280001);`

Всего записей: 819 | Зарегистр. 07-08-2013 | Отправлено: 21:56 18-10-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ramanuki
Добро, сейчас пока не могу поэкспериментировать, через день-другой только. В теории: AkelPad работает с 3 видами кавычек — двойные, одинарные, обратные — их можно взаимозаменять как угодно, главное соблюдать парность. Здесь теперь надо смотреть как эта строка вызова передаётся в AkelPad, в каком виде она до него «доходит»...

Всего записей: 2972 | Зарегистр. 20-03-2008 | Отправлено: 22:18 18-10-2024
ramanuki



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
Спасибо! Это не горит. Как появится время, гляньте, пожалуйста.

Всего записей: 819 | Зарегистр. 07-08-2013 | Отправлено: 23:33 18-10-2024
a_nester



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую! На GitHub выложена версия v. 4.9.14 ... это чья-то сторонняя поделка или... ? На оф. сайте лежит версия v. 4.9.9 !

Всего записей: 736 | Зарегистр. 08-10-2016 | Отправлено: 08:10 19-10-2024 | Исправлено: a_nester, 09:12 19-10-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
a_nester (пост)
Цитата:
На GitHub выложена версия v. 4.9.14

Да уж, и такое, оказывается, бывает (вчера я не обратил внимание на упоминание о github-версии, а сегодня сходил, поглядел...). Собственно, там всё вполне очевидно.
 
Это ответвление от некоего китайца. Судя по коммитам первое, что он сделал, это полностью перелопатил исходный код, реорганизовав его по своим собственным правилам и предпочтениям: вот коммит switched to ssrlive codebase — ssrlive это его ник, т.е. значит он «переключился» на свою собственную кодовую базу. Что в общем-то означает, что это уже не AkelPad, а другой редактор от другого китайского разработчика. Все изменения из родного AkelPad он пока ещё к себе портирует (именно портирует, а не копирует, потому что у него код уже переписан), но и свои изменения вносит, причём капитально, родные ф-ции кое-где отключает... а дальше я не вникал.
 
По хорошему ему бы надо переименовать свою ветку, ну, назваться, скажем, AkelPad Next или AkelPad NG (New Generation) — по примеру как это сделали его соотечественники с программой GoldenDict — но, видимо не хочет. То ли скромничает, то ли пофиг, то ли имеет свои, непривычные нам, понятия о добросовестности и порядке.  
 
Добавлено:
Да, и, пмсм, если у кого-то есть желание пользоваться этим ответвлением и обсуждать его работу, то имеет смысл здесь у нас на форуме создать параллельный топик, чтобы не мешать родное с неродным, а то путаницы потом не оберёшься.
 
Добавлено:
Камрады, кто код легко читает, поглядите, пожалуйста, что там у него в коммитах. Действительно ли существенно, как мне показалось? Для уверенности. Ибо думаю, надо бы в шапку добавить инфу об этой ветке, чтобы не путали Азию с Евразией ))

Всего записей: 2972 | Зарегистр. 20-03-2008 | Отправлено: 11:34 19-10-2024 | Исправлено: yozhic, 11:41 19-10-2024
Wave_Blessed

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Судя по комментариям к коммитам там у него ИКД (имитация кипучей деятельности). На 90% тянет из апстрима, остальные 10% — это мелочи типа change all © to '\xa9'. И ещё он там сидит на XP и VS2010, если кому-то это важно.

Всего записей: 1258 | Зарегистр. 16-04-2006 | Отправлено: 12:22 19-10-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