Nп/п : 53 из 100
 От   : Maxim Sokolsky                      2:5020/828.777    23 сен 26 12:06:44
 К    : Yegor Gluhov                                          23 сен 26 12:07:02
 Тема : Re: AmberEdit
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5020/828.777 6ab38895
@REPLY: 2:382/736 6ab2a93a
@PID: GED+W32 1.1.5-b20260425
@CHRS: CP866 2
@TZUTC: 0400
@TID: hpt/w32-mgw 1.4.0-sta 30-03-12
Здpавствуй, Yegor!

 YG>>> extern_util1 "Spell Check" hunspell -d ru_RU,en_US $msg
 MS>> Да, сам функционал работает, но для консоли такая проверка не
 MS>> очень удобна. Можно как-то иначе проверку сделать, не как в
 MS>> GoldEd+? К примеру, вместо того, чтобы выводить диалог с
 MS>> пошаговым проходом по каждому незнакомому слову, просто по F9
 MS>> подсвечивать все незнакомые слова другим цветом в том же окне
 MS>> редактирования? Тогда пользователь, сдвигая стрелочками курсор,
 MS>> сам бы мог решить, нужно ему править то или иное слово, а не
 MS>> включать прогон всех незнакомых слов в отдельном окне.

 YG> Можно, но это уже будет не внешний спелл-чекер, а внутренний. :-) Т.е.
 YG> редактор с libhunspell собирать. Подумаю, как сделать.

Ага, подумай. В GoldED+ это сделано при помощи опции:

>---=== Куть он "Windows Clipboard" ===---
Color SChecker Error Blue On Black
>---=== Куть офф "Windows Clipboard" ===---

 Т.е. незнакомые слова подсвечивались другим цветом сразу, и во время
набивания также.
 В принципе, можно и оставить, как сейчас. Такая проверка орфографии
лучше, чем никакой, и ресурсов компьютера, она тратит мало, и потенциальных
глюков не вызывает. Помню, в конце 2000-х включение этой опции в GoldED+
вызывало торможение при вводе текста на компьютерах со старыми процессорами и
падения редактора в Linux.
Но как сейчас, не знаю. Надо, кстати, проверить в верcии 2.0 :)

 YG>>> И в amberkeys.cfg:
 YG>>> F9 compose.extern_util1
 MS>> И еще проблема с отображением и кодировкой сообщения msg:
 MS>>         Ч               File:
 MS>> C:\\Tempmberedit/amberedit-4544-util.msg ╨Ч╨┤p╨░╨▓╤Б╤В╨▓╤Г╨M-9,
 MS>> Maxim!
 YG> [...]
 MS>> Т.е. и не показывает русский, и не проверяет сейчас - из-за того,
 MS>> что кодировка не та.

 YG> Разве что сделать указание кодировки в текстовом файле, в которое
 YG> кладётся сообщение для внешней утилиты.

 Можно. А можно ввести дополнительный указатель в конфиге. В конфиге
твоего редактора уже есть такого рода указатели - для кодировки эхолистов,
к примеру.

Да, кстати. Можно, для address_macro сделать возможность их чтения из @file?
 Поинтам такое не нужно, а вот для узловых конфигураций может быть
несколько разных линков, поэтому хранить макро для их роботов удобнее в
отдельном файле. В GoldED+ это делается так:

>---=== Куть он "Windows Clipboard" ===---
include \\usr\\golded+\\macro.cfg
>---=== Куть офф "Windows Clipboard" ===---

С уважением - Maxim
--- -Каково? Запомните, чтоб цитировать.
 * Origin: Гляди весело!! Ходи козырем! (2:5020/828.777)
SEEN-BY: 46/49 50/109 700 104/117 221/6 240/1120
301/1 341/66 382/736 400/10
SEEN-BY: 451/31 452/28 455/19 460/58 463/68 469/122
550/278 5000/111 5001/100
SEEN-BY: 5010/275 352 5015/42 46 5019/40 400
5020/101 113 290 329 378 545 570
SEEN-BY: 5020/620 715 806 828 830 837 846 848
921 1042 1146 2179 2332 2992
SEEN-BY: 5020/4096 4441 5452 8912 9696 12000
5022/2 128 5023/24 5030/49 115
SEEN-BY: 5030/1081 1474 5034/13 5051/44 5053/51 55
58 5054/89 5055/73 5057/19
SEEN-BY: 5058/104 5059/37 5060/900 5061/15 133
5068/45 5075/35 128 5083/444
SEEN-BY: 5090/138 6035/3 6078/80
@PATH: 5020/828 1042 4441 715



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх