🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fj.editor.emacs
8 messages
8 total messages Started by Yasushi Shinjo Tue, 20 Nov 2007 10:19
Egg fence mode [aa]<->[か]
#607
Author: Yasushi Shinjo
Date: Tue, 20 Nov 2007 10:19
26 lines
2011 bytes
$B?7>k!wC^GHBg3X>pJs$G$9!#$3$s$K$A$O!#(B

Emacs $B$N(B egg $B$r$+$JBG$A$G;H$C$F$$$^$9!#;H$C$F$$$F!"IT0U$K2?(B
$B$+$N%-!<$r2!$7$?$i!"(B[$B$+(B]$B$N>uBV$+$i(B[aa]$B$N>uBV$K$J$C$F!"$+$J4A(B
$B;zJQ49$,;H$($J$/$J$C$F$7$^$$$^$9!#$3$l$r85$N(B[$B$+(B]$B$KLa$9$K$O!"(B
$B$I$&$9$l$P$$$$$G$7$g$&$+!#(B

$B4JC1$J2sI|J}K!$H$7$F$O!"%U%!%$%k$N>l9g!"0lEYJ]B8$7$F!"%P%C%U%!(B
$B$r>C$7$F!"%U%!%$%k$rFI9~$_3+$-D>$9$H85$N>uBV$KLa$j$^$9!#$G$b!"(B
$B%U%!%$%k$G$O$J$$$3$H$b$"$j$^$9$7!"$$$A$$$A3+$-D>$9$N$bLLE]$G$9!#(B

$B$3$NJU$j$N%-!<!&%P%$%s%G%#%s%0$N0lMw$,F@$i$l$l$P!"2?$H$+$J$k(B
$B$+$H;W$C$?$N$G$9$,!"(Bdescribe-bindings $B$G$O!"(BEgg $B$NJ}$N3d$jEv(B
$B$F$OI=<($5$l$^$;$s!#(BEgg $B$N%P%$%s%G%#%s%0$rI=<($9$k$K$O$I$&$9(B
$B$l$P$h$$$G$7$g$&$+!#(B

$B$3$A$i$G;H$C$F$$$k%P!<%8%g%s$O!"$3$l$G$9!#(B

GNU Emacs 21.3.1 (sparc-sun-solaris2.10, X toolkit, emcws)

$B%P%C%/%(%s%I$O!"(BWnn jserver $B$G$9!#(B

$B$h$m$7$/$*4j$$$7$^$9!#(B

$B!@!@!!?7>k!!Lw!!!J$7$s$8$g$&!!$d$9$7!K!!!@!@(B
$B!@!@!!C^GHBg3X!!EE;R!&>pJs!!!!!!!!!!!!!!!@!@(B
Re: Egg fence mode [aa]<->[か]
#608
Author: Katsumi Yamaoka
Date: Tue, 20 Nov 2007 11:40
86 lines
4781 bytes
--=-=-=
Content-Type: text/plain; charset=iso-2022-jp

>>>>> $B?7>k$5$s(B wrote:

> Emacs $B$N(B egg $B$r$+$JBG$A$G;H$C$F$$$^$9!#;H$C$F$$$F!"IT0U$K2?(B
> $B$+$N%-!<$r2!$7$?$i!"(B[$B$+(B]$B$N>uBV$+$i(B[aa]$B$N>uBV$K$J$C$F!"$+$J4A(B
> $B;zJQ49$,;H$($J$/$J$C$F$7$^$$$^$9!#$3$l$r85$N(B[$B$+(B]$B$KLa$9$K$O!"(B
> $B$I$&$9$l$P$$$$$G$7$g$&$+!#(B

M-C-h $B$^$?$O(B ESC C-h $B$G$9!#B>$K$3$s$J$N$,$"$j$^$9(B:

M-<    $B%U%'%s%9Fb$NJ8;z$rH>3Q$KJQ49(B
M->             $B!7(B       $BA43Q$KJQ49(B
M-Q    ASCII $B$NBgJ8;zF~NO(B
M-Z    ASCII $B$NA43QBgJ8;zF~NO(B
M-C-k  $BA43Q%+%?%+%JF~NO(B
M-h    $B%U%'%s%9Fb$NJ8;z$r$R$i$,$J$KJQ49(B
M-k             $B!7(B       $B%+%?%+%J$KJQ49(B
M-q    ASCII $B$N>.J8;zF~NO(B
M-z    ASCII $B$NA43Q>.J8;zF~NO(B

> $B$3$NJU$j$N%-!<!&%P%$%s%G%#%s%0$N0lMw$,F@$i$l$l$P!"2?$H$+$J$k(B
> $B$+$H;W$C$?$N$G$9$,!"(Bdescribe-bindings $B$G$O!"(BEgg $B$NJ}$N3d$jEv(B
> $B$F$OI=<($5$l$^$;$s!#(BEgg $B$N%P%$%s%G%#%s%0$rI=<($9$k$K$O$I$&$9(B
> $B$l$P$h$$$G$7$g$&$+!#(B

$B;DG0$J$,$iMQ0U$5$l$F$$$J$$$s$G$9$h$M!#:#$N$H$3$m!"$H$$$&$+Bg@N$+(B
$B$i$:$C$H%=!<%9%3!<%I$rFI$`$7$+$"$j$^$;$s!#4A;zJQ49A0$@$C$?$i(B
egg.el $B$GDj5A$5$l$F$$$k(B fence-mode-map $B$,!"0l2s$G$bJQ49$7$?8e$O(B

> $B%P%C%/%(%s%I$O!"(BWnn jserver $B$G$9!#(B

$B$H$$$&$3$H$J$N$G!"(Bwnn-egg.el $B$GDj5A$5$l$F$$$k(B henkan-mode-map $B$N(B
$B@)8f2<$K$"$j$^$9!#(BMeta- $B%W%j%U%#%C%/%9IU$-$N%3%^%s%I$K$D$$$F$O!"(B
$B$=$l$>$l(B fence-mode-esc-map $B$H(B henkan-mode-esc-map $B$GDj5A$5$l$F(B
$B$$$^$9!#(B

> GNU Emacs 21.3.1 (sparc-sun-solaris2.10, X toolkit, emcws)

$BK\Bj$H4X78L5$$$G$9$,!"(BEmacs 22 $BMQ$N(B emcws $B$O$b$O$d(B Wnn $B$G$O;H$((B
$B$J$/$J$C$F$$$^$9!#$=$7$F(B Unicode-2 $B$H8F$P$l$k>-Mh$N(B Emacs $B$G$O(B
emcws $B$OBP1~$G$-$^$;$s!#$^$"!"$d$l$P$G$-$k$N$+$b$7$l$J$$$G$9$,!"(B
$B$=$&$$$&?M$,8=$l$J$$$s$G$9!#(B

$B8D?ME*$K$O(B emcws $B$+$i@Z$j=P$7$?(B sj3 $BMQ$N%3!<%I$r!"(BUnicode-2 $B$G(B
$B$b;H$C$F$$$^$9!#(B

ftp://ftp.jpl.org/pub/elisp/sj3-egg-0.5.tar.gz

$B$"$H!"%*%`%m%s$5$s$,8x3+$7$F$$$k(B Wnn7 $BMQ$N(B ELisp $BHG(B egg $B$,(B emcws
$B$G$J$$(B Emacs $B$G;H$($k$=$&$G$9!#(B

($BCf<#$5$s$+$i$$$?$@$$$?>pJs(B)
http://www.omronsoft.co.jp/SP/pcunix/wnn7/support/wnn7egg_src.html
http://www.omronsoft.co.jp/SP/pcunix/wnn8/faq/03clients.html#3-1
http://www.omronsoft.co.jp/SP/pcunix/wnn8/support/modules/eggrc-wnn7

$B$?$@$7$\$/$NCN$k8B$j!"$3$N(B egg $B$K$O:G6a$N(B Emacs $B$HF1L>$GJL;EMM$N(B
$B4X?t$,>/$J$/$H$b0l$D(B ($B6qBNE*$K$O(B dolist) $B$,$"$C$F!"$A$g$C$H%^%:(B
$B$$$N$G$9!#$3$s$J$3$H$r=q$$$?$D$$$G$J$N$G!"$=$N$?$a$N%Q%C%A$bE:IU(B
$B$7$F$*$-$^$9$M!#(B

--=-=-=
Content-Type: application/octet-stream
Content-Disposition: attachment; filename=wnn7-elisp-el-1.02-1.patch.gz
Content-Transfer-Encoding: base64

H4sICESSDUcCA3dubjctZWxpc3AtZWwtMS4wMi0xLnBhdGNoAO1TUUvDMBB+Xv+CL6cUbaznkuqc
swqzyER0DnQoPtY1bsXa1HRziuBvN7fWoSIOBR+EhVAud9+X3H30Q0QYp2m9KpM4z6ryLuzlHq9S
Svb76zJ5qXice8hr6G2BqO1wbja43CzLdd3vycSto+AoBPAN4ta2S26zCSi8Rn1NbIBbBJvQbFpQ
qVScG6VRhr3BKji9SMNDqHMG1yp6YkXdPDeElVwO72FoilAmCEtnVq4JGGhZ6GQjg4hUgaR+MU4j
mQ5xoNQtCGahAUXyxgyhFZRAJwtjDctamrh4HwGWnLfqxf4ZnBydd1udszaDdQg6B1cMFuzA7iw4
AVUpPt7r7y6a8xQ6yZ62L/cPbR24h8923VQtpGyLcHTNBKN3g0bXbti3JrtEDQK812bSBHXIjE4q
zWEl06qfFp2a8V1HPoQJjgcyxZ66y+JEgqPl/SjW0qiVMAa+X45qub7vzxaJUAV0tlQE+zO16PJZ
gk2b/ZlsYAER6QNmSj1KpIUfffJY/Ovid0b5gv3ZKWJnc+6UuVP+oVNeAXJ9Y3FSBgAA
--=-=-=
Content-Type: text/plain; charset=iso-2022-jp


$B$5$i$K!"0J>e$O(B tamago v3 $B$NOC$G$9$,!"(Btamago v4 $B$H$$$&$b$N$b$"$j(B
$B$^$9!#$b$&D9$$$3$H;n$7$F$$$J$$$N$G!">\$7$$$3$H$OJL$NJ}$K>y$j$^$9!#(B
-- 
$B;32,(B

--=-=-=--
Re: Egg fence mode [aa]<->[か]
#609
Author: Katsumi Yamaoka
Date: Wed, 21 Nov 2007 04:06
14 lines
1591 bytes
>>>>> 山岡 wrote:

>> この辺りのキー・バインディングの一覧が得られれば、何とかなる
>> かと思ったのですが、describe-bindings では、Egg の方の割り当
>> ては表示されません。Egg のバインディングを表示するにはどうす
>> ればよいでしょうか。

> 残念ながら用意されていないんですよね。今のところ、というか大昔か
> らずっとソースコードを読むしかありません。

よく見たら fence-mode でも henkan-mode でも C-h がそれに割り当て
られていました。失礼。
-- 
山岡
Re: Egg fence mode [aa]<->[か]
#610
Author: Yasushi Shinjo
Date: Wed, 21 Nov 2007 07:04
37 lines
2845 bytes
$B?7>k!wC^GHBg3X>pJs$G$9!#$3$s$K$A$O!#(B

In article <b4my7ctm9g3.fsf@jpl.org>
	Katsumi Yamaoka <yamaoka@jpl.org> writes:
> > Emacs $B$N(B egg $B$r$+$JBG$A$G;H$C$F$$$^$9!#;H$C$F$$$F!"IT0U$K2?(B
> > $B$+$N%-!<$r2!$7$?$i!"(B[$B$+(B]$B$N>uBV$+$i(B[aa]$B$N>uBV$K$J$C$F!"$+$J4A(B
> > $B;zJQ49$,;H$($J$/$J$C$F$7$^$$$^$9!#$3$l$r85$N(B[$B$+(B]$B$KLa$9$K$O!"(B
> > $B$I$&$9$l$P$$$$$G$7$g$&$+!#(B
> M-C-h $B$^$?$O(B ESC C-h $B$G$9!#(B

$B$"$j$,$H$&$4$6$$$^$9!#$3$A$i$N4D6-$G$O$J$<$+(B C-h $B$,(B DEL $B$K3d(B
$B$jEv$F$i$l$F$$$F!"$&$^$/;H$($^$;$s!#(B-q $B%*%W%7%g%sIU$-$G5/F0(B
$B$7$F$b!"$=$&$J$C$F$$$^$9!#$7$g$&$,$J$$$N$G!"4X?tL>$r;XDj$7$F(B
$B<B9T$7$?$i$&$^$/85$K$b$I$j$^$7$?!#(B

    M-x its:select-hiragana

$B$3$N4X?t$rJL$N%-!<$K3d$jEv$F$F$*$1$P$$$$$G$9$M!#$H;W$C$?$N$G(B
$B$9$,!"8z$+$J$$$G$9$M!#$?$H$($P!"(BEsc a $B$K3d$jEv$F$h$&$H;W$C$F(B
$B<!$N$h$&$K$7$F$b8z$-$^$;$s!#(B

(define-key henkan-mode-esc-map "a" 'its:select-hiragana)

> $B;DG0$J$,$iMQ0U$5$l$F$$$J$$$s$G$9$h$M!#:#$N$H$3$m!"$H$$$&$+Bg@N$+(B
> $B$i$:$C$H%=!<%9%3!<%I$rFI$`$7$+$"$j$^$;$s!#4A;zJQ49A0$@$C$?$i(B
> egg.el $B$GDj5A$5$l$F$$$k(B fence-mode-map $B$,!"0l2s$G$bJQ49$7$?8e$O(B
> > $B%P%C%/%(%s%I$O!"(BWnn jserver $B$G$9!#(B
> $B$H$$$&$3$H$J$N$G!"(Bwnn-egg.el $B$GDj5A$5$l$F$$$k(B henkan-mode-map $B$N(B
> $B@)8f2<$K$"$j$^$9!#(B

$B$3$l$O!"(Bhenkan-mode-esc-map $B$,#2$D$"$C$F!"N>J}$KF~$l$FCV$+$J(B
$B$$$H8z$+$J$$$H$$$&$3$H$G$7$g$&$+!#:#:$$C$F$$$k$N$O!"0lEY(B 
[aa] $B$K$J$C$F!"A4A3JQ49$G$-$J$$>uBV$@$+$i!"JQ49A0$H$$$&$3$H(B
$B$G!"(Begg.el $B$NJ}$@$1$G$b$$$$$H$$$&$3$H$G$7$g$&$+!#(B

$B!@!@!!?7>k!!Lw!!!J$7$s$8$g$&!!$d$9$7!K!!!@!@(B
$B!@!@!!C^GHBg3X!!EE;R!&>pJs!!!!!!!!!!!!!!!@!@(B
Re: Egg fence mode [aa]<->[か]
#611
Author: Katsumi Yamaoka
Date: Wed, 21 Nov 2007 07:38
36 lines
2561 bytes
>>>>> 新城さん wrote:

>     M-x its:select-hiragana

> この関数を別のキーに割り当てておけばいいですね。と思ったので
> すが、効かないですね。たとえば、Esc a に割り当てようと思って
> 次のようにしても効きません。

> (define-key henkan-mode-esc-map "a" 'its:select-hiragana)
              ^^^^^^
ああ、この場合は fence-mode-esc-map の方を使って下さい。
                 ^^^^^
>> 漢字変換前だったらegg.el で定義されている fence-mode-map が、一回で
>>も変換した後は> バックエンドは、Wnn jserver です。ということなので、
>>wnn-egg.el で定義されている henkan-mode-map の制御下にあります。

> これは、henkan-mode-esc-map が2つあって、両方に入れて置かな
> いと効かないということでしょうか。今困っているのは、一度
> [aa] になって、全然変換できない状態だから、変換前ということ
> で、egg.el の方だけでもいいということでしょうか。

えーとですね。最初にかなを入力した直後の

|にほん|

のようなものが表示されているときのキーマップは fence-mode-map と
fence-mode-esc-map で、これを

|二本| とか |日本|

のようなものにいったん変換した後のキーマップは henkan-mode-map
と henkan-mode-esc-map が使われている、ということを書いたまでで
す (通じているかな? ^^;;)。とりあえず新城さんが henkan- の方をい
じる必要は無いでしょうけれど。
-- 
山岡
Re: Egg fence mode [aa]<->[か]
#612
Author: ITOH Yasufumi
Date: Wed, 21 Nov 2007 13:42
14 lines
1371 bytes
  伊藤といいます。

yas@is.tsukuba.ac.jpさんは書きました。
> Emacs の egg をかな打ちで使っています。使っていて、不意に何
> かのキーを押したら、…

emacs は最近入力した文字を見ることができます。
C-h l (view-lossage) だったかな。
今何が起きた!? といった時にどうぞ。

# 最近は emacs も egg も使っていないですけど…。
-- 
伊藤 康史
Re: Egg fence mode [aa]<->[か]
#613
Author: Katsumi Yamaoka
Date: Wed, 21 Nov 2007 22:08
19 lines
1742 bytes
>>>>> 伊藤さん wrote:

> yas@is.tsukuba.ac.jpさんは書きました。
>> Emacs の egg をかな打ちで使っています。使っていて、不意に何
>> かのキーを押したら、…

> emacs は最近入力した文字を見ることができます。
> C-h l (view-lossage) だったかな。
> 今何が起きた!? といった時にどうぞ。

> # 最近は emacs も egg も使っていないですけど…。

Emacs にどっぷり浸かっていても知らないことが多いもので。
情報ありがとうございます。

;; 関係無いですが、きのう CVS 先端の No Gnus をちょっと壊してし
;; まいました。可及的速やかに直しますが、追っ掛けの方はご注意。
-- 
山岡
Re: Egg fence mode [aa]<->[か]
#614
Author: Yasushi Shinjo
Date: Thu, 22 Nov 2007 11:01
34 lines
2588 bytes
$B?7>k!wC^GHBg3X>pJs$G$9!#$3$s$K$A$O!#(B

In article <b4mk5ocnj3l.fsf@jpl.org>
	Katsumi Yamaoka <yamaoka@jpl.org> writes:
> >     M-x its:select-hiragana
> > (define-key henkan-mode-esc-map "a" 'its:select-hiragana)
> $B$"$"!"$3$N>l9g$O(B fence-mode-esc-map $B$NJ}$r;H$C$F2<$5$$!#(B
>                  ^^^^^

$B$"$j$,$H$&$4$6$$$^$9!#$&$^$/9T$-$^$7$?!#(B

(define-key fence-mode-esc-map "a" 'its:select-hiragana)

$B$"$H$($P!"2?$+%-!<$rBG$C$F!"(B
    |$B$"$"(B|
$B$N>uBV$K$7$F!"(BEsc a $B$G!V(B[$B$+(B]$B!W$KLa$j$^$7$?!#(B

M-x its:select-hiragana $B$O!"(Bfence-mode $B$G$J$/$F$b$$$$$N$G!"(B
$BIaDL$N>uBV$G2?$+$K3d$jEv$F$F$b$$$$$_$?$$$G$O$"$j$^$9!#$G$b!"(B
Esc q, Esc a, Esc z $B$HCOM}E*$K3d$jEv$F$k$N$,3P$($d$9$$$N$G$7$g$&!#(B

> |$BFsK\(B| $B$H$+(B |$BF|K\(B|
> $B$N$h$&$J$b$N$K$$$C$?$sJQ49$7$?8e$N%-!<%^%C%W$O(B henkan-mode-map
> $B$H(B henkan-mode-esc-map $B$,;H$o$l$F$$$k!"$H$$$&$3$H$r=q$$$?$^$G$G(B
> $B$9(B ($BDL$8$F$$$k$+$J(B? ^^;;)$B!#$H$j$"$($:?7>k$5$s$,(B henkan- $B$NJ}$r$$(B
> $B$8$kI,MW$OL5$$$G$7$g$&$1$l$I!#(B

$B$3$NJU$j!"(BEmacs $B$@$H!"%-!<%\!<%I$N%^%C%T%s%0$,#1CJ$7$+$J$$$N(B
$B$GFq$7$$=j$G$O$"$j$^$9$M!#2>A[5-21$K2>A[5-21$9$k$h$&$J#2=E$N(B
$B%F!<%V%k$J$i!"$5$i$K0UL#$,$o$+$i$J$/$J$j$^$9$,!"2?$H$+$J$k$H(B
$B$b8@$($^$9!#(B

$B!@!@!!?7>k!!Lw!!!J$7$s$8$g$&!!$d$9$7!K!!!@!@(B
$B!@!@!!C^GHBg3X!!EE;R!&>pJs!!!!!!!!!!!!!!!@!@(B
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads