Commit Graph

95 Commits

Author SHA1 Message Date
Kartik K. Agaram 32983f88e4 3173 2016-08-12 17:52:30 -07:00
Kartik K. Agaram f28f2636c6 3101 - purge .traces/ dir from repo history
I'd been toying with this idea for some time now given how large the
repo had been growing. The final straw was noticing that people cloning
the repo were having to wait *5 minutes*! That's not good, particularly
for a project with 'tiny' in its description. After purging .traces/
clone time drops to 7 seconds in my tests.

Major issue: some commits refer to .traces/ but don't really change
anything there. That could get confusing :/

Minor issues:

a) I've linked inside commits on GitHub like a half-dozen times online
or over email. Those links are now liable to eventually break. (I seem
to recall GitHub keeps them around as long as they get used at least
once every 60 days, or something like that.)

b) Numbering of commits is messed up because some commits only had
changes to the .traces/ sub-directory.
2016-07-05 00:53:12 -07:00
Kartik K. Agaram 7e85c3362c 3100 2016-07-04 12:16:20 -07:00
Kartik K. Agaram b741c3e4be 3099 2016-07-04 12:13:49 -07:00
Kartik K. Agaram 2196466a26 3068 2016-06-26 01:10:41 -07:00
Kartik K. Agaram 3edb2d8c7d 2997 - new version of http://akkartik.name/about 2016-05-23 09:50:00 -07:00
Kartik K. Agaram 0c9dacf306 2940 2016-05-08 18:16:45 -07:00
Kartik K. Agaram 612c48da33 2877 2016-04-27 17:55:14 -07:00
Kartik K. Agaram d46761a1c5 2876 2016-04-27 17:50:13 -07:00
Kartik K. Agaram 224972ee98 2865 2016-04-24 16:28:03 -07:00
Kartik K. Agaram d762cddf4c 2833 2016-04-14 21:17:56 -07:00
Kartik K. Agaram 752e47efe7 2785 2016-03-15 11:35:13 -07:00
Kartik K. Agaram 540c290de5 2783 - typo in Readme; thanks John Lamping 2016-03-14 17:36:53 -07:00
Kartik K. Agaram 8aa1baa42c 2761 2016-03-11 14:36:59 -08:00
Kartik K. Agaram 9cd7658210 2758 2016-03-10 17:34:54 -08:00
Kartik K. Agaram b893d565dd 2757 2016-03-10 15:06:58 -08:00
Kartik K. Agaram 5914514b73 2756 2016-03-10 15:02:05 -08:00
Kartik K. Agaram 25896f17e7 2755 2016-03-10 14:53:46 -08:00
Kartik K. Agaram f07a814813 2754 2016-03-10 14:52:16 -08:00
Kartik K. Agaram eb0abedd17 2753 2016-03-10 14:51:04 -08:00
Kartik K. Agaram d81276ca33 2752 2016-03-10 14:48:41 -08:00
Kartik K. Agaram 76f94980cd 2751 2016-03-10 14:46:11 -08:00
Kartik K. Agaram 3dbce13a6e 2750 - take out all philosophy from the Readme 2016-03-10 13:54:23 -08:00
Kartik K. Agaram 90758e73f8 2747
Thanks Ben Trask for engaging with my arguments.
2016-03-09 16:34:09 -08:00
Kartik K. Agaram 1d079fc574 2742 2016-03-08 16:50:22 -08:00
Kartik K. Agaram 9256764b52 2738 2016-03-08 13:43:12 -08:00
Kartik K. Agaram 57c5d9b252 2737 2016-03-08 11:50:33 -08:00
Kartik K. Agaram 1ead356219 2735 - define recipes using 'def'
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.
2016-03-08 01:46:47 -08:00
Kartik K. Agaram 27ba0937a3 2734 2016-03-08 01:15:25 -08:00
Kartik K. Agaram ce4bfd279c 2733 2016-03-07 20:53:25 -08:00
Kartik K. Agaram d38699324e 2732 2016-03-07 20:51:40 -08:00
Kartik K. Agaram e6e431c72f 2731 2016-03-07 20:44:18 -08:00
Kartik K. Agaram a526d013ee 2730 2016-03-07 20:31:51 -08:00
Kartik K. Agaram a538edba2d 2729 2016-03-06 01:30:07 -08:00
Kartik K. Agaram 9f7edb2c12 2723 2016-02-29 09:48:40 -08:00
Kartik K. Agaram 219ee6d3c4 2651 2016-02-12 23:55:45 -08:00
Kartik K. Agaram fff471663f 2650 2016-02-12 23:51:44 -08:00
Kartik K. Agaram 83d8299d2d 2562
We want to use the type 'recipe' for recipe *variables*, because it
seems nicer to say `recipe number -> number` rather than recipe-ordinal,
etc. To support this we'll allow recipe names to be mentioned without
any type.

This might make a couple of places in this commit more brittle. I'm
dropping error messages, causing them to not happen in some situations.
Maybe I should just bite the bullet and require an explicit
:recipe-literal. We'll see.
2016-01-17 23:15:03 -08:00
Kartik K. Agaram 687f871a93 2437 2015-11-14 16:26:33 -08:00
Kartik K. Agaram b61dfa4fd3 2427 2015-11-12 19:42:35 -08:00
Kartik K. Agaram 322416056b 2426 2015-11-11 09:17:16 -08:00
Kartik K. Agaram b6a27fd257 2425 2015-11-10 22:19:42 -08:00
Kartik K. Agaram 5ccf2653fb 2176 2015-09-06 16:52:48 -07:00
Kartik K. Agaram a90faae990 2156 - split edit.mu into multiple files
Now you can bring up the programming environment by saying:

  $ mu edit

The files under edit aren't yet *layers*, though, they have a few
dependencies that we need to clean up.
2015-09-05 11:51:10 -07:00
Kartik K. Agaram 4977f1e036 2130 2015-09-02 12:29:39 -07:00
Kartik K. Agaram 4693839e5c 1985 2015-08-13 08:58:41 -07:00
Kartik K. Agaram a11eb72952 1984 2015-08-13 08:40:11 -07:00
Kartik K. Agaram e9e066389c 1983 2015-08-13 08:27:18 -07:00
Kartik K. Agaram 04ca8f5def 1972 - resize Readme images to match text size
Now that we have larger-res images for the Readme they look good even if
the browser is magnified with ctrl-+ (like mine is).

factorial-test.png looks about the same size as surrounding text at
250px wide. Original size is 330px.

factorial.png original size is 450px. So its width should be 340px.

chessboard-test.png original size is 423px. So its width should be
320px.
2015-08-10 16:35:29 -07:00
Kartik K. Agaram 28fd2290ec 1971 2015-08-10 16:14:38 -07:00