Page 39 of 99

Posted: Fri Oct 14, 2011 7:21 am
by Instructor
Infocatcher
В процессе разработки 4.7.0 тоже с этим сталкнулся, естественно это было устранено. Кстати в 4.7.0 добавлено -
утилита "AkelAdmin.exe" теперь обеспечивает возможность открытия защищенного файла (UAC).

Posted: Fri Oct 14, 2011 11:08 am
by opk44
Коллекция скриптов Instructor.zip содержит по 2 копии каждого скрипта. Беспокоит не столько "лишние 30Кб", сколько потенциальная вероятность рассинхронизации изменений в них.

Posted: Sat Oct 15, 2011 1:52 pm
by Instructor
opk44
Перезалил. Что-то как-то странно 7-zip пакует. Вызов:

Code: Select all

"%ProgramFiles%\7-Zip\7z.exe" a -tzip -r "Instructor.zip" ShowTabMenu.js
также запаковывает то, что в папке "Instructor", которая также как и ShowTabMenu.js лежит в директории "Scripts".

Posted: Sat Oct 15, 2011 2:03 pm
by Infocatcher
Instructor
Так ведь
r Enable recurse subdirectories.
-r- Disable recurse subdirectories. This option is default for all commands.

Posted: Sat Oct 15, 2011 2:27 pm
by Instructor
Infocatcher
Точно :)

Posted: Sun Oct 16, 2011 11:03 pm
by Infocatcher
Кнопки «Заменить» и «Заменить всё» в диалоге замены не включаются/выключаются при переключении с заблокированной (режим только чтение) вкладки (MDI) на незаблокированную (и наоборот).
А вот на команду блокировки кнопки при этом вполне реагируют. :)

Posted: Mon Oct 31, 2011 6:09 pm
by Instructor
Infocatcher
Учтено.

Posted: Thu Nov 10, 2011 2:22 pm
by opk44
Неверно производится замена "в выделении" при выделенном вертикальном блоке.
Пример: Есть две колонки цифр, разделенных табулятором. Требуется заменить табулятор ("\t") на запятую с парой пробелов после неё (", ").
состояние "до" (форум заменяет табуляцию пробелами!!!):

Code: Select all

13792.92	1655.15 
4597.64	551.72  
12643.51	1517.22 
10344.69	1241.36 
16091.74	1931.01 
24137.61	2896.51 
32183.48	3862.02 
40229.35	4827.52 
57470.5	6896.46 
27585.84	3310.3  
45976.4	5517.17 
8045.87	965.5   
выделяем вертикальный блок, содержащий только табуляции (шириной в 1 символ).
вызываем диалог замены.
"Что": \t
"Чем": ,
галочка в "Esc-последовательности"
"Направление": "в выделении"
[Заменить все]
состояние "после":

Code: Select all

13792.92,  1655.15  
4597.645,  51.72    
12643.51,  1517.22  
10344.69,  1241.36  
16091.74,  1931.01  
24137.61,  2896.51  
32183.48,  3862.02  
40229.35,  4827.52  
57470.56,  896.46   
27585.84,  3310.3   
45976.45,  517.17   
8045.879,  65.5     
Испорчены строка 2, 9, 11, 12 (к первому числу приклеиваются цифры от второго числа, пока не сравняется ширина первой колонки по самому длиному числу).
Для воспроизведения желательно установить достаточно большой размер табуляции (например = 20), тогда будет нагляднее. Например вот так.
[more=""До""]

Code: Select all

13792.92000	1655.15  
4597.64	551.72   
12643.51	1517.22  
10344.69	1241.36  
16091.74	1931.01  
24137.61	2896.51  
32183.48	3862.02  
40229.35	4827.52  
57470.5	6896.46  
27585.84	3310.3   
45976.4	5517.17  
8045.87	965.5    
и
[more=""После""]

Code: Select all

13792.92000,  1655.15  
4597.64551.,  72       
12643.51151,  7.22     
10344.69124,  1.36     
16091.74193,  1.01     
24137.61289,  6.51     
32183.48386,  2.02     
40229.35482,  7.52     
57470.56896,  .46      
27585.84331,  0.3      
45976.45517,  .17      
8045.87965.,  5        

Posted: Thu Nov 10, 2011 2:29 pm
by FeyFre
opk44, я бы на Вашем(и на чьим либо другом) месте вообще не рассчитывал бы на привычную и корректную работу с вертикальным выделением. В лучшем случае, вертикальное выделение будет воспринято как обычное с началом и концом в угловых точках.

Posted: Thu Nov 10, 2011 3:38 pm
by opk44
FeyFre wrote:opk44...В лучшем случае, вертикальное выделение будет воспринято как обычное с началом и концом в угловых точках.
Может и так.
Кстати, {Alt}+{v} для ранее приведенных мною примеров проводит к тем же "проблемам" (вставка ранее скопированной "запятой с пробелами" из буфера поверх выделенного табулятора). Наверное это абсолютно логично с точки зрения "чистой алгебры" (т.к. табулятор считается за 1 символ, как бы при этом не был велик "визуальный" табулятор), а левый край второй и всех последующих строк выделения расчитывается по самой первой строке... А все равно "огорчает" :)

Posted: Thu Nov 10, 2011 4:44 pm
by Instructor
opk44
Исправлено. Правда пришлось залезть в неприкосновенное - AE_InsertText и AE_DeleteTextRange :)

Posted: Fri Nov 18, 2011 10:27 am
by [Yustas.NeO]
1. После последовательно Undo-Redo все символы переноса строки, попавшие в Undo, становятся из умолчательных r+n в r.
Это видно и по плагину SpecialChars и по смещению, которое можно выставить в статус-баре. Причем и сохраняется тоже в перемешку (Пустой файл, Enter, Undo, Redo, Enter, Save = размер файла 3 байта).

2. Включен перенос длинных строк. Если в перенесенной строке сделать выделение так, что бы начало выделения было на одной строчке, а конец на другой, то клавиши Tab и Space зачем-то работают как "добавить отступ".

3. Кодировка текущей вкладки - Win. Но где-то в тексте затясался юникодный символ. Нажимаем Alt+Tab. Возвращаемся обратно в AkelPad и видим окошко "Строка *** содержит символы, которые будут утеряны при сохранении в текущей кодировке....", жмем "Перейти" и курсор перестает реагировать на клавиши стрелок. Лечится просто повторным альт-табом, но все-таки...
А пока тестил, еще и второе такое окошко появилось, а первое перестало реагировать на кнопки :)

Posted: Sat Nov 19, 2011 6:14 am
by userpuser
Пользую Akel уже лет 8 наверное. Всегда работал у меня очень стабильно (спасибо Инструктору за супер-блокнот), никогда не крашился и косяки меня как-то обходили. Но после последнего обновления всё пришло в редакторе в полный хаос.

Значит так, то что сразу заметил (х64):
1. Если поставить галочку "скрывать Главное меню", то при следующем запуске, скрывается не только меню, но и тулбар, пока не нажмешь альт или не поменяешь размер окна редактора.
2. При нажатии кнопки "шрифт..." на тулбаре, редактор задумывается на продолжительное время, потом кое-как открывается виндовое окно выбора шрифта и... после его закрытия редактор опять замирает.
3. При выборе цветов (цвет Активной строки): кнопка "цвета..." не меняется цвет Активной строки.
4. Пропадает линия разделения на тулбаре.

Image
.
.

Posted: Sat Nov 19, 2011 4:26 pm
by Instructor
userpuser wrote:1. Если поставить галочку "скрывать Главное меню", то при следующем запуске, скрывается не только меню, но и тулбар, пока не нажмешь альт или не поменяешь размер окна редактора.
Исправлено.
2. При нажатии кнопки "шрифт..." на тулбаре...
А при "Главное меню->Вид->Шрифт..." нормально?
3. При выборе цветов (цвет Активной строки): кнопка "цвета..." не меняется цвет Активной строки.
Не понятно о чем речь.

Posted: Sat Nov 19, 2011 5:09 pm
by se7h
Не понятно о чем речь.
судя по всему у человека не получается сменить цвет активной строки через "Цвета..."