Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 3431 | Kartik K. Agaram | 2016-09-30 | 102 | -1569/+1644 |
| | | | | | Improvements to syntax highlighting, particularly for Mu code in C++ files. | ||||
* | 3430 | Kartik K. Agaram | 2016-09-28 | 28 | -1561/+1636 |
| | |||||
* | 3429 - standardize Mu scenarios | Kartik K. Agaram | 2016-09-28 | 33 | -2226/+2359 |
| | | | | | | | | | | | | | A long-standing problem has been that I couldn't spread code across 'run' blocks because they were separate scopes, so I've ended up making them effectively comments. Running code inside a 'run' block is identical in every way to simply running the code directly. The 'run' block is merely a visual aid to separate setup from the component under test. In the process I've also standardized all Mu scenarios to always run in a local scope, and only use (raw) numeric addresses for values they want to check later. | ||||
* | 3428 | Kartik K. Agaram | 2016-09-28 | 2 | -4/+4 |
| | |||||
* | 3427 | Kartik K. Agaram | 2016-09-27 | 1 | -2/+5 |
| | |||||
* | 3426 | Kartik K. Agaram | 2016-09-27 | 1 | -1/+2 |
| | |||||
* | 3425 - support for disabling some scenarios | Kartik K. Agaram | 2016-09-27 | 1 | -0/+4 |
| | |||||
* | 3424 | Kartik K. Agaram | 2016-09-27 | 1 | -1/+5 |
| | |||||
* | 3423 | Kartik K. Agaram | 2016-09-27 | 1 | -1/+9 |
| | |||||
* | 3422 | Kartik K. Agaram | 2016-09-27 | 2 | -11/+3 |
| | | | | | | | | | | Stop checking the number of ingredients and products when picking shape-shifting recipes. That's more consistent with how we handle regular recipes, and we still get errors in all the examples I can think of: reverse # no ingredients or products n:num <- length # no ingredients; products don't provide type | ||||
* | 3421 | Kartik K. Agaram | 2016-09-27 | 1 | -4/+0 |
| | |||||
* | 3420 | Kartik K. Agaram | 2016-09-27 | 2 | -7/+176 |
| | |||||
* | 3419 | Kartik K. Agaram | 2016-09-27 | 1 | -8/+7 |
| | |||||
* | 3418 - some functions contributed by Caleb Couch | Kartik K. Agaram | 2016-09-27 | 2 | -0/+169 |
| | |||||
* | 3417 | Kartik K. Agaram | 2016-09-27 | 1 | -2/+3 |
| | |||||
* | 3416 | Kartik K. Agaram | 2016-09-25 | 4 | -11/+16 |
| | |||||
* | 3415 | Kartik K. Agaram | 2016-09-25 | 1 | -1/+1 |
| | |||||
* | 3414 | Kartik K. Agaram | 2016-09-24 | 2 | -3/+3 |
| | |||||
* | 3413 | Kartik K. Agaram | 2016-09-24 | 3 | -4/+10 |
| | |||||
* | 3412 | Kartik K. Agaram | 2016-09-24 | 1 | -6/+8 |
| | | | | Clean up a memory leak and a couple of other things. | ||||
* | 3412 | Kartik K. Agaram | 2016-09-23 | 5 | -54/+88 |
| | |||||
* | 3411 | Kartik K. Agaram | 2016-09-23 | 1 | -3/+0 |
| | |||||
* | 3410 | Kartik K. Agaram | 2016-09-22 | 1 | -4/+5 |
| | |||||
* | 3409 | Kartik K. Agaram | 2016-09-22 | 1 | -0/+4 |
| | | | | | | | Support reloading the recipe side of the edit/ app when it includes type abbreviations. Thanks Ella Couch for reporting this problem. | ||||
* | 3408 | Kartik K. Agaram | 2016-09-22 | 2 | -11/+5 |
| | |||||
* | 3407 | Kartik K. Agaram | 2016-09-22 | 1 | -5/+2 |
| | |||||
* | 3406 | Kartik K. Agaram | 2016-09-22 | 1 | -0/+13 |
| | | | | Avoid spurious mutability errors due to index variables. | ||||
* | 3405 | Kartik K. Agaram | 2016-09-22 | 1 | -6/+0 |
| | |||||
* | 3404 | Kartik K. Agaram | 2016-09-22 | 1 | -5/+5 |
| | |||||
* | 3403 | Stephen Malina | 2016-09-21 | 2 | -37/+64 |
| | | | | | Wrap $read-from-socket in a channel and fix the socket example so that browser's display the response properly. | ||||
* | 3402 | Kartik K. Agaram | 2016-09-19 | 1 | -1/+1 |
| | |||||
* | 3401 | Kartik K. Agaram | 2016-09-18 | 7 | -24/+83 |
| | |||||
* | 3400 | Kartik K. Agaram | 2016-09-18 | 5 | -0/+0 |
| | | | | | | | | | Undo commit 3340. Let's standardize names of non-core files to only have dashes. That's also consistent with the edit/ and sandbox/ apps. Mu programmers will tend to pervasively use dashes, just like Lisp programmers. Scripts will continue to use underscores.. | ||||
* | 3399 - Update network primitives. | Stephen Malina | 2016-09-18 | 2 | -19/+77 |
| | | | | | | | $write-to-socket, $read-from-socket, and $accept now pass around references to socket pointers. $read-from-socket handles EOF explicitly. | ||||
* | 3398 | Kartik K. Agaram | 2016-09-18 | 1 | -6/+11 |
| | |||||
* | 3397 | Kartik K. Agaram | 2016-09-17 | 12 | -916/+916 |
| | |||||
* | 3396 | Kartik K. Agaram | 2016-09-17 | 24 | -1663/+1663 |
| | |||||
* | 3395 | Kartik K. Agaram | 2016-09-17 | 97 | -4600/+4668 |
| | |||||
* | 3394 | Kartik K. Agaram | 2016-09-17 | 9 | -43/+49 |
| | |||||
* | 3393 | Kartik K. Agaram | 2016-09-17 | 9 | -24/+22 |
| | |||||
* | 3392 | Kartik K. Agaram | 2016-09-17 | 4 | -7/+36 |
| | | | | Bugfix for the "remaining bug" mentioned in commit 3391. | ||||
* | 3391 - type abbreviations everywhere | Kartik K. Agaram | 2016-09-17 | 24 | -3256/+3256 |
| | | | | | | | | | Well, almost. I can't use them in some places in C++ where I'm just creating a temporary reagent without passing it through transforms. Like in some unit tests. I can't use them in memory-should-contain. And there's one remaining bug: I can't use abbreviations in a couple of places in 075channel.mu. | ||||
* | 3390 | Kartik K. Agaram | 2016-09-17 | 33 | -240/+240 |
| | |||||
* | 3389 | Kartik K. Agaram | 2016-09-17 | 45 | -713/+720 |
| | |||||
* | 3388 | Kartik K. Agaram | 2016-09-17 | 6 | -56/+56 |
| | |||||
* | 3387 | Kartik K. Agaram | 2016-09-17 | 1 | -31/+31 |
| | |||||
* | 3386 | Kartik K. Agaram | 2016-09-17 | 7 | -93/+93 |
| | |||||
* | 3385 | Kartik K. Agaram | 2016-09-17 | 30 | -858/+858 |
| | |||||
* | 3384 | Kartik K. Agaram | 2016-09-17 | 1 | -0/+14 |
| | |||||
* | 3383 | Kartik K. Agaram | 2016-09-17 | 2 | -4/+4 |
| | | | | Fix overzealous search-and-replace in commit 3380. |