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

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте.
Был один, а теперь и второй файл открывается в сабже при открытии любого файлика в программе. Где очистить этот список?

Всего записей: 1166 | Зарегистр. 29-11-2007 | Отправлено: 19:08 17-11-2017
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Agema
Скорее всего включён Sessions::Main в плагинах.

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 20:40 17-11-2017
Agema



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

Всего записей: 1166 | Зарегистр. 29-11-2007 | Отправлено: 20:49 17-11-2017 | Исправлено: Agema, 20:50 17-11-2017
Hmury



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

Цитата:
Не совсем уловил, в чём, собственно, проблема? Трудностей или чего-то необычного не наблюдаю в Win10, проверьте, на всякий случай, и покажите, есть ли что у вас в CmdLineBegin (в AkelPad.ini или в реестре) и опишите по шагам, где что не так.

Прошу прощения, сумбурно объяснил.
По шагам.
Для примера берем 3 текстовых файла и открываем их в конкуренте. Получаем ожидаемое - одно окно и в нем каждый файла во вкладке:
https://yadi.sk/i/5XPlyYi-3Pqusi
Раньше в AkelPad было также, сейчас же получаем 3 отдельных окна:
https://yadi.sk/i/WPFRggU_3Pqv4b
"Правильно" он открывает только если новый файл открывать через меню "открыть" самого AkelPad.
Если же из системы (кликом по файлу из проводника) - то получаем ситуацию, как на скрине выше.
Причем с AkelPad я давно, не первый год, активно на 3 разных компьютерах (домашний, рабочий, ноут), на всех 3 проходили периодически и смены системы, переустановки, обновления в разном режиме, т.е. вариант "побитой ОС" исключен.
Особо не напрягало (да и не напрягает), но данная проблема уже года 2 кажется.
Вот задумался что не так.
P.S.: CmdLineBegin - пустое значение

Всего записей: 524 | Зарегистр. 13-01-2008 | Отправлено: 09:00 20-11-2017
demonwolf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как прописать выражение, для того, что бы в нужный текст дописать данные?
 
Пример. Было: feeBonus="Happiness:4500,Experience:500"
Стало: feeBonus="Happiness:4500,Experience:500,Gem:1000"

Всего записей: 90 | Зарегистр. 11-07-2009 | Отправлено: 16:23 20-11-2017
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
demonwolf
Мало данных, в вашем примере можно обойтись обычной заменой Experience:500 на Experience:500,Gem:1000. Но ведь наверное не всё так просто?

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 17:19 20-11-2017
demonwolf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
а какие данные ещё надо предоставить? Сам файл?
http://akelpad.cvs.sourceforge.net/viewvc/akelpad/akelpad_4/AkelFiles/Docs/AkelHelp-Rus.htm#ch7 - здесь нужной команды я не нашёл. Может плохо искал.

Всего записей: 90 | Зарегистр. 11-07-2009 | Отправлено: 20:17 20-11-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hmury
Как устанавливали AkelPad? Как открываете файлы?
Попробовал разные варианты, предлагаемые инсталлятором (кроме портативки с ручным ковырянием в реестре) - не наблюдаю похожего...

Всего записей: 6597 | Зарегистр. 28-01-2008 | Отправлено: 22:42 20-11-2017
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
demonwolf
В вашем примере всего лишь добавляется ",Gem:1000", дальше одни вопросы, если речь идёт о регулярке. Т.е. всегда ли после Experience:500 или число м.б. другим или вообще не  всегда после Experience. В общем нужно понять за что зацепиться, чтобы составить регулярное выражение.

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 23:49 20-11-2017 | Исправлено: gyra, 23:50 20-11-2017
demonwolf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
всё правильно, в конце после Experience:500 должно дописываться ,Gem:1000. Но оно должно дописываться перед закрывающимися кавычками, но после того, что находится в кавычках.
Может так понятней?
 
Вот несколько примеров.
Было:
feeBonus="Experience:500,Happiness:1350"
feeBonus="Gold:500,Happiness:200,Experience:350"
feeBonus="Food:1000"
 
Стало:
feeBonus="Experience:500,Happiness:1350,Gem:1000"
feeBonus="Gold:500,Happiness:200,Experience:350,Gem:1000"
feeBonus="Food:1000,Gem:1000"

Всего записей: 90 | Зарегистр. 11-07-2009 | Отправлено: 23:58 20-11-2017 | Исправлено: demonwolf, 00:06 21-11-2017
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
demonwolf
Ну так это решается простой заменой без регулярных выражений, я же писал об этом. Вызываете диалог Заменить (Strl+R):
Что: Experience:500  
Чем: Experience:500,Gem:1000  

Пока писал пост уже отредактировали, сейчас регулярку составлю...
Как то так:
Что: feeBonus=\"([^\"]+)\"
Чем: feeBonus="\1,Gem:1000"
отметить галку Регулярные выражения.

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 00:12 21-11-2017 | Исправлено: gyra, 00:29 21-11-2017
Hmury



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

Цитата:
Как устанавливали AkelPad?

Спасибо, мил человек )
Я ж 2 года мучался
И думать не мог, что это все оттого, что как поставил когда его портабельным, так он и стоял все в той же папке, обновляясь время от времени.
А всего-то надо было ИНСТАЛЛИРОВАТЬ в ОС.
Как-то даже мысль не пришла в голову за все время.
Теперь начинается новая эра моей любви к AkelPad )))
***********
(Сейчас прям раз 15 его открывал закрывал в разных сочетаниях, и наслаждался вкладками ))))

Всего записей: 524 | Зарегистр. 13-01-2008 | Отправлено: 16:14 21-11-2017
demonwolf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
спасибо за помощь. Выражение работает.

Всего записей: 90 | Зарегистр. 11-07-2009 | Отправлено: 20:44 21-11-2017
Skif_off

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

Всего записей: 6597 | Зарегистр. 28-01-2008 | Отправлено: 00:44 22-11-2017
tramparamparam02



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Внезапно после очередного обновления и перезагрузки системы AkelPad стал при вызове каждый раз выдавать сообщение об ошибке: "QSearch error: Can not initialize the Dialog Switcher". Без разницы, вызывать ли AkelPad с пустым окном или открывать уже существующий файл.
 
Путём нескольких несложных тестов выяснил, что проблема как-то связана с одной строкой в секции [Plugs] в файле AkelPad.ini:
Код:
QSearch::DialogSwitcher=65536

Когда удаляю эту строку, ошибка исчезает. Восстанавливаю эту строку обратно - опять ошибка.
 
В чём может быть дело? В Гугле ничего не нашёл. Спасибо!

Всего записей: 2381 | Зарегистр. 30-03-2016 | Отправлено: 23:49 05-12-2017 | Исправлено: tramparamparam02, 00:01 06-12-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tramparamparam02
Версия QSearch? Плагин недавно обновился, может, отсюда ноги растут?
Ещё вариант: ноябрьская тестовая версия сабжа.

Всего записей: 6597 | Зарегистр. 28-01-2008 | Отправлено: 08:12 06-12-2017
tramparamparam02



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off 07:12 06-12-2017

Цитата:
Плагин недавно обновился, может, отсюда ноги растут?

Может быть... Но каким образом? Последняя обновление плагина, выложенное автором - версия 7.0 от 3-го декабря. Автообновления плагинов в сабже вроде бы нет. Вручную я его в последние дни тоже не обновлял.

Цитата:
Версия QSearch?

Не нашёл корректного способа посмотреть версию плагина. Но файл AkelPad\AkelFiles\Plugs\QSearch.dll имеет дату последнего изменения 18.07.2016. Если открыть этот файл в обычном текстовом вьюере, то в конце файла можно различить Product Version 6.9.0.

Цитата:
Ещё вариант: ноябрьская тестовая версия сабжа

Но не сама же она залезла мне в компьютер. Автообновления в сабже, насколько я знаю, нет.
В окне About указана версия сабжа 4.9.9., файл AkelPad.exe имеет дату 07.08.2017.

Всего записей: 2381 | Зарегистр. 30-03-2016 | Отправлено: 11:57 06-12-2017 | Исправлено: tramparamparam02, 11:59 06-12-2017
Skif_off

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

Цитата:
Вручную я его в последние дни тоже не обновлял.  


Цитата:
Но не сама же она залезла мне в компьютер.

Но вы вообще ничего не сказали ни о версии AkelPad, ни о версии ОСи
4.9.9 - это dev-версия, попробуйте обновить все плагины и откатить AkelPad до 4.9.8, если ошибка останется - обновить до текущей dev-версии.
 
На х86 воспроизвести не получается, основной функцией плагина QSearch (поиском) практически не пользуюсь, но фича QSearch::DialogSwitcher нравится и всегда включена.

Всего записей: 6597 | Зарегистр. 28-01-2008 | Отправлено: 13:50 06-12-2017
tramparamparam02



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off 12:50 06-12-2017
Цитата:
Но вы вообще ничего не сказали ни о версии AkelPad, ни о версии ОСи    
На х86 воспроизвести не получается,

Прошу прощения, не подумал, что это может иметь значение. У меня Windows 7 x64.

Цитата:
4.9.9 - это dev-версия, попробуйте обновить все плагины и откатить AkelPad до 4.9.8, если ошибка останется - обновить до текущей dev-версии.

Спасибо, попробую так сделать.  
А всё-таки что могло стать причиной трабла? Эти версии сабжа и плагина у меня стоят уже много месяцев, и никаких ошибок до сих пор не было.

Всего записей: 2381 | Зарегистр. 30-03-2016 | Отправлено: 15:06 06-12-2017 | Исправлено: tramparamparam02, 15:06 06-12-2017
Skif_off

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

Цитата:
Прошу прощения, не подумал, что это может иметь значение.

Win10, бывает, с сюрпризами.
 
Честно говоря, теряюсь в догадках. Добрался до Win7x64 HP SP1 (обновляется, кажется, паком от simplix), проверил AkelPad обеих разрядностей - везде порядок. Можно ещё попробовать чистую версию (слить портативную), вдруг что локальное?
На всякий случай мой QSearch.ini

Всего записей: 6597 | Зарегистр. 28-01-2008 | Отправлено: 15:50 06-12-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 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