Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESC: vbs error #45

Open
skipik opened this issue Dec 14, 2019 · 3 comments
Open

ESC: vbs error #45

skipik opened this issue Dec 14, 2019 · 3 comments

Comments

@skipik
Copy link

skipik commented Dec 14, 2019

В фаре создаем новый файл Shift+F4 -> 111.vbs -> Enter.

111

Получаем такую ошибку.
Видимо, это связано с

<type name="Visual Basic" mask="*.bas,*.vbs,*.vbp,*.frm,*.cls,*.vb" inherit="Sources">
<table value="2"/>
</type>

Надо бы поправить.

@VictorVG
Copy link

Аналогичная ошибка выводится и при параметре равном 1. Если поставить 0 или CP_number + 3 (согласно описанию в ReadMe .txt:

Параметр : value
Тип : Число
Описание : Кодировка для новых файлов по умолчанию (см. описание параметра
name). Фар для таких файлов устанавливает кодировку OEM, если вас
это не устраивает, то данный параметр поможет изменить ситуацию.
Значение параметра может быть одним из следующих:
0 - ничего не менять
1 - кодировка OEM
2 - кодировка ANSI
Любое число большее либо равное 3 - пользовательская таблица
символов с номером равным (число-3).

ошибок не возникает. Проверено на тест-наборе (ls -fR *):

Far.exe
Far.exe.ini
FarEng.hlf
FarEng.lng
FarRus.hlf
FarRus.lng
File_id.diz

plugins:
.
..
esc

plugins/esc:
.
..
Cfg
Descript.ion
esc.dll
esc.xml
esc_eng.lng
esc_rus.lng
esc_ukr.lng
esc_user.xml
File_ID.DIZ
history.txt
ReadMe.txt

plugins/esc/Cfg:
.
..
esc_abstract.xml
esc_binary.xml
esc_lua.xml
esc_message.xml
esc_others.xml
esc_sources.xml
esc_tex.xml
esc_text.xml
esc_xml.xml

Far.exe.ini

[General]
UseSystemProfiles=0
UserProfileDir=%FARHOME%\Profile
GlobalUserMenuDir=%FARHOME%
TemplateProfile=%FARHOME%\Default.farconfig
DefaultLanguage=Russian
UserLocalProfileDir=%FARHOME%\Profile

Вопрос - правильно ли я понял, что разумнее прямо указывать стартовую кодировку не полагаясь на автоматику плагина?

@zg0
Copy link
Collaborator

zg0 commented Dec 14, 2019

сейчас там надо просто кодовую страницу указывать. хотя конечно поддержку 1/2 можно было бы сделать, но плагин не поддерживается, кому надо — форкайте, развивайте.

@VictorVG
Copy link

Понял. У себя его конфиги поправил явно указав кодовую страницу. За подсказку спасибо!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants