どう書く?org:改行をBRタグに置き換える
前回のプログラムに2行を追加するだけ。もともとタグ内とテキストを区別してるので。
--- tagescape1.c 2007-09-01 12:21:57.000000000 +0900 +++ tagescape2.c 2007-09-04 21:13:37.000000000 +0900 @@ -199,6 +199,8 @@ static void te_parse_plain(te_status *st while ((c = *(status->p_src++)) && (status->size > 0)) { if (c == '<') { te_parse_tag(status); + } else if (c == '\n') { + te_puts(status, "<br />"); } else { te_putc(status, c); }
コメント
コメントの投稿
トラックバック
https://emasaka.blog.fc2.com/tb.php/288-f9ec28de