Bugs / Найденные баги (1)

Russian main discussion
Locked
  • Author
  • Message
Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

А нельзя ли сразу в логику добавить условие "если есть кодер-плагин, то считать доступные расширения файлов из кеша и подставить их в список для открытия и сохранения файла"?
Это сильно замедлит программу?

Offline
Posts: 2
Joined: Mon Apr 28, 2014 8:54 pm

Post by D.E.N. »

Instructor wrote:D.E.N.
Да, уже о проблеме сообщали. Было исправлено. Перевыложил тестовую.
Да, в этой всё в порядке. Спасибо! Ждём русскую!

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

Instructor wrote: Убедитесь, что в настройках поле, где указывается расширение по умолчанию не пустое.
При первом запуске txt уже стоит, пробовал менять на другие - все равно тип файла при сохранении нового файла стоит Все файлы (*.*).
В тестовой без изменений.

Странно: заменил на cmd, в ini-файле появилась строка DefaultSaveExt=cmd, перезапустил, вбил txt, перезапустил - в ini-файле DefaultSaveExt=cmd.
Первый попавшийся параметр в настройках изменил - после перезапуска стало DefaultSaveExt=txt. Тип файла в диалоге сохранения не меняется, так же Все файлы (*.*).

Добавлено:
Пробежался по все линейке 4.8.х, всегда при сохранении тип файла стоит Все файлы (*.*), все правильно, так и должно быть? Обычно в программах в тип файла подставляется тип/расширение по умолчанию.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Skif_off
"Расширение по умолчанию при сохранении" - никак не связано с фильтром диалога Открытия/Сохранения. "Расширение по умолчанию при сохранении" - это такое расширение, которое добавляется к имени файла диалога сохранения, если пользователь задал имя файла без расширения.

Offline
Posts: 2
Joined: Mon May 05, 2014 8:56 pm

Post by Walter_Stolz »

На Windows 8.1 x64 установлен "Akelpad 4.8.8 x64" в качестве замены стандартному Блокноту, также установлены все имеющиеся к нему 64-битные плагины.
Программа закреплена на Панели задач.

Обнаружил следующий баг.
Если я открываю текстовый файл через меню Файл -> Открыть, то файлы нормально добавляются к закрепленному значку в список Последние.
Если я открываю текстовый файл нажав на нем, то файлы к закрепленному значку в список Последние не добавляются.

Пробовал закреплять программу из трех разных папок
C:\Windows
C:\Windows\System32
C:\Windows\Wow64

Ситуации со списком Последние это не изменило.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Walter_Stolz
Все верно. Файлы, открытые через командную строку или посредством Drag'n'Drop, никуда более чем в список "Последние файлы" не попадают. Диалог Открытие/Сохранения относится к стандартым инструментам системы, вследствие этого он может сам прописывать доп. данные.

Добавлено:
Можно использовать резидентный скрипт AutoScript-AddToRecent.js.

Offline
Posts: 2
Joined: Mon May 05, 2014 8:56 pm

Post by Walter_Stolz »

Спасибо за скрипт. Создал закинул в папку скрипты, файлы открываемые нажатием на них мышью стали нормально добавляться в список Последние к закрепленному значку.
Удивлен, что данного скрипта нет среди стандартных. Имхо он очень функциональный.

###

Скорее всего не баг, но для информации: на тестовой машине в 64-битной Windows 8.1 стоял Akelpad взамен Блокнота. Для редактирования xml-файлов возникла необходимость поставить Notepad++. Удалил Akelpad и поставил Notepad++ с плагином для замены Блокнота. В итоге получил в контекстном меню два пункта Notepad++, один пункт Блокнот с системной иконкой, один пункт Блокнота с иконкой от Akelpad и все текстовые файлы с иконками от Akelpad.
После изучения имеющихся плагинов обнаружил в плагине Coder необходимые мне функции.
Удалил Notepad++ вернул Akelpad и все снова вернулось в нормальное состояние.

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

Столкнулся с проблемой: сохраняю файлы в UTF-8 без BOM, после повторного открытия кириллица

Image
. Возможно, проблема возникает уже при сохранении файла

Пока спасаюсь конвертацией CP-1251 -> UTF-8 в этом сервисе http://www.artlebedev.ru/tools/decoder/advanced/

Windows 7 x64, AkelPad 4.8.8

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

se7h,
Это выглядит очень похоже на текст в UTF-8, показанный как ANSI.

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

DV wrote:se7h,
Это выглядит очень похоже на текст в UTF-8, показанный как ANSI.
Угу, но внизу окна пишет "65001 ( UTF-8 )". Причем сами файлы открываются в других программах с такими же кракозябрами, хотя в АР сохранялись как UTF-8 без BOM.
Как побороть?

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

se7h
Не воспроизводится. Необходимо привести конкретный текст/файл и действия, приводящие к указанному результату.
Пока спасаюсь конвертацией CP-1251 -> UTF-8...
Главное меню -> Правка -> Выделение -> Перекодировать... Alt+R

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

Instructor wrote:se7h
Не воспроизводится. Необходимо привести конкретный текст/файл и действия, приводящие к указанному результату.
Если будут подобные проблемы, сразу же сообщу

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

Символ U+2015 (среднее тире?) криво отображается в диалогах поиска/замены http://rghost.ru/55293517/image.png

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Skif_off
В диалоге поиска/замены используются стандартные элементы управления EDIT.

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

Возвращаясь к \w:
как-то все-таки не так работает, ищу \.\w, Notepad++ и SynWrite нормально находят, а AkelPad до кучи находит и :(
Locked