141 Commits (4ba3eda57aa6fc4230695e7da7aed5f9d094e104)
 

Author SHA1 Message Date
Dustin Swan 85451d24fb
palette scrolls!! 2 weeks ago
Dustin Swan 4cdd180ebc
Printable keys now don't include like meta-P e.g. Also really nailing down the index selection in palette 2 weeks ago
Dustin Swan 6ab98c1448
let statements _within_ match patterns now need parens. adding sections to palette options. etc. 2 weeks ago
Dustin Swan 68f4fbe9b3
bugs 2 weeks ago
Dustin Swan 8c20a29b54
fixing pretty printer. adding updateAt. getting maximize windows going. fixing scrolling. new windows start focused 2 weeks ago
Dustin Swan db00b914fc
window focus and scrolling working gooood 2 weeks ago
Dustin Swan 2570635ba5
I gave up on the no precedence thing. adding prec to parser 2 weeks ago
Dustin Swan 44015e58b1
auto scrolling to focused windows 2 weeks ago
Dustin Swan 5f592f40bf
Letrec. index in stdlib. fixing NaNs when measuring things without gaps, w or h. more window management stuff in OS 2 weeks ago
Dustin Swan db4abfa450
Fixing too much. also, the OS is actually spawning and managing windows 2 weeks ago
Dustin Swan 62f6e202b0
no longer random identifiers for matches 2 weeks ago
Dustin Swan dd6dad76c8
no more ValueToUI 2 weeks ago
Dustin Swan e12809efba
adding deepEqual. validating vars in eval 2 weeks ago
Dustin Swan c294d7fd6a
a million fixes 2 weeks ago
Dustin Swan b1696499e5
Fixing lots of stuff. pretty printer. saving to localStorage again. store stuff. can't remember now 2 weeks ago
Dustin Swan 01d8a6d67c
Fixing small focus bugs 2 weeks ago
Dustin Swan 8bc05efa1e
Fixing pretty print ast. adding a few more builtins :( getting further with inspector 2 weeks ago
Dustin Swan 30234875fe
adding autoFocus to stateful components. getting global keys working 3 weeks ago
Dustin Swan 244126ee9e
Always passing all keyboard events to OS 3 weeks ago
Dustin Swan 0a60d472ea
Fixing keydown events. 3 weeks ago
Dustin Swan 3fe7750290
namspacing and lowercasing ui functions. they're functions, not data constructors now. matching CG userspace ui functions 3 weeks ago
Dustin Swan b8a396a734
Allowin thunks in eventHandlers. more progress on OS palette. adding fuzzy match to storeSearch 3 weeks ago
Dustin Swan f378149146
nested rebind now works 3 weeks ago
Dustin Swan 559191c65e
still don't have modules. instead will load all source in /cg/ dir, in alpha filename order 3 weeks ago
Dustin Swan 0deb8f6307
Adding getSource native function 3 weeks ago
Dustin Swan 767416e30a
Moving cg code into its own dir 3 weeks ago
Dustin Swan 6f7f06b748
deleting interpreter now that we have compiler 3 weeks ago
Dustin Swan 60c8f74d50
Letting us redefine functions, reactively 3 weeks ago
Dustin Swan 33f3b2cfc2
Cleaning 3 weeks ago
Dustin Swan cc9f5959d7
Adding measure to new compile code. Cleaning up debug 3 weeks ago
Dustin Swan 2cd5a609bb
compiling. interpreting was too slow 3 weeks ago
Dustin Swan 6edf592637
Adding center and box, more color options to UI stuff, working on command palette styling 3 weeks ago
Dustin Swan da97f53729
Cleaning up UI primitives. fixing parser bugs. still struggling to make a command palette lol 3 weeks ago
Dustin Swan 2d687b5d38
Dead code. cleaning up parse. allowing trailing commas. starting to work on the 'os' palette 3 weeks ago
Dustin Swan a30d2217b8
Adding function to list all store entries. OS command palette thing coming soon 3 weeks ago
Dustin Swan eef4daf8ec
Adding clear-storage helper button 3 weeks ago
Dustin Swan 8c3237e0db
we have persistence. persisting all store values' ASTs to localStorage 3 weeks ago
Dustin Swan 1029b1671f
reactive nested records 3 weeks ago
Dustin Swan 84ef946281
we have reactivity 3 weeks ago
Dustin Swan accf1fd1dd
don't need the tests any more 3 weeks ago
Dustin Swan 6652c0f970
records in the store 3 weeks ago
Dustin Swan 70569dfe48
No more Refs, no more store, every top level def goes in the store, to update store values use := 3 weeks ago
Dustin Swan 31ef279f16
Language now supports top level definitions. no more last-expression-is-a-value thing, it's also a def. Host knows to run the special `os` def 3 weeks ago
Dustin Swan 9b8916eb72
namespacing the store functions. allowing _ in params 3 weeks ago
Dustin Swan 1af838126e
We have Refs! Emit and Update event to update refs in the 'store'. 3 weeks ago
Dustin Swan a39c80fc74
Cleaning 3 weeks ago
Dustin Swan 59dc90cfa5
Fixing my textInput and example app that uses it 3 weeks ago
Dustin Swan a9afb03694
Adding Stateful, giving up on elm style purity, components get their own state 3 weeks ago
Dustin Swan 9d1b079361
Better errors! 3 weeks ago
Dustin Swan c44f06268f
Adding `debug` builtin. Allowing us to assign to _ in lets 3 weeks ago