add colon next to backspace on main keyboard
bump version to 0.3
... and change 0.3.0 to be consistent to the 0.2 and 0.1 release.
Add missing keys on lazy layers
As I used it, it really feels like ctrl and alt should be accessible
Esc now replace shift on symbol page (as shift is useless here anyway)
As we now got keys on the two first layers, I removed the smart
Signed-off-by: Stacy Harper <firstname.lastname@example.org>
Signed-off-by: Maarten van Gompel <email@example.com>
usage already exits, remove exit(2)
This now exits with the same status 1.
Document exit status in the man page.
usage: add -g information entry and fix newline after -H option
improve command-line parsing, fix crash with -fn without argument
Print the usage information instead of silently continuing.
On an invalid argument print the invalid argument and usage.
use sizeof(buffer) instead of hardcoded 32
add check for debug flag in printdbg() function itself
estrdup errors out, so remove the condition
fix unnecesary c99-ism, fixes compilation on OpenBSD using gcc
put estrdup in util and use die() instead of BSD err()
Various indentation fixes for a more consistent style
ternary operator was used in the wrong order
Added a util function estrdup() to check all memory allocations