about summary refs log tree commit diff stats
path: root/061channel.mu
Commit message (Collapse)AuthorAgeFilesLines
* 2247 - type-check products of non-primitive recipesKartik K. Agaram2015-10-051-12/+12
| | | | | | | | We still can't check ingredient types, and even this is still a run-time check. We'll need to start tracking recipe signatures at some point. I've had to introduce a hack called /skiptypecheck. Time to get generics working.
* 2009Kartik K. Agaram2015-08-151-3/+3
|
* 1990 - extra ingredient for 'trace' depthKartik K. Agaram2015-08-131-1/+1
| | | | Now we can make use of all the depths from 1 to 99.
* 1926Kartik K. Agaram2015-08-031-1/+1
| | | | | | | http://250bpm.com/blog:57 Funnily, the new idea I finally came up with in 'read' was already mirrored above in recipe 'write'.
* 1883 - type-deducing in more .mu filesKartik K. Agaram2015-07-291-101/+86
|
* 1869 - rename the /deref property to /lookupKartik K. Agaram2015-07-281-49/+49
| | | | Should be a little bit more mnemonic.
* 1868 - start using naked literals everywhereKartik K. Agaram2015-07-281-43/+43
| | | | First step to reducing typing burden. Next step: inferring types.
* 1808 - helper to print newlines during debuggingKartik K. Agaram2015-07-171-9/+5
| | | | | | | The recent session makes me weary of deleting comment counts from inside strings, and the newlines everywhere take up vertical space. Considered println like pascal/ruby, but I'd like something I can add/remove at the end of existing prints. So this hack for $print.
* 1780 - now we always reclaim local scopesKartik K. Agaram2015-07-131-8/+8
| | | | | | But still no difference in either memory footprint or in running time. This will teach me -- for the umpteenth time -- to optimize before measuring.
* 1773 - update all mu recipes to new-default-spaceKartik K. Agaram2015-07-131-8/+8
| | | | | Turns out to not affect memory utilization or run-time. At all. But still looks nicer and requires less fudging on our part.
* 1618Kartik K. Agaram2015-06-211-2/+2
|
* 1617Kartik K. Agaram2015-06-211-3/+3
|
* 1599Kartik K. Agaram2015-06-191-14/+14
|
* 1372 - new chessboard test no longer hangingKartik K. Agaram2015-05-141-0/+3
| | | | Still failing, though.
* 1370Kartik K. Agaram2015-05-141-1/+1
|
* 1369Kartik K. Agaram2015-05-141-3/+3
| | | | | Delete comment-out marker from inside mu strings. Have to do this manually for now.
* 1368 - alias carriage-return and newlineKartik K. Agaram2015-05-141-2/+8
| | | | | | | CRLF still shows as two newlines, though. Cross that bridge when we get to it. The new chessboard test is still hanging, though.
* 1363 - rename 'integer' to 'number'Kartik K. Agaram2015-05-131-77/+77
| | | | ..now that we support non-integers.
* 1329Kartik K. Agaram2015-05-101-0/+11
|
* 1323 - keyboard supports backspace and newlineKartik K. Agaram2015-05-101-1/+30
| | | | | | Lots mixed into this commit: some off-by-one errors in display.cc a new transform to translate jump labels that I'd somehow never gotten around to supporting
* 1316Kartik K. Agaram2015-05-091-2/+2
| | | | buffer-lines works, at least.
* 1308Kartik K. Agaram2015-05-081-0/+77
|
* 1276 - make C++ version the defaultKartik K. Agaram2015-05-051-0/+266
I've tried to update the Readme, but there are at least a couple of issues.