[#15820] maillib with big base64 — kikutani@...
maillib を使いはじめましたが、マルチパートで
[#15828] Ruby/Gtk for cygwin インストールについて — otokita@...
Ruby, 本 ML には大変お世話になっております.
はじめまして、Nobuaki Kannoと申します。
[#15839] Windows95 で Tk — H サイトウ <HiroshiSaito@...>
前橋です。
まつもと ゆきひろです
前橋です。
まつもと ゆきひろです
[#15865] mime.rb rev 1.4 — "NAKAMURA, Hiroshi" <nakahiro@...>
なひです.
なひです.
なひです.何度もすいません.^^;
[#15873] UDPsocket#recvfrom の API 変更について — Toshihiko SHIMOKAWA / 下川俊彦 <toshi@...>
ruby-dev で始まった話ですが、こちらに振ります。
まつもと ゆきひろです
福嶋です。
まつもと ゆきひろです
[#15894] RE: difference of system() between UNIX and Win dows — 助田 雅紀 <masaki.suketa@...>
助田です.
[#15899] ruby/tk on cygwin /w Tk8.1 — たむら けんいち <tamura-r@...>
たむら です。
[#15902] sybase module — Hisakuni FUJIMOTO <hisa@...>
藤本です、こんにちは。
こんばんは。三並です。
藤本です。
[#15911] Re: [ruby-talk:00563] Date class and rfc822 — Wakou Aoyama <wakou@...>
青山です。
まつもと ゆきひろです
[#15920] Re: [][-n,n] — Inaba Hiroto <inaba@...>
From: Wakou Aoyama <wakou@fsinet.or.jp>
[#15927] Ruby 1.3.7 — Yukihiro Matsumoto <matz@...>
Ruby 1.3.7 is out, check out:
渡辺哲也です。
まつもと ゆきひろです
渡辺哲也です。
[#15944] Ruby 1.3.7 — Yukihiro Matsumoto <matz@...>
Ruby 1.3.7 is repacked, check out:
わたなべです.
なひです.
[#15955] echo しない readline — m_seki@...
ごとけんです
まつもと ゆきひろです
[#15966] あしたのために(その一) — kikutani@...
ふと頭に浮かんだフレーズ:
[#16002] how to know binary file — kikutani@...
あるファイルがバイナリファイルかどうか知る方法というのはたしか
わたなべです.
On Tue, 10 Aug 1999 11:06:25 +0900,
わたなべです.
On Tue, 10 Aug 1999 11:32:12 +0900,
わたなべです.
On Tue, 10 Aug 1999 11:56:55 +0900,
On Tue, 10 Aug 1999 13:55:59 +0900,
青山です。
ごとけんです
ごとけんです
On Wed, 11 Aug 1999 09:55:16 +0900,
わたなべです.
ごとけんです
ごとけんです
[#16095] rd2html — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp>
はじめまして、Toshと申します。
まつもと ゆきひろです
Toshです。
ごとけんです
Toshです。
ごとけんです
Toshです。
まつもと ゆきひろです
Toshです。ひさしぶりに英作文してへろへろ。
ごとけんです
Toshです。
ごとけんです
ごとけんです
[#16118] Ruby 1.4.0 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
渡辺哲也です。
小松です。
まつもと ゆきひろです
青山です。
松尾です。
まつもと ゆきひろです
なひです.
松尾です。
[#16153] ANN: testsupp 0.2 released. — gotoken@... (GOTO Kentaro)
ごとけんです
[#16157] rdtool-0.2.1 — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp>
Toshです。
[#16158] maillib? 0.5.0 — Minero Aoki <aamine@...>
あおきです。
まつもと ゆきひろです
あおきです。とりあえずlistに送ります。
まつもと ゆきひろです
あおきです。
まつもと ゆきひろです
あおきです。返事遅くなってすみません。
あおきです。
まつもと ゆきひろです
あおきです。
まつもと ゆきひろです
あおきです。
青山です。
青山です。
あおきです。
青山です。
なかだです。
あおきです。
青山です。
あおきです。
青山です。
あおきです。
あおきです。
[#16209] year of parsedate — kikutani@...
parsedateって最近仕様が変わったのかしら。
[#16216] timeout.rb — wakou@...
青山です。
[#16233] C source to HTML converter — ymaekawa@...
前川と申します。
[#16237] bind(2) IRIX5.3(Indy) — Masatoshi SEKI <m_seki@...>
[#16242] ruby から MS SQL Server へのアクセス — Keisuke Minami <keisuke@...>
こんばんは。三並です。
[#16250] ruby hacking guide — Minero Aoki <aamine@...>
あおきです。
まつもと ゆきひろです
[#16268] matrix bug — Takashi Shimizu <simtak@...>
清水@biglobeです。
[#16297] Ruby/GTK 0.21 released — Hiroshi Igarashi <igarashi@...>
いがらし%Ruby/GTKメンテナです。
[#16302] printf の $ について — "HIRATA Naoto" <hirata-naoto@...>
平田です.
わたなべです.
まつもと ゆきひろです
えぐち@エスアンドイー です。
[#16341] GetoptLong#each — kjana@... (YANAGAWA Kazuhisa)
GetoptLong#each で何か一回余分にまわって GetoptLong オブジェクトのイン
[#16351] executable statements in class def — kikutani@...
クラスの定義の中はメソッドとか、定数とかの定義だけかと思ったら
[#16359] ruby1.4.0 on BSD/OS 4.0 — Yamada Kenji <kyamada@...>
わたなべです.
わたなべです.
[#16366] ruby on Compaq — Shugo Maeda <shugo@...>
前田です。
重弘です.
[#16371] jcode.rb String#tr! — TADA Tadashi <sho@...>
多田@S.P.C.です。
わたなべです.
まつもと ゆきひろです
多田@S.P.C.です。
[ruby-list:16109] Re: rd2html
ごとけんです
In message "[ruby-list:16104] Re: rd2html"
on 99/08/13, Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp> writes:
>rd2html.htmlに簡単なHowto InstallとUsage、rdtoolが想定しているRDの
>フォーマットについての説明があります。
>これは、rd2html rd2html > rd2html.htmlしたものと同じものです。
まず、HTML的にまずいところがあるので、rd2html.htmlの範囲で引っ
かかったとこだけ直しました。自然言語は処理してません(^^;;
-- gotoken
Attachments (1)
diff -ur rdtool-orig/rd2html-lib.rb rdtool/rd2html-lib.rb
--- rdtool-orig/rd2html-lib.rb Fri Aug 13 00:30:53 1999
+++ rdtool/rd2html-lib.rb Fri Aug 13 15:31:02 1999
@@ -11,7 +11,8 @@
@children.each do |i| content.push(i.translate) end
content = content.join("\n")
foottext = FootnoteElement.foottext
- ret = "<HTML>\n<HEAD><TITLE></TITLE>\n</HEAD>\n"
+ ret = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">'
+ ret << "<HTML>\n<HEAD><TITLE>#{ARGF.filename}</TITLE>\n</HEAD>\n"
ret << "<BODY>\n#{content}\n#{foottext}\n</BODY>\n</HTML>"
ret
end
@@ -37,7 +38,16 @@
class VerbatimElement < BlockElement
def translate
- content = @children.join("\n")
+ content = @children.join("\n").gsub(/[&<>]/){
+ case $&
+ when "&"
+ "&"
+ when "<"
+ "<"
+ when ">"
+ ">"
+ end
+ }
"<PRE>\n#{content}\n</PRE>"
end
end
@@ -56,7 +66,7 @@
content = []
@children.each do |i| content.push(i.translate) end
content = content.join("\n")
- "<LI>\n#{content}"
+ "<LI>#{content}"
end
end
@@ -102,7 +112,7 @@
FootnoteElement.list.push(@content)
num = FootnoteElement.list.length
%[<A NAME="footnote:#{num}" HREF="#foottext:#{num}"><SUP><SMALL>] +
- "*#{num}</SUP></SMALL></A>"
+ "*#{num}</SMALL></SUP></A>"
end
def FootnoteElement.foottext
@@ -112,7 +122,7 @@
while i = FootnoteElement.list.shift
num += 1
ret << %[<A NAME="foottext:#{num}" HREF="#footnote:#{num}"><SUP>] +
- %[<SMALL>*#{num}</SUP></SMALL></A>] +
+ %[<SMALL>*#{num}</SMALL></SUP></A>] +
%[ <SMALL>#{i}</SMALL><BR>]
end
ret << "</P>"
diff -ur rdtool-orig/rd2html.html rdtool/rd2html.html
--- rdtool-orig/rd2html.html Fri Aug 13 00:38:21 1999
+++ rdtool/rd2html.html Fri Aug 13 15:31:26 1999
@@ -1,5 +1,5 @@
-<HTML>
-<HEAD><TITLE></TITLE>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML>
+<HEAD><TITLE>rd2html</TITLE>
</HEAD>
<BODY>
<H1>rd2html</H1>
@@ -24,27 +24,23 @@
</P>
<H2>Install</H2>
<OL>
-<LI>
-<P>
+<LI><P>
rd2html$B$r%3%^%s%I%Q%9$K4^$^$l$k%G%#%l%/%H%j$KCV$-$^$9!#(B
</P>
-<LI>
-<P>
+<LI><P>
rd2html$B$N%Q!<%_%C%7%g%s$r(B755$B$K$7$^$9!#(B
</P>
-<LI>
-<P>
+<LI><P>
$BI,MW$J$i(Brd2html$B$N@hF,9T$N(B /usr/local/bin/ruby $B$rJQ99$7$F$/$@$5$$!#(B
</P>
-<LI>
-<P>
+<LI><P>
rdfmt.rb$B5Z$S(Brd-html-mod.rb$B$r(BRuby$B$N%i%$%V%i%j(B
$B%5!<%A%Q%9$K4^$^$l$k%G%#%l%/%H%j$KCV$-$^$9!#(B
</P>
</OL>
<H2>Usage</H2>
<PRE>
-rd2html file1.rb [ file2.rb ...] > output.html
+rd2html file1.rb [ file2.rb ...] > output.html
</PRE>
<H2>About RD Format</H2>
<H3>$B35MW(B</H3>
@@ -53,7 +49,7 @@
$B7A<0$G$9!#(BRD$B$O(BPerl$B$N(BPOD$B$HLr3d$O;w$F$$$^$9$,!"%$%s%G%s%H$d%7%s%W%k$J5-9f(B
$B$r;H$C$?2DFI@-$N9b$$%U%)!<%^%C%H$J$N$G!"$=$N$^$^$G$b0cOB46L5$/%I%-%e%a%s%H(B
$B$H$7$FFI$a!"$^$?%I%-%e%a%s%H$r@0Hw$7$J$/$F$O$J$i$J$$%W%m%0%i%^$K$H$C$F$b(B
-$B<j7Z$K=q$1$k$b$N$H$J$C$F$$$^$9(B<A NAME="footnote:1" HREF="#foottext:1"><SUP><SMALL>*1</SUP></SMALL></A>$B!#(B
+$B<j7Z$K=q$1$k$b$N$H$J$C$F$$$^$9(B<A NAME="footnote:1" HREF="#foottext:1"><SUP><SMALL>*1</SMALL></SUP></A>$B!#(B
</P>
<P>
RD$B$O(B
@@ -78,7 +74,7 @@
<P>
RD$B$G$O6uGrJ8;z$@$1$N9T$O(B1$B$D$NNc30$r=|$$$F!"(BBlockElement$B$N6h@Z$j$H$7$F$N0UL#(B
$B0J30$O$"$j$^$;$s!#$?$@$7!"(BVerbatimElement$B$K4^$^$l$k9T$N<!$N9T$,40A4$J6uGr9T(B
-<A NAME="footnote:2" HREF="#foottext:2"><SUP><SMALL>*2</SUP></SMALL></A>$B$G$J$/2~9TJ8;z0J30$N6uGrJ8;z$r4^$a$P(B
+<A NAME="footnote:2" HREF="#foottext:2"><SUP><SMALL>*2</SMALL></SUP></A>$B$G$J$/2~9TJ8;z0J30$N6uGrJ8;z$r4^$a$P(B
VerbatimElement$B$K4^$^$l$k$b$N$@$H=hM}$5$l$^$9!#$3$l$O%W%m%0%i%`$N%3!<%I$r(B
$B%I%-%e%a%s%H$K0zMQ$9$k$?$a$N$b$N$G$9!#(B
</P>
@@ -92,7 +88,7 @@
<H3>BlockElement</H3>
<P>
BlockElement$B$O(BHeadlineElement$B!&(BTextElement$B!&(BVerbatimElement$B!&(BListElement$B$G!"(B
-$BI,$:9TF,$+$i$O$8$^$j9TKv(B<A NAME="footnote:3" HREF="#foottext:3"><SUP><SMALL>*3</SUP></SMALL></A>$B$G=*$j$^$9!#(BBlockElement$B$O9TF,$N%$%s%G%s%H$dFC<l$JJ8;z$G8+J,$1$k;v$,(B
+$BI,$:9TF,$+$i$O$8$^$j9TKv(B<A NAME="footnote:3" HREF="#foottext:3"><SUP><SMALL>*3</SMALL></SUP></A>$B$G=*$j$^$9!#(BBlockElement$B$O9TF,$N%$%s%G%s%H$dFC<l$JJ8;z$G8+J,$1$k;v$,(B
$B$G$-$^$9!#40A4$J6uGr9T$OA4$F$N(BBlockElement$B$N6&DL$N=*C<5-9f(B($BJ8;zNs(B)$B$K$J$j$^$9!#(B
</P>
<H4>HeadlineElement</H4>
@@ -127,7 +123,7 @@
<H4>TextElement</H4>
<P>
TextElement$B$OC1=c$J%F%-%9%H$N%V%m%C%/$G$9!#(BTextElement$B$O9T$N@hF,$,!V6uGrJ8;z!&(B
-=$B!&(B+$B!&(B*$B!&(B(1)<A NAME="footnote:4" HREF="#foottext:4"><SUP><SMALL>*4</SUP></SMALL></A>$B!&(B:$B!W0J30$NJ8;z$G(B
+=$B!&(B+$B!&(B*$B!&(B(1)<A NAME="footnote:4" HREF="#foottext:4"><SUP><SMALL>*4</SMALL></SUP></A>$B!&(B:$B!W0J30$NJ8;z$G(B
$B;O$^$j$^$9!#$=$7$F!"!V!WFb$NJ8;z$G;O$^$k9T!"$b$7$/$O6uGr9T$,$/$k$^$G$OF1$8(B
$B%V%m%C%/$N9T$G$"$k$H2r<a$5$l$^$9!#(BTextElement$BFb$G$O2~9TJ8;z$OB>$N6uGrJ8;z$H(B
$BF1$80UL#$7$+$"$j$^$;$s!#(BTextElement$B$O%F%-%9%H$K(BInlineElement$B$r4^$`(B
@@ -270,7 +266,7 @@
</PRE>
<HR>
<P>
-<A NAME="foottext:1" HREF="#footnote:1"><SUP><SMALL>*1</SUP></SMALL></A> <SMALL>$B$D$^$j(BRuby$B$HF1$8$h$&$K!V3Z$7$/=q$1$k!W(B
-$B$h$&$K@_7W$5$l$F$$$k$N$G$9!#(B($B$?$V$s(B^^;)</SMALL><BR><A NAME="foottext:2" HREF="#footnote:2"><SUP><SMALL>*2</SUP></SMALL></A> <SMALL>$B$D$^$j2~9TJ8;z$@$1$N9T(B</SMALL><BR><A NAME="foottext:3" HREF="#footnote:3"><SUP><SMALL>*3</SUP></SMALL></A> <SMALL>$B$3$l$O;O$^$C$?9T$N9TKv$H$O8B$j$^$;$s!#(B</SMALL><BR><A NAME="foottext:4" HREF="#footnote:4"><SUP><SMALL>*4</SUP></SMALL></A> <SMALL>1$B$OB>$N?t;z$G$b9=$$$^$;$s!#(B/\(\d+\)/$B$G$9!#(B</SMALL><BR></P>
+<A NAME="foottext:1" HREF="#footnote:1"><SUP><SMALL>*1</SMALL></SUP></A> <SMALL>$B$D$^$j(BRuby$B$HF1$8$h$&$K!V3Z$7$/=q$1$k!W(B
+$B$h$&$K@_7W$5$l$F$$$k$N$G$9!#(B($B$?$V$s(B^^;)</SMALL><BR><A NAME="foottext:2" HREF="#footnote:2"><SUP><SMALL>*2</SMALL></SUP></A> <SMALL>$B$D$^$j2~9TJ8;z$@$1$N9T(B</SMALL><BR><A NAME="foottext:3" HREF="#footnote:3"><SUP><SMALL>*3</SMALL></SUP></A> <SMALL>$B$3$l$O;O$^$C$?9T$N9TKv$H$O8B$j$^$;$s!#(B</SMALL><BR><A NAME="foottext:4" HREF="#footnote:4"><SUP><SMALL>*4</SMALL></SUP></A> <SMALL>1$B$OB>$N?t;z$G$b9=$$$^$;$s!#(B/\(\d+\)/$B$G$9!#(B</SMALL><BR></P>
</BODY>
</HTML>