Bugs / Найденные баги (1)
- Author
- Message
-
Offline
- Posts: 6
- Joined: Fri May 01, 2015 9:24 pm
При использовании скрипта AkelPadTitle.js и попытке редактировать уже открытый файл, предварительно смещенный в сторону, открывается пустой файл, хотя в настройках указано "не открывать файл дважды". (режим SDI)
По пунктам для воспроизведения:
- в INI файле - CmdLineBegin=/Call("Scripts::Main", 1, "AkelPadTitle.js", '-t="%%e %%v (%%b) - %%w" -t0="%%mnew - %%e %%v (%%b) - %%w" -t1="%%m%%e %%v (%%b) - %%F"')
Параметры скрипта не важны.
1. Открываем любой файл (AkelPad.exe text.txt)
2. Смещаем в сторону окно.
3. Открываем этот же файл (AkelPad.exe text.txt)
Результат - как и положено, !!!переключаемся на окно уже открытого файла!!!, но и появляется еще одно пустое окно.
Возможные решения проблеммы:
- не менять названия окна.
- сделать настраиваемым названия окна самой программой.
По пунктам для воспроизведения:
- в INI файле - CmdLineBegin=/Call("Scripts::Main", 1, "AkelPadTitle.js", '-t="%%e %%v (%%b) - %%w" -t0="%%mnew - %%e %%v (%%b) - %%w" -t1="%%m%%e %%v (%%b) - %%F"')
Параметры скрипта не важны.
1. Открываем любой файл (AkelPad.exe text.txt)
2. Смещаем в сторону окно.
3. Открываем этот же файл (AkelPad.exe text.txt)
Результат - как и положено, !!!переключаемся на окно уже открытого файла!!!, но и появляется еще одно пустое окно.
Возможные решения проблеммы:
- не менять названия окна.
- сделать настраиваемым названия окна самой программой.
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
Для подсветки строк вида
используется регэксп с пропущенным экранированием
ибо был невнимателен. Но поиском/заменой тоже находится строка, хотя по идее + таки нужно экранировать. Notepad++ сразу ругнулся Invalid regular expression.
Баг?
Code: Select all
REM REPLAYGAIN_TRACK_GAIN +3.14 dB
REM REPLAYGAIN_ALBUM_GAIN +0.08 dB
REM REPLAYGAIN_TRACK_GAIN -1.31 dB
REM REPLAYGAIN_TRACK_PEAK 0.761322
Code: Select all
(REM)\s(REPLAYGAIN_)(TRACK_|ALBUM_)(GAIN|PEAK)\s((-|+)?+[0-9]++\.[0-9]++( dB)?+)
Баг?
-
Offline
- Posts: 3
- Joined: Thu Aug 13, 2015 7:45 am
Не могу установить
Доброго дня! Всегда ставил программу, как замена блокноту. Всегда x64 версию. Но вдруг, после того, как восстановился из бекапа, установить не смог. Видимо, программа не может подменить блокнот. Windows 7 x64 с последними обновлениями. Запуск от имени администратора. Повторюсь, что раньше все устанавливалось и заменялось. В чем может быть причина? Сам файл notepad на месте. Нужна именно, как замена блокнота, а не отдельная программа
Скриншот ошибки
Скриншот ошибки
-
Offline
- Posts: 582
- Joined: Mon Apr 08, 2013 9:50 pm
- Location: Win7SP1x64, APx64
-
Offline
- Posts: 3
- Joined: Thu Aug 13, 2015 7:45 am
Я написал, что именно так и делалDrugmix wrote:Techstone
по скриншоту можно предположить, что ему не хватает прав.
Инсталлятор надо запускать с правами администратора
Проверил во всех директориях (в том числе и syswow64 и winsxs) - галки на "только чтение" не стоитDrugmix wrote:Techstone
И проверьте свойства у того файла notepad.exe: может быть там стоит галка "только для чтения" и тогда её надо снять.
Нет. Это точно. Даже после перезапусков не помогалоFeyFre wrote:Либо он(блокнот) гдето запущен
-
Offline
- Posts: 3
- Joined: Thu Sep 03, 2015 10:14 am
у меня многооконный режим (mdi).
опция "не открывать файл дважды" не работает.
вероятно потому что настройки лежат в ini-файле.
т.е. часть настроек почему-то берется из него, часть - из реестра (режим табуляции, язык). и наверное туда и сохраняется, а не в ini. последнюю версию из странички загрузки скачал и не помогло. если ini удалить, то потыкав туда-сюда настройки, в конце-концов начинает работать.
пользуюсь уже много лет, но так и не понял, это баг или фича. а вообще очень не удобно каждый раз по новой настраивать на каждом новом компе (если что-то там починить надо), т.к. я его портативно на флэшке всегда таскаю.
опция "не открывать файл дважды" не работает.
вероятно потому что настройки лежат в ini-файле.
т.е. часть настроек почему-то берется из него, часть - из реестра (режим табуляции, язык). и наверное туда и сохраняется, а не в ini. последнюю версию из странички загрузки скачал и не помогло. если ini удалить, то потыкав туда-сюда настройки, в конце-концов начинает работать.
пользуюсь уже много лет, но так и не понял, это баг или фича. а вообще очень не удобно каждый раз по новой настраивать на каждом новом компе (если что-то там починить надо), т.к. я его портативно на флэшке всегда таскаю.