Руководство пользователя wrote:Ctrl+Backspace удалить слово слева
в SmartBackspace.js нужно бы сменить "Предлагаемая комбинация клавиш: Ctrl+Backspace"
Posted: Fri Aug 12, 2011 3:43 pm
by VladSh
se7h wrote:в SmartBackspace.js нужно бы сменить "Предлагаемая комбинация клавиш: Ctrl+Backspace"
Ага, у себя сразу же сменил а в скрипте посмотреть забыл. Спасибо!
Posted: Fri Aug 12, 2011 4:59 pm
by Instructor
Fr0sT wrote:Удаление слова по ctrl-delete при удалении последнего слова в строке теперь также удаляет и конец строки, раньше такого вроде бы не было.
Формулировка "вроде бы не было" для сообщения о баге не совсем уместна. Данное поведение для "WordBreak=9" является ожидаемым и присутствует в предыдущих версиях.
Чтобы при удалении последнего слова не удалялся перевод строки, ставим в настройках галочку "Разделители слов" и используем флаг 256 в ручном параметре "WordBreak", например, 265=1+8+256.
Posted: Mon Aug 15, 2011 6:19 am
by Fr0sT
Ну простите, я не могу упомнить, в какой версии что как было. Это ж не сразу обнаруживается.
С Разделителями и Wordbreak ctrl-delete вообще не удаляет конец строки. А хочется, чтобы он считался за "отдельное слово", как в Word, WordPad, Opera и множестве других редакторов.
Posted: Tue Aug 16, 2011 5:19 am
by Infocatcher
Включаем MDI-режим и слежение за изменением файлов.
Открываем файл.
Переключаемся на файловый менеджер и удаляем этот файл.
Открываем другой файл.
Видим сообщение:
AkelPad
---------------------------
Невозможно открыть файл "путь\к\файлу".
---------------------------
ОК
Жмем Ok.
Новый файл не открывается.
Edit: Странно, то воспроизводится, то нет.
Edit-2: Воспроизводится, когда в Total Commander'е "Нажмите «Закрыть», когда временный файл можно будет удалить!" показывается раньше, чем происходит переключение на окно AkelPad'а.
Posted: Tue Aug 16, 2011 6:39 am
by FeyFre
Infocatcher, на что-то подобное натыкался. Но как Вы заметили в Edit, вот тоже не могу составить внятный багрепорт(и уж очень сомневаюсь что это баг). Скорее всего так надо: открываемый файл удаляется фактически раньше чем его пытаются открыть.
Posted: Tue Aug 16, 2011 7:48 am
by Infocatcher
FeyFre wrote:Скорее всего так надо: открываемый файл удаляется фактически раньше чем его пытаются открыть.
Тогда надо сообщать, что нет такого файла.
И можно попробовать поиграться со значением EditWaitTime. Впрочем, диалог про удаление временного файла исправно выскакивает.
Posted: Tue Aug 16, 2011 8:09 am
by FeyFre
баг, или не баг. В общем определение кодировок 21866 и 20866 (KOI8-U и KOI8-R)не срабатывает. Настройках пробовал перемещать их в начало списка - без изменений, определяется как 1251.
Заодно в догонку: в настроках в комбике codepage recognition для кириллицы показаны только 4 штуки, но их как-бы больше.(та же KOI8-U.ISO-8859-5, маковские)
Posted: Tue Aug 16, 2011 12:30 pm
by se7h
Infocatcher wrote:Тогда надо сообщать, что нет такого файла.
согласен, например такое сообщение: "Файл не найден"
Posted: Tue Aug 16, 2011 2:56 pm
by Instructor
Fr0sT wrote:С Разделителями и Wordbreak ctrl-delete вообще не удаляет конец строки. А хочется, чтобы он считался за "отдельное слово", как в Word, WordPad, Opera и множестве других редакторов.
Исправлено.
FeyFre wrote:баг, или не баг. В общем определение кодировок 21866 и 20866 (KOI8-U и KOI8-R)не срабатывает.
FeyFre wrote:Заодно в догонку: в настроках в комбике codepage recognition для кириллицы показаны только 4 штуки, но их как-бы больше.(та же KOI8-U.ISO-8859-5, маковские)
Распознаются только те, что указаны.
Posted: Tue Aug 16, 2011 3:20 pm
by FeyFre
Instructor,
Выполнял по ЧАВО ещё до первого постинга.
1. Выполнял - не помогло.
2. Файл занимает 2838 байт
3. Убедился.
4. Стиоит у меня 10240. Специально поправил на рекомендуемые 8192 - без изменений.
Уже было подумал что кириллицы там слишком мало, и сократил файл к 115 байтам - без изменений.
Включена функция переносить строки. Имеется длинное предложение, которое располагается, например, на двух строках.
Ставлю курсор в конец первой строки, нажимаю шифт, ставлю курсор в начало следующей строки (или начало-шифт-конец - не важно), в статусе появляется сообщение, что выделено ноль символов.
Соответственно
- По нажатию Ctrl+X или Del
--- вносится изменения в шаги UnDo;
--- в LineBoard плагине вторая строка помечается как измененная, хотя сам файл не помечается как измененный;
- По нажатию Ctrl+XCtrl+С
--- в буфер обмена помещается пустая строка
- И т.д.