Commit Graph

28 Commits

Author SHA1 Message Date
Vadim A. Misbakh-Soloviov
5a59532055
parser: fix #59, fix 60 2022-04-27 00:02:38 +07:00
Vadim A. Misbakh-Soloviov
b8e676b6a6
Fixed #55 2021-08-25 11:45:20 +07:00
Vadim A. Misbakh-Soloviov
4f6437ebd1
fix comments stripper (fixes #54) 2019-08-18 22:53:13 +07:00
Vadim A. Misbakh-Soloviov
b5362e0e55
improved tpl-resisting and testing 2019-06-09 20:03:56 +03:00
Vadim A. Misbakh-Soloviov
b1ce66fecb
Rework a bit:
- Config API
 - Debugging
 - Fixes #50, #42 and similar
 - Reformatting

Signed-off-by: Vadim A. Misbakh-Soloviov <git@mva.name>
2019-06-09 04:20:53 +03:00
Vadim A. Misbakh-Soloviov
6f4c5a1145
one more pattern fix 2017-07-22 22:15:45 +07:00
Vadim A. Misbakh-Soloviov
2e2f306e7f
reworking tpl detection; fixes #50 2017-07-22 19:00:38 +07:00
Vadim A. Misbakh-Soloviov
404de0b9be
fix: missed limit as parse() parameter 2017-07-21 23:58:09 +07:00
Vadim A. Misbakh-Soloviov
7c245ae7a2
"settext" node method implementation. Fixes #38 2017-04-19 10:33:30 +07:00
Vadim A. Misbakh-Soloviov
07a1b0fde8
"textonly" node method implementation. Fixes #47 2017-04-19 10:29:26 +07:00
Vadim A. Misbakh-Soloviov
c9639054d4
drop luarocks requirement 2017-04-09 02:44:37 +07:00
Vadim A. Misbakh-Soloviov
acad4d40eb
Added loop limit, added kludge for template engines, documented loop limit, added error messages, fixes #42 2017-04-09 01:55:25 +07:00
Vadim A. Misbakh-Soloviov
4dbae96e8d
source reformatting (tabs) 2017-04-09 01:50:14 +07:00
Patrick Ewing
9dc0715503 Allow custom tag HTML5 tags to include hyphens. 2015-10-22 10:10:44 -07:00
Vadim A. Misbakh-Soloviov
66c03644e0
kludge for cases of closing void tags
Signed-off-by: Vadim A. Misbakh-Soloviov <git@mva.name>
2015-09-03 22:07:47 +06:00
Vadim A. Misbakh-Soloviov
0938f8424b
Making parser to work with Lua5.1 (goto calls replaced with repeat-until-true loop)
Signed-off-by: Vadim A. Misbakh-Soloviov <git@mva.name>
2015-09-03 19:43:21 +06:00
Vadim A. Misbakh-Soloviov
2a876887d2
added a kludge for cases of closing non-opened tags
Signed-off-by: Vadim A. Misbakh-Soloviov <git@mva.name>
2015-09-03 18:37:38 +06:00
Vadim A. Misbakh-Soloviov
74e189b9e8
1st step on remove dependency from lua-set (bundling used functions) 2015-09-02 19:38:31 +06:00
Vadim A. Misbakh-Soloviov
2651bea029
making luarocks loader optional 2015-05-11 15:36:08 +06:00
Vadim A. Misbakh-Soloviov
a64b0aaf5f Fix for "name" handling in match(); Fixes #37 2015-04-13 21:49:18 +05:00
Wouter Scherphof
7ea22d13f7 Allow any unspaced quoted attribute value
No more forbidden characters, except the space, that’s still
interpreted as the ancestor-descendant separator
2014-01-10 20:52:01 +01:00
ljie-PI
8ce4392e55 make it work when there's a dot in the attribute selector 2013-12-22 23:05:04 +08:00
Wouter Scherphof
cfe6385bce fixes #25 2013-12-10 13:16:31 +01:00
Wouter Scherphof
10a5faf192 added test_attr (and fixed one or two edge cases) 2013-04-03 22:32:23 +02:00
Wouter Scherphof
fc12dc87e0 Made test succeed 2013-04-02 12:10:41 +02:00
Wouter Scherphof
3ec1a7c097 Allow omitting / at the end of a void element 2013-04-02 11:15:04 +02:00
Wouter Scherphof
ee2dbcc557 typo 2013-04-02 10:48:52 +02:00
Wouter Scherphof
4a9fa0a790 First draft for a Rock setup 2013-03-28 12:24:10 +01:00