Fix example setting, don't use 3rd arg of add-to-list.
[riece] / doc / riece-ja.texi
index 77a9dab..02cffbd 100644 (file)
@@ -185,16 +185,87 @@ Riece \e$B$O@_Dj%U%!%$%k$rJQ?t\e(B @code{riece-directory} \e$B$G;X<($5$l$k%G%#%l%/%
 \e$B$k$3$H$,$G$-$^$9!#B>$N?M$N2qOC$O2hLL1&>e$N%P%C%U%!$KI=<($5$l$^$9!#\e(B
 
 @menu
+* Windows::                     \e$B2hLL9=@.\e(B
+* Indicators::                  \e$B<+J,$N>uBV$NI=<(\e(B
 * Commands::                    \e$B%3%^%s%I$N0lMw\e(B
 * Connecting to multiple servers::  \e$BJ#?t$N%5!<%P$K$D$J$0$K$O\e(B
 @end menu
 
-@node Commands, Connecting to multiple servers, Basic usage, Basic usage
+@node Windows, Commands, Basic usage, Basic usage
+@section Windows
+
+\e$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\e(B
+\e$B%I%&$+$i$J$k2hLL$K@Z$jBX$o$j$^$9!#\e(B
+
+@example
++-----+-----------------+
+|     |                 |
+|     |                 |
+| (1) |       (2)       |
+|     |                 |
+|     |                 |
++-----+-----------------+
+|     |       (4)       |
+|     +-----------------+
+| (3) |                 |
+|     |       (5)       |
+|     |                 |
++-----+-----------------+
+@end example
+
+\e$B$3$l$i$N3F%&%#%s%I%&$KI=<($5$l$k%P%C%U%!$NLr3d$O0J2<$NDL$j$G$9!#\e(B
+
+@enumerate
+@item
+\e$B%f!<%6%j%9%H%P%C%U%!\e(B (@samp{*Users XXX*})\e$B!#%A%c%s%M%k$K$$$k%f!<%6$N0lMw\e(B
+\e$B$,I=<($5$l$^$9!#\e(B
+
+@item
+\e$B%A%c%s%M%k%P%C%U%!\e(B (@samp{*Channel XXX*})\e$B!#%A%c%s%M%kFb$N2qOC$,I=<($5$l\e(B
+\e$B$^$9!#\e(B
+
+@item
+\e$B%A%c%s%M%k%j%9%H%P%C%U%!\e(B (@samp{*Channels*})\e$B!#;22C$7$F$$$k%A%c%s%M%k$N0l\e(B
+\e$BMw$,I=<($5$l$^$9!#\e(B
+
+@item
+\e$B%3%^%s%I%P%C%U%!\e(B (@samp{*Commands*})\e$B!#J8>O$d%3%^%s%I$rAw?.$9$k$?$a$K;H$$\e(B
+\e$B$^$9!#\e(B
+
+@item
+\e$B%"%6!<%:%P%C%U%!\e(B (@samp{*Others*})\e$B!#8=:_$N%A%c%s%M%k0J30$N2qOC$,N.$l$^$9!#\e(B
+@end enumerate
+
+@node Indicators
+@section Indicators
+
+\e$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!"\e(B
+\e$B<+J,$N8=:_$N>uBV$r<($90u$,I=<($5$l$^$9!#\e(B
+
+@example
+Riece: --- ueno #Liece [n]
+@end example
+
+\e$B$3$3$G!"\e(B@samp{---} \e$B$NItJ,$K$O:8$+$i=g$K0J2<$N0UL#$,$"$j$^$9!#\e(B
+
+@enumerate
+@item
+\e$BN%@J>uBV\e(B (\e$BN%@J$7$F$$$l$P\e(B @samp{A})
+
+@item
+\e$B%*%Z%l!<%?>uBV\e(B (IRC \e$B%*%Z%l!<%?$G$"$l$P\e(B @samp{O})
+
+@item
+\e$B%A%c%s%M%k%P%C%U%!!"$^$?$O%@%$%"%m%0%P%C%U%!$N%9%/%m!<%k6X;_>uBV\e(B
+(\e$B40A4$K6X;_$7$F$$$l$P\e(B @samp{F}\e$B!"<+J,$N<!2s$NH/8@$^$G6X;_$7$F$$$k$N$G$"$l\e(B
+\e$B$P\e(B @samp{f})
+@end enumerate
+
+@node Commands, Connecting to multiple servers, Windows, Basic usage
 @section Commands
 
-\e$BJ8>O$rF~NO$7$?%P%C%U%!\e(B @samp{*Commands*} \e$B$O!"%3%^%s%I%P%C%U%!$H8F$P$l!"\e(B
-\e$B%3%^%s%I%P%C%U%!$+$i$OMM!9$J%3%^%s%I$rH/9T$9$k$3$H$,$G$-$^$9!#0J2<$K0lIt\e(B
-\e$B$r5s$2$^$9!#\e(B
+\e$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\e(B
+\e$B$OMM!9$J%3%^%s%I$rH/9T$9$k$3$H$,$G$-$^$9!#0J2<$K0lIt$r5s$2$^$9!#\e(B
 
 @subsection IRC commands
 @table @kbd
@@ -386,7 +457,7 @@ IRC \e$B%5!<%P$O\e(B @code{riece-server} \e$BJ8;zNs$H$7$F;XDj$7$^$9!#\e(B
 @item :host
 \e$B%5!<%P$N%[%9%HL>$^$?$O\e(B IP \e$B%"%I%l%9\e(B
 @item :service
-\e$B%5!<%P$N%5!<%S%9L>$^$?$O%]!<%HHV9f\e(B
+\e$B%5!<%P$N%5!<%S%9L>$^$?$O%]!<%HHV9f\e(B (\e$B%G%U%)%k%H$O\e(B 6667)
 @item :nickname
 \e$B@\B3;~$N%K%C%/%M!<%`\e(B
 @item :username
@@ -395,8 +466,8 @@ IRC \e$B%5!<%P$O\e(B @code{riece-server} \e$BJ8;zNs$H$7$F;XDj$7$^$9!#\e(B
 \e$B@\B3;~$N%Q%9%o!<%I\e(B
 @item :function
 \e$B@\B3MQ4X?t\e(B
-@item :coding-system
-\e$B%3!<%G%#%s%0%7%9%F%`\e(B
+@item :coding
+\e$B%3!<%G%#%s%0%7%9%F%`\e(B (\e$B%G%U%)%k%H$O\e(B @code{riece-default-coding-system} \e$B$NCM\e(B)
 @end table
 
 @node Add-ons, Writing add-ons, Server settings, Advanced usage
@@ -419,7 +490,7 @@ CTCP (Client To Client Protocol)
 @item riece-unread
 \e$BH/8@$N$"$C$?%A%c%s%M%k$K\e(B@samp{!}\e$B%^!<%/$r$D$1$k\e(B
 @item riece-rdcc
-DCC (Direct Client Connection\e$B$K$h$k%U%!%$%kE>Aw\e(B
+DCC (Direct Client to Client protocol\e$B$K$h$k%U%!%$%kE>Aw\e(B
 @end table
 
 \e$B$3$l$i$N$&$A!"\e(B@samp{riece-highlight} \e$B$H\e(B @samp{riece-ctcp} \e$B$O%G%U%)%k%H$G\e(B
@@ -431,7 +502,7 @@ DCC (Direct Client Connection) \e$B$K$h$k%U%!%$%kE>Aw\e(B
 @vindex riece-addons
 
 @example
-(add-to-list 'riece-addons 'riece-url t)
+(add-to-list 'riece-addons 'riece-url)
 @end example
 
 @node Writing add-ons, Handler hooks, Add-ons, Advanced usage
@@ -611,9 +682,10 @@ CTCP (Client To Client Protocol)
 @item riece-unread
 \e$BH/8@$N$"$C$?%A%c%s%M%k$K\e(B@samp{!}\e$B%^!<%/$r$D$1$k\e(B
 @item riece-rdcc
-DCC (Direct Client Connection\e$B$K$h$k%U%!%$%kE>Aw\e(B (Ruby \e$B$K$h$k<BAu\e(B)
+DCC (Direct Client to Client protocol\e$B$K$h$k%U%!%$%kE>Aw\e(B (Ruby \e$B$K$h$k<BAu\e(B)
 @item riece-ndcc
-DCC (Direct Client Connection) \e$B$K$h$k%U%!%$%kE>Aw\e(B (Emacs 21.3 \e$B$N\e(B @code{make-network-connection} \e$B$K$h$k<BAu\e(B)
+DCC (Direct Client to Client protocol) \e$B$K$h$k%U%!%$%kE>Aw\e(B (Emacs 21.3 \e$B$N\e(B 
+@code{make-network-connection} \e$B$K$h$k<BAu\e(B)
 @end table
 
 @node Namespace management,  , Modules, Development
@@ -666,7 +738,8 @@ Riece \e$B$OJ#?t$N%5!<%P$KF1;~$K@\B3$9$k$?$a!"%5!<%PKh$KJL!9$NL>A06u4V$r4IM}\e(B
 \e$B%k$G$O!"0J2<$N$h$&$J4X?t$,Dj5A$5$l$F$$$^$9!#\e(B
 
 @defun riece-make-identity prefix &optional server
-\e$BBg0hI=5-$r:n$j=P$7$^$9!#\e(Bserver \e$B$,>JN,$5$l$?>l9g$K$O!"\e(Briece-find-server-name \e$B$r;H$C$F<hF@$7$?%5!<%PL>$r;H$$$^$9\e(B
+\e$BBg0hI=5-$r:n@.$7$^$9!#\e(Bserver \e$B$,>JN,$5$l$?>l9g$K$O!"\e(B
+riece-find-server-name \e$B$r;H$C$F<hF@$7$?%5!<%PL>$r;H$$$^$9\e(B
 @end defun
 
 @defun riece-identity-prefix identity
@@ -676,14 +749,38 @@ Riece \e$B$OJ#?t$N%5!<%P$KF1;~$K@\B3$9$k$?$a!"%5!<%PKh$KJL!9$NL>A06u4V$r4IM}\e(B
 @defun riece-identity-server identity
 \e$BBg0hI=5-$+$i%5!<%P$r=|$/ItJ,$rJV$7$^$9\e(B
 @end defun
+
+@defun riece-identity-canonicalize-prefix prefix
+\e$BBg0hI=5-$N%5!<%PL>$r=|$/ItJ,$r@55,2=$7$^$9!#$9$J$o$A!"\e(B
+@var{prefix} \e$B$rA4$F>.J8;z$KD>$7$?>e$G!"\e(BRFC2812 2.2 \e$B$K$J$i$$!"\e(B
+@samp{[]\~} \e$B$N$=$l$>$l$NJ8;z$r\e(B @samp{@{@}|^} \e$B$KCV$-49$($^$9!#\e(B
+@end defun
  
-@defun riece-identity-equal a b
-\e$BFs$D$NBg0hI=5-$,F1Ey$+D4$Y$^$9!#0z?t$H$7$FM?$($i$l$?J8;zNs$K%5!<%PL>$,IU\e(B
-\e$B2C$5$l$F$$$J$1$l$P!"IU2C$7$F$+$i8!::$r9T$$$^$9\e(B
+@defun riece-identity-equal ident1 ident2
+\e$BFs$D$NBg0hI=5-$,F1Ey$+D4$Y$^$9!#\e(B
+@end defun
+
+@defun riece-identity-equal-safe ident1 ident2
+@code{riece-identity-equal} \e$B$H0l=o$G$9$,!"0z?t$H$7$FM?$($i$l$?J8;zNs$K%5!<\e(B
+\e$B%PL>$,IU2C$5$l$F$$$J$1$l$P!"IU2C$7$F$+$i8!::$r9T$$$^$9!#\e(B
+@end defun
+
+@defun riece-identity-equal-no-server ident1 ident2
+\e$BFs$D$NBg0hI=5-$N%5!<%P0J30$NItJ,$,F1Ey$+D4$Y$^$9!#\e(B
+@end defun
+
+@defun riece-identity-member elt list
+\e$BBg0hI=5-\e(B @var{elt} \e$B$,\e(B @var{list} \e$B$K4^$^$l$k$+8!::$7$^$9!#\e(B
+@end defun
+
+@defun riece-identity-member-safe elt list
+@code{riece-identity-member} \e$B$H0l=o$G$9$,!"0z?t$K%5!<%PL>$,IU2C$5$l$F$$\e(B
+\e$B$J$1$l$P!"IU2C$7$F$+$i8!::$r9T$$$^$9!#\e(B
 @end defun
 
-@defun riece-identity-equal-no-server a b
-@code{riece-identity-equal} \e$B$H0l=o$G$9$,!"%5!<%PL>$NIU2C$O9T$$$^$;$s\e(B
+@defun riece-identity-member-no-server elt list
+@code{riece-identity-member} \e$B$H0l=o$G$9$,!"Bg0hI=5-$N%5!<%P0J30$NItJ,$@\e(B
+\e$B$1$r8!::$7$^$9!#\e(B
 @end defun
 
 @subsection Channel and user management