[#42947] CSV — "S_Konno(今野 滋)" <sk@...>
今野です。
11 messages
2006/11/02
[#42948] Re: CSV
— rubikitch <rubikitch@...>
2006/11/02
From: "S_Konno(今野 滋)" <sk@ec.hokudai.ac.jp>
[#42969] iTerm上でのirbの日本語表示に関して — "Kouta Osabe" <kota0919wasabi@...>
はじめまして、長部と申します。
9 messages
2006/11/06
[#42970] Re: iTerm上でのirbの日本語表示に関して
— rubikitch <rubikitch@...>
2006/11/06
From: "Kouta Osabe" <kota0919wasabi@gmail.com>
[#42975] 長い書名を短くするメソッド — keiichi matsunaga <ma2@...>
松永です。
6 messages
2006/11/06
[#43003] Q:SQLite使用時に例外が補足できない? — swec@...
5 messages
2006/11/20
[ruby-list:42941] /.../の中の#{...}に対するruby-mode.elの処理について
From:
KURODA Hiraku <hiraku@...>
Date:
2006-11-01 08:43:30 UTC
List:
ruby-list #42941
黒田です。
ruby-mode.elを愛用しているのですが、正規表現リテラルの中で#{...}記法を使うと、そ
の次の行のインデントがおかしくなる現象に悩まされています。
例えば、次のような具合です。
----
#!/usr/bin/env ruby
def test
r = /hoge/
s = "hoge#{r.to_s}"
r2 = %r[hoge#{r}]
r3 = /hoge#{r}/
puts "hello" # ←1段余分にインデントされている
end
----
sの行のような文字列リテラルや、正規表現リテラルであってもr2の行のように%r[...]で
書くと、中で'#'を使っても大丈夫なのですが、r3の行のように/.../で書くとインデント
がおかしくなります。
察するにruby-mode.elでは"..."や%[...]のような文字列の中では'#'をコメントの始まり
と見なさない処理が行われており、同じ処理を/.../に対しても行うようにすれば良いの
ではないかと思ったのですが、Lispはまだ不得手で、どのように対処してよいか見当が付
きませんでした。
良い対処法をご存知の方がいらしたら、お教えくださいませんか?
どうぞよろしくお願いいたします。
--
--------------------------------------------------
黒田 拓(くろだ ひらく)
hiraku@hinet.mydns.jp
http://www.hinet.mydns.jp/~hiraku/
--------------------------------------------------