HippoEDIT forum

Русская Поддержка - Russian Support => Общие вопросы => Topic started by: sth on September 25, 2018, 09:15:38 AM

Title: самопроизвольная смена кодировки
Post by: sth on September 25, 2018, 09:15:38 AM
пробую использовать HE x64 2.0.62
есть проект, для него в свойствах установлена кодировка cyrillic(dos) 866
в файле настройки для используемого синтаксиса тоже задана кодировка 866  <Encoding default="866" force="true"/>
в свойствах проекта задан этот синтаксис
естественно я ожидаю, что файлы проекта будут иметь кодировку 866
но проблема в том, что файлы самопроизвольно меняют кодировку в процессе редактирования на utf-8. В какой момент это происходит к сожалению не могу уловить. Меняю кодировку руками на 866, какое-то время работаю, а потом опять уже кодировка utf-8. Раздражает сильно.
Интересно, что все настройки синтаксиса, проектов используются те же, что были в версии 1.* и там ничего похожего с кодировкой не происходило.
Как бы с этим побороться?
Title: Re: самопроизвольная смена кодировки
Post by: alex on October 04, 2018, 05:26:14 PM
Привет,

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

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

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

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

С уважением,
Алекс.
Title: Re: самопроизвольная смена кодировки
Post by: sth on October 09, 2018, 03:21:15 PM
могу предоставить тестовый проект, на котором у меня проявляется и эта проблема и описанная в теме про падение при закрытии файла в активной закладке. Ну и еще что там надо типа файлов настройки синтаксиса. Только скажи как файлы передать.
Title: Re: самопроизвольная смена кодировки
Post by: alex on October 09, 2018, 04:24:08 PM
Сожми проэкт, файлы из него (нужны по минимуму только чтобы восроизвести) и каталог %APPDATA%\HippoEDIT (там настройки). Может хватит. Может быть в том числе связано с загружаемыми плагинами и с файловыми настройками, но это можно проверить позже.

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

И послать все на supportbox on hippoedit.com.
Title: Re: самопроизвольная смена кодировки
Post by: sth on October 10, 2018, 09:08:17 AM
отправил.

а дамп - да, создается, только я ни разу не дождался окончания его создания :)
правда не могу сказать, что прям очень долго ждал.
Title: Re: самопроизвольная смена кодировки
Post by: alex on October 10, 2018, 02:41:14 PM
Дамп тоже нужен! Даже в первую очередь.
Пожалуйста дождись ;)
Title: Re: самопроизвольная смена кодировки
Post by: sth on October 11, 2018, 01:50:33 PM
отправил снова каталог с настройками и дампом