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

Russian main discussion
Locked
  • Author
  • Message
YMP
Offline
Posts: 11
Joined: Sun Jun 20, 2010 4:05 pm

Post by YMP »

Может, я чего-то не понимаю, но почему не открыть файл как юникодный и не скопировать юникодную часть? :roll:

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

FeyFre, низя подвесить, это мой начальник :) хотя надо попробовать 2.0 Фар подсунуть, он, кажись, поддерживает Юникод.
YMP, не додумался сразу :)

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

Post by Instructor »

Fr0sT
Ну вот и стандартый текстовый формат буфера обмена нам не помеха :)
Добавлено: поддержка буфера обмена содержащего NULL символ (между окнами AkelEdit'а).

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

Instructor, супер, благодарствую! :)

Offline
Posts: 139
Joined: Fri Feb 12, 2010 11:33 am

Post by Deim0s »

Случайно натолкнулся:
Нужно было перекодировать неправильно сохранённый текст (открыть в CP-1251 и перекодировать: KOI8-R > UTF-8 ).
Открываю новый документ (по умолчанию CP-1251)
Вставляю "абракадабру" типа: Image
Как вставить оригинал текста в форум не разобрался :), но можно и так: п-п¦п+п¦
Так вот, если в документ CP-1251 вставить что то типа п-п¦п+п¦ то:
1. Если вызвать по F12 или из строки состояния меню кодировок и выбрать пункт "Определить заново", то отображение кодовой страницы из строки состояния исчезает:
Image
2. Если попытаться сохранить в CP-1251, то: никаких предупреждений не выводится, но документ не сохраняется.

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

Post by Instructor »

Deim0s
Исправлено.

Offline
Posts: 267
Joined: Mon Mar 12, 2007 3:45 pm

Post by [Yustas.NeO] »

1. Нажимаю Ctrl+R, ставлю галочку "Во всех файлах", нажимаю Alt+В(вэ) [Заменить всё] - итог: заменяется во всех файлах но при этом раскрывается менюшка начинающаяся на В(вэ).

2. Открываю в Тотале первый архив, выбираю в нем файл name.ext, жму F4 - файл передается в AkelPad. Открываю другой архив, выбираю файл с тем же названием name.ext, жму F4 - активируется AkelPad с вопросом:
"path_to_file\name.ext" был измeнeн извнe.
Пepeoткpыть eгo?

Но даже под окошком вопроса видно, что он его УЖЕ переоткрыл!
Можно ли сделать, чтобы AkelPad все-таки дожидался ответа на вопрос?

Offline
Posts: 3243
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

[Yustas.NeO] wrote:2. Открываю в Тотале первый архив, выбираю в нем файл name.ext, жму F4 - файл передается в AkelPad. Открываю другой архив, выбираю файл с тем же названием name.ext, жму F4 - активируется AkelPad с вопросом:
"path_to_file\name.ext" был измeнeн извнe.
Пepeoткpыть eгo?
Баг с переоткрытием - это одно...

По идее, файлы из разных архивов не должны конфликтовать.
Чтобы не дублировать пути и имена архивов (так и за ограничение можно вылезти), а делать папку во временной с именем - контрольной суммой самого архива + его пути, т.е., к примеру, так:

Code: Select all

...\Documents and Settings\USER\Local Settings\Temp\a0b0011bfac170a570d87a03b880402c\path_to_file\name.ext
где:
- path_to_file - структура папок внутри архива;
- name.ext - открываемый файл.

Offline
Posts: 267
Joined: Mon Mar 12, 2007 3:45 pm

Post by [Yustas.NeO] »

VladSh wrote:По идее, файлы из разных архивов не должны конфликтовать.
Однако же, конфликтуют... Иначе бы я не писал.

Offline
Posts: 3243
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

[Yustas.NeO]
"По идее" - это я писал вообще, как БЫЛО БЫ правильно )))
А ниже - моё предложение, - как сделать так, чтобы не конфликтовали.

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

Post by Instructor »

[Yustas.NeO]
1. Не воспроизводится.

Offline
Posts: 267
Joined: Mon Mar 12, 2007 3:45 pm

Post by [Yustas.NeO] »

PMDI. ShowModify=15
В заголовке окна:
AkelPad -[полный_путь_к_файлу]

Если внести изменения - то в заголовке будет
*имя_файла - AkelPad
(а где путь???)

Если переключиться на другую вкладку а потом обратно, то станет
AkelPad -[полный_путь_к_файлу]
(тоесть без значка что файл изменен!!!)


Instructor wrote:[Yustas.NeO]
1. Не воспроизводится.
Ок, потестирую, чтобы описать точнее.

UPD:
На чистой установке (пустая папка, только сам ехе-шник), в режиме PMDI, при поставленной галочке "Заменить все - закрытьвает диалог" - воспроизводится в 100%.

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

Post by Instructor »

[Yustas.NeO]
PMDI. ShowModify=15
Исправлено.

Offline
Posts: 22
Joined: Sat Jun 19, 2010 8:46 am
Location: Ukraine

Post by Denis268 »

При предварительном просмотре некоторых файлов некоторые строки текста выходят за пределы листа (проблема пропадает если Tab-ы заменить пробелами)
Image

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

Post by Instructor »

Denis268
Исправлено.
Locked