Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 1511 - repl finally passing all its tests again | Kartik K. Agaram | 2015-05-28 | 1 | -2/+9 |
| | | | | | | | But I'm sure the next bug is nearby. And even if there's a solution around here, the logic is now quite convoluted, with strings sometimes returning on completion and sometimes recursing further in. We'll need to rethink this. | ||||
* | 1510 | Kartik K. Agaram | 2015-05-28 | 2 | -1/+20 |
| | | | | | slurp-string should sometimes return and sometimes recurse. Graah. But the trace browser is awesome. | ||||
* | 1509 | Kartik K. Agaram | 2015-05-28 | 2 | -2/+18 |
| | | | | | Ah, the failing test isn't what I thought. This is a regression. Let's debug this using the trace-browser! Little tweak as I use it. | ||||
* | 1508 | Kartik K. Agaram | 2015-05-28 | 2 | -6/+32 |
| | | | | Aaalmost there.. | ||||
* | 1507 | Kartik K. Agaram | 2015-05-28 | 1 | -5/+24 |
| | | | | | | More groundwork for dealing with backspacing back into string: instead of simply exiting the current stack frame when the string completes, create a *new* stack frame. More tests failing, but we're getting closer. | ||||
* | 1506 | Kartik K. Agaram | 2015-05-28 | 1 | -1/+1 |
| | |||||
* | 1505 | Kartik K. Agaram | 2015-05-28 | 1 | -3/+3 |
| | | | | Fix messages on failed screen tests. | ||||
* | 1504 | Kartik K. Agaram | 2015-05-28 | 1 | -11/+55 |
| | | | | | repl still needs to handle backspacing *back into* strings. This tries to lay the groundwork. | ||||
* | 1503 | Kartik K. Agaram | 2015-05-28 | 1 | -0/+2 |
| | |||||
* | 1502 | Kartik K. Agaram | 2015-05-28 | 1 | -5/+5 |
| | |||||
* | 1501 | Kartik K. Agaram | 2015-05-28 | 3 | -19/+33 |
| | |||||
* | 1500 | Kartik K. Agaram | 2015-05-28 | 1 | -0/+5 |
| | |||||
* | 1499 - now repl supports backspacing over strings | Kartik K. Agaram | 2015-05-28 | 1 | -0/+54 |
| | |||||
* | 1498 | Kartik K. Agaram | 2015-05-28 | 1 | -8/+20 |
| | | | | Cleaner to delegate as much as possible to slurp_quoted. | ||||
* | 1497 - 2 boneheaded bugs in parsing scenarios | Kartik K. Agaram | 2015-05-28 | 3 | -7/+53 |
| | |||||
* | 1495 | Kartik K. Agaram | 2015-05-27 | 1 | -0/+30 |
| | |||||
* | 1494 | Kartik K. Agaram | 2015-05-27 | 2 | -6/+189 |
| | |||||
* | 1493 - less hard-coded version anticipating strings | Kartik K. Agaram | 2015-05-27 | 1 | -24/+48 |
| | |||||
* | 1492 | Kartik K. Agaram | 2015-05-27 | 1 | -1/+24 |
| | |||||
* | 1491 | Kartik K. Agaram | 2015-05-27 | 2 | -0/+5 |
| | |||||
* | 1490 - repl: can backspace over comments | Kartik K. Agaram | 2015-05-27 | 1 | -2/+80 |
| | |||||
* | 1489 - repl: initial support for color | Kartik K. Agaram | 2015-05-27 | 1 | -1/+27 |
| | |||||
* | 1488 | Kartik K. Agaram | 2015-05-27 | 1 | -3/+4 |
| | |||||
* | 1487 - repl working interactively | Kartik K. Agaram | 2015-05-27 | 2 | -5/+6 |
| | |||||
* | 1486 - repl: hitting enter now working | Kartik K. Agaram | 2015-05-27 | 5 | -3/+25 |
| | |||||
* | 1485 - start of a repl tool | Kartik K. Agaram | 2015-05-27 | 3 | -2/+102 |
| | | | | | | | | | | | Doesn't actually work interactively yet; for some reason it prints in color, enter doesn't work, etc. It'll be interesting to try to add color and history as separate 'layers' using before/after. I'll also likely have to delete traces for its tests at some point as they inevitably explode in size. | ||||
* | 1484 - tweak utopia | Kartik K. Agaram | 2015-05-27 | 1 | -13/+15 |
| | | | | From http://www.musklevel.com/s/xregsj/teaching_people_to_read_other_people%27s_computer_programs | ||||
* | 1483 - *really* check color screens in scenarios | Kartik K. Agaram | 2015-05-27 | 7 | -28/+60 |
| | | | | | | | | | | | | | | | | | Required fixing two levels of bugs: a) The hack in tangle to drop initial comments a '%' directive.. b) ..was masking a bug where run_mu_scenario wasn't robust to initial comments. Mildly concerned that neither of the sub-issues have their own tests, but I'm just removing hacks, and writing tests for that throwaway function like run_mu_scenario seems pointless. Instead I've solved the problem by disallowing comments before '%' directives. I've also taken this opportunity to at least try to document the 'scenarios' and '%' directives at the first layer where they appear. | ||||
* | 1482 | Kartik K. Agaram | 2015-05-26 | 1 | -3/+2 |
| | |||||
* | 1481 | Kartik K. Agaram | 2015-05-26 | 1 | -5/+5 |
| | |||||
* | 1480 | Kartik K. Agaram | 2015-05-26 | 1 | -1/+1 |
| | |||||
* | 1479 - screen tests can check color | Kartik K. Agaram | 2015-05-26 | 1 | -3/+48 |
| | | | | | Unclear if filtering by color is the best interface. Adding the color attribute into the screen contents seems ugly. | ||||
* | 1478 | Kartik K. Agaram | 2015-05-26 | 2 | -5/+6 |
| | |||||
* | 1477 | Kartik K. Agaram | 2015-05-26 | 1 | -0/+15 |
| | |||||
* | 1476 - fake screens support color | Kartik K. Agaram | 2015-05-26 | 4 | -33/+63 |
| | |||||
* | 1475 | Kartik K. Agaram | 2015-05-26 | 1 | -5/+16 |
| | |||||
* | 1474 - another warning | Kartik K. Agaram | 2015-05-26 | 6 | -17/+47 |
| | |||||
* | 1473 | Kartik K. Agaram | 2015-05-26 | 4 | -30/+60 |
| | |||||
* | 1471 | Kartik K. Agaram | 2015-05-26 | 9 | -9/+9 |
| | |||||
* | 1470 | Kartik K. Agaram | 2015-05-26 | 2 | -10/+10 |
| | |||||
* | 1469 | Kartik K. Agaram | 2015-05-26 | 2 | -8/+8 |
| | |||||
* | 1468 | Kartik K. Agaram | 2015-05-26 | 1 | -3/+3 |
| | |||||
* | 1467 | Kartik K. Agaram | 2015-05-26 | 1 | -1/+1 |
| | |||||
* | 1466 | Kartik K. Agaram | 2015-05-26 | 1 | -4/+4 |
| | |||||
* | 1465 | Kartik K. Agaram | 2015-05-26 | 1 | -5/+24 |
| | |||||
* | 1464 | Kartik K. Agaram | 2015-05-26 | 1 | -0/+13 |
| | |||||
* | 1463 | Kartik K. Agaram | 2015-05-26 | 1 | -4/+5 |
| | |||||
* | 1462 - blurbs for example programs | Kartik K. Agaram | 2015-05-26 | 1 | -1/+28 |
| | |||||
* | 1461 - descriptions/table of contents for the layers | Kartik K. Agaram | 2015-05-26 | 55 | -127/+196 |
| | |||||
* | 1460 | Kartik K. Agaram | 2015-05-25 | 1 | -1/+8 |
| |