самопроизвольная смена кодировки

Started by sth, September 25, 2018, 09:15:38 AM

Previous topic - Next topic

sth

пробую использовать HE x64 2.0.62
есть проект, для него в свойствах установлена кодировка cyrillic(dos) 866
в файле настройки для используемого синтаксиса тоже задана кодировка 866  <Encoding default="866" force="true"/>
в свойствах проекта задан этот синтаксис
естественно я ожидаю, что файлы проекта будут иметь кодировку 866
но проблема в том, что файлы самопроизвольно меняют кодировку в процессе редактирования на utf-8. В какой момент это происходит к сожалению не могу уловить. Меняю кодировку руками на 866, какое-то время работаю, а потом опять уже кодировка utf-8. Раздражает сильно.
Интересно, что все настройки синтаксиса, проектов используются те же, что были в версии 1.* и там ничего похожего с кодировкой не происходило.
Как бы с этим побороться?

alex

Привет,

извини за задержку с ответом. Что-то мне перестали приходить автоматические напоминания про посты на email...

Настройки в проекте и в Document Default действуют на создание нового файла.
При открытии всегда происходит определение кодировки, если она не была установлена вручную для файла, или НЕ установлен force режим для синтакса.
У тебя стоит <Encoding default="866" force="true"/>.

То что кодировка таки меняеться похоже на баг, но может быть и решением по умолчанию при сохранении, если документ содержит символы которые не могут быть сохранены в 866 кодировке (обычно там выпадает попап, но можно поставить птичку больше не спрашивать, на сколько я помню).
Но чтобы нормально помочь, надо что бы было воспроизводимо :/

Я больших изменений в 2.00 в этой области не помню, но мог "соптимизировать".

С уважением,
Алекс.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

sth

могу предоставить тестовый проект, на котором у меня проявляется и эта проблема и описанная в теме про падение при закрытии файла в активной закладке. Ну и еще что там надо типа файлов настройки синтаксиса. Только скажи как файлы передать.

alex

Сожми проэкт, файлы из него (нужны по минимуму только чтобы восроизвести) и каталог %APPDATA%\HippoEDIT (там настройки). Может хватит. Может быть в том числе связано с загружаемыми плагинами и с файловыми настройками, но это можно проверить позже.

А дамп, что не создается?

И послать все на supportbox on hippoedit.com.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

sth

отправил.

а дамп - да, создается, только я ни разу не дождался окончания его создания :)
правда не могу сказать, что прям очень долго ждал.

alex

Дамп тоже нужен! Даже в первую очередь.
Пожалуйста дождись ;)
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

sth

отправил снова каталог с настройками и дампом