about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* 1293 - start porting the chessboard app overKartik K. Agaram2015-05-065-7/+215
| | | | | | | | | Just to put all our new test primitives through their paces, and iron out any kinks. Just the one chessboard scenario is taking 1.5-2.5x all the tests we've written so far. But we're starting from a faster baseline, that was the point of the C++ port. I also have -O3 optimizations in my back-pocket.
* 1292Kartik K. Agaram2015-05-061-1/+1
|
* 1291Kartik K. Agaram2015-05-0648-53/+52
|
* 1290Kartik K. Agaram2015-05-061-5/+4
|
* 1289Kartik K. Agaram2015-05-062-0/+57
|
* 1288Kartik K. Agaram2015-05-061-0/+0
|
* 1287Kartik K. Agaram2015-05-061-1/+2
|
* 1286Kartik K. Agaram2015-05-061-4/+4
|
* 1285Kartik K. Agaram2015-05-061-1/+1
|
* 1284Kartik K. Agaram2015-05-061-0/+11
|
* 1283Kartik K. Agaram2015-05-061-5/+5
|
* 1282Kartik K. Agaram2015-05-061-1/+1
|
* 1281Kartik K. Agaram2015-05-061-0/+2
|
* 1280 - index.html for github pageKartik K. Agaram2015-05-061-0/+71
|
* 1279 - colorized rendering of the source filesKartik K. Agaram2015-05-0647-0/+9125
|
* 1278 - support before/after tangle directivesKartik K. Agaram2015-05-054-31/+254
| | | | | No way to only insert code at a label in a specific recipe. Let's see how that goes.
* 1277Kartik K. Agaram2015-05-051-0/+18
|
* 1276 - make C++ version the defaultKartik K. Agaram2015-05-05568-23345/+1989414
| | | | I've tried to update the Readme, but there are at least a couple of issues.
* 1275Kartik K. Agaram2015-05-051-21/+18
|
* 1274Kartik K. Agaram2015-05-051-7/+7
|
* 1273 - fix display.mu example programKartik K. Agaram2015-05-051-1/+10
|
* 1272Kartik K. Agaram2015-05-053-14/+19
|
* 1271 - producer/consumer example now worksKartik K. Agaram2015-05-051-0/+43
|
* 1270 - we can now pass ingredients to routines as we start themKartik K. Agaram2015-05-054-5/+47
|
* 1269 - 'wait-for-routine'Kartik K. Agaram2015-05-0563-324/+423
|
* 1268Kartik K. Agaram2015-05-052-1/+2
|
* 1267 - 'routine-state' can use the provided routine idKartik K. Agaram2015-05-0563-322/+396
|
* 1266 - 'start-running' returns a unique routine idKartik K. Agaram2015-05-052-1/+55
|
* 1265Kartik K. Agaram2015-05-0520-110/+110
|
* 1264Kartik K. Agaram2015-05-053-8/+8
|
* 1263Kartik K. Agaram2015-05-051-0/+3
|
* 1262Kartik K. Agaram2015-05-051-2/+2
|
* 1261Kartik K. Agaram2015-05-044-7/+7
|
* 1260Kartik K. Agaram2015-05-041-1/+1
|
* 1259 - better failure messages for mu scenariosKartik K. Agaram2015-05-041-2/+12
|
* 1258Kartik K. Agaram2015-05-041-0/+3
|
* 1257Kartik K. Agaram2015-05-042-4/+5
|
* 1256 - scenarios now support keyboardKartik K. Agaram2015-05-045-0/+1061
|
* 1255 - keyboard supportKartik K. Agaram2015-05-046-5/+47
|
* 1254Kartik K. Agaram2015-05-042-3/+6
|
* 1253 - new notion of 'predefined globals in scenarios'Kartik K. Agaram2015-05-047-37/+56
|
* 1252 - big-picture memory layoutKartik K. Agaram2015-05-042-1/+16
|
* 1251 - cleanup flow of 'scenario' implementationKartik K. Agaram2015-05-042-357/+375
|
* 1250Kartik K. Agaram2015-05-043-0/+2287
|
* 1249 - new type: index_tKartik K. Agaram2015-05-0427-104/+105
| | | | | | | | It will always be identical to size_t, just more readable, like recipe_number, etc. The various unsigned types are sizes, indices (which often compare with sizes for bounds checking), numbers which are canonical elements of a specific space (like recipes or mu types), and ids which I haven't introduced yet.
* 1248 - syntax for using screens in scenariosKartik K. Agaram2015-05-0421-36/+1953
| | | | Still ugly as hell.
* 1247Kartik K. Agaram2015-05-0381-992/+1002
|
* 1246Kartik K. Agaram2015-05-03140-2255/+2255
|
* 1245Kartik K. Agaram2015-05-032-2/+2
|
* 1244Kartik K. Agaram2015-05-0342-178/+173
|