5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

SKK専用スレッド Part7

1 :名無しさん@お腹いっぱい。:2005/08/14(日) 15:42:02
なんだかんだ言っても、一番使いやすいのは SKK

前スレ
SKK専用スレッド Part6
http://pc8.2ch.net/test/read.cgi/unix/1074758741/

Part5: http://pc.2ch.net/test/read.cgi/unix/1067698174/
Part4: http://pc.2ch.net/test/read.cgi/unix/1049225392/
Part3: http://pc.2ch.net/test/read.cgi/unix/1033003685/
Part2: http://pc.2ch.net/unix/kako/1013/10132/1013245211.html
Part1: http://pc.2ch.net/unix/kako/975/975253214.html


2 :名無しさん@お腹いっぱい。:2005/08/14(日) 15:42:35
SKK Openlab
http://openlab.ring.gr.jp/skk/index-j.html

バグ報告などは下記ページを読んで?ML?へ。
http://www.jpl.org/elips/BUGS-ja.html

http://openlab.ring.gr.jp/skk/ml-ja.html
http://openlab.ring.gr.jp/skk/readvianews-ja.html

;; 関連リンク
http://openlab.ring.gr.jp/skk/links-ja.html

SKK-JISYO.L (L 辞書)登録希望単語入力フォーム
http://openlab.ring.gr.jp/skk/registdic.cgi
http://openlab.ring.gr.jp/skk/registdic2.cgi
[連想辞書専用]?http://openlab.ring.gr.jp/skk/registassoc.cgi/


3 :名無しさん@お腹いっぱい。:2005/08/14(日) 15:43:59
;; SKK 代替/派生ソフトウェア
[skkinput 2.x] http://sourceforge.jp/projects/skkinput2/
[skkinput 3.x] http://sourceforge.jp/projects/skkinput3/
[IIIMF-SKK] http://sourceforge.jp/projects/iiimf-skk/
[Anthy] http://sourceforge.jp/projects/anthy/files/
[SKKIME すれっど] http://pc2.2ch.net/test/read.cgi/win/1038913923/

[AquaSKK] http://www3.to/ccm/
[AquaSKKスレッド] http://pc.2ch.net/test/read.cgi/mac/1029845635/l50

[skkfep] http://homepage2.nifty.com/aito/soft.html
[skkfep内蔵jvim] http://www1.interq.or.jp/~deton/jvim-skk/
[vim6用im_custom] http://hp.vector.co.jp/authors/VA020411/Vim/
[skkfep内蔵Ng] http://www1.interq.or.jp/~deton/ng-skk/

[uim] http://uim.freedesktop.org/wiki/
[SCIM] http://www.scim-im.org/


4 :名無しさん@お腹いっぱい。:2005/08/14(日) 15:45:03
[各種skkservの比較] http://www1.interq.or.jp/~deton/ckskkserv/

KAKASI - 漢字→かな(ローマ字)変換プログラム
http://kakasi.namazu.org/

Migemo: ローマ字のまま日本語をインクリメンタル検索
[Ruby/Migemo] http://migemo.namazu.org/
[C/Migemo] http://www.kaoriya.net/#CMIGEMO


5 :名無しさん@お腹いっぱい。:2005/08/14(日) 19:19:20
鯖移転とかしてるんで

[SKKIME すれっど] http://pc8.2ch.net/test/read.cgi/win/1038913923/

[AquaSKK] http://aquaskk.sourceforge.jp/
     http://ccm.sherry.jp/cgi-bin/dita/dita.cgi/aquaskk/
[AquaSKKスレッド] http://pc7.2ch.net/test/read.cgi/mac/1084714251/

6 :名無しさん@お腹いっぱい。:2005/08/14(日) 21:20:45
[SKK 辞書 Wiki]
http://openlab.ring.gr.jp/skk/wiki/wiki.cgi


>>1乙だよもん

7 :名無しさん@お腹いっぱい。:2005/08/17(水) 18:17:55
リンク一部変更
bayesianを使わせろと怨嗟の声が渦巻いているようだ(誇張度70%)

[SKKIME すれっど] http://pc8.2ch.net/test/read.cgi/win/1038913923/
[AquaSKKスレッド 2] http://pc7.2ch.net/test/read.cgi/mac/1084714251/

8 :名無しさん@お腹いっぱい。:2005/08/17(水) 19:18:09
>>7
>>5

emacs以外ではどうやってカーソル以前の文章を拾い上げるんだろ。

9 :名無しさん@お腹いっぱい。:2005/08/17(水) 20:18:15
二つ前が見えぬとはorz

10 :名無しさん@お腹いっぱい。:2005/08/17(水) 20:34:30
拾わないでも確定時にバッファしていけば、似た様なことはできる様な?
確かにカーソルを移動した時など、無関係な依存が適用されるが。
もしくは、矢印キーの入力などやフォーカスが外れたのを検知したら、
バッファをクリアして元来の動作で良いんじゃね? そんな単純にはいかないだろうけど。

11 :名無しさん@お腹いっぱい。:2005/08/17(水) 21:00:18
確定[してない]文字列[も]拾って[おいた]方[がいいんじゃないかな。]

12 :名無しさん@お腹いっぱい。:2005/08/17(水) 21:06:53
まあ、imeのon/offやカーソル移動がなければ
それまでの確定文字列を云々というのは考えたけど、
なんか中途半端やなーと感じたんで。
実際にはそれでも十分な効果あるのかもしれんけど。

つか、未だにbayesian試してもいない俺。
重い腰を上げて使ってみようかと思ったとこに、
skk-henkan-strict-okuri-precedenceが効かないという
不具合報告があったもので。

>>11
???

13 :名無しさん@お腹いっぱい。:2005/08/17(水) 23:30:51
>>12
>>11 は当然でしょ。実際 bskk もそうしてるようだし。

14 :名無しさん@お腹いっぱい。:2005/08/17(水) 23:54:44
[]の扱いをどうやって読んだら一番適切なのかなーと。
まあ、意味もよく分かってないんだけど。

ところでその意味を探るべくskk-bayesian.elをチラと覗いてみたんだけど、
skk-bayesian-search()の ;;make entry-str のとこは、
mapconcatとidentity使うのが普通じゃないかな。

15 :名無しさん@お腹いっぱい。:2005/08/18(木) 00:01:05
平仮名の自動確定も確定だと判断して書いたんだけど、あれは確定と看倣さないのか。

16 :名無しさん@お腹いっぱい。:2005/08/18(木) 00:08:06
そういう事ですか。
skk-studyじゃないんだから、skkを通じて入力されたひらがなも
バッファに入れとくべきだと思いますよ。
話を詰めずに書いてたんで、チト「確定」の意味が曖昧な文章でしたが。

ちなみに自分は、Hou ga じゃなくて HouGa としてますね。< 方が

17 :名無しさん@お腹いっぱい。:2005/08/18(木) 00:20:08
あるいはskkinputの一行入力モードみたいのを使ってもらうとか。

MS-IMEやATOKはちゃんと拾ってるくさいから
windozeでは何か方策があるような気もする。

18 :名無しさん@お腹いっぱい。:2005/08/24(水) 15:04:52
(let ((remove-target
(mapcar #'(lambda (s)
(concat (symbol-name s)
(symbol-name s)))
'(b c d f g h j k l m p q r s t v w x y z))))
(dolist (r skk-rom-kana-base-rule-list)
(let ((1st (car r))
(2nd (nth 1 r))
(3rd (nth 2 r)))
(when (and (member 1st remove-target)
(string= 2nd (substring 1st 0 1))
(equal 3rd '("ッ" . "っ")))
(setq skk-rom-kana-base-rule-list
(delete r skk-rom-kana-base-rule-list))))))

(setq skk-rom-kana-rule-list
(nconc skk-rom-kana-rule-list
(mapcar #'(lambda (s)
(list (symbol-name s)
nil
;;(symbol-name s)))
(japanese-zenkaku (symbol-name s)))) ; 上のよりこっちのがキモい
'(b c d f g h j k l m p q r s t v w x y z))))

中途半端なシロモノ。キモいので使用しないでください。
上のに続けて (setq skk-rule-tree nil) を評価すれば試せます。

19 :名無しさん@お腹いっぱい。:2005/08/25(木) 00:03:38
「L辞書」にberoff(ピアニストのかな?)が入った。
なんか人名辞書との境界が曖昧っすね。

20 :名無しさん@お腹いっぱい。:2005/08/29(月) 21:50:44
viewcvsかcvswebがあるといいんだけど

21 :名無しさん@お腹いっぱい。:2005/08/31(水) 22:05:30
ライトノベル/SF作家の桜坂洋はSKKを使って小説を書いてるらしい。
> 執筆には何を使用していますか?
> IBMのノートPCです。MeadowNTとskk、TeXを使ってます。
ttp://dash.shueisha.co.jp/interview/0405.html
ttp://www.page.sannet.ne.jp/toshi_o/thatta_2005/d_2005_8.htm#2005/8/21

22 :名無しさん@お腹いっぱい。:2005/09/01(木) 00:13:26
しかしひどいインタビューだなぁ。
SKKに限らず、少しは相手の発言を掘り下げてくれよ。
これじゃアンケートだ。

23 :名無しさん@お腹いっぱい。:2005/09/01(木) 00:21:01
よくわかる現代魔法読んでてうすうす感じてたが、めっちゃ濃い環境で書いてたんだな……

24 :名無しさん@お腹いっぱい。:2005/09/01(木) 00:39:38
親指シフトとかもそうだけど、
作家が使ってくれるとユーザの心の支えみたいになっていいね。

田中康夫のThinkPadを強奪してDDSKKを入れる会でも結成しようかな。

25 :名無しさん@お腹いっぱい。:2005/09/01(木) 01:11:10
ペログリなんかに使ってほしくない

26 :名無しさん@お腹いっぱい。:2005/09/01(木) 03:07:46
mecabとかのインストールだるい。。。

27 :名無しさん@お腹いっぱい。:2005/09/01(木) 20:05:42
っ[ruby-mecab]

28 :名無しさん@お腹いっぱい。:2005/09/01(木) 20:16:25
そーいえばmecab-skkserv併用のためにskk-search-via-commandを書いたのに、
未だにインストールしてない……。

29 :名無しさん@お腹いっぱい。:2005/09/03(土) 11:00:01
本職の物書きさんが使っているのなら、
辞書にフィードバックが色々あって欲しい
もんですね。

30 :名無しさん@お腹いっぱい。:2005/09/03(土) 11:30:58
恩着せがましく読まれかねない文体っすな。
まー、こんなとこ読んでないだろうけど。

31 :名無しさん@お腹いっぱい。:2005/09/03(土) 11:42:47
>>29
たくさんフィードバックした本職の物書きが来ましたよ。

でもここ二年くらいやってないな。

32 :名無しさん@お腹いっぱい。:2005/09/03(土) 15:41:02
>>28
やっぱあれは mecab を念頭に書かれたものだったのか。俺も mecab-skkserv
を補助的に使ってみたいんだけどまだ未着手。デカいらしいしね。

sumibi もやってみようかと思ったけどあっちはクライアント側で分かち書き
しないと駄目だから、普通のSKKサーバ使うのとあんまり違いが出なさそうで
やめちった。

33 :名無しさん@お腹いっぱい。:2005/09/03(土) 16:37:51
>>31
やってやって

34 :名無しさん@お腹いっぱい。:2005/09/03(土) 16:50:16
>>32
primeやmecab-skkservをなんとかしたいな、と。

とりあえず辞書をインストールするだけの空きをHDDに確保するも、
mecab-skkservが自分のスタイルで有効かがかなり疑わしいので
なかなか手が動いてくれません。

別の利用例。以前から使っていたのを折角なので
skk-search-via-command()を利用するように書き直したもの。

(defun skk-ebsearch ()
(let* ((key (if skk-henkan-okurigana
(concat
(substring skk-henkan-key 0 (1- (length skk-henkan-key)))
skk-henkan-okurigana)
skk-henkan-key))
(okurigana (or skk-henkan-okurigana skk-okuri-char))
(skk-henkan-key key)
skk-henkan-okurigana
skk-okuri-char
skk-use-numeric-conversion
(l (skk-search-via-command "skk-ebsearch")))
(save-match-data
(when l
(if okurigana
(delq nil
(mapcar #'(lambda (c)
(when (string-match (concat okurigana "$") c)
(substring c 0 (match-beginning 0))))
l))
l)))))

35 :つづき:2005/09/03(土) 17:01:07
rskkserv/ext/lib/ebdic.rbに以下を追加したり適当に改変したり。
勝手に利用させてもらってます。すみません。

EBDIC_LIST = [
['/usr/local/share/eb/data/kojien4', 'KOUJIEN', 'koujien'],
['/usr/local/share/eb/data/mypedia', 'MYPAEDIA', 'mypedia'],
['/usr/local/share/eb/data/WDIC', 'WDIC', 'wdic'],
]
AGENTS = EBDIC_LIST.collect{|d| EBDic.new(*d) }
STDOUT.sync = true

def main
while key = STDIN.sysread(1024)
exit if key[0] == ?0
key.chomp!
key = key[1..-1].split(/ /)[0]
ret = []
AGENTS.each{|a| ret |= a.search(key)}
str = ret.reject{|c| c == key}.join('/')
if str != ''
print '1/', str, "/\n"
else
print "4\n"
end
end
end

main

skk-lookupに比べ、localhostの辞書しか使えない、
対応辞書が少ないというデメリットがあります。

36 :名無しさん@お腹いっぱい。:2005/09/03(土) 17:18:49
ぐっじょぶ、だけどそれこそrskkservのMLにでも投げなきゃなんの意味もないべ。

2chにカキコしたものはカキコした瞬間に著作権が2chに帰属するのは知ってるかな。
navi2chとかだと気づかないが、普通のブラウザで書き込む時にそう表示される。


・投稿者は、投稿された内容及びこれに含まれる知的財産権、(著作権法第21条ないし
第28条に規定される権利も含む)その他の権利につき、掲示板運営者及びその指定する
者に対し、これらを日本国内外において無償で非独占的に利用する一切の権利(第三者
に対して再許諾する権利を含みます。)を許諾することを承諾します。また、掲示板運
営者が指定する第三者に対して、一切の権利(第三者に対して再許諾する権利を含みま
す。)を許諾しないことを承諾します。
・投稿者は、掲示板運営者に対して、著作者人格権を一切行使しないことを承諾します。

37 :名無しさん@お腹いっぱい。:2005/09/03(土) 17:22:02
そんなわけなので、
仮に各メンテナやコミッタがコードの存在に気付いたとしても、
おいそれと「2chから拾いました」と言ってGPLなどのものに混ぜるのは
難しいと思われますですハイ。

38 :名無しさん@お腹いっぱい。:2005/09/03(土) 17:24:54
もっとも、こんな一方的かつ勝手な宣言が本当に法的に有効かは大いに疑問だけど。
そういう問題がありますよってことで。

39 :名無しさん@お腹いっぱい。:2005/09/03(土) 17:38:03
なので、差分だけ書いたのです。

40 :名無しさん@お腹いっぱい。:2005/09/03(土) 17:49:42
planet skk が必要とされている。

41 :名無しさん@お腹いっぱい。:2005/09/03(土) 17:54:37
planet って珍種の環境?

42 :名無しさん@お腹いっぱい。:2005/09/03(土) 17:56:48
言い出しっぺの法則発動

43 :名無しさん@お腹いっぱい。:2005/09/03(土) 18:01:46
すみませんとか言ってないで、「こんなん書いたから組み込めや(゚Д゚)ゴルァ」と
ふてぶてしく行動すればいいと思うんだけどね。

図々しさこそオプソの原動力なんじゃないのかなあ。

44 :名無しさん@お腹いっぱい。:2005/09/03(土) 18:28:10
組み込むもなにも、ライブラリの拡張じゃなくて利用だから。

45 :名無しさん@お腹いっぱい。:2005/09/03(土) 18:34:56
もちろん、自分の書いたものをどうしようがその人の勝手だけど。
ちょっとため息は出ます。はい。

46 :名無しさん@お腹いっぱい。:2005/09/03(土) 21:59:10
もういいかげん、2chにコード貼る行為は
開発の阻害をしてるも同然という認識が共有されてそうなものなのに。

47 :名無しさん@お腹いっぱい。:2005/09/03(土) 22:00:29
コードを張る場所が必要とされている。

48 :名無しさん@お腹いっぱい。:2005/09/03(土) 22:05:53
んじゃここ
ttp://groups.google.com/

49 :名無しさん@お腹いっぱい。:2005/09/03(土) 22:29:35
単語登録のとっても簡単な skk で、
気が狂ったようなアノテーション付きのエントリをL辞書に登録するが如く、
誰でも書けそうなコードを 2ch に貼りつける行為はかえって迷惑。

50 :名無しさん@お腹いっぱい。:2005/09/03(土) 22:37:13
まあでも↑みたいな人物は2ch以外には一切出て来られないから安心ではある

51 :名無しさん@お腹いっぱい。:2005/09/03(土) 22:40:30
でもさ。DDSKK界隈っていつの間にこんなチキンばかりになったの。
数年前はこうじゃなかったよね。

52 :名無しさん@お腹いっぱい。:2005/09/03(土) 22:58:39
>>46
なるほど。俺は殆んど貼ることはないけど認識を新たにしたよ。
navi2chで例の注意書きを非表示にしてるんでそのあたりも改めないとなあ。

53 :名無しさん@お腹いっぱい。:2005/09/03(土) 23:25:07
navi2ch スレのデジャブが見えた

54 :名無しさん@お腹いっぱい。:2005/09/03(土) 23:45:01
取り込まれたほうがいいな、となぞ毛頭思ってないネタコードでも
(゚Д゚)ゴルァされた時は萎えたけど。

55 :名無しさん@お腹いっぱい。:2005/09/03(土) 23:50:13
GPLコードをここに張ったらどうなるの?

56 :名無しさん@お腹いっぱい。:2005/09/04(日) 00:04:09
貼る行為自体がGPLに違反するんじゃないの。

57 :名無しさん@お腹いっぱい。:2005/09/04(日) 00:11:55
貼る行為が違反になるとして、
貼られてしまったコードの扱いって?

58 :名無しさん@お腹いっぱい。:2005/09/04(日) 00:15:21
それは裁判所で決めてもらうしかないっしょ。

59 :名無しさん@お腹いっぱい。:2005/09/04(日) 02:14:17
>>56
>>56
>>56
>>56
>>56

60 :名無しさん@お腹いっぱい。:2005/09/04(日) 02:16:47
>>59
コミュニケーション能力が不足していますね ;-p

61 :名無しさん@お腹いっぱい。:2005/09/04(日) 02:33:35
ニュー速+のスレなんかは法律的にかなりぁゃιぃ

62 :名無しさん@お腹いっぱい。:2005/09/04(日) 03:00:20
>>56
ヒント:コピーレフト

63 :名無しさん@お腹いっぱい。:2005/09/04(日) 03:23:46
>>55
どうにもならない。


64 :名無しさん@お腹いっぱい。:2005/09/04(日) 03:31:55
きんにもならない。


65 :名無しさん@お腹いっぱい。:2005/09/04(日) 04:28:14
>>62
>>36はコピーレフトというライトに抵触するよ

66 :名無しさん@お腹いっぱい。:2005/09/06(火) 20:00:41
skk のサーバなんすが、

% ps aux |grep '[b]skk'
mona 31974 0.0 0.2 15688 132 ? S Mar21 20:49 ruby /usr/bin/bskk -f /home/mona/.skk-bayesian -s
mona 355 0.0 0.2 15688 132 ? S Mar21 0:12 ruby /usr/bin/bskk -f /home/mona/.skk-bayesian -s
mona 356 0.0 0.2 15688 132 ? S Mar21 3:50 ruby /usr/bin/bskk -f /home/mona/.skk-bayesian -s
nobody 32450 0.0 0.8 1604 508 ? S Sep04 0:00 dbskkd-cdb
nobody 3035 0.0 0.8 1604 508 ? S Sep05 0:00 dbskkd-cdb
nobody 12314 0.0 0.8 1604 508 ? S Sep05 0:00 dbskkd-cdb

と emacs 1つだけ上げた状態で skkd-cdb、bskk ともに3つ上がってます。
skk ってセッション3つ張るの? みなさんとこではどんなもんでしょう?

67 :名無しさん@お腹いっぱい。:2005/09/06(火) 20:16:07
なんか既に張ってるコネクションを時々ロストでもしてるのかね?

68 :名無しさん@お腹いっぱい。:2005/09/13(火) 13:55:50
MLアーカイブのフォーマットがちょっと変わったけど、
インデックス作成しなおした際に一部ズレが出てるとこもあるっぽいな。
記事を参照してるリンクは要注意。

69 :名無しさん@お腹いっぱい。:2005/09/16(金) 02:12:05
ともだち→ともだちなエントリっていらないんじゃ。。。

70 :名無しさん@お腹いっぱい。:2005/09/20(火) 04:54:42
mecabdic.tbz
"1test "のようにスペースを要求するサーバは結構多い

71 :名無しさん@お腹いっぱい。:2005/09/21(水) 00:16:39
SKK protocolのRFCきぼんぬ

72 :名無しさん@お腹いっぱい。:2005/09/21(水) 00:27:02
RFCじゃだめ?

73 :名無しさん@お腹いっぱい。:2005/09/21(水) 00:28:38
もとい、RFCじゃなきゃだめ?
増井さんのドキュメントとか。

74 :名無しさん@お腹いっぱい。:2005/09/21(水) 01:49:26
"0" → 黙って切断

"1test " → "1/テスト/試験/\n"
"1hoge " → "4hoge\n" or "4hoge \n"
# 4に続けてhogeを返すのは、
# 一部のクライアント対策らしいとどこかで読んだ気が。
# この場合改行前にスペースを入れるのかどうかはよく知らない。
# 他にはエラーの場合に"0"を返す事も。

"2" → "version_number "
# 最後のスペースを省いてるサーバもある。(skksearchとか)
# "<major>.<minor> "が正式らしいが、大抵サーバ名+バージョン番号を一緒に返している。

"3" → "hostname:ip_addr: "
# ip_addrが無かったり最後のスペースとかマチマチ。

"4complete " → "1/complete/completed/completely/completeness/\n"
# おそらく"1"に準じた挙動に。
# 補完対象はなんとなく送り無しエントリだけっぽいが、曖昧。

他には、同時接続クライアント数に制限がある場合、
"9"を返して切断するとか。
上のプロトコルにない入力の場合、切断したりエラーの"0"を返したり、
なにも返さなかったりと、ここらへんは適当。

75 :名無しさん@お腹いっぱい。:2005/09/22(木) 13:20:05
skkserv.hからincludeされてるconfig.hってどーやって生成するの?

76 :名無しさん@お腹いっぱい。:2005/09/25(日) 00:01:00
./configure

77 :名無しさん@お腹いっぱい。:2005/09/25(日) 00:03:38
configureもconfigure.inもないよ

78 :名無しさん@お腹いっぱい。:2005/09/27(火) 01:37:55
> skk-rom-kana-rule-list の本質は全然ローマ字かな変換テーブルではない
ってのはどういう事なんだろ。
skk-kana-input() のコメントにあるルール木を理解しとればいいって事なのかな。

79 :名無しさん@お腹いっぱい。:2005/09/27(火) 18:03:24
>>74

"4" なんてあったのかっ

>>75
skkserv は 8.6 あたりと変わってないのでそっちで作るとかw


80 :名無しさん@お腹いっぱい。:2005/09/27(火) 19:25:57
skkserv って辞書の再読み込みに対応してるんだ

81 :名無しさん@お腹いっぱい。:2005/09/29(木) 00:44:50
>>77
よくわからんけど skkserv-ja.html 見て選べってことでは?
.

82 :名無しさん@お腹いっぱい。:2005/09/29(木) 00:52:57
9.6とかではもう一段上のディレクトリがあって、
そこにconfigureとかいろいろあったんだけど、
cvsにつっこむ際に単純に各サブディレクトリの中身を
別モジュールとしてしまっただけっしょ。

83 :名無しさん@お腹いっぱい。:2005/09/29(木) 15:38:05
emacsのbuildから、続けてapelやらwlやら
いろいろインストールまでするスクリプト書いて使ってるんだけど、
しばしばskkのとこで、
zsh: pollable event occurred emacs-build.sh
となる。
いつもがどうだったかはしっかり覚えてないけど、今回は

/usr/local/bin/emacs -batch -q -no-site-file -l SKK-MK -f SKK-MK-install
Loading subst-ksc...
Loading subst-gb2312...
Loading subst-big5...
Loading subst-jis...
Loading /home/foo/cvs/skk/main/SKK-CFG...
/home/foo/cvs/skk/main/skk-dic.el is up-to-date

Generating autoloads for skk-cursor.el...
zsh: pollable event occurred emacs-build.sh

という具合。停止したとこから再度実行すると大丈夫だけど。
これ、いったいなんなんだろ。

84 :名無しさん@お腹いっぱい。:2005/09/29(木) 22:19:08
以下のような hoge.el をつくる

(open-network-stream "foo" " *foo*" "localhost" "skkserv")
hoge

shell を新しく起動して以下を実行

emacs -batch -q -no-site-file -l ./hoge.el

Loading subst-ksc...
Loading subst-gb2312...
Loading subst-big5...
Loading subst-jis...
Szsh: 6653 pollable event occurred emacs -batch -q -no-site-file -l ./hoge.el

一番左の S は

Symbol's value as variable is void: hoge

の S に対応しているので、emacs が error を発生するところで SIGPOLL

SKK-MK の中では error が発生しているわけではないが...

85 :名無しさん@お腹いっぱい。:2005/10/07(金) 00:19:09
skk-search-via-command、もったいないなあ。

86 :名無しさん@お腹いっぱい。:2005/10/07(金) 00:28:25
コンセプトにはライセンス適用されないし、そのうちなんとかなるかも

87 :名無しさん@お腹いっぱい。:2005/10/07(金) 14:53:49
変換候補を次々に表示しててskk-henkan-listが空になった時、
skk-search-prog-listの残りがどんどん実行されるわけだけど、
中には結構重い検索プログラムもあったりするわけで、
そういう場合に、asdfjklに対応する7個の候補を用意できなくても
一旦既にある分だけ表示して、そこでさらにスペースが押された時に
ようやく重いプログラムも検索する、なーんて事は難しいんだろうなあ。

88 :名無しさん@お腹いっぱい。:2005/10/07(金) 16:16:18
ダミーの候補を ((7 - ((それまでの候補数 - 4) % 7)) % 7) 個表示する
検索プログラムを作ってskk-search-prog-listに加えるとか。

A:候補 S:好捕 D:(dummy) F:(dummy) J:(dummy) K:(dummy) L:(dummy)

89 :名無しさん@お腹いっぱい。:2005/10/07(金) 17:22:15
el4r や Pymacs なんてものがあるんだが、これを使った skk って出てこないかな。
正直 elisp は駄目だが、Ruby や Python ならって人は多いと思うんだが。

90 :名無しさん@お腹いっぱい。:2005/10/07(金) 17:50:11
自分で書かないの?

91 :名無しさん@お腹いっぱい。:2005/10/07(金) 18:01:01
>>88
それはすぐ思い付いたんだけど、なんともダサいんですよね(^_^;
うっかりd〜lを押してしまった時の対策とかも欲しいし。

92 :名無しさん@お腹いっぱい。:2005/10/07(金) 19:51:17
微妙に面倒な改変でクリアできそうだけど、
実験的なコード書いてる途中で飽きてしまった。
skk-henkan-show-candidatesの中の、
skk-henkan-listに候補を追加してるwhileループに
適当な変数もチェックさせたり、skk-searchにも変数チェックさせたり。
でもミニバッファ利用してない時のskk-searchは従来の挙動にせねば。

93 :名無しさん@お腹いっぱい。:2005/10/07(金) 19:57:14
貼り付けは2chの外のどこかでおながいします

94 :名無しさん@お腹いっぱい。:2005/10/07(金) 21:07:55
うん、たとえ貼るきになってもここには貼らないよ。
しかし変数loopを利用してる部分への改変が必要と判明し、
いよいよ面倒になってしまった。とりあえず保留。

95 :名無しさん@お腹いっぱい。:2005/10/07(金) 23:30:38
なんだかんだでMLが賑わいつつある昨今、皆様いかがお過ごしでしょうか。

96 :名無しさん@お腹いっぱい。:2005/10/08(土) 12:54:05
先日の skkserv2 は config.h がなくても make できるんでしょうか?
作法に詳しくないもので。


97 :名無しさん@お腹いっぱい。:2005/10/08(土) 16:07:30
単なるアーカイブミスじゃないのかなあ

98 :名無しさん@お腹いっぱい。:2005/10/08(土) 16:32:07
MLで言ってやれよ

99 :名無しさん@お腹いっぱい。:2005/10/08(土) 19:02:49
すまん
#define HAVE_DARTS 1
して


100 :名無しさん@お腹いっぱい。:2005/10/08(土) 20:25:00
ユーザから見ての20040304との違いは、辞書のリロード以外にもあるのかな。
候補の生成のしかたがちょっと変わったとか。

160 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)