(todo and doc update)

partial-rewrite
Ben Blazak 2013-06-05 01:36:29 -07:00
parent 3c99158e55
commit 58dd5ab239
3 changed files with 8 additions and 12 deletions

View File

@ -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 ;)
-------------------------------------------------------------------------------

View File

@ -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.
*/

View File

@ -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 :)
*/