diff -urN ctwm-3.6.ORIG/gram.y ctwm-3.6/gram.y --- ctwm-3.6.ORIG/gram.y 2001-12-12 00:38:52.000000000 +0900 +++ ctwm-3.6/gram.y 2004-02-07 06:43:37.067787401 +0900 @@ -419,14 +419,13 @@ | WINDOW_RING { list = &Scr->WindowRingL; } win_list | WINDOW_RING { Scr->WindowRingAll = TRUE; } - ; | WINDOW_RING_EXCLUDE { if (!Scr->WindowRingL) Scr->WindowRingAll = TRUE; list = &Scr->WindowRingExcludeL; } win_list - | WINDOW_GEOMETRIES { } wingeom_list + ; noarg : KEYWORD { if (!do_single_keyword ($1)) { twmrc_error_prefix(); @@ -683,8 +682,8 @@ | wingeom_entries wingeom_entry ; -wingeom_entry : string string { AddToList (&Scr->WindowGeometries, $1, $2) } - +wingeom_entry : string string { AddToList (&Scr->WindowGeometries, $1, $2); } + ; squeeze : SQUEEZE_TITLE { @@ -835,6 +834,7 @@ AddToClientsList ($1, client); } + ; occupy_window_list : LB occupy_window_entries RB {} ; @@ -845,7 +845,7 @@ occupy_window_entry : string { AddToClientsList (workspace, $1); } - + ; icon_list : LB icon_entries RB {} ; @@ -962,6 +962,7 @@ RemoveDQuote(ptr); $$ = (unsigned char*)ptr; } + ; number : NUMBER { $$ = $1; } ;