aboutsummaryrefslogtreecommitdiff
path: root/src/parse.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/parse.c')
-rw-r--r--src/parse.c130
1 files changed, 97 insertions, 33 deletions
diff --git a/src/parse.c b/src/parse.c
index 45a0470..c1ccf2c 100644
--- a/src/parse.c
+++ b/src/parse.c
@@ -153,7 +153,9 @@ static void ParseError(const TokenNode *tp, const char *str, ...);
/****************************************************************************
****************************************************************************/
-void ParseConfig(const char *fileName) {
+void
+ParseConfig(const char *fileName)
+{
if(!ParseFile(fileName, 0)) {
if(!ParseFile(SYSTEM_CONFIG, 0)) {
ParseError(NULL, "could not open %s or %s", fileName, SYSTEM_CONFIG);
@@ -167,7 +169,9 @@ void ParseConfig(const char *fileName) {
* Parse a specific file.
* Returns 1 on success and 0 on failure.
****************************************************************************/
-int ParseFile(const char *fileName, int depth) {
+int
+ParseFile(const char *fileName, int depth)
+{
TokenNode *tokens;
FILE *fd;
@@ -198,7 +202,9 @@ int ParseFile(const char *fileName, int depth) {
/***************************************************************************
***************************************************************************/
-void ReleaseTokens(TokenNode *np) {
+void
+ReleaseTokens(TokenNode *np)
+{
AttributeNode *ap;
TokenNode *tp;
@@ -242,7 +248,9 @@ void ReleaseTokens(TokenNode *np) {
/***************************************************************************
***************************************************************************/
-void Parse(const TokenNode *start, int depth) {
+void
+Parse(const TokenNode *start, int depth)
+{
TokenNode *tp;
@@ -347,7 +355,9 @@ void Parse(const TokenNode *start, int depth) {
/****************************************************************************
****************************************************************************/
-void ParseFocusModel(const TokenNode *tp) {
+void
+ParseFocusModel(const TokenNode *tp)
+{
if(tp->value) {
if(!strcmp(tp->value, "sloppy")) {
focusModel = FOCUS_SLOPPY;
@@ -363,7 +373,9 @@ void ParseFocusModel(const TokenNode *tp) {
/****************************************************************************
****************************************************************************/
-void ParseSnapMode(const TokenNode *tp) {
+void
+ParseSnapMode(const TokenNode *tp)
+{
const char *distance;
@@ -391,7 +403,9 @@ void ParseSnapMode(const TokenNode *tp) {
/****************************************************************************
****************************************************************************/
-void ParseMoveMode(const TokenNode *tp) {
+void
+ParseMoveMode(const TokenNode *tp)
+{
const char *str;
@@ -414,7 +428,9 @@ void ParseMoveMode(const TokenNode *tp) {
/****************************************************************************
****************************************************************************/
-void ParseResizeMode(const TokenNode *tp) {
+void
+ParseResizeMode(const TokenNode *tp)
+{
const char *str;
@@ -437,7 +453,9 @@ void ParseResizeMode(const TokenNode *tp) {
/****************************************************************************
****************************************************************************/
-void ParseRootMenu(const TokenNode *start) {
+void
+ParseRootMenu(const TokenNode *start)
+{
const char *value;
Menu *menu;
@@ -762,7 +780,9 @@ MenuItem *ParseMenuInclude(const TokenNode *tp, Menu *menu,
/****************************************************************************
****************************************************************************/
-void ParseKey(const TokenNode *tp) {
+void
+ParseKey(const TokenNode *tp)
+{
const char *key;
const char *code;
@@ -811,12 +831,16 @@ void ParseKey(const TokenNode *tp) {
/****************************************************************************
****************************************************************************/
-void ParseMouse(const TokenNode *tp) {
+void
+ParseMouse(const TokenNode *tp)
+{
}
/***************************************************************************
***************************************************************************/
-void ParseBorderStyle(const TokenNode *tp) {
+void
+ParseBorderStyle(const TokenNode *tp)
+{
const TokenNode *np;
@@ -855,7 +879,9 @@ void ParseBorderStyle(const TokenNode *tp) {
/***************************************************************************
***************************************************************************/
-void ParseInclude(const TokenNode *tp, int depth) {
+void
+ParseInclude(const TokenNode *tp, int depth)
+{
char *temp;
@@ -883,7 +909,9 @@ void ParseInclude(const TokenNode *tp, int depth) {
/****************************************************************************
****************************************************************************/
-void ParseDesktops(const TokenNode *tp) {
+void
+ParseDesktops(const TokenNode *tp)
+{
TokenNode *np;
char *attr;
@@ -917,7 +945,9 @@ void ParseDesktops(const TokenNode *tp) {
/***************************************************************************
***************************************************************************/
-void ParseTaskListStyle(const TokenNode *tp) {
+void
+ParseTaskListStyle(const TokenNode *tp)
+{
const char *temp;
TokenNode *np;
@@ -954,7 +984,9 @@ void ParseTaskListStyle(const TokenNode *tp) {
/***************************************************************************
***************************************************************************/
-void ParseTrayStyle(const TokenNode *tp) {
+void
+ParseTrayStyle(const TokenNode *tp)
+{
const TokenNode *np;
@@ -979,7 +1011,9 @@ void ParseTrayStyle(const TokenNode *tp) {
/***************************************************************************
***************************************************************************/
-void ParseTray(const TokenNode *tp) {
+void
+ParseTray(const TokenNode *tp)
+{
const TokenNode *np;
const char *attr;
@@ -1065,7 +1099,9 @@ void ParseTray(const TokenNode *tp) {
/***************************************************************************
***************************************************************************/
-void ParsePager(const TokenNode *tp, TrayType *tray) {
+void
+ParsePager(const TokenNode *tp, TrayType *tray)
+{
TrayComponentType *cp;
@@ -1079,7 +1115,9 @@ void ParsePager(const TokenNode *tp, TrayType *tray) {
/***************************************************************************
***************************************************************************/
-void ParseTaskList(const TokenNode *tp, TrayType *tray) {
+void
+ParseTaskList(const TokenNode *tp, TrayType *tray)
+{
TrayComponentType *cp;
const char *temp;
@@ -1099,7 +1137,9 @@ void ParseTaskList(const TokenNode *tp, TrayType *tray) {
/***************************************************************************
***************************************************************************/
-void ParseSwallow(const TokenNode *tp, TrayType *tray) {
+void
+ParseSwallow(const TokenNode *tp, TrayType *tray)
+{
TrayComponentType *cp;
const char *name;
@@ -1137,7 +1177,9 @@ void ParseSwallow(const TokenNode *tp, TrayType *tray) {
/***************************************************************************
***************************************************************************/
-void ParseTrayButton(const TokenNode *tp, TrayType *tray) {
+void
+ParseTrayButton(const TokenNode *tp, TrayType *tray)
+{
TrayComponentType *cp;
const char *icon;
@@ -1176,7 +1218,9 @@ void ParseTrayButton(const TokenNode *tp, TrayType *tray) {
/***************************************************************************
***************************************************************************/
-void ParseClock(const TokenNode *tp, TrayType *tray) {
+void
+ParseClock(const TokenNode *tp, TrayType *tray)
+{
TrayComponentType *cp;
const char *format;
@@ -1218,7 +1262,9 @@ void ParseClock(const TokenNode *tp, TrayType *tray) {
/***************************************************************************
***************************************************************************/
-void ParseDock(const TokenNode *tp, TrayType *tray) {
+void
+ParseDock(const TokenNode *tp, TrayType *tray)
+{
TrayComponentType *cp;
@@ -1234,7 +1280,9 @@ void ParseDock(const TokenNode *tp, TrayType *tray) {
/***************************************************************************
***************************************************************************/
-void ParsePagerStyle(const TokenNode *tp) {
+void
+ParsePagerStyle(const TokenNode *tp)
+{
const TokenNode *np;
@@ -1267,7 +1315,9 @@ void ParsePagerStyle(const TokenNode *tp) {
/***************************************************************************
***************************************************************************/
-void ParsePopupStyle(const TokenNode *tp) {
+void
+ParsePopupStyle(const TokenNode *tp)
+{
const TokenNode *np;
const char *str;
@@ -1314,7 +1364,9 @@ void ParsePopupStyle(const TokenNode *tp) {
/***************************************************************************
***************************************************************************/
-void ParseMenuStyle(const TokenNode *tp) {
+void
+ParseMenuStyle(const TokenNode *tp)
+{
const TokenNode *np;
@@ -1347,7 +1399,9 @@ void ParseMenuStyle(const TokenNode *tp) {
/***************************************************************************
***************************************************************************/
-void ParseClockStyle(const TokenNode *tp) {
+void
+ParseClockStyle(const TokenNode *tp)
+{
const TokenNode *np;
@@ -1374,7 +1428,9 @@ void ParseClockStyle(const TokenNode *tp) {
/****************************************************************************
****************************************************************************/
-void ParseTrayButtonStyle(const TokenNode *tp) {
+void
+ParseTrayButtonStyle(const TokenNode *tp)
+{
const TokenNode *np;
@@ -1401,7 +1457,9 @@ void ParseTrayButtonStyle(const TokenNode *tp) {
/***************************************************************************
***************************************************************************/
-void ParseGroup(const TokenNode *tp) {
+void
+ParseGroup(const TokenNode *tp)
+{
const TokenNode *np;
struct GroupType *group;
@@ -1431,8 +1489,10 @@ void ParseGroup(const TokenNode *tp) {
/***************************************************************************
***************************************************************************/
-void ParseGroupOption(const TokenNode *tp, struct GroupType *group,
- const char *option) {
+void
+ParseGroupOption(const TokenNode *tp, struct GroupType *group,
+ const char *option)
+{
if(!option) {
return;
@@ -1516,7 +1576,9 @@ char *ReadFile(FILE *fd) {
/****************************************************************************
****************************************************************************/
-void InvalidTag(const TokenNode *tp, TokenType parent) {
+void
+InvalidTag(const TokenNode *tp, TokenType parent)
+{
ParseError(tp, "invalid tag in %s: %s",
GetTokenTypeName(parent), GetTokenName(tp));
@@ -1525,7 +1587,9 @@ void InvalidTag(const TokenNode *tp, TokenType parent) {
/****************************************************************************
****************************************************************************/
-void ParseError(const TokenNode *tp, const char *str, ...) {
+void
+ParseError(const TokenNode *tp, const char *str, ...)
+{
va_list ap;