gplate/gplate
Clone
Summary
Browse
Changes
Graph
Lot's of work here...
no_gscanner
2008-01-20, grim
a88a87a4f5a7
This should have been included in the last commit
no_gscanner
2008-01-20, grim
f8eb87fbfabb
Changed the render method to not pass the contents, since that's already in the tag
no_gscanner
2008-01-20, grim
9265fd935e8e
Remove some warnings...
no_gscanner
2008-01-20, grim
2beaa703576d
Get this compiling again...
no_gscanner
2008-01-20, grim
03e6c84ff3fa
Whoops
no_gscanner
2008-01-20, grim
81b5bc2137ae
Tags should be tokenized correctly now (testing it is next on my todo)
no_gscanner
2008-01-20, grim
a81973e9a1ab
Made GPlateTemplate a GPlateCollection again... This accidently got removed awhile ago...
no_gscanner
2008-01-20, grim
103076d55df2
Use an enum for gerror numeric values
no_gscanner
2008-01-20, grim
377da00140d3
Added dispatchers for rendering a template
no_gscanner
2008-01-20, grim
e222b69af0c2
Copyright updates
no_gscanner
2008-01-20, grim
7d878c62003e
Add the default tags to the template created with gplate_template_new
no_gscanner
2008-01-20, grim
27ee2aea817c
this should be it for add_tag
no_gscanner
2008-01-20, grim
b553a1c7f26e
Moved the get_prefix and get_suffix instance methods to class methods
no_gscanner
2008-01-20, grim
446740d26c23
Added GPlateTextTag
no_gscanner
2008-01-20, grim
3158b1f33fb7
Whitespace...
no_gscanner
2008-01-20, grim
bffbfea88f9b
Added a skeletal code tag
no_gscanner
2008-01-20, grim
1c12f26ed0c3
Tags only hold the prefix and the suffix, this makes it easier for the parser to deal with, for many reasons i don't want to explain right now...
no_gscanner
2008-01-20, grim
2cee8433804a
Aparently this didn't compile before...
no_gscanner
2008-01-20, grim
27c37c74b694
Added an add_tag methods
no_gscanner
2008-01-20, grim
432afd185dc4
removed the groups from the patterns for GPlateCommentTag and GPlateVariableTag since they're going to wreak havoc when parsing
no_gscanner
2008-01-19, grim
805d0a4dc49c
Added the variable tag
no_gscanner
2008-01-19, grim
c83886058029
Whoops, wrong chars...
no_gscanner
2008-01-19, grim
d48ac8c8040e
Just making this compile, it's totally not functional right now...
no_gscanner
2008-01-19, grim
20686e4510d0
Added the comment tag
no_gscanner
2008-01-19, grim
7e0b33cabcae
Added a render method, this is going to be hacked on more later, but for now i just wanted it there for hierarchy purposes
no_gscanner
2008-01-19, grim
7c5d6ebeb21f
Yeah, moving back to abstracted tags...
no_gscanner
2008-01-19, grim
556730d2030b
more cleanups
no_gscanner
2008-01-07, grim
038550ab6c4b
Added a quark for errors
no_gscanner
2008-01-07, grim
29826f30bbc0
Plug a leak
no_gscanner
2008-01-05, grim
bf11c9f60b3f
The start of moving to the django model using regex's and making the parser extensible
no_gscanner
2008-01-02, grim
5027775f3eef
Removing all of the gscanner related stuff.
no_gscanner
2008-01-01, grim
e8b44cfead21
committing my changes before i break everything
2008-01-01, grim
8ee36bd582e3
basic not quite working write, include support
2008-01-01, grim
ba617f37fe57
Added a simple include test
2008-01-01, grim
be6bc17b7642
Added a jhbuild moduleset
2007-12-31, grim
d6824dbffcd8
Updated the test suites for the main header file, new add_variable behavior, and to use the add_variable shortcuts
2007-12-26, grim
2e83103b8014
Enforcing the new behavior that collections assume the reference of all variables added to them. If the variable needs to be kept around (not often, unless it's a nested collection), it needs to be ref'd.
2007-12-26, grim
e16e282a9869
Added convience macros for adding variables to collections. See gplate_collection_add_*
2007-12-26, grim
f9e180cfc49a
Added a header to include everything else
2007-12-26, grim
5e8eaae7fb30
Added test cases for variables in single quotes and double quotes
2007-12-24, grim
4d7e60a4be0f
Allow single character identifers and strings don't have to be in double quotes
2007-12-24, grim
cfa714f6a78b
dummy me didn't negate this conditional correctly...
2007-12-24, grim
7b7ceebb0b62
We now handle {{ foo bar }} gracefully. bar is dropped and ignored for the time being. Later this needs to be communicated via the GError
2007-12-24, grim
cf9ddb91f9c4
added a nest var syntax test and fixed the code that was broken for that
2007-12-24, grim
1ae897fc3f4c
Implemented testing of nesting dictionary variables
2007-12-24, grim
c0b545efdc77
removing debug output i forgot to remove
2007-12-24, grim
c30fc98a8023
Made GPlateTemplate a GPlateCollection (collection methods are called on an internal GPlateDicationaryVariable)
2007-12-24, grim
041fded8d264
Doc updates are always good
2007-12-24, grim
e0715bacc413
Figured out the crash on doubles. Was free'n the wrong var in gplate_double_variable_new...
2007-12-24, grim
c9f73d11d085
Testing of variables in a collection. But for some reason, the doubles don't work.. need to figure it out yet
2007-12-24, grim
bc171eabb74c
Removing debug stuffz
2007-12-24, grim
6589dda28176
The start of dictionary variable tests
2007-12-23, grim
b97120a50c52
Make sure our scopes are set to 0
2007-12-23, grim
870748a27d86
muntyan in #gtk rocks, he found the bug (really a typo) that I couldn't find
2007-12-23, grim
df6efdddcbd3
removed some debugging code i forgot to remove in my last commit
2007-12-23, grim
711574530e4d
invalid free found. Turns out that g_type_class_add_private doesn't clear the memory (i could have sworn it did).
2007-12-23, grim
03e761aba215
Added testing of simple variables
2007-12-23, grim
b71f9db56341
helps if we actually assign our parent class variable...
2007-12-23, grim
aab82c828b97
fix the gobject oversights i found when i created a dictionary variable
2007-12-23, grim
fcb9c1bc1e70