-
Notifications
You must be signed in to change notification settings - Fork 42
/
ChangeLog.4
4052 lines (2725 loc) · 136 KB
/
ChangeLog.4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2012-01-01 Tsuyoshi Kitamoto <[email protected]>
* Version 14.4 Nakatsu Released.
* doc/skk.texi, Makefile, skk-version.el: Bump SKK verison to 14.4.
2011-12-30 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (skk-verbose-intention-face): 「どのwiki」を「どれを参照」
と修整.
(skk-check-okurigana-on-touroku): footnote から defvr へ変更.
* skk-vars.el (skk-verbose-intention-face): 「どのwiki」を「どれを参照」
と修整.
(skk-undo-kakutei-return-previous-point): docstring を修整.
2011-12-27 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (文字コードを知る方法): M-x skk-display-code-for-char-at-point
を記載.
* skk-macs.el (skk-split-char): Add comment.
2011-12-24 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (冗長な案内メッセージの表示): 更新.
2011-12-23 Tetsuo Tsukamoto <[email protected]>
* skk-vars.el: Set coding to iso-2022-7bit-ss2.
(skk-annotation-python-program)
(skk-annotation-dict-coding-system): In docstrings, modify charset
of some characters from chinese-gb2312 to japanese-jisx0208.
2011-12-23 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi: @documentlanguage を追加.
@subsection 行の中で使われていた @code{}, @key{}, @kbd{} を削除.
@subsubsection 行も同様.
2011-12-18 Tsuyoshi Kitamoto <[email protected]>
* skk-tut.el (skktut-init-variables-alist): Add skk-show-mode-show.
* skk-vars.el (skk-show-mode-invoked): New variable.
(skk-show-mode-show): ユーザオプション化.
(skk-show-mode-style): docstring を変更.
* skk-show-mode.el (skk-cursor-set): 判定に skk-show-mode-invoked を
加えた.
(skk-show-mode): 新たなコマンド.
* skk.el (skk-require-module): skk-show-mode を require.
* doc/skk.texi: 更新.
2011-12-17 Tetsuo Tsukamoto <[email protected]>
* doc/skk.texi: Set coding to iso-2022-jp-3.
2011-12-17 Tsuyoshi Kitamoto <[email protected]>
* skk-kcode.el (skk-kcode-read-code-string): RET のタイプで
char-list が起動するのか menu が起動するのかを、あらかじめ表示.
2011-12-15 Tetsuo Tsukamoto <[email protected]>
* skk-kcode.el (skk-display-code): Check function `char-to-ucs'
also at run time.
2011-12-14 Tetsuo Tsukamoto <[email protected]>
* doc/skk.texi: Set coding to iso-2022-7bit. Replace invisible
chars with correct ones.
* SKK-MK (SKK-MK-texinfo-coding-system): Default to iso-2022-7bit.
(SKK-MK-texinfo-pre-formart, SKK-MK-texinfo-post-format): New
functions.
(SKK-MK-texinfo-format): Call them.
* skk-annotation.el (skk-annotation-lookup-region-or-at-point):
Now this is defined with defun, while
`skk-annotation-wikipedia-region-or-at-point' is treated as an
alias.
* skk-emacs.el (skk-emacs-menu-resource-ja): Typo.
* skk-setup.el.in (skk-isearch-setup-maybe)
(skk-isearch-cleanup-maybe): Requie skk-vars.
* skk-vars.el (skk-kcode-charset): Update the custom type.
(skk-list-chars-mode-map): Define for the cursor keys.
2011-12-13 Tetsuo Tsukamoto <[email protected]>
* doc/skk.texi: Update.
* skk-annotation.el, skk-isearch.el: Update comments.
* skk-emacs.el (skk-emacs-modeline-menu-items): Typo.
* skk-setup.el.in (skk-isearch-setup-maybe)
(skk-isearch-cleanup-maybe): New functions.
(isearch-mode-hook, isearch-mode-end-hook): Call them.
* skk-vars.el (skk-isearch-mode-enable): Always enable skk-isearch
if value is `always'.
2011-12-10 Tsuyoshi Kitamoto <[email protected]>
* skk-kcode.el (skk-list-chars): コードを整理.
2011-12-08 Tetsuo Tsukamoto <[email protected]>
* skk-annotation.el (skk-annotation-wait-for-input): Call
`lookup-word' if user try to browse the source for a lookup entry.
2011-12-08 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi, Makefile, skk-version.el: Bump SKK version to 14.3.92.
2011-12-07 Tetsuo Tsukamoto <[email protected]>
* doc/skk.texi: Update.
* skk-annotation.el (skkannot-wikipedia-format-buffer): Remove uls
in ja.wiktionary.
* skk-vars.el (skk-annotation-wiktionary-preferred-lang-alist):
Add "古典日本語".
(skkannot-ja-wiktionary-part-of-speech-regexp): Add "和語の漢字表
記".
* skk-emacs.el (skk-emacs-modeline-menu-items): Add new items for
skk-tankan, skk-list-chars,
skk-annotation-lookup-region-or-at-point, and skk-clock.
(skk-emacs-menu-resource-ja): Update.
2011-12-07 Tsuyoshi Kitamoto <[email protected]>
* skk-vars.el (skk-search-state, skk-search-ex-state): New internal
variables.
* skk.el (skk-search, skk-search-extra-jisyo-files): Use it.
(skk-search-state): New command.
* doc/skk.texi: Update.
2011-12-06 Tetsuo Tsukamoto <[email protected]>
* doc/skk.texi: Update.
* skk-lookup.el (skk-lookup-get-content): Simplify just slightly.
* skk.el (skk-backward-and-set-henkan-point-1): Ditto.
2011-12-06 Tsuyoshi Kitamoto <[email protected]>
* skk-lookup.el (skk-lookup-get-content): Remove message().
(skk-lookup-get-content-setup-dic): Add message() and interactive().
* doc/skk.texi: 更新.
2011-12-05 Tsuyoshi Kitamoto <[email protected]>
* skk-tankan.el (skk-tankan-name-radical-alist): 新たなリスト.
(skk-tankan-yomi-compread): 新たな関数.
(skk-tankan): 部首の読みに基づいて単漢字変換を実行.
2011-12-05 Tetsuo Tsukamoto <[email protected]>
* skk-vars.el (skk-annotation-other-sources): Add lookup.el.
(skkannot-cached-srcs): Renamed from
skk-annotation-wikimedia-srcs.
* skk-annotation.el (skkannot-in-normal-buffer-p)
(skkannot-clear-msg, skkannot-check-lookup): New functions.
(skkannot-cache, skk-annotation-wikipedia): Call
`skk-lookup-get-content' if source is lookup.el.
(skk-annotation-find-and-show): Pass skkannot-cached-srcs to
`skk-annotation-show' if skk-annotation-lookup-lookup is nil.
2011-12-04 Tetsuo Tsukamoto <[email protected]>
* skk-vars.el (skk-annotation-lookup-lookup): New user option.
(skk-treat-candidate-sample2): If it is set to `always', call
`skk-lookup-get-content'.
* skk.el (skk-check-treat-candidate-appearance-function): Check
it.
* skk-annotation.el (skk-annotation-find-and-show): Call
`skk-lookup-get-content' if `skk-annotation-lookup-lookup' is
non-nil.
* skk-lookup.el (skk-lookup-get-content): If content is a null
string, then return nil. Take optional arg listing-p.
2011-12-04 Tsuyoshi Kitamoto <[email protected]>
* skk-vars.el (skk-tankan-radical-name-face): 新たな FACE.
* skk-tankan.el (skk-tankan-radical-name): 新たな配列.
(skk-tankan-bushu-compread): skk-tankan-radical-name と
skk-tankan-radical-name-face を使用.
* doc/skk.texi: 更新.
2011-12-03 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi: Update.
2011-11-30 Tetsuo Tsukamoto <[email protected]>
* skk-annotation.el (skkannot-DictServ-cache)
(skk-annotation-lookup-DictionaryServices): Remove unused local
variables.
2011-11-28 Tetsuo Tsukamoto <[email protected]>
* skk-vars.el (skk-annotation-wiktionary-preferred-lang-alist):
Modify the default value for en.wiktionary.
(skkannot-en-wiktionary-part-of-speech-regexp): Add Kanji, Hanzi,
and Hanja.
2011-11-27 Tsuyoshi Kitamoto <[email protected]>
* skk-show-mode.el (skk-cursor-set): インクリメンタル・サーチ中の
入力モード切り替え時には表示しない。変数 skk-isearch-switch で判断.
2011-11-26 Tetsuo Tsukamoto <[email protected]>
* skk-annotation.el (skkannot-DictServ-command): New function.
(skk-annotation-lookup-DictionaryServices): Accept an optional
third arg force.
(skk-annotation-wikipedia-1): Call it with the 3rd arg non-nil.
* skk-vars.el (skk-annotation-lookup-DictionaryServices): Update
doc string.
(skkannot-py-none-regexp, skkannot-DictServ-cmd-format-str): New
constant variables.
* skk.el (skk-check-treat-candidate-appearance-function)
(skk-treat-candidate-appearance): New functions.
(skk-henkan-candidate-list, skk-treat-new-word): Call them.
2011-11-26 Tetsuo Tsukamoto <[email protected]>
* skk-version.el: Bump skk-version to 14.3.91.
* skk-vars.el (skk-annotation-show-wikipedia-url): Abolish
variable.
(skk-annotation-lookup-DictionaryServices): Accept `always'.
(skk-treat-candidate-sample2): If it is set to `always', call
`skk-annotation-lookup-DictionaryServices'.
* skk-annotation.el: Update comments.
(skk-skkannot-treat-wikipedia): Abolish function.
(skk-annotation-find-and-show, skk-annotation-wait-for-input): Do
not refer to skk-annotation-show-wikipedia-url.
* doc/skk.texi: Update.
2011-11-23 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi, Makefile, skk-version.el: Bump SKK version to 14.3.90.
2011-11-23 Tsuyoshi Kitamoto <[email protected]>
* skk-vars.el (skk-annotation-delay): 単位が秒である旨を記載.
* doc/skk.texi (skk-annotation-delay): 追加.
(VIP/VIPERとの併用): 「I-search関連」と順を入れ替え.
* skk.el (skk-check-size-and-do-save-jisyo): skk-yes-or-no-p() の
引数 JAPANESE と ENGLISH の生成が異なっていたのを修正.
2011-11-21 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (skk-show-mode-style): 更新.
(文字コード関連): 更新.
* experimental/skk-search-web.el: 追加.
* SKK-MK (SKK_MODULES): skk-search-web を追加.
2011-11-20 Tsuyoshi Kitamoto <[email protected]>
* skk-show-mode.el (skk-show-mode-inline): New file.
* SKK-MK (SKK_MODULES): Add skk-show-mode.
* skk-vars.el (skk-show-mode-show, skk-show-mode-functions): New
internal variables.
(skk-show-mode-style): New user option.
* doc/skk.texi (skk-show-mode-style): 追加.
2011-11-19 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (SKKとはなにか): 更新.
* skk-inline.el (skk-add-background-color): docstring を修正.
(skk-inline-show-vertically): ソースコード上のインデント幅誤り
を修正.
2011-11-18 Tetsuo Tsukamoto <[email protected]>
* skk-vars.el (skk-annotation-wiktionary-preferred-lang-alist):
New user option.
* skk-annotation.el (skkannot-wikt-preferred-lang-regexp)
(skkannot-wikt-find-preferred-langs): New functions.
(skkannot-wikipedia-format-buffer): In wiktionary, prefer word
langs found in skk-annotation-wiktionary-preferred-lang-alist.
2011-11-15 Tetsuo Tsukamoto <[email protected]>
* skk-annotation.el (skkannot-dict-exec-find, skkannot-sit-for)
(skkannot-py-send-string skkannot-py-send-command)
(skkannot-DictServ-cache, skkannot-dict-buffer-format)
(skkannot-start-dict-process, skkannot-wikipedia-clean-sup)
(skkannot-wikipedia-clean-sub, skkannot-wikipedia-format-buffer)
(skkannot-wikipedia-remove-nested, skkannot-wikipedia-retrieved)
(skkannot-wikipedia-test-html-tag, skkannot-treat-wikipedia)
(skkannot-cache, skkannot-generate-url)
(skkannot-wikipedia-normalize-word, skkannot-url-installed-p):
Abbreviate function names.
(skkannot-treat-wikipedia): Remove autoload cookie.
(skk-annotation-show-buffer): Use `skk-reset-henkan-count'.
* skk-vars.el (skkannot-remaining-delay, skkannot-buffer-origin)
(skkannot-py-buffer, skkannot-url-installed-p)
(skkannot-en-wiktionary-lang-regexp)
(skkannot-en-wiktionary-part-of-speech-regexp)
(skkannot-ja-wiktionary-lang-regexp)
(skkannot-ja-wiktionary-part-of-speech-regexp): Abbreviate
internal variable names.
2011-11-14 Tsuyoshi Kitamoto <[email protected]>
* skk-vars.el (skk-lookup-get-content-nth-dic): docstring を修正.
* doc/skk.texi (アノテーションとしてEPWING辞書を表示する): 追加.
2011-11-14 Tetsuo Tsukamoto <[email protected]>
* skk-annotation.el: Autoload `run-python'.
(skk-annotation-start-python): Abolish the 2nd optional arg.
2011-11-13 Tetsuo Tsukamoto <[email protected]>
* skk-annotation.el (skk-annotation-lookup-DictionaryServices):
Update the rule for truncating annotations.
* skk-annotation.el (skk-annotation-exclude-dict-maybe): Abolish
function.
(skk-annotation-send-python-string)
(skk-annotation-send-python-command): New functions.
(skk-annotation-start-python): Rename the newly created buffer to
an skk specific one. Restore the original value of python-buffer
after that.
* skk-vars.el (skk-annotation-other-sources): Remove `dict' from
the default value. Move `ja.wiktionary' to the top.
* skk-macs.el (skk-reset-henkan-count)
(skk-escape-from-show-candidates): New functions.
* skk-annotation.el (skk-annotation-sit-for)
(skk-annotation-wait-for-input)
* skk.el (skk-henkan-show-candidate-subr): Use them.
* skk-vars.el (skk-annotation-python-program): Simply find
"python" executable.
* skk-annotation.el (skk-annotation-start-python): Call
`set-buffer-process-coding-system'.
(skk-annotation-lookup-DictionaryServices): Make command a little
bit simple. Insert the command if it has not been echoed.
Output a header line.
(skk-annotation-DictionaryServices-cache): Take word instead of
command as an argument. Take optional arg truncate.
2011-11-13 Tsuyoshi Kitamoto <[email protected]>
* skk-vars.el (skk-lookup-get-content-nth-dic) : New user option.
(skk-lookup-get-content-default-dic)
(skk-lookup-get-content-default-dic-name): New internal variables.
* skk-lookup.el (skk-lookup-pickup-headings): Fix docstring.
(skk-lookup-get-content, skk-lookup-get-content-setup-dic): New Function.
2011-11-12 Tetsuo Tsukamoto <[email protected]>
* skk-vars.el (skk-annotation-lookup-DictionaryServices)
(skk-annotation-loop-interval): New user options.
(skk-annotation-python-program, skk-annotation-process-buffer):
New variables.
(skk-annotation-dict-program): Default to
skk-annotation-python-program under Darwin.
(skk-annotation-other-sources): Add `DictionaryServices'. Move
`ja.wikitionary' next to `ja.wikipedia'.
* skk-annotation.el (skk-annotation-start-python)
(skk-annotation-DictionaryServices-cache)
(skk-annotation-lookup-DictionaryServices): New functions.
(skk-annotation-find-and-show, skk-annotation-wikipedia)
(skk-annotation-wikipedia-1, skk-annotation-wikipedia-cache):
Modify to accept `DictionaryServices'.
(skk-annotation-lookup-region-or-at-point): Alias to
`skk-annotation-wikipedia-region-or-at-point'.
(skk-annotation-wait-for-input): Modify according to it.
* skk.el (skk-mode-invoke, skk-preload): Call
`skk-annotation-start-python' if
skk-annotation-lookup-DictionaryServices is non-nil.
2011-11-11 Tetsuo Tsukamoto <[email protected]>
* skk-annotation.el (skk-annotation-lookup-dict): Accept an
optional arg truncate for candidate listing. Add autoload cookie.
Do not kill or erase buffer before the throw.
(skk-annotation-preread-dict): Take an optional arg nowait.
(skk-annotation-wikipedia-format-buffer): Avoid a loop in
ja.wikitionary articles.
(skk-annotation-find-and-show): Fix the order in
skk-annotation-wikimedia-srcs.
* skk-vars.el (skk-annotation-dict-program)
(skk-annotation-dict-program-arguments): Check the system type
darwin instead of the feature ns.
2011-11-10 Tetsuo Tsukamoto <[email protected]>
* skk-vars.el (skk-annotation-dict-coding-system): New user
option.
* skk-annotation.el (skk-annotation-dict-exec-find)
(skk-annotation-exclude-dict-maybe): New functions.
(skk-annotation-find-and-show)
(skk-annotation-wikipedia-region-or-at-point): Use them.
(skk-annotation-start-dict-process): Call
`skk-process-kill-without-query' here. Set coding-system-for-read
according to skk-annotation-dict-coding-system.
2011-11-10 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi: 微修正.
2011-11-10 Tetsuo Tsukamoto <[email protected]>
* skk-annotation.el (skk-annotation-start-process): Locally set
coding-system-for-read. Encode word in utf-8.
(skk-annotation-preread-dict): Set skk-annotation-remaining-delay.
(skk-annotation-lookup-dict): Do not reset
skk-annotation-remaining-delay here.
2011-11-07 Tetsuo Tsukamoto <[email protected]>
* skk-macs.el (skk-process-kill-without-query): New function.
* skk-server.el (skk-open-network-stream): Use it.
* skk-annotation.el (skk-annotation-find-and-show): Always call
`skk-annotation-show'.
(skk-annotation-find-and-show)
(skk-annotation-wikipedia-region-or-at-point): Return nil even if
`executable-find' causes an error.
(skk-annotation-lookup-dict): Call
`skk-process-kill-without-query'.
2011-11-07 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (領域の操作): skk-romaji-*-by-hepburn を @defvr.
(動的補完): skk-dcomp-multiple-activate を更新.
(外部コマンドからアノテーションを取得する): 新設.
2011-11-07 Tetsuo Tsukamoto <[email protected]>
* skk-vars.el (skk-annotation-original-buffer): New internal
variable.
* skk-annotation.el (skk-annotation-sit-for): New function.
(skk-annotation-find-and-show, skk-annotation-preread-dict)
(skk-annotation-lookup-dict): Use it. Always set process.
2011-11-06 Tetsuo Tsukamoto <[email protected]>
* skk-vars.el (skk-annotation-delay, skk-annotation-lookup-dict)
(skk-annotation-dict-program)
(skk-annotation-dict-program-arguments): New user options.
(skk-annotation-other-sources): Rename from
skk-annotation-wikipedia-sources, which is now defined as an
obsolete variable alias.
(skk-annotation-remaining-delay, skk-annotation-first-candidate):
New variables.
* skk.el (skk-start-henkan): When entering henkan-active mode, set
skk-annotation-first-candidate to t.
* skk-annotation.el (skk-annotation-dict-buffer-format)
(skk-annotation-start-dict-process, skk-annotation-preread-dict)
(skk-annotation-lookup-dict): New functions.
(skk-annotation-find-and-show): If skk-annotation-lookup-dict is
non-nil, call them to find an annotation. Wait for
skk-annotation-delay before showing the annotation when user is
acting quickly.
(skk-annotation-wait-for-input): Browse "dict://" instead of
"http://" for `dict' annotations.
(skk-annotation-message): Modify message.
(skk-annotation-wikipedia-1, skk-annotation-wikipedia-cache): When
source is `dict', call `skk-annotation-lookup-dict'.
(skk-annotation-wikipedia-region-or-at-point): When
skk-annotation-dict-program is not available, delete `dict' from
skk-annotation-other-sources.
2011-11-06 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (このバージョンのSKKについて, skk-tut-lang)
(skk-tooltip-mouse-behavior): 更新.
(skk-tut-use-face, skk-show-num-type-info)
(skk-tooltip-parameters): 追加.
2011-11-06 Tetsuo Tsukamoto <[email protected]>
* skk-jisx0201.el: Update comments for JIS X 0201 Roman.
2011-11-05 Tsuyoshi Kitamoto <[email protected]>
* skk-vars.el (skk-share-private-jisyo): doc string を更新.
* doc/skk.texi (読みの補完): 更新.
2011-11-04 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (skk-extra-jisyo-file-list)
(辞書検索の設定の具体例): 更新.
2011-11-03 Tsuyoshi Kitamoto <[email protected]>
* skk.el (skk-kana-input): インデントを修正.
2011-11-02 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (skk-read-from-minibuffer-function)
(サ変動詞の辞書登録に関する注意, 再帰的辞書登録)
(確定辞書, 変換の学習): 更新.
2011-11-01 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi: 更新.
2011-10-31 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi: 更新.
2011-10-30 Tetsuo Tsukamoto <[email protected]>
* skk-annotation.el (skk-annotation-wikipedia-format-buffer): Fix
regexp to detect disambiguation pages.
2011-10-30 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi: 更新.
2011-10-28 Tsuyoshi Kitamoto <[email protected]>
* skk-cus.el (skk-cus-params-visual): docstring の "助言的" を "冗長な" へ.
* doc/skk.texi (skk-server-portnum): 記述誤りを修正.
(skk-customizeによる設定変更): @subsection 化した.
(skk-gyakubiki-jisyo-list, 動的補完): 修正.
2011-10-28 Tetsuo Tsukamoto <[email protected]>
* skk-var.el (skk-verbose, skk-verbose-wait)
(skk-verbose-message-interval, skk-verbose-intention-face)
(skk-verbose-kbd-face, skk-henkan-on-message): Replace in
docstrings "助言的" to "冗長な" to be more accurate.
{These are rather reversions than modifications.}
2011-10-27 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi: 更新.
2011-10-25 Tsuyoshi Kitamoto <[email protected]>
* skk-tut.el (skktut-init-variables-alist): チュートリアルの起動
時に skk-kcode-method を初期化.
2011-10-24 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (skk-isearch-use-previous-mode): 記述を更新.
* skk.el (skk-setup-shared-private-jisyo): インデントを整理.
* skk-vars.el (skk-record-file): docstring を更新.
2011-10-23 Tsuyoshi Kitamoto <[email protected]>
* skk-vars.el (skk-init-file, skk-count-private-jisyo-candidates-exactly)
(skk-auto-insert-paren, skk-auto-start-henkan-keyword-list)
(skk-delete-implies-kakutei, skk-verbose): docstring を更新.
* doc/skk.texi (skk-jisyo-fix-order): 記述を更新.
* skk-annotation.el (skk-annotation-message): (split-string ...) を
(delete "" (split-string ...)) へ変更 [skk 7513].
2011-10-22 Tsuyoshi Kitamoto <[email protected]>
* SKK-MK (SKK-MK-what-where): interactive-p() に代えて noninteractive
を使用.
2011-10-22 Tsuyoshi Kitamoto <[email protected]>
* skk-hint.el (skk-hint-setup-hint): メッセージの内容を修正.
* skk-kakasi.el (skk-kakasi-region): 同上.
* skk.el (skk-record-jisyo-data): docstring を修正.
* doc/skk.texi: 微修正.
2011-10-21 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi: 微修正.
2011-10-18 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi: 微修正.
2011-10-04 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi: 微修正.
2011-08-14 Tetsuo Tsukamoto <[email protected]>
* skk-emacs.el (skk-tooltip-relative-p): New function.
(skk-tooltip-show-at-point): Use it to detect Cocoa Emacs 23.
2011-08-10 Tsuyoshi Kitamoto <[email protected]>
* bayesian/README.ja: ドキュメントの微修正.
* bayesian/bskk: ドキュメントの微修正.
RCS のキーワード展開 Id と Date を挿入.
2011-07-21 Tsuyoshi Kitamoto <[email protected]>
* skk-study.el (skk-study-remove-theme): skk-error() に代えて
skk-message() を使用.
2011-07-19 Tsuyoshi Kitamoto <[email protected]>
* skk-azik.el (skk-azik-additional-rom-kana-rule-list):
「子音 + ピリオド」の組み合せ、具体的には次の4つを削除.
"b." nil ("ブ" . "ぶ")
"m." nil ("ム" . "む")
"n." nil ("ヌ" . "ぬ")
"z." nil ("ズ" . "ず")
yuu <[email protected]> さん、Teika Kazura <[email protected]>
さんからの提案 [skk 7485].
2011-07-15 Tsuyoshi Kitamoto <[email protected]>
* skk-tut.el (skktut-make-windows, skktut-end-tutorial):
switch-to-buffer() に代えて pop-to-buffer() を使用.
(skktut-end-tutorial): 終了時メッセージの文言を微修正.
2011-07-14 Tsuyoshi Kitamoto <[email protected]>
* skk-vars.el (skk-tankan-mode-original-window-configuration):
新たな変数.
* skk-tankan.el (skk-tankan): M-x skk-tankan 実行時の
window-configuration を保存.
(skk-tankan-mode-quit): window-configuration を復帰.
* skk-cus.el (skk-customize, skk-customize-done): switch-to-buffer()
に代えて set-window-buffer() を使用.
* skk-annotation.el (skk-annotation-add): switch-to-buffer() に代えて
pop-to-buffer() を使用.
2011-07-12 Tsuyoshi Kitamoto <[email protected]>
* skk-vars.el (skk-update-jisyo-function)
(skk-save-jisyo-function): docstring を更新.
2011-07-10 Tsuyoshi Kitamoto <[email protected]>
* skk.el (skk-kakutei, skk-search-jisyo): コメントを追加.
* doc/skk.texi (skk-search-jisyo-file): 更新.
2011-07-09 Tetsuo Tsukamoto <[email protected]>
* skk-emacs.el (skk-tooltip-show-at-point): Workaround for NTEmacs
with its frame maximized. Eval the frame parameters left and top.
2011-07-09 Tsuyoshi Kitamoto <[email protected]>
* skk.el (skk-save-jisyo-original, skk-create-file)
(skk-get-jisyo-buffer, skk-search-jisyo-file)
(skk-compose-ignore-word): コメントや docstring に記載のあった単語
「オプション引数」を「オプショナル引数」へ統一した.
* skk-macs.el (skk-erase-prefix): 同上.
* skk-jisyo-edit-mode.el (skk-edit-private-jisyo): 同上.
* skk-gadget.el (skk-ad-to-gengo, skk-gengo-to-ad): 同上.
2011-07-08 Tsuyoshi Kitamoto <[email protected]>
* skk-server.el (skk-server-version): skk-error() の引数の順序が逆で
あったため、これを修正.
2011-07-02 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi: 更新.
* skk-kcode.el (skk-display-code-for-char-at-point):
if() について、then でも else でも t を返すコードであるため、if() を
抜けたあとに t を評価するようにした.
(skk-display-code): "判別できない文字です" について、skk-error() を
やめてメッセージ化した.
これまでの表示方法(ツールチップまたはエコーエリア)に加え、別ウィン
ドウでの表示をサポートした. skk-show-candidates-always-pop-to-buffer
と連動する.
2011-07-02 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi, Makefile, skk-version.el: Bump SKK version to 14.3.50.
2011-07-01 Tsuyoshi Kitamoto <[email protected]>
* Version 14.3 Juso released.
* doc/skk.texi, Makefile, skk-version.el: Bump SKK version to
14.3.
2011-06-28 Tsuyoshi Kitamoto <[email protected]>
* skk-tankan.el (skk-tankan-get-char-data-internal): let で済む箇所
を let* から let へ変更.
* skk-look.el (skk-look-1): 同上.
* skk-kcode.el (skk-display-code)
(skk-list-chars-find-char-string-for-code): 同上.
* skk-jisx0201.el (skk-set-okurigana): 同上.
* skk.el (newline, newline-and-indent):
use skk-called-interactively-p instead of interactive-p.
2011-06-26 Tsuyoshi Kitamoto <[email protected]>
* Makefile (VERSION):
* doc/skk.texi:
* skk-version.el (skk-version): Bump to 14.2.94.
2011-06-26 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (skk-server-version):
(サーバコンプリージョン): 追加.
* skk-vars.el (skk-kcode-method): 'this-key を追加.
(skk-server-report-response): docstring を修正.
* skk-kcode.el (skk-input-by-code-or-menu): skk-kcode-method の動作に
'this-key を追加.
2011-06-25 Tsuyoshi Kitamoto <[email protected]>
* skk-macs.el (skk-fit-window): New function.
* skk-annotation.el (skk-annotation-show-buffer): Use it.
* skk.el (skk-henkan-show-candidates-buffer)
(skk-show-num-type-info): Use it.
2011-06-23 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (skk-henkan-face): 加筆.
(skk-make-face): 修正.
2011-06-21 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (skk-kcode-method): 追加.
* skk-kcode.el (skk-list-chars-next-line)
(skk-list-chars-previous-line): コードの見直し.
2011-06-19 Tetsuo Tsukamoto <[email protected]>
* skk-kcode.el (skk-list-chars): Move to
skk-list-chars-default-charstr if it is set.
(skk-list-chars-jump): Rename from `skk-list-chars-move-to-char'.
(skk-list-chars-move-to-char): Redefine as a function to just move
point.
* skk-vars.el (skk-list-chars-mode-map): Modify for
`skk-list-chars-jump'.
(skk-list-chars-default-charstr): New variable.
2011-06-19 Tetsuo Tsukamoto <[email protected]>
* skk-kcode.el (skk-input-by-code-or-menu): Redefine to check
skk-kcode-method.
(skk-kcode-read-code-string, skk-kcode-parse-code-string)
(skk-kcode-find-char-string, skk-list-chars-move-to-char): New
functions.
(skk-list-chars-code-input): Call `skk-list-chars-move-to-char'
with the optional arg non-nil.
(skk-display-code): Use `skk-char-charset'.
* skk-macs.el (skk-char-charset): New function.
* skk-vars.el (skk-kcode-method): New user option.
(skk-list-chars-mode-map): Define "g" for
`skk-list-chars-move-to-char'.
2011-06-18 Tsuyoshi Kitamoto <[email protected]>
* skk-vars.el (skk-tooltip-x-offset, skk-tooltip-y-offset)
(skk-tut-lang): docstring を修正.
* doc/skk.texi (skk-tut-lang, skk-hint-start-char)
(skk-tooltip-hide-delay): 追加.
(変換位置の指定方法): 更新.
2011-06-16 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (skk-annotation-browse-key): 追加.
2011-06-15 Tetsuo Tsukamoto <[email protected]>
* doc/skk.texi: Modify for ja-dic.
2011-06-12 Tetsuo Tsukamoto <[email protected]>
* skk-cus.el (skk-cus-set): Accept an optional arg ALIST.
* skk-jisyo-edit-mode.el: Require skk-cus instead of custom and
cus-edit.
(skk-edit-private-jisyo): Call `skk-cus-set' instead of directly
calling `custom-save-all'.
(skk-jisyo-edit-mode): Move the previous docstring change
describing the local key bindings to the docstring of
`skk-edit-private-jisyo' which actually binds these keys.
2011-06-12 Tetsuo Tsukamoto <[email protected]>
* skk-vars.el (skk-jisyo-edit-user-accepts-editing): New Variable.
* skk-jisyo-edit-mode.el: Require custom, cus-edit and skk-vars.
Require skk-macs at compile time.
(skk-edit-private-jisyo): Check
skk-jisyo-edit-user-accepts-editing to know if user really wants
to edit the private dictionary at her/his own risk.
2011-06-12 Tsuyoshi Kitamoto <[email protected]>
* skk-jisyo-edit-mode.el (skk-edit-private-jisyo):主処理を
skk-edit-private-jisyo-1 へ分離. 自己責任のもと作業を行うよう
skk-yes-or-no-p を追加.
(skk-edit-private-jisyo-1): 元の skk-edit-private-jisyo の主処理.
2011-06-12 Tsuyoshi Kitamoto <[email protected]>
* Makefile (VERSION):
* doc/skk.texi:
* skk-version.el (skk-version): Bump to 14.2.93.
2011-06-11 Tsuyoshi Kitamoto <[email protected]>
* skk-setup.el.in: 2011-05-20 の「キーバインド C-f10 に
skk-edit-private-jisyo を割り当て」は取り消します.
* skk-vars.el (skk-tooltip-face): docstring を修正.
(skk-display-code-tankan-radical-face)
(skk-display-code-tankan-annotation-face)
(skk-list-chars-face, skk-list-chars-table-header-face): New face.
(skk-verbose-kbd-face): 属性 inverse-video を取り消し、デフォルト
色を与えた.
(skk-verbose-intention-face): 属性 bold を t としてみた.
* skk-kcode.el: require font-lock を無効化(コメント化).
(skk-display-code): skk-display-code-tankan-radical-face,
skk-display-code-tankan-annotation-face を導入.
(skk-list-chars-sub): skk-list-chars-table-header-face を導入.
(skk-list-chars): skk-list-chars-face を導入.
* doc/skk.texi: skk-jisyo-registration-badge-face,
skk-display-code-tankan-radical-face,
skk-display-code-tankan-annotation-face,
skk-list-chars-face, skk-list-chars-table-header-face
に関する記述を追加.
skk-input-by-code-or-menu に関する記述を復活.
2011-06-10 Tsuyoshi Kitamoto <[email protected]>
* skk-vars.el (skk-jisyo-registration-badge-face) :New face.
(skk-verbose-kbd-face): 属性 inverse-video を t としてみた.
* skk.el (skk-henkan-in-minibuff): Use skk-jisyo-registration-badge-face.
* context-skk.el (context-skk-insert): message 関数の使い方を修正.
* skk-vars.el (skk-rom-kana-base-rule-list): 2010-12-09 の commit
を訂正。\ のタイプは skk-input-by-code-or-menu の起動に戻す.
2011-06-10 Tetsuo Tsukamoto <[email protected]>
* skk.el (skk-toggle-isearch-mode): message 関数の使い方を修正.
[skk 7438].
2011-06-09 Tetsuo Tsukamoto <[email protected]>
* skk-kcode.el (skk-display-code, skk-input-by-code-or-menu-jump):
Add missing format strings to `message'.
* skk-vars.el (skk-menu-items): Ditto.
2011-06-09 Tsuyoshi Kitamoto <[email protected]>
* skk-vars.el (skk-verbose-intention-face, skk-verbose-kbd-face):
New face.
* skk-annotation.el (skk-annotation-message): Use new face.
* skk.el (skk-setup-verbose-messages): Use new face.
* doc/skk.texi: 上記 face に関する記述を追加.
* skk.el (skk-toggle-isearch-mode): 関数 message の第1引数に "%s" を
付加.
* skk-annotation.el (skk-annotation-save-and-quit)
(skk-annotation-quote): 同上.
* skk-macs.el (ignore-errors): 2011-06-04 の変更を取り消し.
[skk 7427].
2011-06-08 Tetsuo Tsukamoto <[email protected]>
* skk-annotation.el (skk-annotation-wikipedia): Also search "Word"
for "word". This is needed for proper nouns.
(skk-annotation-wikipedia-1)
(skk-annotation-wikipedia-normalize-word): Take an optional arg
PRESERVE-CASE.
2011-06-08 Tsuyoshi Kitamoto <[email protected]>
* skk-vars.el (skk-kakutei-jisyo, skk-search-prog-list)
(skk-jisyo-updated, skk-rom-kana-rule-list): docstring を修正.
2011-06-06 Tsuyoshi Kitamoto <[email protected]>
* skk-inline.el (skk-add-background-color): 引数 COLOR のチェックを
厳格にするため color-defined-p を追加.
2011-06-05 Tsuyoshi Kitamoto <[email protected]>
* skk-annotation.el (skk-annotation-save-and-quit)
(skk-annotation-quote): 余分な %s を削除.
* skk-macs.el (skk-message, skk-error, skk-yes-or-no-p)
(skk-y-or-n-p): Update docstring.
* Makefile (VERSION):
* doc/skk.texi:
* skk-version.el (skk-version): Bump to 14.2.92.
2011-06-05 Tsuyoshi Kitamoto <[email protected]>
* doc/skk.texi (skk-search-excluding-word-pattern-function): 追加.
* skk-vars.el (skk-search-excluding-word-pattern-function):
Update docstring.
* skk.el (skk-update-jisyo-p): Update docstring.
2011-06-04 Tsuyoshi Kitamoto <[email protected]>
* skk-macs.el (ignore-errors): GNU Emacs 22 以下の場合に defmacro
していましたが、GNU Emacs 21.4 (cl-macs.el) にも存在しており普通に
使えることから、skk-macs.el からは削除した。
* skk-vars.el (skk-read-from-minibuffer-function): Update docstring.
* skk-macs.el (skk-downcase): Update docstring.
* doc/skk.texi (skk-read-from-minibuffer-function): 追加.
* skk-tut.el (skktut-init-variables-alist):
初期化対象の変数として skk-dcomp-multiple-activate,
skk-read-from-minibuffer-function, skk-verbose, debug-on-error を追加.
* skk.el (skk-ovwrt-len, skk-compute-henkan-lists):
Use line-end-position instead of (progn (end-of-line) (point)).
* skk-tut.el (skktut-next-answer-buffer, skktut-today): Ditto.
* skk-server-completion.el (skk-server-completion-search-midasi):
Ditto.
* skk-auto.el (skk-okuri-search-subr-original): Ditto.
* skk-annotation.el (skk-annotation-last-word-1): Ditto.
* skk-auto.el, skk-isearch.el, skk-lookup.el, skk-num.el, skk-study.el:
* skk-tankan.el, skk-vars.el, skk.el:
function foo を #'foo へと書き換え.
* skk-annotation.el, skk-comp.el, skk-cursor.el, skk-cus.el:
* skk-develop.el, skk-gadget.el:
* skk-isearch.el, skk-jisx0201.el, skk-jisyo-edit-mode.el:
* skk-kcode.el, skk-macs.el, skk-num.el, skk-server-completion.el:
* skk-tankan.el, skk-tut.el, skk-vars.el, skk.el:
lambda はマクロ展開で function 付加されるため #' は不要.
2011-06-02 Tsuyoshi Kitamoto <[email protected]>
* skk-emacs.el (skk-emacs-menu-replace, skk-tooltip-resize-text):
コードの整理.
* skk-tankan.el (skk-tankan-select-tankanji-kouho): Use cddr
instead of cdr cdr.
* skk-kcode.el (skk-input-by-code-or-menu-jump): Ditto.
* skk-emacs.el (skk-emacs-mouse-position): Ditto.
* skk-study.el (skk-study-check-alist-format-1): Use cdar instead of
cdr car.