about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* 2767 - reclaim refcounts for local variablesKartik K. Agaram2016-03-122-0/+36
| | | | | | This uncovered a second bug (besides 2766) -- I was manually doing the work of 'new-fake-console' inside 'assume-console' but forgetting to increment a refcount.
* 2766 - bugfix in reclaiming arraysKartik K. Agaram2016-03-121-1/+14
|
* 2765Kartik K. Agaram2016-03-123-14/+14
| | | | | Get rid of a local variable that was only serving to render unreadable the code for reclaiming allocated memory.
* 2764Kartik K. Agaram2016-03-121-2/+3
|
* 2763Kartik K. Agaram2016-03-121-10/+11
|
* 2762Kartik K. Agaram2016-03-124-5/+5
|
* 2761Kartik K. Agaram2016-03-111-10/+8
|
* 2760Kartik K. Agaram2016-03-112-0/+0
|
* 2759Kartik K. Agaram2016-03-105-316/+19
| | | | Clean up tangle/ helper.
* 2758Kartik K. Agaram2016-03-101-4/+4
|
* 2757Kartik K. Agaram2016-03-101-3/+3
|
* 2756Kartik K. Agaram2016-03-101-6/+6
|
* 2755Kartik K. Agaram2016-03-101-10/+1
|
* 2754Kartik K. Agaram2016-03-101-2/+2
|
* 2753Kartik K. Agaram2016-03-101-3/+3
|
* 2752Kartik K. Agaram2016-03-101-1/+2
|
* 2751Kartik K. Agaram2016-03-103-103/+49
|
* 2750 - take out all philosophy from the ReadmeKartik K. Agaram2016-03-101-197/+61
|
* 2749Kartik K. Agaram2016-03-092-36/+36
|
* 2748Kartik K. Agaram2016-03-092-20/+20
|
* 2747Kartik K. Agaram2016-03-091-0/+4
| | | | Thanks Ben Trask for engaging with my arguments.
* 2746Kartik K. Agaram2016-03-094-8/+6
|
* 2745Kartik K. Agaram2016-03-0979-78/+79
|
* 2744Kartik K. Agaram2016-03-0995-242/+245
| | | | Tweak colors and font-sizes in generated html.
* 2743Kartik K. Agaram2016-03-0995-6019/+5666
| | | | | Looks like "TOhtml | <other command>" doesn't work on Mac OS X for some reason..
* 2742Kartik K. Agaram2016-03-083-41/+2
|
* 2741Kartik K. Agaram2016-03-081-0/+0
|
* 2740Kartik K. Agaram2016-03-083-0/+9
|
* 2739Kartik K. Agaram2016-03-083-1/+1
|
* 2738Kartik K. Agaram2016-03-081-16/+16
|
* 2737Kartik K. Agaram2016-03-081-1/+1
|
* 2736Kartik K. Agaram2016-03-081-0/+8
|
* 2735 - define recipes using 'def'Kartik K. Agaram2016-03-0898-1342/+1344
| | | | | | | | | | | | I'm dropping all mention of 'recipe' terminology from the Readme. That way I hope to avoid further bike-shedding discussions while I very slowly decide on the right terminology with my students. I could be smarter in my error messages and use 'recipe' when code uses it and 'function' otherwise. But what about other words like ingredient? It would all add complexity that I'm not yet sure is worthwhile. But I do want separate experiences for veteran programmers reading about Mu on github and for people learning programming using Mu.
* 2734Kartik K. Agaram2016-03-081-7/+7
|
* 2733Kartik K. Agaram2016-03-071-0/+2
|
* 2732Kartik K. Agaram2016-03-071-1/+10
|
* 2731Kartik K. Agaram2016-03-071-1/+1
|
* 2730Kartik K. Agaram2016-03-071-43/+159
|
* 2729Kartik K. Agaram2016-03-061-7/+12
|
* 2728 - don't ignore /space: while checking typesKartik K. Agaram2016-03-045-39/+53
|
* 2727 - don't ignore /space: in immutability checksKartik K. Agaram2016-03-041-12/+50
| | | | | | | | | | | | | | | Right now there's now way to tag variables from surrounding spaces (lexical scopes) as immutable. Should I assume they're immutable unless the surrounding space is passed out in addition to passed in? What if it comes from a global? Or should we explicitly specify modified variables in the header, even if they'll never be saved anywhere? We don't use these features much yet, wait until we need it. Mutability checks are an optional layer and can't cause memory corruption. Lack of type-checking in the global space, however, *can* cause memory corruption. That's the biggest open issue right now.
* 2726Kartik K. Agaram2016-03-041-3/+4
|
* 2725 - dev machine is now MacKartik K. Agaram2016-03-021-0/+1
|
* 2724 - document failures of /space:globalKartik K. Agaram2016-03-012-7/+15
|
* 2723Kartik K. Agaram2016-02-291-5/+2
|
* 2722 - fix a crash; thanks Ella Couch!Kartik K. Agaram2016-02-281-2/+24
|
* 2721Kartik K. Agaram2016-02-282-11/+11
|
* 2720 - hash table teetering but aliveKartik K. Agaram2016-02-283-11/+86
| | | | More bugs fixed in generics to make this work.
* 2719 - improvements to genericsKartik K. Agaram2016-02-281-17/+65
|
* 2718 - stop crashing on unknown spaceKartik K. Agaram2016-02-263-4/+29
| | | | | I'm going to stop wasting precious first-line characters on 'bugfix:'. It's going to be all bugfixes for a while I think.