Nim/lib
Peter Salvi e211a2a9f6
std/lists: Various changes to lists (RFC #303) (#16536)
* Various changes to `lists` (RFC #303)

* Removing a non-element is no-op; better tests

* Remove preserves cycles; add appendMove alias; tests.

* Return value for (singly linked) `lists.remove`

* More test for lists.remove

* Moved `lists.append` to the end of the file to see all `add` definitions

* Disable testing js for now

* Use workaround for swap js bug

* Smaller diff

* Undo "silent" deprecation of append

* Correct typo in changelog

Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>

* Remove `appendMoved`

Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>

* Don't remove appendMoved

Co-authored-by: Clyybber <darkmine956@gmail.com>
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
2021-02-08 22:24:16 +01:00
..
arch/x86 Coroutine rework. 2017-02-20 17:24:19 +02:00
core use typeof instead type (#16962) 2021-02-08 09:46:07 +01:00
deprecated/pure Deprecate TaintedString (#15423) 2021-01-15 18:56:38 -08:00
experimental styleCheck: Fix some inconsistent identifiers (#16177) 2020-12-21 09:41:56 -08:00
genode minor update for the genode target 2019-07-14 16:08:15 +02:00
genode_cpp Native access to Genode environment 2018-06-07 07:21:20 +02:00
impure fix some warnings (#16952) 2021-02-08 13:50:15 +01:00
js add createElementNS, will hopefully fix svgs for karax (#16938) 2021-02-05 00:33:27 +01:00
nintendoswitch Rewrite the memory management code for Nintendo Switch (#8169) 2018-07-05 16:33:15 +02:00
packages/docutils fix some warnings (#16952) 2021-02-08 13:50:15 +01:00
posix stdlib/os: handle symlinks in copy/move functions (#16709) 2021-02-04 18:57:41 +01:00
pure std/lists: Various changes to lists (RFC #303) (#16536) 2021-02-08 22:24:16 +01:00
std use typeof instead type (#16962) 2021-02-08 09:46:07 +01:00
system fix some warnings (#16952) 2021-02-08 13:50:15 +01:00
windows add getprotobyname (#15273) 2020-09-09 12:47:22 +02:00
wrappers revive PR #16320 (CRLF fix); fix #16308; Update openssl.nim (#16648) 2021-01-12 20:11:30 +01:00
cycle.h
nimbase.h fix #16752: threadvar now works with importcpp types; osx now uses native TLS (--tlsEmulation:off), which can be orders of magnitude faster (#16750) 2021-01-27 22:35:43 +01:00
nimhcr.nim fix some warnings (#16952) 2021-02-08 13:50:15 +01:00
nimhcr.nim.cfg Initial version of the hot-code reloading support for native targets (#10729) 2019-02-26 15:48:55 +01:00
nimrtl.nim testament: generic N-fold batching: windows CI 37mn=>16m (#14823) 2020-06-27 16:51:17 +02:00
nimrtl.nim.cfg Initial version of the hot-code reloading support for native targets (#10729) 2019-02-26 15:48:55 +01:00
prelude.nim add sequtils to prelude (#16431) 2020-12-23 10:23:45 +08:00
stdlib.nimble attempt to make the build green again 2017-01-07 02:55:15 +01:00
system.nim document typeof (#16965) 2021-02-08 13:45:06 +01:00
system_overview.rst Make small text changes in the docs (#16634) 2021-01-25 14:59:19 +01:00