Page 1 of 1

[Решено] Ошибка создания файла с пробелом в имени

Posted: Fri Aug 14, 2020 6:18 am
by anton-09
Добрый день. Проект живой?
Использую AkelPad 4.9.8 x64 как редактор для TotalCommander.
В новой версии TotalCommander когда создаю файл с пробелом в имени и без расширения (например, "a a"), то открывается
Image

Дальнейший анализ строки вызова показал
Image


То есть старая версия TotalCommander при наличии пробела в пути оборачивает путь в кавычки, добавляя точку в конце пути, но внутри(!) кавычек, и это работает нормально

Code: Select all

Akelpad.exe "m:\a a."
Новый TotalCommander также ставит точку в конце пути, но если он содержит пробелы, то точку ставится после кавычек

Code: Select all

Akelpad.exe "m:\a a".
Из-за этого AkelPad
Image
, одна нормальная с файлом, а вторая - пустая, которая и порождает окно с предупреждением

Понимаю, что проблема появилась после обновления TotalCommander, а не AkelPad, поэтому правильнее решать проблему на стороне TotalCommander. Однако, все другие редакторы нормально справляются с точкой после кавычек, может что-то можно исправить в AkelPad? Неохото менять редактор после стольких лет использования.

UPD:
Решено обходным путем в TotalCommander, нужно прописать параметр %1 в строке редактора для F4:

Code: Select all

"%COMMANDER_PATH%\PLUGINS\EXE\AkelPad\Akelpad.exe" "%1"

Posted: Sat Feb 13, 2021 10:24 am
by ChloeDuncan
Coward's look and path are fit for the help for the goals for all people. The nature of the team and thesis writer for the things. The option is felt for the advancement for the turns for throws for all offers.