AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Релиз AkelPad 4.8.9
Goto page 1, 2  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Fri Jun 20, 2014 1:16 pm    Post subject: Релиз AkelPad 4.8.9 Reply with quote

Добавлено: команда 4194 - вставить текст из буфера обмена с учетом регистра выделения.
Добавлено: необязательный параметр для команд изменения регистра 4175-4180:
1 - изменить регистр для текущего слова, если нет выделения.
Добавлено: (?опции) возможность устанавливать опции индивидуально для групп.
Добавлено: (?>шаблон) атомарная группировка.
Добавлено: возможность использовать просмотр назад в условном шаблоне, например, "(?(?<=a)b|c)".
Добавлено: утилита "AkelAdmin.exe" теперь обеспечивает возможность изменить файл в корне диска (UAC).
Добавлено: чтобы открыть *.lnk или *.url из диалога открытия файла непосредственно, необходимо нажать на кнопку "Открыть" с зажатым Ctrl.

Исправлено: смешивание цвета каретки и активного столбца с фоном.
Исправлено: использование метасимволов \w и \W в наборе знаков [].
Исправлено: возможность в диалоге открытия/сохранения файла указывать NTFS поток или путь, содержащий обратные слэши.
Исправлено: при поиске по кругу с начала документа сообщение "Поиск завершён" не отображалось.
Исправлено: флаг 4 ручного параметра "ShowModify" - отображение модифицированности пропадало при переключении между вкладками (PMDI).


<<Скачать>>
Back to top
View user's profile Send private message Send e-mail
TNX



Joined: 12 Jul 2012
Posts: 40

PostPosted: Fri Jun 20, 2014 2:04 pm    Post subject: Reply with quote

Шо такое, опять глюки? Very Happy В диалоге Open/Save набираю C:, нажимаю Enter, AkelPad не переходит в корень, а если набрать несуществующий диск X:, то вообще колбасить начинает при последующих переходах.

Надеялся, что в этой версии будет исправлен глюк с курсором мыши:
TNX wrote:
После запуска AkelAdmin.exe курсор мыши несколько секунд отображается как выполняющий фоновую операцию. Можно исправить созданием невидимого окна с работающей очередью сообщений.

Поясню: курсор мыши нужно вывести за пределы окна AkelPad (например, на Панель задач) и наблюдать несколько секунд "вращающееся колесо" после запуска AkelAdmin.exe.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Fri Jun 20, 2014 5:03 pm    Post subject: Reply with quote

TNX
Тестовые: AkelPad.zip, AkelAdmin.zip
Back to top
View user's profile Send private message Send e-mail
TNX



Joined: 12 Jul 2012
Posts: 40

PostPosted: Fri Jun 20, 2014 5:47 pm    Post subject: Reply with quote

Instructor
Шеф, усе работает шикарно! Mr. Green

Quote:
чтобы открыть *.lnk или *.url из диалога открытия файла непосредственно, необходимо нажать на кнопку "Открыть" с зажатым Ctrl.

Попробовал *.lnk на Windows 7 с зажатым Ctrl, открывает *.exe. ЧЯДНТ?

Quote:
возможность в диалоге открытия/сохранения файла указывать NTFS поток

Попробовал File.txt:Zone.Identifier на Windows 7, не идет. ЧЯДНТ?
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Fri Jun 20, 2014 5:57 pm    Post subject: Reply with quote

TNX
Пока нет возможности проверить на Win7.
Back to top
View user's profile Send private message Send e-mail
Dolmatov



Joined: 22 Jun 2014
Posts: 1
Location: Россия

PostPosted: Sun Jun 22, 2014 8:03 pm    Post subject: Reply with quote

TNX wrote:
Шо такое, опять глюки? Very Happy В диалоге Open/Save набираю C:, нажимаю Enter, AkelPad не переходит в корень, а если набрать несуществующий диск X:, то вообще колбасить начинает при последующих переходах.

Да, он отображает текущий путь
Вводите со слешем (\ /), тогда переходить будет
Win 7x64 HB
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Wed Jun 25, 2014 2:06 pm    Post subject: Reply with quote

TNX
Возможность в диалоге открытия/сохранения файла указывать NTFS поток, равно как и возможность непосредственного открытия *.lnk,*.url файлов не доступна в Win7 (возможно также и WinVista, Win8), т.к. система не принимает измененные флаги структуры OPENFILENAME после создания диалога.
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Thu Jun 26, 2014 6:49 am    Post subject: Reply with quote

TNX
Изменен механизм получения имени NTFS потока: тестовая.
Back to top
View user's profile Send private message Send e-mail
TNX



Joined: 12 Jul 2012
Posts: 40

PostPosted: Thu Jun 26, 2014 4:33 pm    Post subject: Reply with quote

Instructor wrote:
Изменен механизм получения имени NTFS потока

Потоки работают Smile


Last edited by TNX on Thu Jun 26, 2014 5:40 pm; edited 1 time in total
Back to top
View user's profile Send private message
TNX



Joined: 12 Jul 2012
Posts: 40

PostPosted: Thu Jun 26, 2014 5:39 pm    Post subject: Reply with quote

Instructor
Если открыть поток и вызвать Open, отображается только имя файла без имени потока. Если открыть поток и вызвать Save As, отображается символ подчеркивания вместо двоеточия.

Если вызвать Save As и указать новое (несуществующее) имя потока для существующего файла, программа ругается, что файл уже существует, но выводит только его имя без имени потока. По идее, никаких предупреждений выдаваться не должно.
Back to top
View user's profile Send private message
TNX



Joined: 12 Jul 2012
Posts: 40

PostPosted: Thu Jun 26, 2014 6:07 pm    Post subject: Reply with quote

Instructor
Все-таки UAC с потоками работает некорректно. Если редактировать существующий поток, то он сохраняется нормально. А если пытаться добавить новый поток через Save As к существующему файлу, то при сохранении выдается "Cannot open file".
Back to top
View user's profile Send private message
DrakonHaSh



Joined: 19 Mar 2011
Posts: 117

PostPosted: Mon Jun 30, 2014 10:15 am    Post subject: Reply with quote

судя по изменениям в новой версии работ именно по поддержке файлов с длиной более max_path не было, но раз были сопутствующие
Quote:
Исправлено: возможность в диалоге открытия/сохранения файла указывать NTFS поток или путь, содержащий обратные слэши.

то приведу тест:

AkelPad.exe "\\?\d:\1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\test.txt"
=>
---------------------------
AkelPad
---------------------------
Создать новый файл ""?
---------------------------
ОК Отмена
---------------------------


при "привычном" открытии этого файла из диалога открытия файла:
---------------------------
AkelPad
---------------------------
Невозможно открыть файл "D:\1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111\".
---------------------------
ОК
---------------------------



при попытке открытия этого файла по полному имени \\?\d:\11...FullPath...11\test.txt через диалог открытия файлов => весь путь не вставляется (в диалоге ограничение (похоже системное) на длину файла)
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Mon Jul 21, 2014 12:55 pm    Post subject: Reply with quote

TNX wrote:
Если открыть поток и вызвать Open, отображается только имя файла без имени потока. Если открыть поток и вызвать Save As, отображается символ подчеркивания вместо двоеточия.
Тестовая
Back to top
View user's profile Send private message Send e-mail
TNX



Joined: 12 Jul 2012
Posts: 40

PostPosted: Wed Jul 23, 2014 9:48 am    Post subject: Reply with quote

Instructor
Теперь имя потока отображается правильно до тех пор, пока не перейдешь в другую папку, набрав ее имя с клавиатуры. После перехода имя потока пропадает.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Wed Jul 23, 2014 11:21 am    Post subject: Reply with quote

TNX wrote:
Если вызвать Save As и указать новое (несуществующее) имя потока для существующего файла, программа ругается, что файл уже существует, но выводит только его имя без имени потока. По идее, никаких предупреждений выдаваться не должно.

TNX wrote:
Теперь имя потока отображается правильно до тех пор, пока не перейдешь в другую папку, набрав ее имя с клавиатуры. После перехода имя потока пропадает.

Это можно отнести к особенностям, т.к. диалогу "Открытия\Сохранения" передается имя без потока (он их не поддерживает) и затем поток добавляется при постобработке.

Добавлено:
TNX wrote:
Все-таки UAC с потоками работает некорректно. Если редактировать существующий поток, то он сохраняется нормально. А если пытаться добавить новый поток через Save As к существующему файлу, то при сохранении выдается "Cannot open file".
Тестовая
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group