Commits
- Commit:
e0041ee5139dcd4173fe8f47ff691c0d41951341
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add exec action for keys
users can now exec command on specifics keys. For example:
match class Something
on "C-<F5>" do exec my-program
- Commit:
13cc0916743705e32211da7fcf5499197e36e883
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improved error messages
yyerror now is a printf-like variadic function. This helps to
generate custom error message like "invalid keysym %s" or "invalid key
%s" during parsing.
- Commit:
ecc6fa05e1c8a3082eb9612873a27f1ebf8ffcce
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tabify
- Commit:
9f53ba9bae9aee077aa72cbc3fb5af6d27d20ec2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add ``match *'' to match everything
Rationale: sometimes it can be useful to globally bind a key. For
instance, some users may like to bind
on "C-<Up>" do "<Page_Up>"
for every application.
- Commit:
fe0dcf4e2d945f528e2af9cbfc9d8eadb3b571bd
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add an error handler
the default error handler violates the pledge "stdio" by trying to
read (and possibly also write after) some files. Also, I don't like
my program to be randomly killed if I try to get class hints on a
window that doesn't have any.
- Commit:
e573cb09321087dc40dc088a53a9e079a31ecfe5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
initial commit