From a191659096c7a160ae6cfb066a0c876c0e56e039 Mon Sep 17 00:00:00 2001 From: ueno Date: Mon, 10 May 2004 01:36:15 +0000 Subject: [PATCH] Revised. --- doc/riece-ja.texi | 171 +++++++++++++++++++++++++---------------------------- 1 file changed, 80 insertions(+), 91 deletions(-) diff --git a/doc/riece-ja.texi b/doc/riece-ja.texi index 4f404d9..3289a7d 100644 --- a/doc/riece-ja.texi +++ b/doc/riece-ja.texi @@ -141,25 +141,28 @@ XEmacs $B$N%Q%C%1!<%8$H$7$F%$%s%9%H!<%k$7$?>l9g$K$OI,MW$"$j$^$;$s$,!"(B @node Startup File, , Installation, Getting started @section Startup file -$B=i$a$F;H$&>l9g$K$O!"FC$K2?$b@_Dj$9$kI,MW$O$"$j$^$;$s!#(B -$B$3$N>O$OFI$_Ht$P$7$F$/$@$5$$!#(B +$B$3$N>O$G$O!"@_Dj%U%!%$%k$K$D$$$F2r@b$7$^$9!#(B + +$B;n$7$K;H$C$F$_$k>l9g$K$O!"FC$K2?$b@_Dj$9$kI,MW$O$"$j$^$;$s!#(B +$B$3$N>O$OFI$_Ht$P$7$F$b9=$$$^$;$s!#(B Riece $B$O@_Dj%U%!%$%k$rJQ?t(B @code{riece-directory} $B$G;X<($5$l$k%G%#%l%/%H(B $B%j(B ($B%G%U%)%k%H$O(B @file{~/.riece/}) $B$+$iFI$_9~$_$^$9!#$3$N%G%#%l%/%H%j$K(B -$B$O0J2<$N(B 2 $B$D$N@_Dj%U%!%$%k$,3JG<$5$l$^$9!#(B +$B$O0J2<$N(B 2 $B$D$N@_Dj%U%!%$%k$,G[CV$5$l$^$9!#(B @table @code @item riece-saved-variables-file @vindex riece-saved-variables-file -$BA02s$N%;%C%7%g%s$N>pJs$r3JG<$7$^$9(B($B%G%U%)%k%H$O(B @file{~/.riece/save}) +$BA02s$N%;%C%7%g%s$G99?7$5$l$?@_Dj$,<+F0E*$KJ]B8$5$l$^$9(B($B%G%U%)%k%H$O(B @file{~/.riece/save}) @item riece-variables-file @vindex riece-variables-file $B%f!<%6$K8GM-$N@_Dj$r5-=R$7$^$9(B($B%G%U%)%k%H$O(B @file{~/.riece/init}) @end table $B5/F0;~$K$O!":G=i$K(B @code{riece-saved-variables-file} $B$r!"e=q$-$5$l$^$9!#(B @node Basic usage, Advanced usage, Getting started, Top @chapter Basic usage @@ -485,7 +488,7 @@ Riece $B$NBg$-$JFCD9$K!"J#?t$N%5!<%P$KF1;~$K@\B3$9$k5!G=$,$"$j$^$9!#(B $B%3!<%G%#%s%0%7%9%F%`(B ($B%G%U%)%k%H$O(B @code{riece-default-coding-system} $B$NCM(B) @end table -@node Add-ons, Writing add-ons, Server settings, Advanced usage +@node Add-ons, , Server settings, Advanced usage @section Add-ons Riece $B$G$O!"%f!<%6$,?7$?$J5!G=$rDI2C$7!"<+M3$Kr7o$rK~$?$9%b%8%e!<%k$O0J2<$N4X?t$rDs6!$7$^$9!#(B - -@table @samp -@item <$B%b%8%e!<%kL>(B>-requires -$B0MB8$9$kB>$N%"%I%*%s(B($B%7%s%\%k$N%j%9%H(B)$B$rJV$7$^$9(B($B%*%W%7%g%s(B) -@item <$B%b%8%e!<%kL>(B>-insinuate -$B=i4|2==hM}$r9T$$$^$9(B -@end table - -Riece $BB&$G$O0J2<$N=hM}$r9T$$$^$9!#(B - -@enumerate -@item -$BJQ?t(B @code{riece-addons} $B$KNs5s$5$l$?%b%8%e!<%k$rFI$_9~$`(B - -@item -$B$=$l$>$l$N%b%8%e!<%k$KBP$7!"(B@samp{<$B%b%8%e!<%kL>(B>-requires} $B$,MQ0U$5$l$F$$$l$P8F$S=P$7$F0MB8%0%i%U$r:n$k(B - -@item -$B0MB8%0%i%U$KBP$7$F%H%]%m%8%+%k%=!<%H(B (cf. tsort(1)) $B$r9T$&(B - -@item -$BF@$?0MB8=g=x$K=>$C$F(B @samp{<$B%b%8%e!<%kL>(B>-insinuate} $B8F$S=P$9(B -@end enumerate - -$B:n@.$7$?%"%I%*%s$O!"(B@code{load-path} $B$NDL$C$?%G%#%l%/%H%j!"$^$?$O(B -@code{riece-addon-directory} ($B%G%U%)%k%H$G$O(B @file{~/.riece/addons/}) $B$K(B -$BCV$/$3$H$GAH$_9~$_2DG=$J>uBV$K$J$j$^$9!#(B -@vindex riece-addon-directory - -@node Handler hooks, , Writing add-ons, Advanced usage -@section Handler hooks - -Riece $B$K$O!"%O%s%I%i%U%C%/$H8F$P$l$kFC(B(PRIVMSG $B$J$I(B)$B$rA4$F>.(B -$BJ8;z$K$7$?$b$N$H$7$^$9!#(B - -@table @code -@item riece--hook -@samp{message} $B$,FO$$$?$H$-$K:G=i$K8F$P$l$k%U%C%/(B -@item riece-after--hook -@samp{message} $B$N=hM}$,=*$o$C$?8e$K8F$P$l$k%U%C%/(B -@end table - -$B$3$3$G(B @code{riece--hook} $B$NJV$jCM$K$O0UL#$,$"$j!"Hs(B nil $B$rJV$9(B -$B$b$N$,$"$l$P!"$=$N8e$N=hM}$r$*$3$J$$$^$;$s!#$^$?!"$=$N>l9g$K$O(B -@code{riece-after--hook} $B$b8F$S=P$5$l$^$;$s!#(B - -$B%U%C%/$N0z?t$O(B RFC2812 $B$N(B @samp{prefix} $B$H(B @samp{Parameters} $B$KAjEv$9$k(B -2 $B$D$N0z?t$,EO$j$^$9!#(B - @node Development, Index, Advanced usage, Top @chapter Development $B3+H/e0L$K$"$k$b$N$+$i!'(B -@subsection Core modules @table @samp @item riece-globals $BBg0hJQ?t$NDj5A(B @@ -683,6 +631,8 @@ autoreconf -f -i -v @item riece-complete $B%_%K%P%C%U%!$G$NJd40$r=u$1$k4X?t$NDj5A(B +@item riece-mode +channel/user $B$N%b!<%I4IM}(B @item riece-identity channel/user object $B$NBg0hI=5-$rA`:n$9$k4X?t$NDj5A(B @item riece-channel @@ -707,17 +657,17 @@ message object $B4XO"$NDj5A(B @item riece-filter $B%W%m%;%9%U%#%k%?$N%(%s%H%j%]%$%s%H(B @item riece-handle -$BDL>o$N%a%C%;!<%8$N%O%s%I%i!#(Briece-filter $B$N$_$+$i8F$P$l$k(B +$BDL>o$N%a%C%;!<%8$N%O%s%I%i!#(Briece-filter $B$+$i8F$P$l$k(B @item riece-000 -000$BHVBf$N(B numeric reply $B$N%O%s%I%i!#(Briece-filter $B$N$_$+$i8F$P$l$k(B +000$BHVBf$N(B numeric reply $B$N%O%s%I%i!#(Briece-filter $B$+$i8F$P$l$k(B @item riece-200 -200$BHVBf$N(B numeric reply $B$N%O%s%I%i!#(Briece-filter $B$N$_$+$i8F$P$l$k(B +200$BHVBf$N(B numeric reply $B$N%O%s%I%i!#(Briece-filter $B$+$i8F$P$l$k(B @item riece-300 -300$BHVBf$N(B numeric reply $B$N%O%s%I%i!#(Briece-filter $B$N$_$+$i8F$P$l$k(B +300$BHVBf$N(B numeric reply $B$N%O%s%I%i!#(Briece-filter $B$+$i8F$P$l$k(B @item riece-400 -400$BHVBf$N(B numeric reply $B$N%O%s%I%i!#(Briece-filter $B$N$_$+$i8F$P$l$k(B +400$BHVBf$N(B numeric reply $B$N%O%s%I%i!#(Briece-filter $B$+$i8F$P$l$k(B @item riece-500 -500$BHVBf$N(B numeric reply $B$N%O%s%I%i!#(Briece-filter $B$N$_$+$i8F$P$l$k(B +500$BHVBf$N(B numeric reply $B$N%O%s%I%i!#(Briece-filter $B$+$i8F$P$l$k(B @item riece-commands $B%3%^%s%I$NDj5A(B @@ -725,23 +675,6 @@ message object $B4XO"$NDj5A(B $B%(%s%H%j%]%$%s%H!#3F%P%C%U%!$N%b!<%IDj5A$J$I(B @end table -@subsection Add-ons -@table @samp -@item riece-highlight -$B%P%C%U%!$N?'IU$1(B -@item riece-ctcp -CTCP (Client To Client Protocol) -@item riece-url -$B2qOC$K8=$l$?(B URL $B$N<}=8(B -@item riece-unread -$BH/8@$N$"$C$?%A%c%s%M%k$K(B@samp{!}$B%^!<%/$r$D$1$k(B -@item riece-rdcc -DCC (Direct Client to Client protocol) $B$K$h$k%U%!%$%kE>Aw(B (Ruby $B$K$h$kAw(B (Emacs 21.3 $B$N(B -@code{make-network-connection} $B$K$h$kA0$,JQ99$5$l$?$3$H$rI=L@$7$^$9(B @end defun -@node Signals, , Namespace management, Development +@node Signals, Writing add-ons, Namespace management, Development @section Signals $B2hLL$N:FIA2h$r8zN(NI$/9T$&$?$a$K!"%$%Y%s%H$HIA2hBP>]$N%*%V%8%'%/%H(B($B%P%C(B @@ -960,6 +893,62 @@ Qt $B$d(B GTK+ $B$H$$$C$?(B GUI $B%D!<%k%-%C%H$KMQ0U$5$l$F$$$k$b$N$HF1MM$G$ ($B0z?t$O%P%C%U%!(B) @end table +@node Writing add-ons, Handler hooks, Signals, Development +@section Writing add-ons + +$B%"%I%*%s$N>r7o$rK~$?$9%b%8%e!<%k$O0J2<$N4X?t$rDs6!$7$^$9!#(B + +@table @samp +@item <$B%b%8%e!<%kL>(B>-requires +$B0MB8$9$kB>$N%"%I%*%s(B($B%7%s%\%k$N%j%9%H(B)$B$rJV$7$^$9(B($B%*%W%7%g%s(B) +@item <$B%b%8%e!<%kL>(B>-insinuate +$B=i4|2==hM}$r9T$$$^$9(B +@end table + +Riece $BB&$G$O0J2<$N=hM}$r9T$$$^$9!#(B + +@enumerate +@item +$BJQ?t(B @code{riece-addons} $B$KNs5s$5$l$?%b%8%e!<%k$rFI$_9~$`(B + +@item +$B$=$l$>$l$N%b%8%e!<%k$KBP$7!"(B@samp{<$B%b%8%e!<%kL>(B>-requires} $B$,MQ0U$5$l$F$$$l$P8F$S=P$7$F0MB8%0%i%U$r:n$k(B + +@item +$B0MB8%0%i%U$KBP$7$F%H%]%m%8%+%k%=!<%H(B (cf. tsort(1)) $B$r9T$&(B + +@item +$BF@$i$l$?0MB8=g=x$K=>$C$F(B @samp{<$B%b%8%e!<%kL>(B>-insinuate} $B8F$S=P$9(B +@end enumerate + +$B:n@.$7$?%"%I%*%s$O!"(B@code{load-path} $B$NDL$C$?%G%#%l%/%H%j!"$^$?$O(B +@code{riece-addon-directory} ($B%G%U%)%k%H$G$O(B @file{~/.riece/addons/}) $B$K(B +$BCV$/$3$H$GAH$_9~$_2DG=$J>uBV$K$J$j$^$9!#(B +@vindex riece-addon-directory + +@node Handler hooks, , Writing add-ons, Development +@section Handler hooks + +Riece $B$K$O!"%O%s%I%i%U%C%/$H8F$P$l$kFC(B(PRIVMSG $B$J$I(B)$B$rA4$F>.(B +$BJ8;z$K$7$?$b$N$H$7$^$9!#(B + +@table @code +@item riece--hook +@samp{message} $B$,FO$$$?$H$-$K:G=i$K8F$P$l$k%U%C%/(B +@item riece-after--hook +@samp{message} $B$N=hM}$,=*$o$C$?8e$K8F$P$l$k%U%C%/(B +@end table + +$B$3$3$G(B @code{riece--hook} $B$NJV$jCM$K$O0UL#$,$"$j!"Hs(B nil $B$rJV$9(B +$B$b$N$,$"$l$P!"$=$N8e$N=hM}$r$*$3$J$$$^$;$s!#$^$?!"$=$N>l9g$K$O(B +@code{riece-after--hook} $B$b8F$S=P$5$l$^$;$s!#(B + +$B%U%C%/$N0z?t$O(B RFC2812 $B$N(B @samp{prefix} $B$H(B @samp{Parameters} $B$KAjEv$9$k(B +2 $B$D$N0z?t$,EO$j$^$9!#(B + @node Index, Function Index, Development, Top @chapter Index @printindex cp -- 1.7.10.4