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. Глюки отображения под Windows 2000. 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. Скорее всего CUA под Linux'ом (и в планах BSD) будет работать только на иксовой консоли, поскольку вывод на экран будет повраплен в ncurses. *Q:* А что за проблемы с INVALIDATE "" ""? Почему все-равно квотится? *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:* Глюки отображения под Windows 2000. *A:* Решаются сменой шрифта на Lucida или грязными хаками registry на предмет перестановки языков с 1250/1252 на 1251. *Q:* Типа эта... А писать куда автору? ;-) *A:* Писать лучше всего в Ru.GoldED. Даже лучше сначала его почитать, потом писать. Если уж сильно приспичит, то можно писать на asa@eed.miee.ru или 2:5020/201.58, но я совсем не гарантирую, что я отвечу. >==============================================================================