(todo and doc update)
parent
3c99158e55
commit
58dd5ab239
|
@ -627,7 +627,7 @@
|
|||
by [kurplop] (http://geekhack.org/index.php?action=profile;u=17045)
|
||||
(on <http://geekhack.org/>)
|
||||
|
||||
### Some Random Software Stuff
|
||||
### Some Random Stuff
|
||||
|
||||
* [Tutorial: Metacompilers Part 1]
|
||||
(http://www.bayfronttechnologies.com/mc_tutorial.html)
|
||||
|
@ -659,6 +659,10 @@
|
|||
And the documentation's fairly incomplete (which is sad, it looks like a
|
||||
really cool language...).
|
||||
|
||||
* [Plover, the Open Source Steno Program]
|
||||
(http://plover.stenoknight.com)
|
||||
One of the only good reasons I've seen to want NKRO ;)
|
||||
|
||||
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
|
|
@ -11,17 +11,6 @@
|
|||
*
|
||||
* This file is meant to be included and used by the keyboard layout
|
||||
* implementation.
|
||||
*
|
||||
* Notes:
|
||||
* - This interface and implementation, perhaps contrary to good programming
|
||||
* practice, define a single (private) data structure *and* the (public)
|
||||
* operations on it, such that one cannot have multiple layer stacks operated
|
||||
* on by these functions. It would, of course, be possible to split the
|
||||
* functions and their data structure apart, but 1) that would make the
|
||||
* functions slightly more complicated, and 2) anything else that needs a
|
||||
* stack should probably be using ".../firmware/lib/data-types/list.h". So
|
||||
* I'm leaving it as is for now. I may reconsider at some point in the
|
||||
* future.
|
||||
*/
|
||||
|
||||
|
||||
|
|
|
@ -15,6 +15,9 @@
|
|||
* average. I also think it's a nice example of how to resize arrays in C
|
||||
* based on demand. So, those things considered, it seems better not to
|
||||
* rewrite it.
|
||||
*
|
||||
* TODO: factor out general layer-stack stuff into "lib/data-types" and name it
|
||||
* "flex-array". then fix the above comment :)
|
||||
*/
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue