[#23026] ruby compile/ruby-gtk — Taiji.Can@...
[#23031] description on fork and Process.fork — kjana@... (YANAGAWA Kazuhisa)
マニュアルみてて思ったんですけど,fork の記述に「失敗したら例外があが
In message <200006021503.AAA19483@mail3.os.xaxon.ne.jp>
In message <200006081406.e58E6JA16512@edge.sky.yamashina.kyoto.jp>
In message <200006091328.WAA23409@mail2.os.xaxon.ne.jp>
まつもと ゆきひろです
有馬です。
新井です。
まつもと ゆきひろです
[#23032] Racc Array#filter -> collect! — Toshiro Kuwabara <toshirok@...3.so-net.ne.jp>
Toshです。
[#23052] UTF-8 on print method — kenn@...
長沢です。
>SJIS に無い文字を出力する場合はどうすれば良いんでしょうか?
高橋征義です。
[#23061] rfc822.rb parse error — Hideto ISHIBASHI <hideto-i@...4u.or.jp>
石橋"rubyholic"秀仁です。
日時 Mon, 5 Jun 2000 21:23:17 +0900 の
[#23088] 文字列置換 — Takayuki Tanaka <tanaka@...>
Ruby初心者のTanです。
[#23095] setup.rb testrun — rubikitch <rubikitch@...>
るびきちです。
[#23096] http.rb will change — Minero Aoki <aamine@...>
あおきです。
まつもと ゆきひろです
高橋征義です。
まつもと ゆきひろです
青山です。
高橋です。
青山です。
高橋征義です。
青山です。
あおきです。
高橋征義です。
あおきです。
高橋征義です。
TAKAHASHI Masayoshi <maki@inac.co.jp> wrote:
あおきです。
直井と申します.
In message "[ruby-list:23263] synchronize or lock"
In message <200006142243.HAA20586@hanare00.math.sci.hokudai.ac.jp>
[#23116] making Array — OZAWA Sakuro <crouton@...>
さくです。
[#23125] メソッドの中の動きを変える — Masahiro Kawata <kawata@...>
こんにちわ。かわた まさひろと申します。
From: Masahiro Kawata <kawata@titan.co.jp>
[#23156] ports — Wakou Aoyama <wakou@...>
青山です。
長沢です。
青山です。
青山です。
青山です。
まつもと ゆきひろです
青山です。
青山です。
まつもと ゆきひろです
青山です。
Toshです。
青山です。
Toshです。
青山です。
Toshです。
青山です。
Toshです。
[#23161] RDtool trouble. — rubikitch <rubikitch@...>
るびきちです。
[#23168] media watch 2000.06.08 — Noritsugu Nakamura <nnakamur@...>
[#23169] Kconv::guess(str) — NAWATE Masahiko <agul@...>
縄手@松江です。
In message "[ruby-list:23169] Kconv::guess(str)"
日時 Mon, 12 Jun 2000 22:10:19 +0900 の
[#23185] commonly used notation — Hideto ISHIBASHI <hideto-i@...4u.or.jp>
石橋"rubyholic"秀仁です。
[#23197] self の振る舞いを書き換えたいです — Kenya Ogata <k_ogata@...>
こんにちは、おがたといいます。
[#23222] readablity of RD — TAKAHASHI Masayoshi <maki@...>
高橋征義です。
Toshです。
From: TAKAHASHI Masayoshi <maki@inac.co.jp>
高橋征義です。
おがたといいます。
Toshです。
おがたです。いくつか考えうる解決案を。
Toshです。
青山です。
青山です。
Toshです。
青山です。
Toshです。
青山です。
Toshです。
青山です。
Toshです。
青山です。
Toshです。
まつもと ゆきひろです
Toshです。
まつもと ゆきひろです
Toshです。
まつもと ゆきひろです
青山です。
まつもと ゆきひろです
Toshです。
From: Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp>
まつもと ゆきひろです
Toshです。
From: Toshiro Kuwabara <toshirok@yb3.so-net.ne.jp>
Toshです。
まつもと ゆきひろです
[#23235] nkf MIME space handling — "Kikutani, Makoto" <kikutani@...>
nkfモジュールは、MIMEのデコードもしてくれますが、
わたなべです.
日時 Wed, 14 Jun 2000 13:27:29 +0900 の
こんにちは。鈴木教郎です。
日時 Wed, 14 Jun 2000 16:10:52 +0900 の
こんばんは。鈴木教郎です。
[#23277] net/smtp.rb extra lines ? — "Kikutani, Makoto" <kikutani@...>
どうも、最近自分の出したメイルに2行くらい余計な空行が最後に
[#23284] Ruby/zlib — Ueno Katsuhiro <unnie@...>
うえの@ぶるーすかいです。
[#23305] xmarshal.rb — Masatoshi SEKI <m_seki@...>
[#23311] UTF-8 in RubyBook — "Kikutani, Makoto" <kikutani@...>
Ruby本読み直しちう。
[#23356] rd2texi-lib.rb 最新版? — Noritsugu Nakamura <nnakamur@...>
[#23359] ASP — Yoshinori Tahara <platypus@...1.mbn.or.jp>
はじめまして、田原@鎌倉です。
[#23368] Message Digest (MD5) Function — Hagemu Higuchi <hahiguc@...11.odn.ne.jp>
cygwin32で使用しています。件名のような関数は
[#23372] (GMT+0500) — "Kikutani, Makoto" <kikutani@...>
curが堕ちる、というreportがあったので調べると日付が
あああ,ごめんなさい.脊髄で反応してしまいました (_ _).
[#23385] DBMS and ruby CGI — toyofuku@...
豊福です。
[#23410] Re: DBMS and ruby CGI — "Kahori Takeuchi" <EB89012@...>
なひです.
こんにちは、時田です。
[#23411] dump a single object — Hideto ISHIBASHI <hideto-i@...4u.or.jp>
石橋"rubyholic"秀仁です。
まつもと ゆきひろです
石橋"rubyholic"秀仁です。いろいろとゴタクが長いです (^^;
なひです.
石橋"rubyholic"秀仁です。咳さん、こんばんわ。
石橋"rubyholic"秀仁です。
まつもと ゆきひろです
石橋"rubyholic"秀仁です。
石橋"rubyholic"秀仁です。どうも。
石橋"rubyholic"秀仁です。どうも。
[#23454] MHC in RAA — Yoshinari Nomura <nom@...>
乃村@九大です。
まつもと ゆきひろです
[#23477] Re: DBMS and ruby CGI — toyofuku@...
豊福です。
[#23485] Ruby 1.4.5 — matz@... (Yukihiro Matsumoto)
Ruby 1.4.5 is out, check out:
小松です。
まつもと ゆきひろです
どぉも、道村です。
小松です。
小松です。
小林です。
小林です。
どぉも、道村です。
小松です。
どぉも、道村です。
どぉも、道村です。
[#23504] 拡張ライブラリの作り方 — Akimichi Tatsukawa <akimichi@...>
立川と申します。はじめて投稿します。よろしくお願いします。
さくです。
From: OZAWA Sakuro <crouton@duelists.org>
小松です。
[#23509] Dimension of array — agul@...
縄手@松江です。
わたなべです.
原です。
縄手@松江です。
[#23519] media watch 2000.06.24 — Noritsugu Nakamura <nnakamur@...>
[#23558] ruby-1.4.5 GNUmakefile — IWATSUKI Hiroyuki <don@...>
岩月と申します。
[ruby-list:23065] Re: UTF-8 on print method
高橋征義です。
Itou-T15@mail.dnp.co.jpさん:
> 今はブラウザーとの相性があるから、固定の答えはないのでは?
áに相当する文字を、実体参照ではなく、直接UTF-8で表現し
たい、ということではないでしょうか。それならブラウザに依存
しません。
# UTF-8が表示できないブラウザはおいておいて。
> SJIS-->UTF-8 なら ,a ==> xC3A1 をやらないと
> でも変換表は使えない X-0213 は今 実動している?
# 「変換表は使えない」というのはどういう意味でしょう?
いったんUTF-8に変換してしまえば、JIS X 0213はこの場合は
関係ないですよね。
というわけで、変換するモジュールを書いてみました。
require 'uconv'
include Uconv
=begin
= Coma module
カンマのついた文字を変換するためのモジュール。
== メソッド
=== coma_u8(string)
ISO 8859-1由来のUTF-8の文字(のいくつか)を、カンマを前に置いた
書式で表現する。
注:stringはUTF-8でなければならない。
=end
module Coma
## 変換表の定義
## 値はLatin-1(ISO 8859-1)の16進で
tmp_convtbl1 = {
'a'=>'e1',
'e'=>'e9',
'i'=>'ed',
'o'=>'f3',
'u'=>'fa',
'A'=>'c1',
'E'=>'c9',
'I'=>'cd',
'O'=>'d3',
'U'=>'da',
'n'=>'f1',
'N'=>'d1',
'?'=>'bf',
'!'=>'a1',
'<'=>'ab',
'>'=>'bb'
}
tmp_convtbl2 = {
'u'=>'fc',
'U'=>'dc'
}
Convtbl1 = Hash.new()
Convtbl2 = Hash.new()
tmp_convtbl1.each{|key, value|
Convtbl1[key] = u16tou8(value.hex.chr+"\x00")
}
tmp_convtbl2.each{|key, value|
Convtbl2[key] = u16tou8(value.hex.chr+"\x00")
}
def coma_u8(str)
str.gsub(/,,(.)/u){
Convtbl1[$1] || ",,"+$1
}.gsub(/,(.)/u){
Convtbl1[$1] || ","+$1
}
end
module_function :coma_u8
end
if __FILE__ == $0
## 使用例
include Coma
jstr = <<EOB
<h2>書き方</h2>
aの直前にカンマをつけたものは ,a になります。<br>
iの直前にカンマをつけたものは ,i になります。<br>
oの直前にカンマをつけたものは ,o になります。<br>
uの直前にカンマをつけたものは ,u になります。<br>
eの直前にカンマをつけたものは ,e になります。<br>
<br>
Aの直前にカンマをつけたものは ,A になります。<br>
Iの直前にカンマをつけたものは ,I になります。<br>
Oの直前にカンマをつけたものは ,O になります。<br>
Uの直前にカンマをつけたものは ,U になります。<br>
Eの直前にカンマをつけたものは ,E になります。<br>
<br>
Uの直前にカンマを2つつけたものは ,,U になります。<br>
uの直前にカンマを2つつけたものは ,,u になります。<br>
<br>
Nの直前にカンマをつけたものは ,N になります。<br>
nの直前にカンマをつけたものは ,n になります。<br>
<の直前にカンマをつけたものは ,< になります。<br>
>の直前にカンマをつけたものは ,> になります。<br>
!の直前にカンマをつけたものは ,! になります。<br>
?の直前にカンマをつけたものは ,? になります。<br>
<br>
何もないところにカンマを並べても、,,とか,にしかなりません。<br>
<br>
EOB
str = coma_u8(euctou8(jstr))
## 元のテキストがShift_JISの場合は、
## str = coma_u8(sjistou8(jstr))
## に置き替える。
print "<html><title>test</title><body>\n";
print str,"\n"
print "</body></html>\n";
end
高橋征義 (TAKAHASHI Masayoshi) Email:maki@inac.co.jp