From 5f8e2b75fadc1878aebf063e5fc5bf25fbf70385 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Mon, 30 Dec 2002 20:55:33 +0000 Subject: [PATCH] more debug output changes --- src/bindings.cc | 11 +++++++---- src/openbox.cc | 6 +++--- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/bindings.cc b/src/bindings.cc index 4cffb559..95442a1e 100644 --- a/src/bindings.cc +++ b/src/bindings.cc @@ -214,7 +214,6 @@ void OBBindings::assimilate(BindingTree *node) if (!_keytree.first_child) { // there are no nodes at this level yet _keytree.first_child = node; - return; } else { a = _keytree.first_child; last = a; @@ -225,9 +224,6 @@ void OBBindings::assimilate(BindingTree *node) if (a->binding != b->binding) { a = a->next_sibling; } else { - printf("a: %s %d %d\n", a->text.c_str(), a->binding.key, a->binding.modifiers); - printf("b: %s %d %d\n", b->text.c_str(), b->binding.key, b->binding.modifiers); - printf("moving up one in b\n"); tmp = b; b = b->first_child; delete tmp; @@ -271,6 +267,8 @@ bool OBBindings::add_key(const StringVect &keylist, int id) if (!(tree = buildtree(keylist, id))) return false; // invalid binding requested + print_branch(tree, " Adding: "); + if (find_key(tree) != -1) { // conflicts with another binding destroytree(tree); @@ -279,6 +277,11 @@ bool OBBindings::add_key(const StringVect &keylist, int id) // assimilate this built tree into the main tree assimilate(tree); // assimilation destroys/uses the tree + + printf("Added!\n"); + print_branch(&_keytree, ""); + printf("\n"); + return true; } diff --git a/src/openbox.cc b/src/openbox.cc index e7ffb76b..bff7c2e5 100644 --- a/src/openbox.cc +++ b/src/openbox.cc @@ -163,10 +163,10 @@ Openbox::Openbox(int argc, char **argv) v.push_back("C-a"); _bindings->add_key(v, 3); - _bindings->add_mouse("A-1", 1); +// _bindings->add_mouse("A-1", 1); - printf("CHAINS:\n"); - _bindings->display(); +// printf("CHAINS:\n"); +// _bindings->display(); ::exit(0); setMasterHandler(_actions); // set as the master event handler -- 2.44.0