From: ueno Date: Sun, 7 Mar 2004 02:58:09 +0000 (+0000) Subject: Describe "signal-slot" mechanism. X-Git-Tag: signal-slot-mergepoint~6 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=612ddbf72bad297d0b5b5c39df0d36786c75bf82;p=elisp%2Friece.git Describe "signal-slot" mechanism. --- diff --git a/doc/riece-ja.texi b/doc/riece-ja.texi index a43f04e..0a7b8b0 100644 --- a/doc/riece-ja.texi +++ b/doc/riece-ja.texi @@ -192,7 +192,7 @@ Riece $B$O@_Dj%U%!%$%k$rJQ?t(B @code{riece-directory} $B$G;X<($5$l$k%G%#%l%/% * Connecting to multiple servers:: $BJ#?t$N%5!<%P$K$D$J$0$K$O(B @end menu -@node Windows, Commands, Basic usage, Basic usage +@node Windows, Indicators, Basic usage, Basic usage @section Windows $B%G%U%)%k%H$N@_Dj$G$O!"%A%c%s%M%k$KF~$k$H!"2<$N?^$K<($9$h$&$J8^$D$N%&%#%s(B @@ -237,7 +237,7 @@ Riece $B$O@_Dj%U%!%$%k$rJQ?t(B @code{riece-directory} $B$G;X<($5$l$k%G%#%l%/% $B%"%6!<%:%P%C%U%!(B (@samp{*Others*})$B!#8=:_$N%A%c%s%M%k0J30$N2qOC$,N.$l$^$9!#(B @end enumerate -@node Indicators +@node Indicators, Commands, Windows, Basic usage @section Indicators $B%3%^%s%I%P%C%U%!$d%A%c%s%M%k%P%C%U%!$N%b!<%I%i%$%s$N:8C<$K$O!"(B @@ -262,7 +262,7 @@ Riece: --- ueno #Liece [n] $B$P(B @samp{f}) @end enumerate -@node Commands, Connecting to multiple servers, Windows, Basic usage +@node Commands, Connecting to multiple servers, Indicators, Basic usage @section Commands $BJ8>O$rF~NO$7$?%P%C%U%!$O!"%3%^%s%I%P%C%U%!$H8F$P$l!"%3%^%s%I%P%C%U%!$+$i(B @@ -617,6 +617,7 @@ Riece $B$K$O!"%O%s%I%i%U%C%/$H8F$P$l$kFCAw(B (Emacs 21.3 $B$ @code{make-network-connection} $B$K$h$kA06u4V$r4IM}(B @@ -870,6 +873,46 @@ AWAY $BCf$+$I$&$+(B $B%f!<%6$NL>A0$,JQ99$5$l$?$3$H$rI=L@$7$^$9(B @end defun +@node Signals, , 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 +$B%U%!$d(B @xref{Indicators})$B$r7k$SIU$1$k%a%+%K%:%`$rMQ0U$7$F$$$^$9!#(B + +$B%$%Y%s%H$HIA2hBP>]$N%*%V%8%'%/%H$O%7%0%J%k$r$d$j$H$j$7$^$9!#%7%0%J%k$N35(B +$BG0$O!"(BQt $B$d(B GTK+ $B$H$$$C$?(B GUI $B%D!<%k%-%C%H$KMQ0U$5$l$F$$$k$b$N$HF1MM$N$b(B +$B$N$G$9!#(B + +$B%7%0%J%k$rAw=P$9$k$K$O!"(B@samp{riece-emit-signal}$B$r;H$$$^$9!#(B + +@defun riece-emit-signal signal-name &rest args +@var{signal-name}$B$G;X<($5$l$k%7%0%J%k$r!"0z?t(B@var{args}$B$H$H$b$KAw=P$7$^$9(B +@end defun + +$B%7%0%J%k$K1~Ez$9$k$K$O!"(B@samp{riece-connect-signal}$B$r;H$$$^$9!#(B + +@defun riece-connect-signal signal-name slot-function &optional filter-function handback +@var{signal-name}$B$G;X<($5$l$k%7%0%J%k$K1~Ez$9$k4X?t(B@var{slot-function}$B$r(B +$BDj5A$7$^$9!#(B@var{slot-function}$B$K;XDj$5$l$?4X?t$O(B 2 $B$D$N0z?t$rl9g$K$O!"(B +@var{slot-function}$B$,8F$P$l$k$3$H$O$"$j$^$;$s!#(B +@end defun + +$B%7%0%J%k%*%V%8%'%/%H$K%"%/%;%9$9$k$K$O!"0J2<$N4X?t$r;H$$$^$9!#(B + +@defun riece-signal-name +$B%7%0%J%k$NL>A0(B($B%7%s%\%k(B)$B$rJV$7$^$9!#(B +@end defun + +@defun riece-signal-args +$B%7%0%J%kAw=P;~$KM?$($i$l$?0z?t$rJV$7$^$9!#(B +@end defun + @node Index, Function Index, Development, Top @chapter Index @printindex cp