index
:
blogc
feature/content-parser-ast
feature/directives
feature/make-generic-rule
feature/runserver-lighttpd
feature/runserver-windows
feature/sass
feature/squareball
feature/thread-pool
master
squareball
A blog compiler
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
template-parser.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
*: fixed includes
Rafael G. Martins
2016-07-07
1
-4
/
+1
*
template-parser: fixed block scope
Rafael G. Martins
2016-07-07
1
-22
/
+41
*
template-parser: minor fix
Rafael G. Martins
2016-07-03
1
-1
/
+1
*
Revert "error: improved parser error reporting"
Rafael G. Martins
2016-07-03
1
-1
/
+1
*
error: improved parser error reporting
Rafael G. Martins
2016-07-03
1
-1
/
+1
*
template-parser: fixed error message
Rafael G. Martins
2016-07-03
1
-2
/
+2
*
template-parser: renderer: implemented 'else' support in templates
Rafael G. Martins
2016-07-03
1
-2
/
+29
*
debug: move debug functions to separated file
Rafael G. Martins
2016-06-25
1
-65
/
+0
*
template-parser: added some ast debug
Rafael G. Martins
2016-06-22
1
-0
/
+65
*
remove squareball for good
Rafael G. Martins
2016-04-27
1
-1
/
+1
*
Revert "*: use squareball error infrastructure"
Rafael G. Martins
2016-04-27
1
-4
/
+4
*
*: use squareball error infrastructure
Rafael G. Martins
2016-03-13
1
-4
/
+4
*
build: replace src/utils with squareball
Rafael G. Martins
2016-02-26
1
-21
/
+21
*
template-parser: added whitespace cleaners. needs more tests and docs
Rafael G. Martins
2016-01-14
1
-14
/
+85
*
fixed copyright
Rafael G. Martins
2016-01-08
1
-1
/
+1
*
template-parser: do not accept variables startins with numbers and _
Rafael G. Martins
2015-12-29
1
-9
/
+10
*
man: renderer: template-parser: added foreach iterator support
Rafael G. Martins
2015-12-29
1
-1
/
+66
*
Revert "build: removing src/utils and replacing with squareball"
Rafael G. Martins
2015-12-23
1
-16
/
+16
*
build: removing src/utils and replacing with squareball
Rafael G. Martins
2015-12-23
1
-16
/
+16
*
Allow {% if VALUE1 == VALUE2 %}, with two defines
Palmer Dabbelt
2015-10-26
1
-5
/
+18
*
fixed copyright
Rafael G. Martins
2015-05-25
1
-1
/
+1
*
minor fixes
Rafael G. Martins
2015-05-18
1
-9
/
+9
*
renderer: implemented if statements
Rafael G. Martins
2015-05-18
1
-1
/
+1
*
template-parser: convert "if" operator into enum
Rafael G. Martins
2015-05-17
1
-22
/
+27
*
template-parser: minor fixes. tests
Rafael G. Martins
2015-05-17
1
-4
/
+13
*
template-parser: added real if statements. ignored by renderer for now
Rafael G. Martins
2015-05-17
1
-13
/
+123
*
template-parser: if -> ifdef, if not -> ifndef
Rafael G. Martins
2015-05-17
1
-38
/
+20
*
minor fixes for freebsd
Rafael G. Martins
2015-04-28
1
-1
/
+1
*
added global variable support
Rafael G. Martins
2015-04-27
1
-34
/
+12
*
template parser: added more tests
Rafael G. Martins
2015-04-23
1
-2
/
+2
*
template parser: added "if not" support
Rafael G. Martins
2015-04-23
1
-3
/
+31
*
refactored blocks
Rafael G. Martins
2015-04-21
1
-25
/
+29
*
template parser: ignore single brackets
Rafael G. Martins
2015-04-19
1
-3
/
+1
*
safe mallocs are better :)
Rafael G. Martins
2015-04-19
1
-3
/
+3
*
added renderer, without tests
Rafael G. Martins
2015-04-19
1
-2
/
+9
*
added loader, error handling and cli. tests needed
Rafael G. Martins
2015-04-18
1
-17
/
+70
*
do not allow variables inside multiple_sources_once blocks
Rafael G. Martins
2015-04-18
1
-12
/
+29
*
removed unused variable
Rafael G. Martins
2015-04-18
1
-1
/
+0
*
replaced leg-based parser with handmade parser for templates
Rafael G. Martins
2015-04-17
1
-0
/
+296