Nim/lib
Timothee Cour 6ce3949c8a
add isNamedTuple; make $(1, 2) be (1, 2) instead of (Field0: 1, Field1: 2) which leaked implementation detail (#10070)
* add `isNamedTuple`; make $(1, 2) be (1, 2) instead of leaking implementation detail (Field0: 1, Field1: 2)
  fixes this: #8670 (comment) /cc @alehander42 @Vindaar @mratsim

* Note: isNamedTuple is useful in other places, eg #10010 (comment)

* move isNamedTuple to helpers.nim to avoid exposing new symbol to system.nim

* remove workaround in tests/vm/tissues.nim failing test now that #10218 was makes it work
2019-01-08 18:37:25 -08:00
..
arch/x86 Coroutine rework. 2017-02-20 17:24:19 +02:00
core add custom pragma support for var and let symbols (#9582) 2019-01-07 12:36:06 +01:00
deprecated/pure remove deprecated modules (#10215) 2019-01-07 10:37:49 +01:00
experimental fix experimental/diff documentation rendering (#9983) 2018-12-15 14:10:44 +01:00
genode Native access to Genode environment 2018-06-07 07:21:20 +02:00
genode_cpp Native access to Genode environment 2018-06-07 07:21:20 +02:00
impure remove deprecated modules (#10215) 2019-01-07 10:37:49 +01:00
js Support undefined in isNil (#9960) 2018-12-30 02:48:37 +01:00
nintendoswitch Rewrite the memory management code for Nintendo Switch (#8169) 2018-07-05 16:33:15 +02:00
packages/docutils Moves fsmonitor into graveyard. Fixes #6718. (#9529) 2018-10-28 13:37:51 +01:00
posix Fix getAddrInfo, add IPPROTO_ICMPV6 Closes #10198 2019-01-06 20:23:44 +00:00
pure add isNamedTuple; make $(1, 2) be (1, 2) instead of (Field0: 1, Field1: 2) which leaked implementation detail (#10070) 2019-01-08 18:37:25 -08:00
std Add Example code to Documentation comment of wordWrap proc. (#10146) 2019-01-01 09:56:59 +01:00
system add isNamedTuple; make $(1, 2) be (1, 2) instead of (Field0: 1, Field1: 2) which leaked implementation detail (#10070) 2019-01-08 18:37:25 -08:00
windows appveyor: make the build green again 2018-12-22 09:47:22 +01:00
wrappers Better LibSSL search order. (#10230) 2019-01-08 09:50:25 +01:00
cycle.h Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
nimbase.h define NIM_NIL nullptr when __cplusplus >= 201103L 2018-10-08 14:05:43 +02:00
nimrtl.nim more tests fixed 2018-11-23 11:58:29 +01:00
nimrtl.nim.cfg Rename *.nimrod.cfg to *.nim.cfg 2015-02-03 09:04:24 +01:00
prelude.nim Nimrod renamed to Nim 2014-08-28 09:59:26 +02:00
stdlib.nimble attempt to make the build green again 2017-01-07 02:55:15 +01:00
system.nim add isNamedTuple; make $(1, 2) be (1, 2) instead of (Field0: 1, Field1: 2) which leaked implementation detail (#10070) 2019-01-08 18:37:25 -08:00