about summary refs log tree commit diff stats
path: root/src/io/socketstream.nim
Commit message (Collapse)AuthorAgeFilesLines
* Use std/* imports everywherebptato2024-01-071-5/+5
|
* socketstream: get rid of emitsbptato2023-12-181-50/+15
| | | | Use .compile, as that is supported by nlvm too.
* socketstream, serversocket: portable bindUnixbptato2023-12-141-1/+6
| | | | | reimplementing it portably in Nim seems incredibly annoying, so we just use C
* reduce new() usagebptato2023-10-251-7/+8
|
* socketstream: get rid of pointer arithmeticbptato2023-10-181-2/+4
|
* move around more modulesbptato2023-09-141-0/+147
| | | | | | | | | | * ips -> io/ * loader related stuff -> loader/ * tempfile -> extern/ * buffer, forkserver -> server/ * lineedit, window -> display/ * cell -> types/ * opt -> types/
* Move ips stuff to src/ips/bptato2022-11-221-54/+0
|
* Incremental loading of text files, etc.bptato2022-11-201-2/+6
|
* Add JS binding generationbptato2022-09-121-11/+24
|
* Use unix domain sockets for IPCbptato2022-09-061-0/+37