Bugs / Найденные баги (1)
- Author
- Message
-
Offline
- Posts: 382
- Joined: Wed Sep 28, 2011 3:05 pm
Akel 4.7.6 (режим PMDI), Win 7.
В меню "Плагины" стоит птичка "Сворачивать в трей всегда", также включена клавиша Escape со значением "Свернуть программу".
Действия: после запуска редактора разворачиваем окно на весь экран, например, двойным кликом по заголовку окна. Затем нажимаем Escape, затем ПКМ на значке редактора в трее, "Выйти". При новом запуске редактора размер окна не восстанавливается.
В меню "Плагины" стоит птичка "Сворачивать в трей всегда", также включена клавиша Escape со значением "Свернуть программу".
Действия: после запуска редактора разворачиваем окно на весь экран, например, двойным кликом по заголовку окна. Затем нажимаем Escape, затем ПКМ на значке редактора в трее, "Выйти". При новом запуске редактора размер окна не восстанавливается.
-
Offline
- Posts: 7
- Joined: Sun Jul 15, 2012 3:51 am
В AkelPad 4.7.3 в Windows 7 64bit после включения первого же плагина (Coder::HighLight) начала выдаваться ошибка при каждом закрытии программы. Точный текст ошибки не помню, но суть была в том, что AkelPad не мог получить доступ к файлу "C:\Program Files\AkelPad\AkelFiles\Plugs\Coder\cache".
Как я выяснил - файла не было вовсе, а создать его AkelPad не мог из-за того, что в Windows7 всем пользователям по-умолчанию для папки "Program Files" в Свойствах-Безопасности даны права только на чтение файлов (и это правильно). Выдача полных прав на папку решила проблему.
Но ведь далеко не все пользователи знают такие нюансы. Да и вообще, мне кажется, что настройки программы логичнее хранить где-нибудь в AppData пользователя, а не Program Files.
Как я выяснил - файла не было вовсе, а создать его AkelPad не мог из-за того, что в Windows7 всем пользователям по-умолчанию для папки "Program Files" в Свойствах-Безопасности даны права только на чтение файлов (и это правильно). Выдача полных прав на папку решила проблему.
Но ведь далеко не все пользователи знают такие нюансы. Да и вообще, мне кажется, что настройки программы логичнее хранить где-нибудь в AppData пользователя, а не Program Files.
-
Offline
- Posts: 122
- Joined: Sat Mar 19, 2011 10:20 pm
по StatusUserFormat, тестил на 4.7.7
%ob (offset from beginning of document, in bytes) неправильно показывает позицию для unicode файлов (не учитывается что символ занимает не один байт)
пример - AkelPad.ini
%se[текст] (text to appear when end of the document reached during search) текст после достижения конца файла при поиске появляется, но при новом успешном поиске, если вкл галка рег. выражения, этот текст остается.
%ob (offset from beginning of document, in bytes) неправильно показывает позицию для unicode файлов (не учитывается что символ занимает не один байт)
пример - AkelPad.ini
%se[текст] (text to appear when end of the document reached during search) текст после достижения конца файла при поиске появляется, но при новом успешном поиске, если вкл галка рег. выражения, этот текст остается.
-
Offline
- Site Admin
- Posts: 6411
- Joined: Thu Jul 06, 2006 7:20 am
Тут неудачное описание переменной (поправлено).DrakonHaSh wrote:%ob (offset from beginning of document, in bytes)
AkelHelp-Rus.htm wrote:%ob
Смещение в символах. Переводы строки: \r\r\n - три символа, \r\n - два символа, \r - один символ, \n - один символ.
Исправлено.%se[текст] (text to appear when end of the document reached during search)
-
Offline
- Posts: 122
- Joined: Sat Mar 19, 2011 10:20 pm
при формате новой строки win (0Dh,0Ah):KDJ wrote:Find with regular expressions.It doesn't work.AkelHelp-Eng.htm wrote:\r - Matches a carriage return character. Equivalent to '\x0d'.
подтверждаю - при вкл галке рег. выражения не находит ни \r ни \x0d ни \u000d
при вкл галке Esc-последовательности \[000d] находит
еще, что интересно, при формате новой строки mac (0Dh) при вкл галке рег. выражения находит \n, \x0a, \u000a (бага)
при вкл галке Esc-последовательности \[000a] НЕ находит (что правильно)
-
Offline
- Posts: 122
- Joined: Sat Mar 19, 2011 10:20 pm
Вы, похоже, не вникли в контекст проблемы.Visitor7 wrote:DrakonHaSh, there is no bug.
речь идет о поиске при вкл галке [Рег. выражения] и о том, как модификаторы/символы \n \r описаны в секции Синтаксис регулярных выражений в AkelHelp-Rus.htm и AkelHelp-Eng.htm
\n Последовательность символов перехода на новую строку. Эквивалентно '\x0a'.
\r Символ возврата каретки. Эквивалентно '\x0d'.
\n Matches a newline character. Equivalent to '\x0a'.
\r Matches a carriage return character. Equivalent to '\x0d'.
-
Offline
- Posts: 122
- Joined: Sat Mar 19, 2011 10:20 pm
Спасибо.Instructor wrote:Исправлено.
еще одна бага (нашел kuchkan с руборда):
из сессий не восстанавливаются закладки, хотя галка в [Сохранять данные] [Закладки LineBoard] стоит и в файле сессии заклади запомнены /Bookmarks=1,2,3
т.е. получается что на данный момент закладки сохраняются только в recent.
===========================================================
Instructor
может, все таки, поразмышляете об более универсальном и функциональном механизме сохранения данных редактора о файле ?
вот как, например, это сделано в HippoEdit скрин
первый пункт иногда очень удобен - "настройки" файла filename.ext хранятся рядом с файлом в виде filename.ext.heinf => очень удобно, когда файл на флешке редактируется на разных компах (дом/работа). да и при копировании/перемещении файла этот файлик всегда легко тоже скопировать и "настройки" редактора для файла будут хранится вечно.
Last edited by DrakonHaSh on Fri Aug 03, 2012 4:32 pm, edited 2 times in total.
-
Offline
- Posts: 176
- Joined: Sat Dec 24, 2011 4:05 pm
Чет у меня TortoiseGit не всегда работает через контекстное меню вкладок. Причем сама менюшка-то его отображается, но без основной иконки, а комманды и ваще не выполняются: например, нажимаю "Фиксировать", и меню просто исчезает.