void rcxml_parse_xml(struct buf *b);
void rcxml_read(const char *filename);
void rcxml_finish(void);
-void rcxml_get_nodenames(struct buf *b);
#endif /* __LABWC_RCXML_H */
static bool in_keybind = false;
static bool is_attribute = false;
-static bool write_to_nodename_buffer = false;
-static struct buf *nodename_buffer;
static struct keybind *current_keybind;
enum font_place {
}
string_truncate_at_pattern(nodename, ".openbox_config");
- /* for debugging */
- if (write_to_nodename_buffer) {
+ if (getenv("LABWC_DEBUG_CONFIG_NODENAMES")) {
if (is_attribute) {
- buf_add(nodename_buffer, "@");
+ printf("@");
}
- buf_add(nodename_buffer, nodename);
- if (content) {
- buf_add(nodename_buffer, ": ");
- buf_add(nodename_buffer, content);
- }
- buf_add(nodename_buffer, "\n");
+ printf("%s: %s\n", nodename, content);
}
if (!content) {
zfree(k);
}
}
-
-void
-rcxml_get_nodenames(struct buf *b)
-{
- write_to_nodename_buffer = true;
- nodename_buffer = b;
-}