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, 5 Oct 2011 17:34:38 +0000 (13:34 -0400)
commit8ca4793dc31f9cae4a900212d2c3b1e346b350fa
treebbb22035087343f5fbf7d57f50f002c10c6dfb96
parenta53bab1b5077f6745afa6b5e23e5b774d8766e3e
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]