build.log (111976B)
1 cc -c -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os -I/usr/X11R6/include -I/usr/include/freetype2 -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700L -DVERSION=\"6.8\" -DXINERAMA dwm.c 2 In file included from dwm.c:273: 3 config.h:30:9: warning: ISO C forbids empty initializer braces before C23 [-Wpedantic] 4 30 | { }, 5 | ^ 6 config.h:70:9: error: extra brace group at end of initializer 7 70 | { MODKEY, XK_g, spawn, {.v = webcmd } }, 8 | ^ 9 config.h:70:9: note: (near initialization for 'keys[1]') 10 config.h:70:68: error: extra brace group at end of initializer 11 70 | { MODKEY, XK_g, spawn, {.v = webcmd } }, 12 | ^ 13 config.h:70:68: note: (near initialization for 'keys[1]') 14 config.h:70:9: warning: excess elements in struct initializer 15 70 | { MODKEY, XK_g, spawn, {.v = webcmd } }, 16 | ^ 17 config.h:70:9: note: (near initialization for 'keys[1]') 18 config.h:71:9: error: extra brace group at end of initializer 19 71 | { MODKEY|ShiftMask, XK_x, spawn, {.v = lockcmd } }, 20 | ^ 21 config.h:71:9: note: (near initialization for 'keys[1]') 22 config.h:71:68: error: extra brace group at end of initializer 23 71 | { MODKEY|ShiftMask, XK_x, spawn, {.v = lockcmd } }, 24 | ^ 25 config.h:71:68: note: (near initialization for 'keys[1]') 26 config.h:71:9: warning: excess elements in struct initializer 27 71 | { MODKEY|ShiftMask, XK_x, spawn, {.v = lockcmd } }, 28 | ^ 29 config.h:71:9: note: (near initialization for 'keys[1]') 30 config.h:72:9: error: extra brace group at end of initializer 31 72 | { MODKEY, XK_b, togglebar, {0} }, 32 | ^ 33 config.h:72:9: note: (near initialization for 'keys[1]') 34 config.h:72:68: error: extra brace group at end of initializer 35 72 | { MODKEY, XK_b, togglebar, {0} }, 36 | ^ 37 config.h:72:68: note: (near initialization for 'keys[1]') 38 config.h:72:9: warning: excess elements in struct initializer 39 72 | { MODKEY, XK_b, togglebar, {0} }, 40 | ^ 41 config.h:72:9: note: (near initialization for 'keys[1]') 42 config.h:73:9: error: extra brace group at end of initializer 43 73 | { MODKEY, XK_j, focusstack, {.i = +1 } }, 44 | ^ 45 config.h:73:9: note: (near initialization for 'keys[1]') 46 config.h:73:68: error: extra brace group at end of initializer 47 73 | { MODKEY, XK_j, focusstack, {.i = +1 } }, 48 | ^ 49 config.h:73:68: note: (near initialization for 'keys[1]') 50 config.h:73:9: warning: excess elements in struct initializer 51 73 | { MODKEY, XK_j, focusstack, {.i = +1 } }, 52 | ^ 53 config.h:73:9: note: (near initialization for 'keys[1]') 54 config.h:74:9: error: extra brace group at end of initializer 55 74 | { MODKEY, XK_k, focusstack, {.i = -1 } }, 56 | ^ 57 config.h:74:9: note: (near initialization for 'keys[1]') 58 config.h:74:68: error: extra brace group at end of initializer 59 74 | { MODKEY, XK_k, focusstack, {.i = -1 } }, 60 | ^ 61 config.h:74:68: note: (near initialization for 'keys[1]') 62 config.h:74:9: warning: excess elements in struct initializer 63 74 | { MODKEY, XK_k, focusstack, {.i = -1 } }, 64 | ^ 65 config.h:74:9: note: (near initialization for 'keys[1]') 66 config.h:75:9: error: extra brace group at end of initializer 67 75 | { MODKEY, XK_i, incnmaster, {.i = +1 } }, 68 | ^ 69 config.h:75:9: note: (near initialization for 'keys[1]') 70 config.h:75:68: error: extra brace group at end of initializer 71 75 | { MODKEY, XK_i, incnmaster, {.i = +1 } }, 72 | ^ 73 config.h:75:68: note: (near initialization for 'keys[1]') 74 config.h:75:9: warning: excess elements in struct initializer 75 75 | { MODKEY, XK_i, incnmaster, {.i = +1 } }, 76 | ^ 77 config.h:75:9: note: (near initialization for 'keys[1]') 78 config.h:76:9: error: extra brace group at end of initializer 79 76 | { MODKEY, XK_o, incnmaster, {.i = -1 } }, 80 | ^ 81 config.h:76:9: note: (near initialization for 'keys[1]') 82 config.h:76:68: error: extra brace group at end of initializer 83 76 | { MODKEY, XK_o, incnmaster, {.i = -1 } }, 84 | ^ 85 config.h:76:68: note: (near initialization for 'keys[1]') 86 config.h:76:9: warning: excess elements in struct initializer 87 76 | { MODKEY, XK_o, incnmaster, {.i = -1 } }, 88 | ^ 89 config.h:76:9: note: (near initialization for 'keys[1]') 90 config.h:77:9: error: extra brace group at end of initializer 91 77 | { MODKEY, XK_h, setmfact, {.f = -0.05} }, 92 | ^ 93 config.h:77:9: note: (near initialization for 'keys[1]') 94 config.h:77:68: error: extra brace group at end of initializer 95 77 | { MODKEY, XK_h, setmfact, {.f = -0.05} }, 96 | ^ 97 config.h:77:68: note: (near initialization for 'keys[1]') 98 config.h:77:9: warning: excess elements in struct initializer 99 77 | { MODKEY, XK_h, setmfact, {.f = -0.05} }, 100 | ^ 101 config.h:77:9: note: (near initialization for 'keys[1]') 102 config.h:78:9: error: extra brace group at end of initializer 103 78 | { MODKEY, XK_l, setmfact, {.f = +0.05} }, 104 | ^ 105 config.h:78:9: note: (near initialization for 'keys[1]') 106 config.h:78:68: error: extra brace group at end of initializer 107 78 | { MODKEY, XK_l, setmfact, {.f = +0.05} }, 108 | ^ 109 config.h:78:68: note: (near initialization for 'keys[1]') 110 config.h:78:9: warning: excess elements in struct initializer 111 78 | { MODKEY, XK_l, setmfact, {.f = +0.05} }, 112 | ^ 113 config.h:78:9: note: (near initialization for 'keys[1]') 114 config.h:79:9: error: extra brace group at end of initializer 115 79 | { MODKEY|ShiftMask, XK_Return, zoom, {0} }, 116 | ^ 117 config.h:79:9: note: (near initialization for 'keys[1]') 118 config.h:79:68: error: extra brace group at end of initializer 119 79 | { MODKEY|ShiftMask, XK_Return, zoom, {0} }, 120 | ^ 121 config.h:79:68: note: (near initialization for 'keys[1]') 122 config.h:79:9: warning: excess elements in struct initializer 123 79 | { MODKEY|ShiftMask, XK_Return, zoom, {0} }, 124 | ^ 125 config.h:79:9: note: (near initialization for 'keys[1]') 126 config.h:80:9: error: extra brace group at end of initializer 127 80 | { MODKEY, XK_Tab, view, {0} }, 128 | ^ 129 config.h:80:9: note: (near initialization for 'keys[1]') 130 config.h:80:68: error: extra brace group at end of initializer 131 80 | { MODKEY, XK_Tab, view, {0} }, 132 | ^ 133 config.h:80:68: note: (near initialization for 'keys[1]') 134 config.h:80:9: warning: excess elements in struct initializer 135 80 | { MODKEY, XK_Tab, view, {0} }, 136 | ^ 137 config.h:80:9: note: (near initialization for 'keys[1]') 138 config.h:81:9: error: extra brace group at end of initializer 139 81 | { MODKEY, XK_q, killclient, {0} }, 140 | ^ 141 config.h:81:9: note: (near initialization for 'keys[1]') 142 config.h:81:68: error: extra brace group at end of initializer 143 81 | { MODKEY, XK_q, killclient, {0} }, 144 | ^ 145 config.h:81:68: note: (near initialization for 'keys[1]') 146 config.h:81:9: warning: excess elements in struct initializer 147 81 | { MODKEY, XK_q, killclient, {0} }, 148 | ^ 149 config.h:81:9: note: (near initialization for 'keys[1]') 150 config.h:82:9: error: extra brace group at end of initializer 151 82 | { MODKEY, XK_t, setlayout, {.v = &layouts[0]} }, 152 | ^ 153 config.h:82:9: note: (near initialization for 'keys[1]') 154 config.h:82:68: error: extra brace group at end of initializer 155 82 | { MODKEY, XK_t, setlayout, {.v = &layouts[0]} }, 156 | ^ 157 config.h:82:68: note: (near initialization for 'keys[1]') 158 config.h:82:9: warning: excess elements in struct initializer 159 82 | { MODKEY, XK_t, setlayout, {.v = &layouts[0]} }, 160 | ^ 161 config.h:82:9: note: (near initialization for 'keys[1]') 162 config.h:83:9: error: extra brace group at end of initializer 163 83 | { MODKEY, XK_f, setlayout, {.v = &layouts[1]} }, 164 | ^ 165 config.h:83:9: note: (near initialization for 'keys[1]') 166 config.h:83:68: error: extra brace group at end of initializer 167 83 | { MODKEY, XK_f, setlayout, {.v = &layouts[1]} }, 168 | ^ 169 config.h:83:68: note: (near initialization for 'keys[1]') 170 config.h:83:9: warning: excess elements in struct initializer 171 83 | { MODKEY, XK_f, setlayout, {.v = &layouts[1]} }, 172 | ^ 173 config.h:83:9: note: (near initialization for 'keys[1]') 174 config.h:84:9: error: extra brace group at end of initializer 175 84 | { MODKEY, XK_m, setlayout, {.v = &layouts[2]} }, 176 | ^ 177 config.h:84:9: note: (near initialization for 'keys[1]') 178 config.h:84:68: error: extra brace group at end of initializer 179 84 | { MODKEY, XK_m, setlayout, {.v = &layouts[2]} }, 180 | ^ 181 config.h:84:68: note: (near initialization for 'keys[1]') 182 config.h:84:9: warning: excess elements in struct initializer 183 84 | { MODKEY, XK_m, setlayout, {.v = &layouts[2]} }, 184 | ^ 185 config.h:84:9: note: (near initialization for 'keys[1]') 186 config.h:85:9: error: extra brace group at end of initializer 187 85 | { MODKEY, XK_space, setlayout, {0} }, 188 | ^ 189 config.h:85:9: note: (near initialization for 'keys[1]') 190 config.h:85:68: error: extra brace group at end of initializer 191 85 | { MODKEY, XK_space, setlayout, {0} }, 192 | ^ 193 config.h:85:68: note: (near initialization for 'keys[1]') 194 config.h:85:9: warning: excess elements in struct initializer 195 85 | { MODKEY, XK_space, setlayout, {0} }, 196 | ^ 197 config.h:85:9: note: (near initialization for 'keys[1]') 198 config.h:86:9: error: extra brace group at end of initializer 199 86 | { MODKEY|ShiftMask, XK_space, togglefloating, {0} }, 200 | ^ 201 config.h:86:9: note: (near initialization for 'keys[1]') 202 config.h:86:68: error: extra brace group at end of initializer 203 86 | { MODKEY|ShiftMask, XK_space, togglefloating, {0} }, 204 | ^ 205 config.h:86:68: note: (near initialization for 'keys[1]') 206 config.h:86:9: warning: excess elements in struct initializer 207 86 | { MODKEY|ShiftMask, XK_space, togglefloating, {0} }, 208 | ^ 209 config.h:86:9: note: (near initialization for 'keys[1]') 210 config.h:87:9: error: extra brace group at end of initializer 211 87 | { MODKEY, XK_0, view, {.ui = ~0 } }, 212 | ^ 213 config.h:87:9: note: (near initialization for 'keys[1]') 214 config.h:87:68: error: extra brace group at end of initializer 215 87 | { MODKEY, XK_0, view, {.ui = ~0 } }, 216 | ^ 217 config.h:87:68: note: (near initialization for 'keys[1]') 218 config.h:87:9: warning: excess elements in struct initializer 219 87 | { MODKEY, XK_0, view, {.ui = ~0 } }, 220 | ^ 221 config.h:87:9: note: (near initialization for 'keys[1]') 222 config.h:88:9: error: extra brace group at end of initializer 223 88 | { MODKEY|ShiftMask, XK_0, tag, {.ui = ~0 } }, 224 | ^ 225 config.h:88:9: note: (near initialization for 'keys[1]') 226 config.h:88:68: error: extra brace group at end of initializer 227 88 | { MODKEY|ShiftMask, XK_0, tag, {.ui = ~0 } }, 228 | ^ 229 config.h:88:68: note: (near initialization for 'keys[1]') 230 config.h:88:9: warning: excess elements in struct initializer 231 88 | { MODKEY|ShiftMask, XK_0, tag, {.ui = ~0 } }, 232 | ^ 233 config.h:88:9: note: (near initialization for 'keys[1]') 234 config.h:89:9: error: extra brace group at end of initializer 235 89 | { MODKEY, XK_comma, focusmon, {.i = -1 } }, 236 | ^ 237 config.h:89:9: note: (near initialization for 'keys[1]') 238 config.h:89:68: error: extra brace group at end of initializer 239 89 | { MODKEY, XK_comma, focusmon, {.i = -1 } }, 240 | ^ 241 config.h:89:68: note: (near initialization for 'keys[1]') 242 config.h:89:9: warning: excess elements in struct initializer 243 89 | { MODKEY, XK_comma, focusmon, {.i = -1 } }, 244 | ^ 245 config.h:89:9: note: (near initialization for 'keys[1]') 246 config.h:90:9: error: extra brace group at end of initializer 247 90 | { MODKEY, XK_period, focusmon, {.i = +1 } }, 248 | ^ 249 config.h:90:9: note: (near initialization for 'keys[1]') 250 config.h:90:68: error: extra brace group at end of initializer 251 90 | { MODKEY, XK_period, focusmon, {.i = +1 } }, 252 | ^ 253 config.h:90:68: note: (near initialization for 'keys[1]') 254 config.h:90:9: warning: excess elements in struct initializer 255 90 | { MODKEY, XK_period, focusmon, {.i = +1 } }, 256 | ^ 257 config.h:90:9: note: (near initialization for 'keys[1]') 258 config.h:91:9: error: extra brace group at end of initializer 259 91 | { MODKEY|ShiftMask, XK_comma, tagmon, {.i = -1 } }, 260 | ^ 261 config.h:91:9: note: (near initialization for 'keys[1]') 262 config.h:91:68: error: extra brace group at end of initializer 263 91 | { MODKEY|ShiftMask, XK_comma, tagmon, {.i = -1 } }, 264 | ^ 265 config.h:91:68: note: (near initialization for 'keys[1]') 266 config.h:91:9: warning: excess elements in struct initializer 267 91 | { MODKEY|ShiftMask, XK_comma, tagmon, {.i = -1 } }, 268 | ^ 269 config.h:91:9: note: (near initialization for 'keys[1]') 270 config.h:92:9: error: extra brace group at end of initializer 271 92 | { MODKEY|ShiftMask, XK_period, tagmon, {.i = +1 } }, 272 | ^ 273 config.h:92:9: note: (near initialization for 'keys[1]') 274 config.h:92:68: error: extra brace group at end of initializer 275 92 | { MODKEY|ShiftMask, XK_period, tagmon, {.i = +1 } }, 276 | ^ 277 config.h:92:68: note: (near initialization for 'keys[1]') 278 config.h:92:9: warning: excess elements in struct initializer 279 92 | { MODKEY|ShiftMask, XK_period, tagmon, {.i = +1 } }, 280 | ^ 281 config.h:92:9: note: (near initialization for 'keys[1]') 282 config.h:50:9: error: extra brace group at end of initializer 283 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 284 | ^ 285 config.h:93:9: note: in expansion of macro 'TAGKEYS' 286 93 | TAGKEYS( XK_1, 0) 287 | ^~~~~~~ 288 config.h:50:9: note: (near initialization for 'keys[1]') 289 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 290 | ^ 291 config.h:93:9: note: in expansion of macro 'TAGKEYS' 292 93 | TAGKEYS( XK_1, 0) 293 | ^~~~~~~ 294 config.h:50:67: error: extra brace group at end of initializer 295 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 296 | ^ 297 config.h:93:9: note: in expansion of macro 'TAGKEYS' 298 93 | TAGKEYS( XK_1, 0) 299 | ^~~~~~~ 300 config.h:50:67: note: (near initialization for 'keys[1]') 301 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 302 | ^ 303 config.h:93:9: note: in expansion of macro 'TAGKEYS' 304 93 | TAGKEYS( XK_1, 0) 305 | ^~~~~~~ 306 config.h:50:9: warning: excess elements in struct initializer 307 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 308 | ^ 309 config.h:93:9: note: in expansion of macro 'TAGKEYS' 310 93 | TAGKEYS( XK_1, 0) 311 | ^~~~~~~ 312 config.h:50:9: note: (near initialization for 'keys[1]') 313 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 314 | ^ 315 config.h:93:9: note: in expansion of macro 'TAGKEYS' 316 93 | TAGKEYS( XK_1, 0) 317 | ^~~~~~~ 318 config.h:51:9: error: extra brace group at end of initializer 319 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 320 | ^ 321 config.h:93:9: note: in expansion of macro 'TAGKEYS' 322 93 | TAGKEYS( XK_1, 0) 323 | ^~~~~~~ 324 config.h:51:9: note: (near initialization for 'keys[1]') 325 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 326 | ^ 327 config.h:93:9: note: in expansion of macro 'TAGKEYS' 328 93 | TAGKEYS( XK_1, 0) 329 | ^~~~~~~ 330 config.h:51:67: error: extra brace group at end of initializer 331 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 332 | ^ 333 config.h:93:9: note: in expansion of macro 'TAGKEYS' 334 93 | TAGKEYS( XK_1, 0) 335 | ^~~~~~~ 336 config.h:51:67: note: (near initialization for 'keys[1]') 337 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 338 | ^ 339 config.h:93:9: note: in expansion of macro 'TAGKEYS' 340 93 | TAGKEYS( XK_1, 0) 341 | ^~~~~~~ 342 config.h:51:9: warning: excess elements in struct initializer 343 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 344 | ^ 345 config.h:93:9: note: in expansion of macro 'TAGKEYS' 346 93 | TAGKEYS( XK_1, 0) 347 | ^~~~~~~ 348 config.h:51:9: note: (near initialization for 'keys[1]') 349 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 350 | ^ 351 config.h:93:9: note: in expansion of macro 'TAGKEYS' 352 93 | TAGKEYS( XK_1, 0) 353 | ^~~~~~~ 354 config.h:52:9: error: extra brace group at end of initializer 355 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 356 | ^ 357 config.h:93:9: note: in expansion of macro 'TAGKEYS' 358 93 | TAGKEYS( XK_1, 0) 359 | ^~~~~~~ 360 config.h:52:9: note: (near initialization for 'keys[1]') 361 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 362 | ^ 363 config.h:93:9: note: in expansion of macro 'TAGKEYS' 364 93 | TAGKEYS( XK_1, 0) 365 | ^~~~~~~ 366 config.h:52:67: error: extra brace group at end of initializer 367 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 368 | ^ 369 config.h:93:9: note: in expansion of macro 'TAGKEYS' 370 93 | TAGKEYS( XK_1, 0) 371 | ^~~~~~~ 372 config.h:52:67: note: (near initialization for 'keys[1]') 373 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 374 | ^ 375 config.h:93:9: note: in expansion of macro 'TAGKEYS' 376 93 | TAGKEYS( XK_1, 0) 377 | ^~~~~~~ 378 config.h:52:9: warning: excess elements in struct initializer 379 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 380 | ^ 381 config.h:93:9: note: in expansion of macro 'TAGKEYS' 382 93 | TAGKEYS( XK_1, 0) 383 | ^~~~~~~ 384 config.h:52:9: note: (near initialization for 'keys[1]') 385 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 386 | ^ 387 config.h:93:9: note: in expansion of macro 'TAGKEYS' 388 93 | TAGKEYS( XK_1, 0) 389 | ^~~~~~~ 390 config.h:53:9: error: extra brace group at end of initializer 391 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 392 | ^ 393 config.h:93:9: note: in expansion of macro 'TAGKEYS' 394 93 | TAGKEYS( XK_1, 0) 395 | ^~~~~~~ 396 config.h:53:9: note: (near initialization for 'keys[1]') 397 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 398 | ^ 399 config.h:93:9: note: in expansion of macro 'TAGKEYS' 400 93 | TAGKEYS( XK_1, 0) 401 | ^~~~~~~ 402 config.h:53:67: error: extra brace group at end of initializer 403 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 404 | ^ 405 config.h:93:9: note: in expansion of macro 'TAGKEYS' 406 93 | TAGKEYS( XK_1, 0) 407 | ^~~~~~~ 408 config.h:53:67: note: (near initialization for 'keys[1]') 409 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 410 | ^ 411 config.h:93:9: note: in expansion of macro 'TAGKEYS' 412 93 | TAGKEYS( XK_1, 0) 413 | ^~~~~~~ 414 config.h:53:9: warning: excess elements in struct initializer 415 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 416 | ^ 417 config.h:93:9: note: in expansion of macro 'TAGKEYS' 418 93 | TAGKEYS( XK_1, 0) 419 | ^~~~~~~ 420 config.h:53:9: note: (near initialization for 'keys[1]') 421 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 422 | ^ 423 config.h:93:9: note: in expansion of macro 'TAGKEYS' 424 93 | TAGKEYS( XK_1, 0) 425 | ^~~~~~~ 426 config.h:50:9: error: extra brace group at end of initializer 427 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 428 | ^ 429 config.h:94:9: note: in expansion of macro 'TAGKEYS' 430 94 | TAGKEYS( XK_2, 1) 431 | ^~~~~~~ 432 config.h:50:9: note: (near initialization for 'keys[1]') 433 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 434 | ^ 435 config.h:94:9: note: in expansion of macro 'TAGKEYS' 436 94 | TAGKEYS( XK_2, 1) 437 | ^~~~~~~ 438 config.h:50:67: error: extra brace group at end of initializer 439 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 440 | ^ 441 config.h:94:9: note: in expansion of macro 'TAGKEYS' 442 94 | TAGKEYS( XK_2, 1) 443 | ^~~~~~~ 444 config.h:50:67: note: (near initialization for 'keys[1]') 445 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 446 | ^ 447 config.h:94:9: note: in expansion of macro 'TAGKEYS' 448 94 | TAGKEYS( XK_2, 1) 449 | ^~~~~~~ 450 config.h:50:9: warning: excess elements in struct initializer 451 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 452 | ^ 453 config.h:94:9: note: in expansion of macro 'TAGKEYS' 454 94 | TAGKEYS( XK_2, 1) 455 | ^~~~~~~ 456 config.h:50:9: note: (near initialization for 'keys[1]') 457 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 458 | ^ 459 config.h:94:9: note: in expansion of macro 'TAGKEYS' 460 94 | TAGKEYS( XK_2, 1) 461 | ^~~~~~~ 462 config.h:51:9: error: extra brace group at end of initializer 463 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 464 | ^ 465 config.h:94:9: note: in expansion of macro 'TAGKEYS' 466 94 | TAGKEYS( XK_2, 1) 467 | ^~~~~~~ 468 config.h:51:9: note: (near initialization for 'keys[1]') 469 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 470 | ^ 471 config.h:94:9: note: in expansion of macro 'TAGKEYS' 472 94 | TAGKEYS( XK_2, 1) 473 | ^~~~~~~ 474 config.h:51:67: error: extra brace group at end of initializer 475 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 476 | ^ 477 config.h:94:9: note: in expansion of macro 'TAGKEYS' 478 94 | TAGKEYS( XK_2, 1) 479 | ^~~~~~~ 480 config.h:51:67: note: (near initialization for 'keys[1]') 481 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 482 | ^ 483 config.h:94:9: note: in expansion of macro 'TAGKEYS' 484 94 | TAGKEYS( XK_2, 1) 485 | ^~~~~~~ 486 config.h:51:9: warning: excess elements in struct initializer 487 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 488 | ^ 489 config.h:94:9: note: in expansion of macro 'TAGKEYS' 490 94 | TAGKEYS( XK_2, 1) 491 | ^~~~~~~ 492 config.h:51:9: note: (near initialization for 'keys[1]') 493 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 494 | ^ 495 config.h:94:9: note: in expansion of macro 'TAGKEYS' 496 94 | TAGKEYS( XK_2, 1) 497 | ^~~~~~~ 498 config.h:52:9: error: extra brace group at end of initializer 499 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 500 | ^ 501 config.h:94:9: note: in expansion of macro 'TAGKEYS' 502 94 | TAGKEYS( XK_2, 1) 503 | ^~~~~~~ 504 config.h:52:9: note: (near initialization for 'keys[1]') 505 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 506 | ^ 507 config.h:94:9: note: in expansion of macro 'TAGKEYS' 508 94 | TAGKEYS( XK_2, 1) 509 | ^~~~~~~ 510 config.h:52:67: error: extra brace group at end of initializer 511 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 512 | ^ 513 config.h:94:9: note: in expansion of macro 'TAGKEYS' 514 94 | TAGKEYS( XK_2, 1) 515 | ^~~~~~~ 516 config.h:52:67: note: (near initialization for 'keys[1]') 517 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 518 | ^ 519 config.h:94:9: note: in expansion of macro 'TAGKEYS' 520 94 | TAGKEYS( XK_2, 1) 521 | ^~~~~~~ 522 config.h:52:9: warning: excess elements in struct initializer 523 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 524 | ^ 525 config.h:94:9: note: in expansion of macro 'TAGKEYS' 526 94 | TAGKEYS( XK_2, 1) 527 | ^~~~~~~ 528 config.h:52:9: note: (near initialization for 'keys[1]') 529 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 530 | ^ 531 config.h:94:9: note: in expansion of macro 'TAGKEYS' 532 94 | TAGKEYS( XK_2, 1) 533 | ^~~~~~~ 534 config.h:53:9: error: extra brace group at end of initializer 535 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 536 | ^ 537 config.h:94:9: note: in expansion of macro 'TAGKEYS' 538 94 | TAGKEYS( XK_2, 1) 539 | ^~~~~~~ 540 config.h:53:9: note: (near initialization for 'keys[1]') 541 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 542 | ^ 543 config.h:94:9: note: in expansion of macro 'TAGKEYS' 544 94 | TAGKEYS( XK_2, 1) 545 | ^~~~~~~ 546 config.h:53:67: error: extra brace group at end of initializer 547 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 548 | ^ 549 config.h:94:9: note: in expansion of macro 'TAGKEYS' 550 94 | TAGKEYS( XK_2, 1) 551 | ^~~~~~~ 552 config.h:53:67: note: (near initialization for 'keys[1]') 553 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 554 | ^ 555 config.h:94:9: note: in expansion of macro 'TAGKEYS' 556 94 | TAGKEYS( XK_2, 1) 557 | ^~~~~~~ 558 config.h:53:9: warning: excess elements in struct initializer 559 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 560 | ^ 561 config.h:94:9: note: in expansion of macro 'TAGKEYS' 562 94 | TAGKEYS( XK_2, 1) 563 | ^~~~~~~ 564 config.h:53:9: note: (near initialization for 'keys[1]') 565 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 566 | ^ 567 config.h:94:9: note: in expansion of macro 'TAGKEYS' 568 94 | TAGKEYS( XK_2, 1) 569 | ^~~~~~~ 570 config.h:50:9: error: extra brace group at end of initializer 571 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 572 | ^ 573 config.h:95:9: note: in expansion of macro 'TAGKEYS' 574 95 | TAGKEYS( XK_3, 2) 575 | ^~~~~~~ 576 config.h:50:9: note: (near initialization for 'keys[1]') 577 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 578 | ^ 579 config.h:95:9: note: in expansion of macro 'TAGKEYS' 580 95 | TAGKEYS( XK_3, 2) 581 | ^~~~~~~ 582 config.h:50:67: error: extra brace group at end of initializer 583 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 584 | ^ 585 config.h:95:9: note: in expansion of macro 'TAGKEYS' 586 95 | TAGKEYS( XK_3, 2) 587 | ^~~~~~~ 588 config.h:50:67: note: (near initialization for 'keys[1]') 589 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 590 | ^ 591 config.h:95:9: note: in expansion of macro 'TAGKEYS' 592 95 | TAGKEYS( XK_3, 2) 593 | ^~~~~~~ 594 config.h:50:9: warning: excess elements in struct initializer 595 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 596 | ^ 597 config.h:95:9: note: in expansion of macro 'TAGKEYS' 598 95 | TAGKEYS( XK_3, 2) 599 | ^~~~~~~ 600 config.h:50:9: note: (near initialization for 'keys[1]') 601 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 602 | ^ 603 config.h:95:9: note: in expansion of macro 'TAGKEYS' 604 95 | TAGKEYS( XK_3, 2) 605 | ^~~~~~~ 606 config.h:51:9: error: extra brace group at end of initializer 607 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 608 | ^ 609 config.h:95:9: note: in expansion of macro 'TAGKEYS' 610 95 | TAGKEYS( XK_3, 2) 611 | ^~~~~~~ 612 config.h:51:9: note: (near initialization for 'keys[1]') 613 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 614 | ^ 615 config.h:95:9: note: in expansion of macro 'TAGKEYS' 616 95 | TAGKEYS( XK_3, 2) 617 | ^~~~~~~ 618 config.h:51:67: error: extra brace group at end of initializer 619 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 620 | ^ 621 config.h:95:9: note: in expansion of macro 'TAGKEYS' 622 95 | TAGKEYS( XK_3, 2) 623 | ^~~~~~~ 624 config.h:51:67: note: (near initialization for 'keys[1]') 625 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 626 | ^ 627 config.h:95:9: note: in expansion of macro 'TAGKEYS' 628 95 | TAGKEYS( XK_3, 2) 629 | ^~~~~~~ 630 config.h:51:9: warning: excess elements in struct initializer 631 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 632 | ^ 633 config.h:95:9: note: in expansion of macro 'TAGKEYS' 634 95 | TAGKEYS( XK_3, 2) 635 | ^~~~~~~ 636 config.h:51:9: note: (near initialization for 'keys[1]') 637 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 638 | ^ 639 config.h:95:9: note: in expansion of macro 'TAGKEYS' 640 95 | TAGKEYS( XK_3, 2) 641 | ^~~~~~~ 642 config.h:52:9: error: extra brace group at end of initializer 643 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 644 | ^ 645 config.h:95:9: note: in expansion of macro 'TAGKEYS' 646 95 | TAGKEYS( XK_3, 2) 647 | ^~~~~~~ 648 config.h:52:9: note: (near initialization for 'keys[1]') 649 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 650 | ^ 651 config.h:95:9: note: in expansion of macro 'TAGKEYS' 652 95 | TAGKEYS( XK_3, 2) 653 | ^~~~~~~ 654 config.h:52:67: error: extra brace group at end of initializer 655 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 656 | ^ 657 config.h:95:9: note: in expansion of macro 'TAGKEYS' 658 95 | TAGKEYS( XK_3, 2) 659 | ^~~~~~~ 660 config.h:52:67: note: (near initialization for 'keys[1]') 661 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 662 | ^ 663 config.h:95:9: note: in expansion of macro 'TAGKEYS' 664 95 | TAGKEYS( XK_3, 2) 665 | ^~~~~~~ 666 config.h:52:9: warning: excess elements in struct initializer 667 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 668 | ^ 669 config.h:95:9: note: in expansion of macro 'TAGKEYS' 670 95 | TAGKEYS( XK_3, 2) 671 | ^~~~~~~ 672 config.h:52:9: note: (near initialization for 'keys[1]') 673 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 674 | ^ 675 config.h:95:9: note: in expansion of macro 'TAGKEYS' 676 95 | TAGKEYS( XK_3, 2) 677 | ^~~~~~~ 678 config.h:53:9: error: extra brace group at end of initializer 679 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 680 | ^ 681 config.h:95:9: note: in expansion of macro 'TAGKEYS' 682 95 | TAGKEYS( XK_3, 2) 683 | ^~~~~~~ 684 config.h:53:9: note: (near initialization for 'keys[1]') 685 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 686 | ^ 687 config.h:95:9: note: in expansion of macro 'TAGKEYS' 688 95 | TAGKEYS( XK_3, 2) 689 | ^~~~~~~ 690 config.h:53:67: error: extra brace group at end of initializer 691 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 692 | ^ 693 config.h:95:9: note: in expansion of macro 'TAGKEYS' 694 95 | TAGKEYS( XK_3, 2) 695 | ^~~~~~~ 696 config.h:53:67: note: (near initialization for 'keys[1]') 697 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 698 | ^ 699 config.h:95:9: note: in expansion of macro 'TAGKEYS' 700 95 | TAGKEYS( XK_3, 2) 701 | ^~~~~~~ 702 config.h:53:9: warning: excess elements in struct initializer 703 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 704 | ^ 705 config.h:95:9: note: in expansion of macro 'TAGKEYS' 706 95 | TAGKEYS( XK_3, 2) 707 | ^~~~~~~ 708 config.h:53:9: note: (near initialization for 'keys[1]') 709 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 710 | ^ 711 config.h:95:9: note: in expansion of macro 'TAGKEYS' 712 95 | TAGKEYS( XK_3, 2) 713 | ^~~~~~~ 714 config.h:50:9: error: extra brace group at end of initializer 715 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 716 | ^ 717 config.h:96:9: note: in expansion of macro 'TAGKEYS' 718 96 | TAGKEYS( XK_4, 3) 719 | ^~~~~~~ 720 config.h:50:9: note: (near initialization for 'keys[1]') 721 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 722 | ^ 723 config.h:96:9: note: in expansion of macro 'TAGKEYS' 724 96 | TAGKEYS( XK_4, 3) 725 | ^~~~~~~ 726 config.h:50:67: error: extra brace group at end of initializer 727 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 728 | ^ 729 config.h:96:9: note: in expansion of macro 'TAGKEYS' 730 96 | TAGKEYS( XK_4, 3) 731 | ^~~~~~~ 732 config.h:50:67: note: (near initialization for 'keys[1]') 733 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 734 | ^ 735 config.h:96:9: note: in expansion of macro 'TAGKEYS' 736 96 | TAGKEYS( XK_4, 3) 737 | ^~~~~~~ 738 config.h:50:9: warning: excess elements in struct initializer 739 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 740 | ^ 741 config.h:96:9: note: in expansion of macro 'TAGKEYS' 742 96 | TAGKEYS( XK_4, 3) 743 | ^~~~~~~ 744 config.h:50:9: note: (near initialization for 'keys[1]') 745 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 746 | ^ 747 config.h:96:9: note: in expansion of macro 'TAGKEYS' 748 96 | TAGKEYS( XK_4, 3) 749 | ^~~~~~~ 750 config.h:51:9: error: extra brace group at end of initializer 751 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 752 | ^ 753 config.h:96:9: note: in expansion of macro 'TAGKEYS' 754 96 | TAGKEYS( XK_4, 3) 755 | ^~~~~~~ 756 config.h:51:9: note: (near initialization for 'keys[1]') 757 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 758 | ^ 759 config.h:96:9: note: in expansion of macro 'TAGKEYS' 760 96 | TAGKEYS( XK_4, 3) 761 | ^~~~~~~ 762 config.h:51:67: error: extra brace group at end of initializer 763 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 764 | ^ 765 config.h:96:9: note: in expansion of macro 'TAGKEYS' 766 96 | TAGKEYS( XK_4, 3) 767 | ^~~~~~~ 768 config.h:51:67: note: (near initialization for 'keys[1]') 769 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 770 | ^ 771 config.h:96:9: note: in expansion of macro 'TAGKEYS' 772 96 | TAGKEYS( XK_4, 3) 773 | ^~~~~~~ 774 config.h:51:9: warning: excess elements in struct initializer 775 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 776 | ^ 777 config.h:96:9: note: in expansion of macro 'TAGKEYS' 778 96 | TAGKEYS( XK_4, 3) 779 | ^~~~~~~ 780 config.h:51:9: note: (near initialization for 'keys[1]') 781 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 782 | ^ 783 config.h:96:9: note: in expansion of macro 'TAGKEYS' 784 96 | TAGKEYS( XK_4, 3) 785 | ^~~~~~~ 786 config.h:52:9: error: extra brace group at end of initializer 787 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 788 | ^ 789 config.h:96:9: note: in expansion of macro 'TAGKEYS' 790 96 | TAGKEYS( XK_4, 3) 791 | ^~~~~~~ 792 config.h:52:9: note: (near initialization for 'keys[1]') 793 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 794 | ^ 795 config.h:96:9: note: in expansion of macro 'TAGKEYS' 796 96 | TAGKEYS( XK_4, 3) 797 | ^~~~~~~ 798 config.h:52:67: error: extra brace group at end of initializer 799 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 800 | ^ 801 config.h:96:9: note: in expansion of macro 'TAGKEYS' 802 96 | TAGKEYS( XK_4, 3) 803 | ^~~~~~~ 804 config.h:52:67: note: (near initialization for 'keys[1]') 805 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 806 | ^ 807 config.h:96:9: note: in expansion of macro 'TAGKEYS' 808 96 | TAGKEYS( XK_4, 3) 809 | ^~~~~~~ 810 config.h:52:9: warning: excess elements in struct initializer 811 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 812 | ^ 813 config.h:96:9: note: in expansion of macro 'TAGKEYS' 814 96 | TAGKEYS( XK_4, 3) 815 | ^~~~~~~ 816 config.h:52:9: note: (near initialization for 'keys[1]') 817 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 818 | ^ 819 config.h:96:9: note: in expansion of macro 'TAGKEYS' 820 96 | TAGKEYS( XK_4, 3) 821 | ^~~~~~~ 822 config.h:53:9: error: extra brace group at end of initializer 823 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 824 | ^ 825 config.h:96:9: note: in expansion of macro 'TAGKEYS' 826 96 | TAGKEYS( XK_4, 3) 827 | ^~~~~~~ 828 config.h:53:9: note: (near initialization for 'keys[1]') 829 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 830 | ^ 831 config.h:96:9: note: in expansion of macro 'TAGKEYS' 832 96 | TAGKEYS( XK_4, 3) 833 | ^~~~~~~ 834 config.h:53:67: error: extra brace group at end of initializer 835 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 836 | ^ 837 config.h:96:9: note: in expansion of macro 'TAGKEYS' 838 96 | TAGKEYS( XK_4, 3) 839 | ^~~~~~~ 840 config.h:53:67: note: (near initialization for 'keys[1]') 841 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 842 | ^ 843 config.h:96:9: note: in expansion of macro 'TAGKEYS' 844 96 | TAGKEYS( XK_4, 3) 845 | ^~~~~~~ 846 config.h:53:9: warning: excess elements in struct initializer 847 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 848 | ^ 849 config.h:96:9: note: in expansion of macro 'TAGKEYS' 850 96 | TAGKEYS( XK_4, 3) 851 | ^~~~~~~ 852 config.h:53:9: note: (near initialization for 'keys[1]') 853 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 854 | ^ 855 config.h:96:9: note: in expansion of macro 'TAGKEYS' 856 96 | TAGKEYS( XK_4, 3) 857 | ^~~~~~~ 858 config.h:50:9: error: extra brace group at end of initializer 859 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 860 | ^ 861 config.h:97:9: note: in expansion of macro 'TAGKEYS' 862 97 | TAGKEYS( XK_5, 4) 863 | ^~~~~~~ 864 config.h:50:9: note: (near initialization for 'keys[1]') 865 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 866 | ^ 867 config.h:97:9: note: in expansion of macro 'TAGKEYS' 868 97 | TAGKEYS( XK_5, 4) 869 | ^~~~~~~ 870 config.h:50:67: error: extra brace group at end of initializer 871 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 872 | ^ 873 config.h:97:9: note: in expansion of macro 'TAGKEYS' 874 97 | TAGKEYS( XK_5, 4) 875 | ^~~~~~~ 876 config.h:50:67: note: (near initialization for 'keys[1]') 877 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 878 | ^ 879 config.h:97:9: note: in expansion of macro 'TAGKEYS' 880 97 | TAGKEYS( XK_5, 4) 881 | ^~~~~~~ 882 config.h:50:9: warning: excess elements in struct initializer 883 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 884 | ^ 885 config.h:97:9: note: in expansion of macro 'TAGKEYS' 886 97 | TAGKEYS( XK_5, 4) 887 | ^~~~~~~ 888 config.h:50:9: note: (near initialization for 'keys[1]') 889 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 890 | ^ 891 config.h:97:9: note: in expansion of macro 'TAGKEYS' 892 97 | TAGKEYS( XK_5, 4) 893 | ^~~~~~~ 894 config.h:51:9: error: extra brace group at end of initializer 895 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 896 | ^ 897 config.h:97:9: note: in expansion of macro 'TAGKEYS' 898 97 | TAGKEYS( XK_5, 4) 899 | ^~~~~~~ 900 config.h:51:9: note: (near initialization for 'keys[1]') 901 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 902 | ^ 903 config.h:97:9: note: in expansion of macro 'TAGKEYS' 904 97 | TAGKEYS( XK_5, 4) 905 | ^~~~~~~ 906 config.h:51:67: error: extra brace group at end of initializer 907 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 908 | ^ 909 config.h:97:9: note: in expansion of macro 'TAGKEYS' 910 97 | TAGKEYS( XK_5, 4) 911 | ^~~~~~~ 912 config.h:51:67: note: (near initialization for 'keys[1]') 913 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 914 | ^ 915 config.h:97:9: note: in expansion of macro 'TAGKEYS' 916 97 | TAGKEYS( XK_5, 4) 917 | ^~~~~~~ 918 config.h:51:9: warning: excess elements in struct initializer 919 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 920 | ^ 921 config.h:97:9: note: in expansion of macro 'TAGKEYS' 922 97 | TAGKEYS( XK_5, 4) 923 | ^~~~~~~ 924 config.h:51:9: note: (near initialization for 'keys[1]') 925 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 926 | ^ 927 config.h:97:9: note: in expansion of macro 'TAGKEYS' 928 97 | TAGKEYS( XK_5, 4) 929 | ^~~~~~~ 930 config.h:52:9: error: extra brace group at end of initializer 931 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 932 | ^ 933 config.h:97:9: note: in expansion of macro 'TAGKEYS' 934 97 | TAGKEYS( XK_5, 4) 935 | ^~~~~~~ 936 config.h:52:9: note: (near initialization for 'keys[1]') 937 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 938 | ^ 939 config.h:97:9: note: in expansion of macro 'TAGKEYS' 940 97 | TAGKEYS( XK_5, 4) 941 | ^~~~~~~ 942 config.h:52:67: error: extra brace group at end of initializer 943 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 944 | ^ 945 config.h:97:9: note: in expansion of macro 'TAGKEYS' 946 97 | TAGKEYS( XK_5, 4) 947 | ^~~~~~~ 948 config.h:52:67: note: (near initialization for 'keys[1]') 949 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 950 | ^ 951 config.h:97:9: note: in expansion of macro 'TAGKEYS' 952 97 | TAGKEYS( XK_5, 4) 953 | ^~~~~~~ 954 config.h:52:9: warning: excess elements in struct initializer 955 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 956 | ^ 957 config.h:97:9: note: in expansion of macro 'TAGKEYS' 958 97 | TAGKEYS( XK_5, 4) 959 | ^~~~~~~ 960 config.h:52:9: note: (near initialization for 'keys[1]') 961 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 962 | ^ 963 config.h:97:9: note: in expansion of macro 'TAGKEYS' 964 97 | TAGKEYS( XK_5, 4) 965 | ^~~~~~~ 966 config.h:53:9: error: extra brace group at end of initializer 967 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 968 | ^ 969 config.h:97:9: note: in expansion of macro 'TAGKEYS' 970 97 | TAGKEYS( XK_5, 4) 971 | ^~~~~~~ 972 config.h:53:9: note: (near initialization for 'keys[1]') 973 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 974 | ^ 975 config.h:97:9: note: in expansion of macro 'TAGKEYS' 976 97 | TAGKEYS( XK_5, 4) 977 | ^~~~~~~ 978 config.h:53:67: error: extra brace group at end of initializer 979 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 980 | ^ 981 config.h:97:9: note: in expansion of macro 'TAGKEYS' 982 97 | TAGKEYS( XK_5, 4) 983 | ^~~~~~~ 984 config.h:53:67: note: (near initialization for 'keys[1]') 985 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 986 | ^ 987 config.h:97:9: note: in expansion of macro 'TAGKEYS' 988 97 | TAGKEYS( XK_5, 4) 989 | ^~~~~~~ 990 config.h:53:9: warning: excess elements in struct initializer 991 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 992 | ^ 993 config.h:97:9: note: in expansion of macro 'TAGKEYS' 994 97 | TAGKEYS( XK_5, 4) 995 | ^~~~~~~ 996 config.h:53:9: note: (near initialization for 'keys[1]') 997 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 998 | ^ 999 config.h:97:9: note: in expansion of macro 'TAGKEYS' 1000 97 | TAGKEYS( XK_5, 4) 1001 | ^~~~~~~ 1002 config.h:50:9: error: extra brace group at end of initializer 1003 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1004 | ^ 1005 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1006 98 | TAGKEYS( XK_6, 5) 1007 | ^~~~~~~ 1008 config.h:50:9: note: (near initialization for 'keys[1]') 1009 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1010 | ^ 1011 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1012 98 | TAGKEYS( XK_6, 5) 1013 | ^~~~~~~ 1014 config.h:50:67: error: extra brace group at end of initializer 1015 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1016 | ^ 1017 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1018 98 | TAGKEYS( XK_6, 5) 1019 | ^~~~~~~ 1020 config.h:50:67: note: (near initialization for 'keys[1]') 1021 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1022 | ^ 1023 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1024 98 | TAGKEYS( XK_6, 5) 1025 | ^~~~~~~ 1026 config.h:50:9: warning: excess elements in struct initializer 1027 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1028 | ^ 1029 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1030 98 | TAGKEYS( XK_6, 5) 1031 | ^~~~~~~ 1032 config.h:50:9: note: (near initialization for 'keys[1]') 1033 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1034 | ^ 1035 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1036 98 | TAGKEYS( XK_6, 5) 1037 | ^~~~~~~ 1038 config.h:51:9: error: extra brace group at end of initializer 1039 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1040 | ^ 1041 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1042 98 | TAGKEYS( XK_6, 5) 1043 | ^~~~~~~ 1044 config.h:51:9: note: (near initialization for 'keys[1]') 1045 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1046 | ^ 1047 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1048 98 | TAGKEYS( XK_6, 5) 1049 | ^~~~~~~ 1050 config.h:51:67: error: extra brace group at end of initializer 1051 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1052 | ^ 1053 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1054 98 | TAGKEYS( XK_6, 5) 1055 | ^~~~~~~ 1056 config.h:51:67: note: (near initialization for 'keys[1]') 1057 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1058 | ^ 1059 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1060 98 | TAGKEYS( XK_6, 5) 1061 | ^~~~~~~ 1062 config.h:51:9: warning: excess elements in struct initializer 1063 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1064 | ^ 1065 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1066 98 | TAGKEYS( XK_6, 5) 1067 | ^~~~~~~ 1068 config.h:51:9: note: (near initialization for 'keys[1]') 1069 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1070 | ^ 1071 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1072 98 | TAGKEYS( XK_6, 5) 1073 | ^~~~~~~ 1074 config.h:52:9: error: extra brace group at end of initializer 1075 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1076 | ^ 1077 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1078 98 | TAGKEYS( XK_6, 5) 1079 | ^~~~~~~ 1080 config.h:52:9: note: (near initialization for 'keys[1]') 1081 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1082 | ^ 1083 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1084 98 | TAGKEYS( XK_6, 5) 1085 | ^~~~~~~ 1086 config.h:52:67: error: extra brace group at end of initializer 1087 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1088 | ^ 1089 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1090 98 | TAGKEYS( XK_6, 5) 1091 | ^~~~~~~ 1092 config.h:52:67: note: (near initialization for 'keys[1]') 1093 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1094 | ^ 1095 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1096 98 | TAGKEYS( XK_6, 5) 1097 | ^~~~~~~ 1098 config.h:52:9: warning: excess elements in struct initializer 1099 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1100 | ^ 1101 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1102 98 | TAGKEYS( XK_6, 5) 1103 | ^~~~~~~ 1104 config.h:52:9: note: (near initialization for 'keys[1]') 1105 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1106 | ^ 1107 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1108 98 | TAGKEYS( XK_6, 5) 1109 | ^~~~~~~ 1110 config.h:53:9: error: extra brace group at end of initializer 1111 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1112 | ^ 1113 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1114 98 | TAGKEYS( XK_6, 5) 1115 | ^~~~~~~ 1116 config.h:53:9: note: (near initialization for 'keys[1]') 1117 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1118 | ^ 1119 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1120 98 | TAGKEYS( XK_6, 5) 1121 | ^~~~~~~ 1122 config.h:53:67: error: extra brace group at end of initializer 1123 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1124 | ^ 1125 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1126 98 | TAGKEYS( XK_6, 5) 1127 | ^~~~~~~ 1128 config.h:53:67: note: (near initialization for 'keys[1]') 1129 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1130 | ^ 1131 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1132 98 | TAGKEYS( XK_6, 5) 1133 | ^~~~~~~ 1134 config.h:53:9: warning: excess elements in struct initializer 1135 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1136 | ^ 1137 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1138 98 | TAGKEYS( XK_6, 5) 1139 | ^~~~~~~ 1140 config.h:53:9: note: (near initialization for 'keys[1]') 1141 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1142 | ^ 1143 config.h:98:9: note: in expansion of macro 'TAGKEYS' 1144 98 | TAGKEYS( XK_6, 5) 1145 | ^~~~~~~ 1146 config.h:50:9: error: extra brace group at end of initializer 1147 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1148 | ^ 1149 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1150 99 | TAGKEYS( XK_7, 6) 1151 | ^~~~~~~ 1152 config.h:50:9: note: (near initialization for 'keys[1]') 1153 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1154 | ^ 1155 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1156 99 | TAGKEYS( XK_7, 6) 1157 | ^~~~~~~ 1158 config.h:50:67: error: extra brace group at end of initializer 1159 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1160 | ^ 1161 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1162 99 | TAGKEYS( XK_7, 6) 1163 | ^~~~~~~ 1164 config.h:50:67: note: (near initialization for 'keys[1]') 1165 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1166 | ^ 1167 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1168 99 | TAGKEYS( XK_7, 6) 1169 | ^~~~~~~ 1170 config.h:50:9: warning: excess elements in struct initializer 1171 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1172 | ^ 1173 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1174 99 | TAGKEYS( XK_7, 6) 1175 | ^~~~~~~ 1176 config.h:50:9: note: (near initialization for 'keys[1]') 1177 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1178 | ^ 1179 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1180 99 | TAGKEYS( XK_7, 6) 1181 | ^~~~~~~ 1182 config.h:51:9: error: extra brace group at end of initializer 1183 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1184 | ^ 1185 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1186 99 | TAGKEYS( XK_7, 6) 1187 | ^~~~~~~ 1188 config.h:51:9: note: (near initialization for 'keys[1]') 1189 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1190 | ^ 1191 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1192 99 | TAGKEYS( XK_7, 6) 1193 | ^~~~~~~ 1194 config.h:51:67: error: extra brace group at end of initializer 1195 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1196 | ^ 1197 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1198 99 | TAGKEYS( XK_7, 6) 1199 | ^~~~~~~ 1200 config.h:51:67: note: (near initialization for 'keys[1]') 1201 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1202 | ^ 1203 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1204 99 | TAGKEYS( XK_7, 6) 1205 | ^~~~~~~ 1206 config.h:51:9: warning: excess elements in struct initializer 1207 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1208 | ^ 1209 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1210 99 | TAGKEYS( XK_7, 6) 1211 | ^~~~~~~ 1212 config.h:51:9: note: (near initialization for 'keys[1]') 1213 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1214 | ^ 1215 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1216 99 | TAGKEYS( XK_7, 6) 1217 | ^~~~~~~ 1218 config.h:52:9: error: extra brace group at end of initializer 1219 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1220 | ^ 1221 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1222 99 | TAGKEYS( XK_7, 6) 1223 | ^~~~~~~ 1224 config.h:52:9: note: (near initialization for 'keys[1]') 1225 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1226 | ^ 1227 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1228 99 | TAGKEYS( XK_7, 6) 1229 | ^~~~~~~ 1230 config.h:52:67: error: extra brace group at end of initializer 1231 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1232 | ^ 1233 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1234 99 | TAGKEYS( XK_7, 6) 1235 | ^~~~~~~ 1236 config.h:52:67: note: (near initialization for 'keys[1]') 1237 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1238 | ^ 1239 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1240 99 | TAGKEYS( XK_7, 6) 1241 | ^~~~~~~ 1242 config.h:52:9: warning: excess elements in struct initializer 1243 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1244 | ^ 1245 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1246 99 | TAGKEYS( XK_7, 6) 1247 | ^~~~~~~ 1248 config.h:52:9: note: (near initialization for 'keys[1]') 1249 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1250 | ^ 1251 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1252 99 | TAGKEYS( XK_7, 6) 1253 | ^~~~~~~ 1254 config.h:53:9: error: extra brace group at end of initializer 1255 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1256 | ^ 1257 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1258 99 | TAGKEYS( XK_7, 6) 1259 | ^~~~~~~ 1260 config.h:53:9: note: (near initialization for 'keys[1]') 1261 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1262 | ^ 1263 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1264 99 | TAGKEYS( XK_7, 6) 1265 | ^~~~~~~ 1266 config.h:53:67: error: extra brace group at end of initializer 1267 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1268 | ^ 1269 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1270 99 | TAGKEYS( XK_7, 6) 1271 | ^~~~~~~ 1272 config.h:53:67: note: (near initialization for 'keys[1]') 1273 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1274 | ^ 1275 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1276 99 | TAGKEYS( XK_7, 6) 1277 | ^~~~~~~ 1278 config.h:53:9: warning: excess elements in struct initializer 1279 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1280 | ^ 1281 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1282 99 | TAGKEYS( XK_7, 6) 1283 | ^~~~~~~ 1284 config.h:53:9: note: (near initialization for 'keys[1]') 1285 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1286 | ^ 1287 config.h:99:9: note: in expansion of macro 'TAGKEYS' 1288 99 | TAGKEYS( XK_7, 6) 1289 | ^~~~~~~ 1290 config.h:50:9: error: extra brace group at end of initializer 1291 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1292 | ^ 1293 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1294 100 | TAGKEYS( XK_8, 7) 1295 | ^~~~~~~ 1296 config.h:50:9: note: (near initialization for 'keys[1]') 1297 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1298 | ^ 1299 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1300 100 | TAGKEYS( XK_8, 7) 1301 | ^~~~~~~ 1302 config.h:50:67: error: extra brace group at end of initializer 1303 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1304 | ^ 1305 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1306 100 | TAGKEYS( XK_8, 7) 1307 | ^~~~~~~ 1308 config.h:50:67: note: (near initialization for 'keys[1]') 1309 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1310 | ^ 1311 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1312 100 | TAGKEYS( XK_8, 7) 1313 | ^~~~~~~ 1314 config.h:50:9: warning: excess elements in struct initializer 1315 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1316 | ^ 1317 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1318 100 | TAGKEYS( XK_8, 7) 1319 | ^~~~~~~ 1320 config.h:50:9: note: (near initialization for 'keys[1]') 1321 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1322 | ^ 1323 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1324 100 | TAGKEYS( XK_8, 7) 1325 | ^~~~~~~ 1326 config.h:51:9: error: extra brace group at end of initializer 1327 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1328 | ^ 1329 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1330 100 | TAGKEYS( XK_8, 7) 1331 | ^~~~~~~ 1332 config.h:51:9: note: (near initialization for 'keys[1]') 1333 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1334 | ^ 1335 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1336 100 | TAGKEYS( XK_8, 7) 1337 | ^~~~~~~ 1338 config.h:51:67: error: extra brace group at end of initializer 1339 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1340 | ^ 1341 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1342 100 | TAGKEYS( XK_8, 7) 1343 | ^~~~~~~ 1344 config.h:51:67: note: (near initialization for 'keys[1]') 1345 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1346 | ^ 1347 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1348 100 | TAGKEYS( XK_8, 7) 1349 | ^~~~~~~ 1350 config.h:51:9: warning: excess elements in struct initializer 1351 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1352 | ^ 1353 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1354 100 | TAGKEYS( XK_8, 7) 1355 | ^~~~~~~ 1356 config.h:51:9: note: (near initialization for 'keys[1]') 1357 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1358 | ^ 1359 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1360 100 | TAGKEYS( XK_8, 7) 1361 | ^~~~~~~ 1362 config.h:52:9: error: extra brace group at end of initializer 1363 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1364 | ^ 1365 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1366 100 | TAGKEYS( XK_8, 7) 1367 | ^~~~~~~ 1368 config.h:52:9: note: (near initialization for 'keys[1]') 1369 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1370 | ^ 1371 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1372 100 | TAGKEYS( XK_8, 7) 1373 | ^~~~~~~ 1374 config.h:52:67: error: extra brace group at end of initializer 1375 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1376 | ^ 1377 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1378 100 | TAGKEYS( XK_8, 7) 1379 | ^~~~~~~ 1380 config.h:52:67: note: (near initialization for 'keys[1]') 1381 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1382 | ^ 1383 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1384 100 | TAGKEYS( XK_8, 7) 1385 | ^~~~~~~ 1386 config.h:52:9: warning: excess elements in struct initializer 1387 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1388 | ^ 1389 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1390 100 | TAGKEYS( XK_8, 7) 1391 | ^~~~~~~ 1392 config.h:52:9: note: (near initialization for 'keys[1]') 1393 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1394 | ^ 1395 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1396 100 | TAGKEYS( XK_8, 7) 1397 | ^~~~~~~ 1398 config.h:53:9: error: extra brace group at end of initializer 1399 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1400 | ^ 1401 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1402 100 | TAGKEYS( XK_8, 7) 1403 | ^~~~~~~ 1404 config.h:53:9: note: (near initialization for 'keys[1]') 1405 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1406 | ^ 1407 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1408 100 | TAGKEYS( XK_8, 7) 1409 | ^~~~~~~ 1410 config.h:53:67: error: extra brace group at end of initializer 1411 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1412 | ^ 1413 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1414 100 | TAGKEYS( XK_8, 7) 1415 | ^~~~~~~ 1416 config.h:53:67: note: (near initialization for 'keys[1]') 1417 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1418 | ^ 1419 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1420 100 | TAGKEYS( XK_8, 7) 1421 | ^~~~~~~ 1422 config.h:53:9: warning: excess elements in struct initializer 1423 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1424 | ^ 1425 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1426 100 | TAGKEYS( XK_8, 7) 1427 | ^~~~~~~ 1428 config.h:53:9: note: (near initialization for 'keys[1]') 1429 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1430 | ^ 1431 config.h:100:9: note: in expansion of macro 'TAGKEYS' 1432 100 | TAGKEYS( XK_8, 7) 1433 | ^~~~~~~ 1434 config.h:50:9: error: extra brace group at end of initializer 1435 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1436 | ^ 1437 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1438 101 | TAGKEYS( XK_9, 8) 1439 | ^~~~~~~ 1440 config.h:50:9: note: (near initialization for 'keys[1]') 1441 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1442 | ^ 1443 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1444 101 | TAGKEYS( XK_9, 8) 1445 | ^~~~~~~ 1446 config.h:50:67: error: extra brace group at end of initializer 1447 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1448 | ^ 1449 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1450 101 | TAGKEYS( XK_9, 8) 1451 | ^~~~~~~ 1452 config.h:50:67: note: (near initialization for 'keys[1]') 1453 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1454 | ^ 1455 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1456 101 | TAGKEYS( XK_9, 8) 1457 | ^~~~~~~ 1458 config.h:50:9: warning: excess elements in struct initializer 1459 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1460 | ^ 1461 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1462 101 | TAGKEYS( XK_9, 8) 1463 | ^~~~~~~ 1464 config.h:50:9: note: (near initialization for 'keys[1]') 1465 50 | { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ 1466 | ^ 1467 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1468 101 | TAGKEYS( XK_9, 8) 1469 | ^~~~~~~ 1470 config.h:51:9: error: extra brace group at end of initializer 1471 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1472 | ^ 1473 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1474 101 | TAGKEYS( XK_9, 8) 1475 | ^~~~~~~ 1476 config.h:51:9: note: (near initialization for 'keys[1]') 1477 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1478 | ^ 1479 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1480 101 | TAGKEYS( XK_9, 8) 1481 | ^~~~~~~ 1482 config.h:51:67: error: extra brace group at end of initializer 1483 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1484 | ^ 1485 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1486 101 | TAGKEYS( XK_9, 8) 1487 | ^~~~~~~ 1488 config.h:51:67: note: (near initialization for 'keys[1]') 1489 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1490 | ^ 1491 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1492 101 | TAGKEYS( XK_9, 8) 1493 | ^~~~~~~ 1494 config.h:51:9: warning: excess elements in struct initializer 1495 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1496 | ^ 1497 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1498 101 | TAGKEYS( XK_9, 8) 1499 | ^~~~~~~ 1500 config.h:51:9: note: (near initialization for 'keys[1]') 1501 51 | { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ 1502 | ^ 1503 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1504 101 | TAGKEYS( XK_9, 8) 1505 | ^~~~~~~ 1506 config.h:52:9: error: extra brace group at end of initializer 1507 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1508 | ^ 1509 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1510 101 | TAGKEYS( XK_9, 8) 1511 | ^~~~~~~ 1512 config.h:52:9: note: (near initialization for 'keys[1]') 1513 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1514 | ^ 1515 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1516 101 | TAGKEYS( XK_9, 8) 1517 | ^~~~~~~ 1518 config.h:52:67: error: extra brace group at end of initializer 1519 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1520 | ^ 1521 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1522 101 | TAGKEYS( XK_9, 8) 1523 | ^~~~~~~ 1524 config.h:52:67: note: (near initialization for 'keys[1]') 1525 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1526 | ^ 1527 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1528 101 | TAGKEYS( XK_9, 8) 1529 | ^~~~~~~ 1530 config.h:52:9: warning: excess elements in struct initializer 1531 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1532 | ^ 1533 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1534 101 | TAGKEYS( XK_9, 8) 1535 | ^~~~~~~ 1536 config.h:52:9: note: (near initialization for 'keys[1]') 1537 52 | { MODKEY|ShiftMask, KEY, tag, {.ui = 1 << TAG} }, \ 1538 | ^ 1539 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1540 101 | TAGKEYS( XK_9, 8) 1541 | ^~~~~~~ 1542 config.h:53:9: error: extra brace group at end of initializer 1543 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1544 | ^ 1545 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1546 101 | TAGKEYS( XK_9, 8) 1547 | ^~~~~~~ 1548 config.h:53:9: note: (near initialization for 'keys[1]') 1549 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1550 | ^ 1551 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1552 101 | TAGKEYS( XK_9, 8) 1553 | ^~~~~~~ 1554 config.h:53:67: error: extra brace group at end of initializer 1555 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1556 | ^ 1557 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1558 101 | TAGKEYS( XK_9, 8) 1559 | ^~~~~~~ 1560 config.h:53:67: note: (near initialization for 'keys[1]') 1561 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1562 | ^ 1563 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1564 101 | TAGKEYS( XK_9, 8) 1565 | ^~~~~~~ 1566 config.h:53:9: warning: excess elements in struct initializer 1567 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1568 | ^ 1569 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1570 101 | TAGKEYS( XK_9, 8) 1571 | ^~~~~~~ 1572 config.h:53:9: note: (near initialization for 'keys[1]') 1573 53 | { MODKEY|ControlMask|ShiftMask, KEY, toggletag, {.ui = 1 << TAG} }, 1574 | ^ 1575 config.h:101:9: note: in expansion of macro 'TAGKEYS' 1576 101 | TAGKEYS( XK_9, 8) 1577 | ^~~~~~~ 1578 config.h:102:9: error: extra brace group at end of initializer 1579 102 | { MODKEY|ShiftMask, XK_q, quit, {0} }, 1580 | ^ 1581 config.h:102:9: note: (near initialization for 'keys[1]') 1582 config.h:102:68: error: extra brace group at end of initializer 1583 102 | { MODKEY|ShiftMask, XK_q, quit, {0} }, 1584 | ^ 1585 config.h:102:68: note: (near initialization for 'keys[1]') 1586 config.h:102:9: warning: excess elements in struct initializer 1587 102 | { MODKEY|ShiftMask, XK_q, quit, {0} }, 1588 | ^ 1589 config.h:102:9: note: (near initialization for 'keys[1]') 1590 config.h:103:2: error: expected '}' before ';' token 1591 103 | }; 1592 | ^ 1593 config.h:66:27: note: to match this '{' 1594 66 | static const Key keys[] = { 1595 | ^ 1596 dwm.c:145:13: warning: 'spawnlock' used but never defined 1597 145 | static void spawnlock(const Arg *arg); 1598 | ^~~~~~~~~ 1599 dwm.c:146:13: warning: 'applyrules' declared 'static' but never defined [-Wunused-function] 1600 146 | static void applyrules(Client *c); 1601 | ^~~~~~~~~~ 1602 dwm.c:147:12: warning: 'applysizehints' declared 'static' but never defined [-Wunused-function] 1603 147 | static int applysizehints(Client *c, int *x, int *y, int *w, int *h, int interact); 1604 | ^~~~~~~~~~~~~~ 1605 dwm.c:148:13: warning: 'arrange' declared 'static' but never defined [-Wunused-function] 1606 148 | static void arrange(Monitor *m); 1607 | ^~~~~~~ 1608 dwm.c:149:13: warning: 'arrangemon' declared 'static' but never defined [-Wunused-function] 1609 149 | static void arrangemon(Monitor *m); 1610 | ^~~~~~~~~~ 1611 dwm.c:150:13: warning: 'attach' declared 'static' but never defined [-Wunused-function] 1612 150 | static void attach(Client *c); 1613 | ^~~~~~ 1614 dwm.c:151:13: warning: 'attachstack' declared 'static' but never defined [-Wunused-function] 1615 151 | static void attachstack(Client *c); 1616 | ^~~~~~~~~~~ 1617 dwm.c:152:13: warning: 'buttonpress' used but never defined 1618 152 | static void buttonpress(XEvent *e); 1619 | ^~~~~~~~~~~ 1620 dwm.c:153:13: warning: 'checkotherwm' declared 'static' but never defined [-Wunused-function] 1621 153 | static void checkotherwm(void); 1622 | ^~~~~~~~~~~~ 1623 dwm.c:154:13: warning: 'cleanup' declared 'static' but never defined [-Wunused-function] 1624 154 | static void cleanup(void); 1625 | ^~~~~~~ 1626 dwm.c:155:13: warning: 'cleanupmon' declared 'static' but never defined [-Wunused-function] 1627 155 | static void cleanupmon(Monitor *mon); 1628 | ^~~~~~~~~~ 1629 dwm.c:156:13: warning: 'clientmessage' used but never defined 1630 156 | static void clientmessage(XEvent *e); 1631 | ^~~~~~~~~~~~~ 1632 dwm.c:157:13: warning: 'configure' declared 'static' but never defined [-Wunused-function] 1633 157 | static void configure(Client *c); 1634 | ^~~~~~~~~ 1635 dwm.c:158:13: warning: 'configurenotify' used but never defined 1636 158 | static void configurenotify(XEvent *e); 1637 | ^~~~~~~~~~~~~~~ 1638 dwm.c:159:13: warning: 'configurerequest' used but never defined 1639 159 | static void configurerequest(XEvent *e); 1640 | ^~~~~~~~~~~~~~~~ 1641 dwm.c:160:17: warning: 'createmon' declared 'static' but never defined [-Wunused-function] 1642 160 | static Monitor *createmon(void); 1643 | ^~~~~~~~~ 1644 dwm.c:161:13: warning: 'destroynotify' used but never defined 1645 161 | static void destroynotify(XEvent *e); 1646 | ^~~~~~~~~~~~~ 1647 dwm.c:162:13: warning: 'detach' declared 'static' but never defined [-Wunused-function] 1648 162 | static void detach(Client *c); 1649 | ^~~~~~ 1650 dwm.c:163:13: warning: 'detachstack' declared 'static' but never defined [-Wunused-function] 1651 163 | static void detachstack(Client *c); 1652 | ^~~~~~~~~~~ 1653 dwm.c:164:17: warning: 'dirtomon' declared 'static' but never defined [-Wunused-function] 1654 164 | static Monitor *dirtomon(int dir); 1655 | ^~~~~~~~ 1656 dwm.c:165:13: warning: 'drawbar' declared 'static' but never defined [-Wunused-function] 1657 165 | static void drawbar(Monitor *m); 1658 | ^~~~~~~ 1659 dwm.c:166:13: warning: 'drawbars' declared 'static' but never defined [-Wunused-function] 1660 166 | static void drawbars(void); 1661 | ^~~~~~~~ 1662 dwm.c:167:13: warning: 'enternotify' used but never defined 1663 167 | static void enternotify(XEvent *e); 1664 | ^~~~~~~~~~~ 1665 dwm.c:168:13: warning: 'expose' used but never defined 1666 168 | static void expose(XEvent *e); 1667 | ^~~~~~ 1668 dwm.c:169:13: warning: 'focus' declared 'static' but never defined [-Wunused-function] 1669 169 | static void focus(Client *c); 1670 | ^~~~~ 1671 dwm.c:170:13: warning: 'focusin' used but never defined 1672 170 | static void focusin(XEvent *e); 1673 | ^~~~~~~ 1674 dwm.c:171:13: warning: 'focusmon' used but never defined 1675 171 | static void focusmon(const Arg *arg); 1676 | ^~~~~~~~ 1677 dwm.c:172:13: warning: 'focusstack' used but never defined 1678 172 | static void focusstack(const Arg *arg); 1679 | ^~~~~~~~~~ 1680 dwm.c:173:13: warning: 'getatomprop' declared 'static' but never defined [-Wunused-function] 1681 173 | static Atom getatomprop(Client *c, Atom prop); 1682 | ^~~~~~~~~~~ 1683 dwm.c:174:12: warning: 'getrootptr' declared 'static' but never defined [-Wunused-function] 1684 174 | static int getrootptr(int *x, int *y); 1685 | ^~~~~~~~~~ 1686 dwm.c:175:13: warning: 'getstate' declared 'static' but never defined [-Wunused-function] 1687 175 | static long getstate(Window w); 1688 | ^~~~~~~~ 1689 dwm.c:176:12: warning: 'gettextprop' declared 'static' but never defined [-Wunused-function] 1690 176 | static int gettextprop(Window w, Atom atom, char *text, unsigned int size); 1691 | ^~~~~~~~~~~ 1692 dwm.c:177:13: warning: 'grabbuttons' declared 'static' but never defined [-Wunused-function] 1693 177 | static void grabbuttons(Client *c, int focused); 1694 | ^~~~~~~~~~~ 1695 dwm.c:178:13: warning: 'grabkeys' declared 'static' but never defined [-Wunused-function] 1696 178 | static void grabkeys(void); 1697 | ^~~~~~~~ 1698 dwm.c:179:13: warning: 'incnmaster' used but never defined 1699 179 | static void incnmaster(const Arg *arg); 1700 | ^~~~~~~~~~ 1701 dwm.c:180:13: warning: 'keypress' used but never defined 1702 180 | static void keypress(XEvent *e); 1703 | ^~~~~~~~ 1704 dwm.c:181:13: warning: 'killclient' used but never defined 1705 181 | static void killclient(const Arg *arg); 1706 | ^~~~~~~~~~ 1707 dwm.c:182:13: warning: 'manage' declared 'static' but never defined [-Wunused-function] 1708 182 | static void manage(Window w, XWindowAttributes *wa); 1709 | ^~~~~~ 1710 dwm.c:183:13: warning: 'mappingnotify' used but never defined 1711 183 | static void mappingnotify(XEvent *e); 1712 | ^~~~~~~~~~~~~ 1713 dwm.c:184:13: warning: 'maprequest' used but never defined 1714 184 | static void maprequest(XEvent *e); 1715 | ^~~~~~~~~~ 1716 dwm.c:185:13: warning: 'monocle' used but never defined 1717 185 | static void monocle(Monitor *m); 1718 | ^~~~~~~ 1719 dwm.c:186:13: warning: 'motionnotify' used but never defined 1720 186 | static void motionnotify(XEvent *e); 1721 | ^~~~~~~~~~~~ 1722 dwm.c:187:13: warning: 'movemouse' declared 'static' but never defined [-Wunused-function] 1723 187 | static void movemouse(const Arg *arg); 1724 | ^~~~~~~~~ 1725 dwm.c:188:16: warning: 'nexttiled' declared 'static' but never defined [-Wunused-function] 1726 188 | static Client *nexttiled(Client *c); 1727 | ^~~~~~~~~ 1728 dwm.c:189:13: warning: 'pop' declared 'static' but never defined [-Wunused-function] 1729 189 | static void pop(Client *c); 1730 | ^~~ 1731 dwm.c:190:13: warning: 'propertynotify' used but never defined 1732 190 | static void propertynotify(XEvent *e); 1733 | ^~~~~~~~~~~~~~ 1734 dwm.c:191:13: warning: 'quit' used but never defined 1735 191 | static void quit(const Arg *arg); 1736 | ^~~~ 1737 dwm.c:192:17: warning: 'recttomon' declared 'static' but never defined [-Wunused-function] 1738 192 | static Monitor *recttomon(int x, int y, int w, int h); 1739 | ^~~~~~~~~ 1740 dwm.c:193:13: warning: 'resize' declared 'static' but never defined [-Wunused-function] 1741 193 | static void resize(Client *c, int x, int y, int w, int h, int interact); 1742 | ^~~~~~ 1743 dwm.c:194:13: warning: 'resizeclient' declared 'static' but never defined [-Wunused-function] 1744 194 | static void resizeclient(Client *c, int x, int y, int w, int h); 1745 | ^~~~~~~~~~~~ 1746 dwm.c:195:13: warning: 'resizemouse' declared 'static' but never defined [-Wunused-function] 1747 195 | static void resizemouse(const Arg *arg); 1748 | ^~~~~~~~~~~ 1749 dwm.c:196:13: warning: 'restack' declared 'static' but never defined [-Wunused-function] 1750 196 | static void restack(Monitor *m); 1751 | ^~~~~~~ 1752 dwm.c:197:13: warning: 'run' declared 'static' but never defined [-Wunused-function] 1753 197 | static void run(void); 1754 | ^~~ 1755 dwm.c:198:13: warning: 'scan' declared 'static' but never defined [-Wunused-function] 1756 198 | static void scan(void); 1757 | ^~~~ 1758 dwm.c:199:12: warning: 'sendevent' declared 'static' but never defined [-Wunused-function] 1759 199 | static int sendevent(Client *c, Atom proto); 1760 | ^~~~~~~~~ 1761 dwm.c:200:13: warning: 'sendmon' declared 'static' but never defined [-Wunused-function] 1762 200 | static void sendmon(Client *c, Monitor *m); 1763 | ^~~~~~~ 1764 dwm.c:201:13: warning: 'setclientstate' declared 'static' but never defined [-Wunused-function] 1765 201 | static void setclientstate(Client *c, long state); 1766 | ^~~~~~~~~~~~~~ 1767 dwm.c:202:13: warning: 'setfocus' declared 'static' but never defined [-Wunused-function] 1768 202 | static void setfocus(Client *c); 1769 | ^~~~~~~~ 1770 dwm.c:203:13: warning: 'setfullscreen' declared 'static' but never defined [-Wunused-function] 1771 203 | static void setfullscreen(Client *c, int fullscreen); 1772 | ^~~~~~~~~~~~~ 1773 dwm.c:204:13: warning: 'setlayout' used but never defined 1774 204 | static void setlayout(const Arg *arg); 1775 | ^~~~~~~~~ 1776 dwm.c:205:13: warning: 'setmfact' used but never defined 1777 205 | static void setmfact(const Arg *arg); 1778 | ^~~~~~~~ 1779 dwm.c:206:13: warning: 'setup' declared 'static' but never defined [-Wunused-function] 1780 206 | static void setup(void); 1781 | ^~~~~ 1782 dwm.c:207:13: warning: 'seturgent' declared 'static' but never defined [-Wunused-function] 1783 207 | static void seturgent(Client *c, int urg); 1784 | ^~~~~~~~~ 1785 dwm.c:208:13: warning: 'showhide' declared 'static' but never defined [-Wunused-function] 1786 208 | static void showhide(Client *c); 1787 | ^~~~~~~~ 1788 dwm.c:209:13: warning: 'spawn' used but never defined 1789 209 | static void spawn(const Arg *arg); 1790 | ^~~~~ 1791 dwm.c:210:13: warning: 'tag' used but never defined 1792 210 | static void tag(const Arg *arg); 1793 | ^~~ 1794 dwm.c:211:13: warning: 'tagmon' used but never defined 1795 211 | static void tagmon(const Arg *arg); 1796 | ^~~~~~ 1797 dwm.c:212:13: warning: 'tile' used but never defined 1798 212 | static void tile(Monitor *m); 1799 | ^~~~ 1800 dwm.c:213:13: warning: 'togglebar' used but never defined 1801 213 | static void togglebar(const Arg *arg); 1802 | ^~~~~~~~~ 1803 dwm.c:214:13: warning: 'togglefloating' used but never defined 1804 214 | static void togglefloating(const Arg *arg); 1805 | ^~~~~~~~~~~~~~ 1806 dwm.c:215:13: warning: 'toggletag' used but never defined 1807 215 | static void toggletag(const Arg *arg); 1808 | ^~~~~~~~~ 1809 dwm.c:216:13: warning: 'toggleview' used but never defined 1810 216 | static void toggleview(const Arg *arg); 1811 | ^~~~~~~~~~ 1812 dwm.c:217:13: warning: 'unfocus' declared 'static' but never defined [-Wunused-function] 1813 217 | static void unfocus(Client *c, int setfocus); 1814 | ^~~~~~~ 1815 dwm.c:218:13: warning: 'unmanage' declared 'static' but never defined [-Wunused-function] 1816 218 | static void unmanage(Client *c, int destroyed); 1817 | ^~~~~~~~ 1818 dwm.c:219:13: warning: 'unmapnotify' used but never defined 1819 219 | static void unmapnotify(XEvent *e); 1820 | ^~~~~~~~~~~ 1821 dwm.c:220:13: warning: 'updatebarpos' declared 'static' but never defined [-Wunused-function] 1822 220 | static void updatebarpos(Monitor *m); 1823 | ^~~~~~~~~~~~ 1824 dwm.c:221:13: warning: 'updatebars' declared 'static' but never defined [-Wunused-function] 1825 221 | static void updatebars(void); 1826 | ^~~~~~~~~~ 1827 dwm.c:222:13: warning: 'updateclientlist' declared 'static' but never defined [-Wunused-function] 1828 222 | static void updateclientlist(void); 1829 | ^~~~~~~~~~~~~~~~ 1830 dwm.c:223:12: warning: 'updategeom' declared 'static' but never defined [-Wunused-function] 1831 223 | static int updategeom(void); 1832 | ^~~~~~~~~~ 1833 dwm.c:224:13: warning: 'updatenumlockmask' declared 'static' but never defined [-Wunused-function] 1834 224 | static void updatenumlockmask(void); 1835 | ^~~~~~~~~~~~~~~~~ 1836 dwm.c:225:13: warning: 'updatesizehints' declared 'static' but never defined [-Wunused-function] 1837 225 | static void updatesizehints(Client *c); 1838 | ^~~~~~~~~~~~~~~ 1839 dwm.c:226:13: warning: 'updatestatus' declared 'static' but never defined [-Wunused-function] 1840 226 | static void updatestatus(void); 1841 | ^~~~~~~~~~~~ 1842 dwm.c:227:13: warning: 'updatetitle' declared 'static' but never defined [-Wunused-function] 1843 227 | static void updatetitle(Client *c); 1844 | ^~~~~~~~~~~ 1845 dwm.c:228:13: warning: 'updatewindowtype' declared 'static' but never defined [-Wunused-function] 1846 228 | static void updatewindowtype(Client *c); 1847 | ^~~~~~~~~~~~~~~~ 1848 dwm.c:229:13: warning: 'updatewmhints' declared 'static' but never defined [-Wunused-function] 1849 229 | static void updatewmhints(Client *c); 1850 | ^~~~~~~~~~~~~ 1851 dwm.c:230:13: warning: 'view' used but never defined 1852 230 | static void view(const Arg *arg); 1853 | ^~~~ 1854 dwm.c:231:16: warning: 'wintoclient' declared 'static' but never defined [-Wunused-function] 1855 231 | static Client *wintoclient(Window w); 1856 | ^~~~~~~~~~~ 1857 dwm.c:232:17: warning: 'wintomon' declared 'static' but never defined [-Wunused-function] 1858 232 | static Monitor *wintomon(Window w); 1859 | ^~~~~~~~ 1860 dwm.c:233:12: warning: 'xerror' declared 'static' but never defined [-Wunused-function] 1861 233 | static int xerror(Display *dpy, XErrorEvent *ee); 1862 | ^~~~~~ 1863 dwm.c:234:12: warning: 'xerrordummy' declared 'static' but never defined [-Wunused-function] 1864 234 | static int xerrordummy(Display *dpy, XErrorEvent *ee); 1865 | ^~~~~~~~~~~ 1866 dwm.c:235:12: warning: 'xerrorstart' declared 'static' but never defined [-Wunused-function] 1867 235 | static int xerrorstart(Display *dpy, XErrorEvent *ee); 1868 | ^~~~~~~~~~~ 1869 dwm.c:236:13: warning: 'zoom' used but never defined 1870 236 | static void zoom(const Arg *arg); 1871 | ^~~~ 1872 config.h:63:20: warning: 'xlockmodes' defined but not used [-Wunused-variable] 1873 63 | static const char *xlockmodes[] = { "spiral", "space", "helix", "grav" }; 1874 | ^~~~~~~~~~ 1875 config.h:61:20: warning: 'termcmd' defined but not used [-Wunused-variable] 1876 61 | static const char *termcmd[] = { "st", NULL }; 1877 | ^~~~~~~ 1878 config.h:22:20: warning: 'tags' defined but not used [-Wunused-variable] 1879 22 | static const char *tags[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" }; 1880 | ^~~~ 1881 config.h:15:20: warning: 'colors' defined but not used [-Wunused-variable] 1882 15 | static const char *colors[][3] = { 1883 | ^~~~~~ 1884 config.h:8:20: warning: 'fonts' defined but not used [-Wunused-variable] 1885 8 | static const char *fonts[] = { "monospace:size=10" }; 1886 | ^~~~~ 1887 dwm.c:270:21: warning: 'wmcheckwin' defined but not used [-Wunused-variable] 1888 270 | static Window root, wmcheckwin; 1889 | ^~~~~~~~~~ 1890 dwm.c:270:15: warning: 'root' defined but not used [-Wunused-variable] 1891 270 | static Window root, wmcheckwin; 1892 | ^~~~ 1893 dwm.c:269:24: warning: 'selmon' defined but not used [-Wunused-variable] 1894 269 | static Monitor *mons, *selmon; 1895 | ^~~~~~ 1896 dwm.c:269:17: warning: 'mons' defined but not used [-Wunused-variable] 1897 269 | static Monitor *mons, *selmon; 1898 | ^~~~ 1899 dwm.c:268:13: warning: 'drw' defined but not used [-Wunused-variable] 1900 268 | static Drw *drw; 1901 | ^~~ 1902 dwm.c:267:17: warning: 'dpy' defined but not used [-Wunused-variable] 1903 267 | static Display *dpy; 1904 | ^~~ 1905 dwm.c:266:14: warning: 'scheme' defined but not used [-Wunused-variable] 1906 266 | static Clr **scheme; 1907 | ^~~~~~ 1908 dwm.c:265:13: warning: 'cursor' defined but not used [-Wunused-variable] 1909 265 | static Cur *cursor[CurLast]; 1910 | ^~~~~~ 1911 dwm.c:264:12: warning: 'running' defined but not used [-Wunused-variable] 1912 264 | static int running = 1; 1913 | ^~~~~~~ 1914 dwm.c:263:29: warning: 'netatom' defined but not used [-Wunused-variable] 1915 263 | static Atom wmatom[WMLast], netatom[NetLast]; 1916 | ^~~~~~~ 1917 dwm.c:263:13: warning: 'wmatom' defined but not used [-Wunused-variable] 1918 263 | static Atom wmatom[WMLast], netatom[NetLast]; 1919 | ^~~~~~ 1920 dwm.c:247:15: warning: 'handler' defined but not used [-Wunused-variable] 1921 247 | static void (*handler[LASTEvent]) (XEvent *) = { 1922 | ^~~~~~~ 1923 dwm.c:246:21: warning: 'numlockmask' defined but not used [-Wunused-variable] 1924 246 | static unsigned int numlockmask = 0; 1925 | ^~~~~~~~~~~ 1926 dwm.c:245:14: warning: 'xerrorxlib' defined but not used [-Wunused-variable] 1927 245 | static int (*xerrorxlib)(Display *, XErrorEvent *); 1928 | ^~~~~~~~~~ 1929 dwm.c:244:12: warning: 'lrpad' defined but not used [-Wunused-variable] 1930 244 | static int lrpad; /* sum of left and right padding for text */ 1931 | ^~~~~ 1932 dwm.c:243:12: warning: 'bh' defined but not used [-Wunused-variable] 1933 243 | static int bh; /* bar height */ 1934 | ^~ 1935 dwm.c:242:16: warning: 'sh' defined but not used [-Wunused-variable] 1936 242 | static int sw, sh; /* X display screen geometry width, height */ 1937 | ^~ 1938 dwm.c:242:12: warning: 'sw' defined but not used [-Wunused-variable] 1939 242 | static int sw, sh; /* X display screen geometry width, height */ 1940 | ^~ 1941 dwm.c:241:12: warning: 'screen' defined but not used [-Wunused-variable] 1942 241 | static int screen; 1943 | ^~~~~~ 1944 dwm.c:240:13: warning: 'stext' defined but not used [-Wunused-variable] 1945 240 | static char stext[256]; 1946 | ^~~~~ 1947 dwm.c:239:19: warning: 'broken' defined but not used [-Wunused-const-variable=] 1948 239 | static const char broken[] = "broken"; 1949 | ^~~~~~ 1950 make: *** [Makefile:12: dwm.o] Error 1