This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
deb-goldedplus/docs/rusfaq.txt

123 lines
6.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file mostly duplicates tips.txt but also answers on some russian specific
questions. The codepage used is koi8-r. Please read this before asking for
assistance!
>==============================================================================
F.A.Q. по использованию GoldED+ в картинках (tm)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>Содержание
>~~~~~~~~~~
1. Установка GoldED+.
2. Локальные установки.
3. Замена SoftCR (русской буквы "H"), как это делается в GoldED+ правильно.
4. Макросы или как HЕ надо менять русскую букву "H".
5. Стилевые коды.
6. CUA.
7. Kак не квотить тирлайн и ориджин в GoldED+.
8. Где взять GoldED+.
9. Поиск слов: что-то не так...
10. Что за левизна в адресах кросспостов, начиная с 1.1.3?
11. А почему GoldED+ так криво поддерживает hpt-шные конфиги (не под UNIXами)?
12. Почему не вводится русская "Э" под Win95?
13. Backspace в Linux'e
14. Типа эта... А писать куда автору? ;-)
>==============================================================================
*Q:* А вот я достал GoldED+, как его ставить-то?
*A:* Прочитайте Notework.txt, там много интересного написано. Особенно полезно
его читать, если что-то работает не так. Если не знаете английского, но
знаете, какое ключевое слово глючит - поищите его, 3 предложения перевести
со словарем всегда можно. И вообще: читайте доки - они рулез.
*Q:* А у меня регистронезависимый поиск глючит и время в e-mail'ах и TZUTC
неправильное.
*A:* Чтобы GoldED+ глючил поменьше, надо настроить региональные установки:
для DPMI32: country.sys, переменная TZ
для Win32: control panel
для OS/2: [не знаю где настраивается, но региональные настройки - свои],
переменная TZ
для UNIX: переменные LANG и TZ.
*Q:* А как же все-таки правильно менять SoftCR при наборе и иметь с этим
меньше всего проблем?
*A:* Чтобы заменять SoftCR (для чайников - это большая русская буква "H")
чем-нибудь надо пользоваться ключевым словом EDITSOFTCRXLAT. При этом
НЕОБХОДИМО (с версии 1.1.3) иметь DISPSOFTCR определенное в yes. Все
остальные варианты замены GoldED+ не нужны, а ЗАМЕНА ЧЕРЕЗ MACRO и
вовсе ПРОТИВОПОКАЗАНА! (см. следующий вопрос).
*Q:* А почему так странно работает замена через MACRO, EDITMACRO, и пр.?
*A:* Символы из верхней части ASCII-таблицы (для чайников - русские буквы) в
макроподстановках нынче расцениваются как регистронезависимые, как это
всегда было для символов нижней половины ASCII-таблицы (латинских букв).
Проблема маленькой русской "н" растет отсюда.
*Q:* А как изменить поведение стилевых кодов?
*A:* GoldED+ по-умолчанию показывает символы выделения стилей так же, как это
было в GoldED 2.50. Если это не устраивает, то почитайте про ключевое
слово STYLECODES.
*Q:* А где обещанное CUA?
*A:* Чтобы использовать CUA при выключенном KEYBDEFAULTS надо его определить.
Хотя всякие #Left не описаны в документации, они физически есть всюду,
кроме версии для Linux (с 1.1.4.5 они есть и на линуксовой консоли).
Скорее всего CUA под Linux'ом (и в планах BSD) будет работать только на
иксовой консоли, поскольку вывод на экран будет повраплен в ncurses.
*Q:* А что за проблемы с INVALIDATE <token> "" ""? Почему все-равно квотится?
*A:* Это опять недочитанная до конца документация. Используйте ключевое слово
QUOTECTRL, которое, кстати, может использоваться и в Random System Group.
Тирлайны правильно инвалидируются по трем минусам, GoldED+ сам знает, что
после них должен быть пробел или перевод строки.
*Q:* А где можно взять GoldED+? А можно поиметь исходники? А чем потом
собирать?
*A:* Родина GoldED+ находится на http://asa.i-connect.com. Там же вы можете
найти список мирроров и взять исходники. Собирать надо GNU C/C++ (не надо
брать нечто древнее 2.8.x, лучше всего какую-нибудь свежую версию) и его
производными (djgpp, emx, mingw32). Другие компиляторы более не
поддерживаются. Чтобы все компилировалось без каких-либо проблем - берите
что-то новее gcc 2.95 (или те egcs, в которых #pragma implementaion,
#pragma interface уже были obsolete). Вовсе не надо компилировать все
командой "make 2>&1 | mail -s VERSION asa@eed.miee.ru", все равно я это
читать не буду - мне лень разбирать этот спам.
*Q:* А как-то поиск нетривиально работает...
*A:* А вы уверены, что прочитали Notework.txt до предыдущей версии, в которой
все работало? Hачиная с 3.00b4 все сильно поменялось. K тому, что там
описано, можно добавить, что GoldED+ правильно понимает поиск комбинаций
типа "A & B | C & D & E" с приоритетом & над | и что русские слова можно
искать такими комбинациями: "?r [пn][рp][иu][вB][еE][тT]", где первая
буква русская, вторая латинская (кавычки вводить не следует).
*Q:* Что за левизна в адресах кросспостов, начиная с 1.1.3?
*A:* В goldlang.cfg поменялся формат для слов MS_LISTCC ("%s %s") и
ST_STATUSCC ("CC: %s of %s"). Проверьте свой конфиг!
*Q:* Поставил себе hpt. И что это за лажа при чтении конфигов?
*A:* А вы уверены, что вы читали доку на свой hpt? В доке явно написано, что
"\" инициирует escape-последовательность. GoldED+ честно её обрабатывает,
в отличии от тех, кто обещал... В принципе, в 1.1.4.1 появился ключик
-lame, отключающий парсилку обратных слэшей, попробуйте.
*Q:* Почему не вводится русская "Э" под Win95?
*A:* Поставьте тип клавиатуры 101 клавишный США, скорее всего поможет. Если не
поможет - поставьте себе нормальный руссификатор: это заодно спасет от
кривой вставки текста из клипборда в DOS-версии при несовпадении языка
текста и содержимого клипборда.
*Q:* Не работает backspace, приходится пользоватся стандартным Ctrl-?
*A:* Alexey Froloff: ``keycode 14 = delete delete delete delete'' в keymap'е
прописать надо.
*Q:* Типа эта... А писать куда автору? ;-)
*A:* Писать лучше всего в Ru.GoldED. Даже лучше сначала его почитать, потом
писать. Если уж сильно приспичит, то можно писать на 2:5020/201.58,
2:5020/604.19 или aaganichev@netscape.net, но я совсем не гарантирую, что
я отвечу.
>==============================================================================