Calvin Rose
|
4d21b582c7
|
Improve reading and writing from streams.
Handle errors earlier, and allow 0 length packets from UDP
but not from TCP. This should more closely follow the exact specs
of send and recv calls.
|
2020-11-02 09:06:31 -06:00 |
|
Calvin Rose
|
8942e348bd
|
Small change to windows ev.
|
2020-11-02 08:27:45 -06:00 |
|
Calvin Rose
|
9f27336827
|
Update windows ev code.
|
2020-11-02 08:19:53 -06:00 |
|
Calvin Rose
|
f517cccf7b
|
Fix unix domain sockets.
Also allow abstract unix domain sockets on Linux
(prefixed with '@' as is customary).
|
2020-11-02 08:16:28 -06:00 |
|
Calvin Rose
|
edfb861a5f
|
Disable epoll by default for evloop.
|
2020-10-11 15:05:27 -05:00 |
|
Calvin Rose
|
88c1cf3ee7
|
Reformat files.
|
2020-10-11 09:33:07 -05:00 |
|
Calvin Rose
|
813e3fdcfd
|
Merge branch 'windows-ev' into ev
|
2020-10-11 09:32:17 -05:00 |
|
Calvin Rose
|
bbe10e4938
|
Add another select example.
|
2020-10-11 09:14:31 -05:00 |
|
Calvin Rose
|
cb4903fa86
|
Overhaul of poll loop, redo ev/select.
|
2020-10-11 09:14:14 -05:00 |
|
Calvin Rose
|
ea45165db8
|
Merge branch 'master' into ev
|
2020-10-10 09:04:05 -05:00 |
|
Calvin Rose
|
1fba699ed4
|
Merge branch 'master' of github.com:janet-lang/janet into master
|
2020-10-08 12:35:16 -05:00 |
|
Calvin Rose
|
ce3d574c41
|
Update docstring.
|
2020-10-08 12:34:08 -05:00 |
|
Calvin Rose
|
7a601a7eb2
|
Merge pull request #481 from sogaiu/remove-namespace-reference
Use "module" instead of "namespace" in docstring
|
2020-10-07 17:43:56 -05:00 |
|
sogaiu
|
9ec66ab826
|
Use "module" instead of "namespace" in docstring
|
2020-10-07 18:18:28 +09:00 |
|
Calvin Rose
|
ebfa07f8ce
|
Registering an abstract type is idemptotent.
|
2020-10-06 19:11:29 -05:00 |
|
Calvin Rose
|
964a800d51
|
More work on windows event loop code.
|
2020-10-06 19:07:29 -05:00 |
|
Calvin Rose
|
5c05dec65a
|
Merge pull request #479 from andrewchambers/mf
Add missing Makefile dependencies for install.
|
2020-10-06 18:26:16 -05:00 |
|
Andrew Chambers
|
bf6ebc4a68
|
Add missing Makefile dependencies for install.
|
2020-10-07 10:19:49 +13:00 |
|
Calvin Rose
|
2e944931b3
|
Update timestamp function to work on windows.
|
2020-10-04 15:18:31 -05:00 |
|
Calvin Rose
|
db67538311
|
Work on getting ev support on windows.
|
2020-10-04 12:46:15 -05:00 |
|
Calvin Rose
|
307c7e00e2
|
Merge branch 'master' into ev
|
2020-10-03 11:09:21 -05:00 |
|
Calvin Rose
|
45feb55483
|
Add integer parsing to pegs.
|
2020-09-27 12:19:00 -05:00 |
|
Calvin Rose
|
0a1d902f46
|
Fix #477
Make the walk function preserve bracket type, which should fix
threading macro behavior when threading into bracketed expressions.
|
2020-09-26 13:28:29 -05:00 |
|
Calvin Rose
|
959a577b5f
|
Merge branch 'master' into ev
|
2020-09-26 11:50:13 -05:00 |
|
Calvin Rose
|
b91fe8be5a
|
Update CHANGELOG.md
|
2020-09-20 12:03:59 -05:00 |
|
Calvin Rose
|
d1f0a13ddc
|
janet_try macro and janet_restore function.
This allows catching panics without using pcall.
|
2020-09-19 18:47:47 -05:00 |
|
Calvin Rose
|
c455bdad11
|
Get ready for 1.12.2 release.
|
2020-09-19 16:54:56 -05:00 |
|
Calvin Rose
|
bc1ef813c2
|
Fix whitespace.
|
2020-09-19 16:53:35 -05:00 |
|
Calvin Rose
|
603791c0ba
|
Add more help text to doc macro and default repl.
|
2020-09-19 16:40:07 -05:00 |
|
Calvin Rose
|
8091b1289f
|
Merge branch 'master' of github.com:janet-lang/janet into master
|
2020-09-19 16:35:43 -05:00 |
|
Calvin Rose
|
cc0035b1d7
|
Add help text to repl line.
|
2020-09-19 16:35:32 -05:00 |
|
Calvin Rose
|
ceba1ba4ee
|
Merge pull request #472 from uvtc/patch-1
fix jpm.1 typos
|
2020-09-18 20:19:22 -05:00 |
|
John Gabriele
|
468e13501c
|
Update jpm.1
Fix some typos.
|
2020-09-15 00:06:09 -04:00 |
|
Calvin Rose
|
32bf70571a
|
Fix os/spawn piping on windows and free handles on errors.
|
2020-09-13 20:49:38 -05:00 |
|
Calvin Rose
|
95f4bd8e23
|
Merge branch 'master' into ev
|
2020-09-13 11:24:27 -05:00 |
|
Calvin Rose
|
4c9624db64
|
Update CHANGELOG.md
|
2020-09-13 11:06:49 -05:00 |
|
Calvin Rose
|
2cbf4d8ad1
|
Update documentation for thread/send and thread/receive.
|
2020-09-13 08:38:37 -05:00 |
|
Calvin Rose
|
524c9b50d4
|
Add windows implementation for piping.
|
2020-09-12 19:56:48 -05:00 |
|
Calvin Rose
|
d3147b661b
|
Add :pipe to os/spawn for piping to subprocess.
Similar to Python's subprocess.PIPE, this creates and manages pipes
automatically for the caller.
|
2020-09-12 19:48:12 -05:00 |
|
Calvin Rose
|
d3182dce51
|
Merge branch 'master' into ev
|
2020-09-12 10:02:01 -05:00 |
|
Calvin Rose
|
8763df1cd0
|
Fix some typos.
|
2020-09-12 09:38:29 -05:00 |
|
Calvin Rose
|
15e05b692c
|
Windows CI remove those pesky carriage returns.
|
2020-09-07 16:32:31 -05:00 |
|
Calvin Rose
|
2bf5e341d3
|
Update for 1.12.1
|
2020-09-07 16:10:33 -05:00 |
|
Calvin Rose
|
b53890ddae
|
Make some changes for WASM build.
|
2020-09-07 16:08:43 -05:00 |
|
Calvin Rose
|
93602ad9ea
|
Prepare 1.12.0 Release.
|
2020-09-07 15:28:46 -05:00 |
|
Calvin Rose
|
191d0001f4
|
Add header on BSDs.
|
2020-09-07 15:22:18 -05:00 |
|
Calvin Rose
|
1a04ce33f1
|
Conditionally include epoll headers.
|
2020-09-07 13:13:28 -05:00 |
|
Calvin Rose
|
babfe50550
|
Merge branch 'master' into ev
Also add poll implementation for ev.
|
2020-09-07 12:52:50 -05:00 |
|
Calvin Rose
|
ff57b3eb72
|
Make zero?, one?, neg? and pos? polymorphic.
|
2020-09-06 19:05:58 -05:00 |
|
Calvin Rose
|
1837e89fe4
|
Address #470 - hyphen's in native module names.
|
2020-09-06 15:23:24 -05:00 |
|