Calvin Rose
|
5ee6dbcdf4
|
Prepare for 1.14.1 release.
|
2021-01-18 11:43:53 -06:00 |
|
Calvin Rose
|
634219da2c
|
Fix windows swallowing IOCP events in many cases.
This fixes windows hanging on "failed" IO operations.
|
2021-01-17 20:41:59 -06:00 |
|
Calvin Rose
|
fbe3849b4b
|
Revert change to propagate op code.
|
2021-01-17 15:33:42 -06:00 |
|
Calvin Rose
|
bd2e335063
|
Allow 1 argument call of debug/stacktrace
Since fibers now track the last value signaled.
|
2021-01-17 13:55:40 -06:00 |
|
Calvin Rose
|
96262e7d87
|
Fix integer limit docs.
|
2021-01-17 13:44:53 -06:00 |
|
Calvin Rose
|
c5da87b860
|
Fix broken doc format.
Many assumptions in the parsing code that could cause infinite
loops, as well as assuming things were non-nil.
|
2021-01-17 11:36:48 -06:00 |
|
Calvin Rose
|
848d4a1498
|
Update man page.
|
2021-01-16 19:40:29 -06:00 |
|
Calvin Rose
|
70e23df6f8
|
Merge branch 'master' of github.com:janet-lang/janet
|
2021-01-16 18:29:41 -06:00 |
|
Calvin Rose
|
95af205681
|
Merge pull request #589 from yumaikas/master
Add support for a profile.janet
|
2021-01-16 18:29:00 -06:00 |
|
Calvin Rose
|
6dfb689d1f
|
Update versions to indicate 14.1
|
2021-01-16 15:54:27 -06:00 |
|
Calvin Rose
|
462e74ef87
|
Add os/proc-close to close all pipes associated with a subprocess.
This will not leak handles until the GC runs in most use cases.
|
2021-01-16 15:11:07 -06:00 |
|
Andrew Owen
|
c6aa536590
|
Clean up env dance
|
2021-01-16 12:47:50 -07:00 |
|
Calvin Rose
|
c79480342b
|
Remove unused defines.
|
2021-01-16 07:19:28 -06:00 |
|
Calvin Rose
|
a1cc5ca045
|
Fix #593.
Also add ev/give-supervisor to the core.
|
2021-01-16 07:18:07 -06:00 |
|
Andrew Owen
|
7f74ff3dd7
|
Restore :source property to keep import* working at REPL
|
2021-01-15 02:59:17 -07:00 |
|
Andrew Owen
|
c4a95e9a1e
|
Update error handling, kill a bikeshed argument
|
2021-01-15 01:53:14 -07:00 |
|
Andrew Owen
|
71f9e2b1d7
|
Add support for a profile.janet
Add support for a profile.janet, along with a flag for disabling it's use.
|
2021-01-15 01:31:23 -07:00 |
|
Calvin Rose
|
16fe32215b
|
Merge pull request #584 from sogaiu/tweak-file-docs
Tweak file docs
|
2021-01-13 21:41:33 -06:00 |
|
Calvin Rose
|
dd7342a6cf
|
Merge pull request #583 from sogaiu/tweak-debug-docs
Tweak debug/stack docs
|
2021-01-13 21:41:26 -06:00 |
|
Calvin Rose
|
35c88d10cd
|
Merge pull request #582 from sogaiu/tweak-parser-docs
Tweak parser docs
|
2021-01-13 21:41:09 -06:00 |
|
Calvin Rose
|
42532de0eb
|
Merge pull request #585 from sogaiu/tweak-os-docs
Tweak os docs
|
2021-01-13 21:41:01 -06:00 |
|
sogaiu
|
122e2a9378
|
Tweak os docs
|
2021-01-14 08:44:56 +09:00 |
|
sogaiu
|
33c9395d79
|
Tweak file docs
|
2021-01-14 08:33:04 +09:00 |
|
sogaiu
|
fc49aa359c
|
Tweak debug/stack docs
|
2021-01-14 07:47:50 +09:00 |
|
sogaiu
|
fcf37942a7
|
Tweak parser docs
|
2021-01-14 07:31:20 +09:00 |
|
Calvin Rose
|
9b42d5a5e9
|
Merge pull request #579 from sogaiu/tweak-type-docs
Tweak type docs
|
2021-01-13 12:26:30 -06:00 |
|
Calvin Rose
|
ba92dfcbe9
|
Merge pull request #580 from sogaiu/tweak-update-docs
Tweak update docs
|
2021-01-13 12:26:10 -06:00 |
|
Calvin Rose
|
fd03603adb
|
Merge pull request #577 from sogaiu/tweak-expand-path-docs
Tweak module/expand-path docs
|
2021-01-13 12:25:55 -06:00 |
|
Calvin Rose
|
2008ddf8a8
|
Merge pull request #578 from sogaiu/tweak-disasm-docs
Tweak disasm docs
|
2021-01-13 12:25:30 -06:00 |
|
sogaiu
|
c56b876bfe
|
Tweak update docs
|
2021-01-13 23:04:06 +09:00 |
|
sogaiu
|
c4957d5dfb
|
Tweak type docs
|
2021-01-13 22:59:43 +09:00 |
|
sogaiu
|
068bd33afb
|
Tweak disasm docs
|
2021-01-13 22:27:03 +09:00 |
|
sogaiu
|
e9bd108be9
|
Tweak module/expand-path docs
|
2021-01-13 22:16:54 +09:00 |
|
Calvin Rose
|
4f2d1cdc00
|
Go back to a single supervisor channel per fiber.
We now also use the fiber mask to figure out which flags to wait for.
|
2021-01-12 21:35:28 -06:00 |
|
Calvin Rose
|
61cca10cf6
|
Allow iterating through the properties of core abstract types.
|
2021-01-11 23:14:07 -06:00 |
|
Calvin Rose
|
dfbdd17dce
|
Add doc-of function to core for reverse documentation lookup.
|
2021-01-11 20:32:26 -06:00 |
|
Calvin Rose
|
9078d3bd37
|
Update CHANGELOG.md
|
2021-01-11 18:54:50 -06:00 |
|
Calvin Rose
|
5e1a8c86f9
|
Add more network and subprocess testing with redirection.
|
2021-01-11 18:32:56 -06:00 |
|
Calvin Rose
|
bf01bf631d
|
More work on windows networking code.
Remove use of WSARecv and WSASend since for whatever reason
they seem suspect. We may want to revisit this later.
|
2021-01-11 18:00:31 -06:00 |
|
Calvin Rose
|
80c5ba32b5
|
Remove wait from CI testing for networking tests.
We want to expose any existing race conditions.
|
2021-01-11 15:55:12 -06:00 |
|
Calvin Rose
|
874cc79443
|
Fix #571 - fiber/status and fiber/new docstrings.
|
2021-01-11 15:44:46 -06:00 |
|
Calvin Rose
|
3883460202
|
Remove length checks to a number of core functions.
This lets them be more generic and implemented over a wider range of
data types, such as fibers.
|
2021-01-11 15:01:41 -06:00 |
|
Calvin Rose
|
f0dbc2e404
|
Fix subprocess spawning on windows.
Also fix (:read stream :all)
|
2021-01-11 11:10:23 -06:00 |
|
Calvin Rose
|
4df1ac5b23
|
Fix some issues in os.c to diagnose improve windows subprocess code.
|
2021-01-11 09:06:39 -06:00 |
|
Calvin Rose
|
1f6d0d342b
|
Fix #566 - bad docstring and bad arity for net/flush.
|
2021-01-10 12:02:28 -06:00 |
|
Calvin Rose
|
4625c28e6a
|
Merge branch 'master' of github.com:janet-lang/janet
|
2021-01-10 11:59:41 -06:00 |
|
Calvin Rose
|
5536ba20a8
|
Move socket setup code from ev.c to net.c
|
2021-01-10 11:58:47 -06:00 |
|
Calvin Rose
|
ef398e9036
|
Merge pull request #567 from Nananas/patch-1
Minor typo in ev/rselect docstring
|
2021-01-10 11:47:37 -06:00 |
|
Thomas Dendale
|
0c73c3f1cd
|
Minor typo in ev/rselect docstring
`ev/choice` is actually called `ev/select`
|
2021-01-10 16:42:52 +01:00 |
|
Calvin Rose
|
7ae7984f3c
|
Allow yielding from root fiber to ev loop.
|
2021-01-09 23:35:34 -06:00 |
|