librelist archives

« back to archive

Fwd: Bamboo中模板渲染时的错误定位改进

Fwd: Bamboo中模板渲染时的错误定位改进

From:
Tang Daogang
Date:
2012-02-21 @ 02:15
---------- Forwarded message ----------
From: Tang Daogang <daogangtang@gmail.com>
Date: 2012/2/21
Subject: Bamboo中模板渲染时的错误定位改进
To: bamboo-cn@googlegroups.com


Dear bambooer,

这两天,在西哥的建议下,改进了bamboo模板渲染错误定位方式。找到办法定位了。


以前,我们在渲染模板的时候,如果模板中发生错误,报出的信息是不准确的。它报出的行数是中间代码的出错行数,而不是原始代码的出错行数。根据它的信息找起来相当痛苦,这大大降低了开发效率。

现在,我们找到定位错误行的方法了。经过初步测试,很准确,需要更广泛的测试。

PS:
1. {^ ^} tag中的内容会在主渲染之前完成;
2. {( )} tag中的内容会在主渲染之后完成;
3. 报错的行数报的是主渲染中出错位置所在的行数。


-- 
Nothing is impossible.




-- 
Nothing is impossible.