Релиз AkelPad 4.2.1
- Author
- Message
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 98
- Joined: Thu Jul 03, 2008 7:23 pm
В справке дважды
Code: Select all
4101 Создать новое окно редактирования
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Баг, воспроизводится стабильно
Акел последний, плагины отсутвуют(отключены), оконный режим - безразлично, перенос по словам выключен.
1. Открываем текстовый файл, размера побольше, с длинными строками, а также чтобы строк было больше чем в экране, например худ. литературу(у меня 2400 строк).
2. Выделить всё(CTRL+А, либо через меню) - текст выделился, курсор установился на конец выделения=конец файла. Запоминаем номер колонки(у меня к примеру 605, важно!)
3. Нажымаем PageUp и любуемся багом:
Курсор установился на первую строку, но на колонку номер 605. Но в первой строке нету столько символов! Дальше: курсором можно перемещать только стрелками влево/вправо, вниз/ввеох не работают. Если же в последней строке текста 0 символов - то соотв курсор застопорится в начале. В любом случае выйти из ступора вывести можно двумя способами: либо позиционировать курсор мышкой, либо нажав клавишу PageDown.(! Пока искал ещё способа выхода из "ступора" - пару раз воспользовался скроллом на мышке туда/сюда, и Акел молча упал. Правда повторить не смог. !) Текст вроде бы не портится.
Для наглядности можно включить плагин SpecialChar
PS:
Instructor, я, что бы поймать непредвиденные ошибки, пользуюсь функцией SetUnhandledExceptionFilter(устанавливается обработчик необработаных исключений, и есть возможность сдампить информацию в файл, которая очень даже может помочь при исправлении ошибок, к примеру адресс в коде возникновения исключения(как в exe, так и в DLL), и при существующем map-файле можно без труда найти функцию в которой оно возникло), тогда тихие падения, вот как у меня было сейчас, можно будет быстро возпроизвести и исправить. Установите в следующей версии, пожалуйста.
Акел последний, плагины отсутвуют(отключены), оконный режим - безразлично, перенос по словам выключен.
1. Открываем текстовый файл, размера побольше, с длинными строками, а также чтобы строк было больше чем в экране, например худ. литературу(у меня 2400 строк).
2. Выделить всё(CTRL+А, либо через меню) - текст выделился, курсор установился на конец выделения=конец файла. Запоминаем номер колонки(у меня к примеру 605, важно!)
3. Нажымаем PageUp и любуемся багом:
Курсор установился на первую строку, но на колонку номер 605. Но в первой строке нету столько символов! Дальше: курсором можно перемещать только стрелками влево/вправо, вниз/ввеох не работают. Если же в последней строке текста 0 символов - то соотв курсор застопорится в начале. В любом случае выйти из ступора вывести можно двумя способами: либо позиционировать курсор мышкой, либо нажав клавишу PageDown.(! Пока искал ещё способа выхода из "ступора" - пару раз воспользовался скроллом на мышке туда/сюда, и Акел молча упал. Правда повторить не смог. !) Текст вроде бы не портится.
Для наглядности можно включить плагин SpecialChar
PS:
Instructor, я, что бы поймать непредвиденные ошибки, пользуюсь функцией SetUnhandledExceptionFilter(устанавливается обработчик необработаных исключений, и есть возможность сдампить информацию в файл, которая очень даже может помочь при исправлении ошибок, к примеру адресс в коде возникновения исключения(как в exe, так и в DLL), и при существующем map-файле можно без труда найти функцию в которой оно возникло), тогда тихие падения, вот как у меня было сейчас, можно будет быстро возпроизвести и исправить. Установите в следующей версии, пожалуйста.