[#37875] ERB の仕様 — URABE Shyouhei <s-urabe@...>

みなさまはじめまして。

44 messages 2003/07/15
[#37876] Re: ERB の仕様 — Masatoshi SEKI <m_seki@...> 2003/07/15

咳といいます。

[#37877] Re: ERB の仕様 — URABE Shyouhei <s-urabe@...> 2003/07/15

mput です。

[#37879] Re: ERB の仕様 — m_seki@... 2003/07/15

[#37883] Re: ERB の仕様 — URABE Shyouhei <s-urabe@...> 2003/07/16

mput です。

[#37884] Re: ERB の仕様 — m_seki@... 2003/07/16

[#37888] Re: ERB の仕様 — URABE Shyouhei <s-urabe@...> 2003/07/16

mput です。

[#37889] Re: ERB の仕様 — m_seki@... 2003/07/16

[#37890] Re: ERB の仕様 — URABE Shyouhei <s-urabe@...> 2003/07/17

mput です。

[#37891] Re: ERB の仕様 — MoonWolf <moonwolf@...> 2003/07/19

MoonWolfです。

[#37896] Re: ERB の仕様 — MoonWolf <moonwolf@...> 2003/07/20

MoonWolfです。

[#37898] Re: ERB の仕様 — Masatoshi SEKI <m_seki@...> 2003/07/20

咳といいます。

[#37900] Re: ERB の仕様 — MoonWolf <moonwolf@...> 2003/07/20

MoonWolfです。

[#37901] Re: ERB の仕様 — Masatoshi SEKI <m_seki@...> 2003/07/20

咳といいます。

[#37906] control user ID / group ID — Hidetoshi NAGAI <nagai@...>

永井@知能.九工大です.

20 messages 2003/07/20
[#37912] Re: control user ID / group ID — YOKOYAMA Takehiro <tac@...> 2003/07/21

[#37913] Re: control user ID / group ID — Hidetoshi NAGAI <nagai@...> 2003/07/21

永井@知能.九工大です.

[#37916] Re: control user ID / group ID — YOKOYAMA Takehiro <tac@...> 2003/07/21

[#37941] multipart/form-dataのためのcgi.rbの修正 — 堀川 久 <vzw00011@...>

こんにちは。

18 messages 2003/07/22
[#37944] Re: multipart/form-dataのためのcgi.rbの修正 — matz@... (Yukihiro Matsumoto) 2003/07/23

まつもと ゆきひろです

[#37945] Re: multipart/form-dataのためのcgi.rbの修正 — nobu.nakada@... 2003/07/23

なかだです。

[#37948] Re: multipart/form-dataのためのcgi.rbの修正 — matz@... (Yukihiro Matsumoto) 2003/07/23

まつもと ゆきひろです

[#37951] Re: multipart/form-dataのためのcgi.rbの修正 — nobu.nakada@... 2003/07/23

なかだです。

[#37953] Re: multipart/form-dataのためのcgi.rbの修正 — matz@... (Yukihiro Matsumoto) 2003/07/23

まつもと ゆきひろです

[#37954] Re: multipart/form-dataのためのcgi.rbの修正 — nobu.nakada@... 2003/07/23

なかだです。

[ruby-list:37876] Re: ERB の仕様

From: Masatoshi SEKI <m_seki@...>
Date: 2003-07-15 21:20:06 UTC
List: ruby-list #37876
咳といいます。

> 上記 URL にまとめてあります。調べてみた感じとしては挙動が複雑という印
> 象です。たとえば複数行にわたる <% %> を許容しているわりに行頭の % は行
> 指向だったりとか。

基本的に<% %>のみで、特別に行指向の%が追加されたといった感じでしょうか。

eRubyは幾度か「%>あとの改行の挿入が邪魔」という指摘があって、
改行が挿入されない % が導入されました。ERBのtrim_modeはその名残です。

過去の経緯などはbladeで見て下さい。


> 私としては tDiary の高速化というお題目もあって、もうちょっとさっぱりし
> た仕様で軽い ERB になって欲しいと思うのです。

えと、仕様変えて速くするのでしょうか?

ERBでは%を使うかどうかもオプションだから使わないときは速い実装を使う、
という作戦もありますよね。# やってみよかな。


> * 先頭が % や %% からはじまる行では、 '<%%' や '%%>' が出現しても '<%'
>   や '%>' に変換されない
>
> というのは、その他の部分と一貫性がなくて混乱の元のように感じますが、い
> かがでしょう。

うーん。%はRubyスクリプトがそのまま書けることがうれしいので、
変換されると困るんじゃないでしょか。
erubyはどうしてましたっけ?
%に関して強い意見はないです。たださんどうですか? > たださん


で、おもしろそうな高速化なんですが、事前にsplitで分割するから
大きなeRubyスクリプトで遅くなってしまう、という印象ですか??
オブジェクトをたくさん生成しちゃうからかしら。


In This Thread