Overview
Request 1123245 accepted
- Update to version 1.32.1:
* Report line and column when using janet_dobytes
* Add :unless loop modifier
* Allow calling reverse on generators.
* Improve performance of a number of core functions including partition, mean, keys, values, pairs, interleave.
* Add lengthable?
* Add os/sigaction
* Change every? and any? to behave like the functional versions of the and and or macros.
* Fix bug with garbage collecting threaded abstract types.
* Add :signal to the sandbox function to allow intercepting signals.
* Fix return value from C function janet_dobytes when called on Janet functions that yield to event loop.
* Change C API for event loop interaction - get rid of JanetListener and instead use janet_async_start and janet_async_end.
* Rework event loop to make fewer system calls on kqueue and epoll.
* Expose atomic refcount abstraction in janet.h
* Add array/weak for weak references in arrays
* Add support for weak tables via table/weak, table/weak-keys, and table/weak-values.
* Fix compiler bug with using the result of (break x) expression in some contexts.
* Rework internal event loop code to be better behaved on Windows
- Properly create subpackage for janet-devel-static
- Building static libjanet in addition to dynamic libjanet
* This change enables building static binaries with jpm
- Created by uncomfyhalomacro
- In state accepted
Request History
uncomfyhalomacro created request
- Update to version 1.32.1:
* Report line and column when using janet_dobytes
* Add :unless loop modifier
* Allow calling reverse on generators.
* Improve performance of a number of core functions including partition, mean, keys, values, pairs, interleave.
* Add lengthable?
* Add os/sigaction
* Change every? and any? to behave like the functional versions of the and and or macros.
* Fix bug with garbage collecting threaded abstract types.
* Add :signal to the sandbox function to allow intercepting signals.
* Fix return value from C function janet_dobytes when called on Janet functions that yield to event loop.
* Change C API for event loop interaction - get rid of JanetListener and instead use janet_async_start and janet_async_end.
* Rework event loop to make fewer system calls on kqueue and epoll.
* Expose atomic refcount abstraction in janet.h
* Add array/weak for weak references in arrays
* Add support for weak tables via table/weak, table/weak-keys, and table/weak-values.
* Fix compiler bug with using the result of (break x) expression in some contexts.
* Rework internal event loop code to be better behaved on Windows
- Properly create subpackage for janet-devel-static
- Building static libjanet in addition to dynamic libjanet
* This change enables building static binaries with jpm
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
staging-bot added openSUSE:Factory:Staging:adi:51 as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:51"
staging-bot accepted review
Picked "openSUSE:Factory:Staging:adi:51"
licensedigger accepted review
ok
darix accepted review
Accepted review for by_group opensuse-review-team request 1123245 from user staging-bot
anag+factory accepted review
Staging Project openSUSE:Factory:Staging:adi:51 got accepted.
anag+factory approved review
Staging Project openSUSE:Factory:Staging:adi:51 got accepted.
anag+factory accepted request
Staging Project openSUSE:Factory:Staging:adi:51 got accepted.