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

Loading...
Request History
Soc Virnyl Estela's avatar

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's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Staging Bot's avatar

staging-bot added openSUSE:Factory:Staging:adi:51 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:51"


Staging Bot's avatar

staging-bot accepted review

Picked "openSUSE:Factory:Staging:adi:51"


Saul Goodman's avatar

licensedigger accepted review

ok


Marcus Rueckert's avatar

darix accepted review

Accepted review for by_group opensuse-review-team request 1123245 from user staging-bot


Ana Guerrero's avatar

anag+factory accepted review

Staging Project openSUSE:Factory:Staging:adi:51 got accepted.


Ana Guerrero's avatar

anag+factory approved review

Staging Project openSUSE:Factory:Staging:adi:51 got accepted.


Ana Guerrero's avatar

anag+factory accepted request

Staging Project openSUSE:Factory:Staging:adi:51 got accepted.

openSUSE Build Service is sponsored by