Add a parser for the action command language.
authorDana Jansens <danakj@orodu.net>
Tue, 26 Jul 2011 22:06:42 +0000 (18:06 -0400)
committerDana Jansens <danakj@orodu.net>
Wed, 3 Aug 2011 21:44:59 +0000 (17:44 -0400)
commit07d1e5a70382ec7403340d547ddbba42dc248411
tree685a6d1622f99479537777b1fae9c1d6e849409a
parentda21aa9407170fab7d0ce5fe8dce634289cf5dd5
Add a parser for the action command language.

The parser generates list of actions (complete with filters).  The parser isn't
called anywhere yet, and uses the incomplete actions_act_new() function.

TODO:
The filters now are just text string key:value pairs. But they should
  become intelligent objects like actions are.
The actions need to change their option parsing from XML to the new key:value
  pair lists.
Makefile.am
openbox/actions.c
openbox/actions.h
openbox/actions_list.c [new file with mode: 0644]
openbox/actions_list.h [new file with mode: 0644]
openbox/actions_parser.c [new file with mode: 0644]
openbox/actions_parser.h [new file with mode: 0644]