Dana Jansens
04dc598a1f
add obt_parse_save_file() method to the obt parse library
2009-12-21 14:08:38 -05:00
Dana Jansens
84843c3f98
strip leading/trailing whitespace off stuff when reading it from the configs
2009-11-24 19:56:00 -05:00
Mikael Magnusson
fa0ae17adb
Make clang happier
...
Add asserts to default: in switch statements
Store pointed to variables locally so it knows they don't change
Remove some dead assignments
Mark ob_exit_with_error as noreturn
Use "%s", msg instead of just msg to printf style functions
Use the c_pfocus variable
2009-11-07 17:07:05 -05:00
Dana Jansens
07d5674d39
move the xdg path stuff into obt/paths.[ch], and make render and openbox use it
2008-01-20 01:36:55 -05:00
Dana Jansens
1a0a1626b6
small api change for parsing
2008-01-20 01:36:55 -05:00
Dana Jansens
edeb0a2727
add obt_parse_tree_from_root and use it, cuz it's nice
2008-01-20 01:36:55 -05:00
Dana Jansens
fdabb69f4f
update openbox to use the current parser interface in libobt
...
there is also some random bug fixes for other libobt stuff in here.
2008-01-20 01:36:55 -05:00
Dana Jansens
0667bbc3e2
add parsing to libobt with a new API! (it is not completely changed/fixedup yet)
2008-01-20 01:36:55 -05:00