Fix #156: clear weak mods on every key press
- new macro_mods bit field for mods applied by macros
- weak_mods now only used for ACT_{L,R}MODS (i.e. LSFT, RSFT, LCTL etc.)
- clear the _weak_ mods on every key *pressed* such that LSFT etc.
can no more interfere with the next key
Adds a readme with a link to the blog post
Merge pull request #185 from nrrkeene/master
The Ordinary Layout is familiar to users of common keyboards
Merge pull request #177 from yoyoerx/windocs
Documentation for Cygwin in Windows
The Ordinary Layout, designed to be similar to traditional keyboards, by Nicholas Keene, released to the public domain, no rights reserved
Merge pull request #180 from NoahAndrews/add-build-instructions
Added build instructions to BUILD_GUIDE.md
Added build instructions to BUILD_GUIDE.md
Merge pull request #179 from NoahAndrews/add-win-linux-instructions
Added Windows and Linux instructions to BUILD_GUIDE.md
Added Windows and Linux instructions to BUILD_GUIDE.md
Cygwin Based Users Guidev0.2 -formatting revisions
Cygwin Based Users Guide v0.1
Merge pull request #176 from NoahAndrews/fix-new-projects
Fix building new projects
Merge pull request #171 from NoahAndrews/restructure-documentation
Restructure documentation
Merge pull request #170 from NoahAndrews/improve-windows-docs
Add scripts for easy Windows environment setup
Merge pull request #165 from deepshitgoeshere/deepshitgoeshere-master
added planck keymap and troubleshooting part in the PCB guide
Merge pull request #175 from NoahAndrews/fix-#174
Fix #174
Merge pull request #172 from plgruener/pr1
add missing keys to keymap_neo2.h