[提 交 人] Ed
[提交日期] 2005.03.16
[bug 描述]
1.某一行以'--'字符开头,之后的内容被视为qmd不作入合集
以下时候系统会加上一行开头'--'字符:
a.首次发表时分隔正文和qmd
b.转载/转寄时分隔原文和ip行
c.用r模式回文时原文ab情况下产生的'--'
2.某一行包含'【'字符,这一行完全被过滤
以下时候系统会加上'【'字符:
a.转载时原版面和作者信息
b.回文时原文的作者
[解决方案]
1.如果把qmd前的--换成*[0;37m--*[m,或者*[0;37m-*[0;37m-*[m,总之保
证外观是--,
同时这种Ansi控制符基本不会出现在文章中;这种情况下,合�
��指令进行时,当遇到--
就认为是文章,遇到*[0;37m--*[m才认为是qmd。——analyse
问题:以前发表的文章在代码修改之后合集将找不到分隔符
当然也是有办法解决的,合集的时候判断一下原文
如果修改代码之前发表,就用以前的方法判断
ps:用*[m--*[m或*[m-*[m-*[m默认高低亮比较好
2.只要倒过来看最后一个 \n--\n
之后的视为签名档不就行了——jamguo
问题:[bug
描述]中1.b/c的情况最后一个'--'之前也会有非正文的内容
Original issue reported on code.google.com by bbshel...@gmail.com on 22 Sep 2009 at 3:37
Original issue reported on code.google.com by
bbshel...@gmail.comon 22 Sep 2009 at 3:37