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

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 1
Joined: Thu Aug 13, 2020 4:35 pm

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

Post 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"

Offline
Posts: 1
Joined: Thu Jan 28, 2021 10:09 am

Post 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.
Post Reply