Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 3617 | Kartik K. Agaram | 2016-10-31 | 1 | -21/+21 |
| | |||||
* | 3616 | Kartik K. Agaram | 2016-10-31 | 1 | -8/+8 |
| | |||||
* | 3615 | Kartik K. Agaram | 2016-10-31 | 1 | -7/+7 |
| | |||||
* | 3614 | Kartik K. Agaram | 2016-10-31 | 1 | -8/+8 |
| | |||||
* | 3613 | Kartik K. Agaram | 2016-10-31 | 3 | -8/+23 |
| | |||||
* | 3612 | Kartik K. Agaram | 2016-10-31 | 1 | -4/+3 |
| | |||||
* | 3611 | Kartik K. Agaram | 2016-10-31 | 1 | -0/+1 |
| | | | | Fix CI. | ||||
* | 3610 - bugfix in type-checking 'call' instructions | Kartik K. Agaram | 2016-10-31 | 2 | -2/+14 |
| | | | | | | | Thanks Rebecca Allard for running into this. The test is in layer 13 even though the code that regressed was fixed in layer 71, because the test was working as-is in earlier layers. | ||||
* | 3609 | Kartik K. Agaram | 2016-10-29 | 3 | -2/+10 |
| | |||||
* | 3608 - concurrent writes to fake file system | Kartik K. Agaram | 2016-10-29 | 3 | -2/+10 |
| | |||||
* | 3607 | Kartik K. Agaram | 2016-10-28 | 1 | -1/+1 |
| | |||||
* | 3606 | Kartik K. Agaram | 2016-10-28 | 1 | -1/+1 |
| | |||||
* | 3605 | Kartik K. Agaram | 2016-10-28 | 1 | -25/+32 |
| | |||||
* | 3604 | Kartik K. Agaram | 2016-10-27 | 13 | -70/+108 |
| | |||||
* | 3603 | Kartik K. Agaram | 2016-10-27 | 1 | -2/+0 |
| | |||||
* | 3602 | Kartik K. Agaram | 2016-10-27 | 2 | -28/+20 |
| | | | | | Simplify primitive interface to read from a socket: now returns just a single character. | ||||
* | 3601 | Kartik K. Agaram | 2016-10-27 | 1 | -1/+1 |
| | | | | | Now we can just read a single character from the socket, and it isn't much slower either (maybe 10%). | ||||
* | 3600 - allow reading a single byte from a socket | Kartik K. Agaram | 2016-10-27 | 1 | -3/+3 |
| | | | | | | | Required fixing an off-by-one error. (Not bothering writing a test for this since I'm hoping to simplify $read-from-socket to always return a single character..) | ||||
* | 3599 | Kartik K. Agaram | 2016-10-27 | 2 | -4/+8 |
| | |||||
* | 3598 - 'use before set' errors were too cryptic | Kartik K. Agaram | 2016-10-27 | 2 | -3/+3 |
| | |||||
* | 3597 - typo in screen checking | Kartik K. Agaram | 2016-10-27 | 1 | -4/+4 |
| | | | | Thanks Ella Couch for reporting this. | ||||
* | 3596 | Kartik K. Agaram | 2016-10-25 | 1 | -0/+3 |
| | | | | Fix CI. | ||||
* | 3595 | Kartik K. Agaram | 2016-10-25 | 1 | -1/+1 |
| | | | | | Fix for that annoying popup from the Mac OS firewall: inside tests keep any opened ports accessible only to localhost. | ||||
* | 3594 | Kartik K. Agaram | 2016-10-25 | 1 | -2/+2 |
| | |||||
* | 3593 | Kartik K. Agaram | 2016-10-25 | 1 | -1/+2 |
| | |||||
* | 3592 - warn on *any* lookup of address 0 | Kartik K. Agaram | 2016-10-25 | 2 | -3/+19 |
| | | | | Thanks Caleb Couch for running into this with $print. | ||||
* | 3591 | Kartik K. Agaram | 2016-10-24 | 1 | -4/+4 |
| | |||||
* | 3590 | Kartik K. Agaram | 2016-10-24 | 1 | -0/+17 |
| | | | | | Patch in a new darling from my recent comment at https://lobste.rs/s/n0d3qo/what_are_you_working_on_this_week/comments/rue8pf#c_rue8pf | ||||
* | 3589 - update authorship in the Readme | Kartik K. Agaram | 2016-10-24 | 1 | -25/+26 |
| | |||||
* | 3588 - documentation for filesystem and network | Kartik K. Agaram | 2016-10-24 | 5 | -10/+43 |
| | |||||
* | 3587 | Kartik K. Agaram | 2016-10-24 | 2 | -8/+9 |
| | | | | Another CI fix. | ||||
* | 3586 | Kartik K. Agaram | 2016-10-24 | 2 | -6/+16 |
| | | | | Make sure we clear the socket variable after closing it. | ||||
* | 3585 | Kartik K. Agaram | 2016-10-24 | 2 | -18/+0 |
| | |||||
* | 3584 | Kartik K. Agaram | 2016-10-24 | 1 | -2/+1 |
| | |||||
* | 3583 | Kartik K. Agaram | 2016-10-24 | 1 | -5/+5 |
| | |||||
* | 3582 | Kartik K. Agaram | 2016-10-24 | 1 | -3/+3 |
| | |||||
* | 3581 | Kartik K. Agaram | 2016-10-24 | 2 | -3/+37 |
| | | | | | | | Fix CI. 3 different memory leaks in the socket internals. The hard one was recognizing the need for `receive-from-client-socket-and-close`. | ||||
* | 3580 | Kartik K. Agaram | 2016-10-24 | 1 | -1/+1 |
| | |||||
* | 3579 | Kartik K. Agaram | 2016-10-24 | 1 | -1/+1 |
| | |||||
* | 3578 | Kartik K. Agaram | 2016-10-23 | 9 | -369/+348 |
| | |||||
* | 3577 | Kartik K. Agaram | 2016-10-23 | 1 | -0/+1 |
| | |||||
* | 3576 | Kartik K. Agaram | 2016-10-23 | 3 | -1/+43 |
| | | | | More helpful messages when people forget 'load-ingredients'. | ||||
* | 3575 | Kartik K. Agaram | 2016-10-23 | 1 | -2/+2 |
| | |||||
* | 3574 | Kartik K. Agaram | 2016-10-23 | 4 | -230/+193 |
| | | | | Shorter branches above longer ones. | ||||
* | 3573 - client socket tests | Kartik K. Agaram | 2016-10-23 | 2 | -4/+31 |
| | | | | This is just the same as tests for a fake file-system. | ||||
* | 3572 - new way to write server tests | Kartik K. Agaram | 2016-10-23 | 1 | -126/+43 |
| | | | | | | | | | | | | | This time we're opening real sockets so we might run into issues on machines with firewalls. Macs for example flash up a dialog warning people about a port being opened, though it shuts down immediately if the test passes. On the flip side, the test has greater verisimilitude. You don't really need fakes except when you want to pin down the environment a test runs in. The only way this test might be flaky is on a machine that has lots of sockets open (so the random port opened by the test is in use for something else). That and the firewall concern above. Hmm. | ||||
* | 3571 - make 'read-from-socket' non-blocking | Kartik K. Agaram | 2016-10-23 | 2 | -12/+40 |
| | | | | Its interface now mirrors that of 'read-event'. | ||||
* | 3570 - don't busy-wait in 'wait-for-event' | Kartik K. Agaram | 2016-10-23 | 1 | -1/+3 |
| | |||||
* | 3569 | Kartik K. Agaram | 2016-10-23 | 51 | -4605/+4607 |
| | | | | Update syntax highlighting to not color numeric locations like literals. | ||||
* | 3568 | Kartik K. Agaram | 2016-10-23 | 19 | -60/+62 |
| | | | | Fix syntax highlighting for labels after commit 3552. |