summary refs log tree commit diff
path: root/parse.y
Commit message (Expand)AuthorAgeFilesLines
* Allow bare numbers for key and mouse bindings; taken from similarokan2021-12-241-5/+16
* sync parse.y changes from base; ok naddy@okan2021-11-221-14/+14
* Allow configuring a percentage window size of the master window duringokan2020-04-161-1/+17
* merge from base, from sashan@:okan2018-11-091-1/+2
* Do not print any parse errors when ~/.cwmrc is missing. Regression introduced inanton2018-02-191-10/+10
* Simplification; use asprintf where appropriate now.okan2018-02-021-4/+6
* Convert menu-exec-wm from an abritrary exec menu, into a config-based menu fromokan2017-12-291-1/+12
* Switch bwidth type; unfortunately X11 is inconsistent.okan2017-04-261-1/+1
* Normalize bind function names, based on a few categories: window, group, menuokan2016-12-011-16/+35
* Define callbacks, then default bindings.okan2016-11-141-1/+1
* Defaults are split between defines and conf_init(); normalize these, asokan2016-10-031-4/+1
* Fix autogroup so name,class doesn't need to be quoted.kspillner2015-05-171-0/+11
* Make window name and window class separate parameters to conf_autogroup.kspillner2015-05-171-1/+1
* simplify error messages; discussed with doug@okan2015-02-141-6/+5
* Switch to limits.h; replace MAXPATHLEN and MAXHOSTNAMELEN with PATH_MAXokan2015-01-191-1/+1
* Catch up with src parse.y changes by jsg@:okan2015-01-171-0/+3
* Add gcc format attributes for yyerror(); fix a few yyerror() calls.okan2015-01-161-6/+8
* re-add lost free from previousokan2014-01-301-0/+1
* Switch ignoreq to winname struct since it's basically the same thing;okan2014-01-301-6/+1
* Check command name/path for truncation and provide user feedback duringokan2014-01-291-1/+6
* Check ignore windowname for truncation and provide user feedback duringokan2014-01-281-1/+5
* Move conf_init/clear into main - no behaviour change; from Tiago Cunha.okan2014-01-281-6/+1
* simplify parse_config using assignment; inspired by a very old diff fromokan2014-01-271-57/+2
* more range checkingokan2014-01-241-4/+7
* constify and rename some confusing variables around cmdq.okan2014-01-201-1/+1
* - remove redundant range check for buttons in conf_bind_mouse.okan2014-01-201-1/+6
* Add support for XUrgency and matching _NET_WM_STATE_DEMANDS_ATTENTIONokan2013-12-131-1/+6
* Log message:benno2013-11-251-5/+5
* max -> nitemsokan2013-07-161-1/+1
* clarify kbd vs mouse functionsokan2013-07-081-2/+2
* Unlike other parse.y variants, cwm's allowed 'command xx /path/to/xx' withoutsthen2013-06-031-3/+3
* move validation of pointer Button into conf_mousebind so we checkokan2013-05-221-1/+6
* sync with src changesokan2013-05-221-30/+33
* - switch border colors to Xftokan2013-05-191-12/+9
* negative values for borderwith, moveamount, snapdist and gap areokan2013-05-061-2/+18
* add conf_ignore and move group_make_autogroup to conf_autogroup to match.okan2013-04-171-7/+2
* really these are just border colors, so adjust the defineokan2013-01-041-1/+1
* get rid of struct colorokan2013-01-041-9/+9
* gc unused cmd 'flags' variableokan2012-12-191-1/+1
* knfokan2012-12-171-1/+1
* non-trivial menu drawing rewrite, moving to Xft and solving variousokan2012-12-171-7/+16
* no longer a reason to carry conf_path in struct conf, so dice.okan2012-10-311-2/+0
* allow configurable menu font color; from Alexander Polakov with a tweakokan2011-09-081-1/+6
* allow menufg/menubg to be configurable; from Alexander Polakov.okan2011-09-081-0/+11
* "defaultfont" is unclear (and confusing while reading code) when it alsookan2011-09-031-3/+3
* revert r1.11 of parse.y and create logic in conf_setup instead to dealokan2011-08-221-2/+0
* We are inconsistent when it comes to function returns, so just go allokan2011-07-251-4/+4
* correct spelling; from Alexander Polakov.okan2011-07-141-2/+2
* introduce a new config option to snap to the screen edge. 'snapdist'okan2011-06-241-1/+6
* picked a henning diff from src - original log:okan2010-09-251-2/+3