Bugs / Найденные баги (1)
- Author
- Message
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Только что писал текст в 4-й (новой) вкладке (3 файла были открыты, не редактировались), потом хотел открыть из последних файлов один файл, щёлкнул на выбранном файле (из пиктограммы тулбара) и AkelPad завис, - занял 98% проца!.. пришлось снимать задачу. Благо, что привычка есть - если что-то написал, то скопируй в буфер обмена! ))
Воспроизвести не удалось..
Вчера тоже забавный глюк был - AkelPad был открыт, я ещё раз запустил её с ярлыка, прога открылась, но тулбар раздвоился (есть скриншот, только не знаю как его здесь вложить).
Воспроизвести также не удалось..
Воспроизвести не удалось..
Вчера тоже забавный глюк был - AkelPad был открыт, я ещё раз запустил её с ярлыка, прога открылась, но тулбар раздвоился (есть скриншот, только не знаю как его здесь вложить).
Воспроизвести также не удалось..
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 267
- Joined: Mon Mar 12, 2007 3:45 pm
Версия 4.4.4
1. Coder::HighLight "Автоматически отмечать выделенное": в режиме MDI и PMDI отмечает сразу во всех вкладках файлов с этим же расширением, если есть соответствующий файл "_расширение_.coder" (т.е. отмечает во всех INI-файлах, но отмечает только в текущем TXT-файле).
Соответственно после перезапуска программы получается неразбериха с отмеченными символами.
Возможно что с этим связанно, что иногда при попытке выйти из AkelPad - он падает.
2. Запускаю Coder::CodeFold. Перемещаю его окно, допустим, с правой стороны на левую. Закрываю Coder::CodeFold. Запускаю заново Coder::CodeFold - окно на старом месте справа!
3. Не запускается апдейтер если рядом с ним нет папки Plugs пусть даже и пустой. Выдается сообщение "AkelUpdater дoлжeн нaxoдитьcя в пaпкe AkelFiles." хотя он в этой папке и находится!
4. Перестал запускаться скрипт "ActiveColumnSwitch.js". Проблема решена.
Пожелание: Неплохо бы чтобы автосохранение MDI сессий происходило не в момент выхода из программы, а в момент изменения набора открытых вкладок, а то - позакрывал кучу вкладок, понаоткрывал новых, программа упала и после перезапуска открылся стурый, давно уже ненужный набор.
1. Coder::HighLight "Автоматически отмечать выделенное": в режиме MDI и PMDI отмечает сразу во всех вкладках файлов с этим же расширением, если есть соответствующий файл "_расширение_.coder" (т.е. отмечает во всех INI-файлах, но отмечает только в текущем TXT-файле).
Соответственно после перезапуска программы получается неразбериха с отмеченными символами.
Возможно что с этим связанно, что иногда при попытке выйти из AkelPad - он падает.
2. Запускаю Coder::CodeFold. Перемещаю его окно, допустим, с правой стороны на левую. Закрываю Coder::CodeFold. Запускаю заново Coder::CodeFold - окно на старом месте справа!
3. Не запускается апдейтер если рядом с ним нет папки Plugs пусть даже и пустой. Выдается сообщение "AkelUpdater дoлжeн нaxoдитьcя в пaпкe AkelFiles." хотя он в этой папке и находится!
4. Перестал запускаться скрипт "ActiveColumnSwitch.js". Проблема решена.
Пожелание: Неплохо бы чтобы автосохранение MDI сессий происходило не в момент выхода из программы, а в момент изменения набора открытых вкладок, а то - позакрывал кучу вкладок, понаоткрывал новых, программа упала и после перезапуска открылся стурый, давно уже ненужный набор.
Last edited by [Yustas.NeO] on Sat Jun 19, 2010 8:40 pm, edited 1 time in total.
-
Offline
- Posts: 22
- Joined: Fri Aug 10, 2007 2:58 pm
- Location: Москва
Версия 4.4.4
Почему то всегда активны кнопки Undo и Redo (при установленном плагине ToolBar), хотя никаких действий не было.
P.S. Разобрался, просто стрелки отмены и повтора действий черного цвета
Может лучше сделать как было, чтобы они вообще были неактивные при отсутствии действия?
Почему то всегда активны кнопки Undo и Redo (при установленном плагине ToolBar), хотя никаких действий не было.
P.S. Разобрался, просто стрелки отмены и повтора действий черного цвета

Last edited by sergeich on Sat Jun 19, 2010 6:10 pm, edited 2 times in total.
-
Offline
- Posts: 267
- Joined: Mon Mar 12, 2007 3:45 pm
5. Запускаем FullScreen::Main. С помощью хоткея сворачиваем окно. Кликнув в панели задач по AkelPad'у разворачиваем его, и видим: панель задач осталась видима но неактивна, а у AkelPad'а появились дополнительная пара (или один дополнительный - в зависимости от файла и настроек) скролликов.
Здесь же забавный глюк: при двойном клике на замершей панели задач открывается новая вкладка в AkelPad'е.
Здесь же забавный глюк: при двойном клике на замершей панели задач открывается новая вкладка в AkelPad'е.
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Только недавно заметил(существует она ещё с самого начала существования плагинов) одну раздражительную мелочь(виновна в которой Винда, но очень даже желательно что-бы софт о ней беспокоился). Заметил при ручном обновлении плагинов:
1. Берем любой плагин(например scripts.dll), и переименовываем его так что-бы Акел его не должен был бы находить, а именно(важно) так scripts.dll_ - т.е. к расширению добавляем любую строку.
2. Копируем новую версию плагина(в итоге у нас в папке scripts.dll и scripts.dll_)
3. В Акеле переходим в окно плагинов(ALT+P), и любуемся как дублируются функции плагина scripts(включая состояние и клавиши быстрого запуска), но на команды реагируют одинаково.
В итоге имеем неприятный фактор: список итак не маленький, и при обновлении ещё в два раза разбухнет, а то и больше.
Проблема в том что Акел scripts.dll_ тоже находит, хоть и ищет только DLL.
Instructor, ноги растут с района функций FindFirstFile, FindNextFile, WIN32_FIND_DATA. Идиотская винда на паттерны типа *.ext также возвращает файлы с именами по паттерну *.ext* . Сделайте пожалуйста дополнительную проверку результатов, ибо мелкософт не собирается исправлять эту багу вообще(и документировать её как фичу тоже не собирается).
1. Берем любой плагин(например scripts.dll), и переименовываем его так что-бы Акел его не должен был бы находить, а именно(важно) так scripts.dll_ - т.е. к расширению добавляем любую строку.
2. Копируем новую версию плагина(в итоге у нас в папке scripts.dll и scripts.dll_)
3. В Акеле переходим в окно плагинов(ALT+P), и любуемся как дублируются функции плагина scripts(включая состояние и клавиши быстрого запуска), но на команды реагируют одинаково.
В итоге имеем неприятный фактор: список итак не маленький, и при обновлении ещё в два раза разбухнет, а то и больше.
Проблема в том что Акел scripts.dll_ тоже находит, хоть и ищет только DLL.
Instructor, ноги растут с района функций FindFirstFile, FindNextFile, WIN32_FIND_DATA. Идиотская винда на паттерны типа *.ext также возвращает файлы с именами по паттерну *.ext* . Сделайте пожалуйста дополнительную проверку результатов, ибо мелкософт не собирается исправлять эту багу вообще(и документировать её как фичу тоже не собирается).
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
[Yustas.NeO]
Попробуйте тестовую версию, в случае вылета программы, необходимо посмотреть адрес ошибки и модуль, где произошла ошибка.
sergeich
У меня выглядит как и прежде:
http://akelpad.sourceforge.net/files/UndoRedo.png
Если используется Win7, там значки вместо того, что изображено на рисунке (XP), затемняются и на панели инструментов можно не заметить отличия.
Deim0s
Исправлено. См. тестовую.
[Yustas.NeO]
FeyFre
Действительно
См. тестовую.
se7h
Не правда
Тестовая
HighLight добавляет правило для подсвечивания выделенного в тему подсветки. Если эту тему использует другое окно, то это правило будет работать и там.1. Coder::HighLight "Автоматически отмечать выделенное"
Попробуйте тестовую версию, в случае вылета программы, необходимо посмотреть адрес ошибки и модуль, где произошла ошибка.
Исправлено.2. Запускаю Coder::CodeFold.
У меня запускается - версия 2.5.3. Не запускается апдейтер если рядом с ним нет папки Plugs пусть даже и пустой.
sergeich
У меня выглядит как и прежде:
http://akelpad.sourceforge.net/files/UndoRedo.png
Если используется Win7, там значки вместо того, что изображено на рисунке (XP), затемняются и на панели инструментов можно не заметить отличия.
Deim0s
Исправлено. См. тестовую.
[Yustas.NeO]
Это как? "С помощью хоткея сворачиваем окно." Пробовал и Win+D и MinimizeToTray::Now - все работает.5. Запускаем FullScreen::Main. С помощью хоткея сворачиваем окно.
FeyFre
Действительно

se7h
Не правда

Тестовая
-
Offline
- Posts: 767
- Joined: Mon Sep 28, 2009 10:03 am
- Location: Minsk, Belarus
-
Offline
- Posts: 22
- Joined: Fri Aug 10, 2007 2:58 pm
- Location: Москва
Да, действительно у меня Win7. Значки затемняются. Но на версии 4.4.3 было как у Вас на рисунке. Пока поменял значки на кнопках на более крупные-так больше заметно отличие активного от неактивного значкаInstructor wrote: sergeich
У меня выглядит как и прежде:
http://akelpad.sourceforge.net/files/UndoRedo.png
Если используется Win7, там значки вместо того, что изображено на рисунке (XP), затемняются и на панели инструментов можно не заметить отличия.
