Commit Graph

268 Commits

Author SHA1 Message Date
Zahary Karadjov 5691b05a2f
Attempt to fix build issues in nim-beacon-chain 2019-07-03 10:15:40 +03:00
Zahary Karadjov 8fe16bcd9d
Add default(T) 2019-07-03 02:30:49 +03:00
Zahary Karadjov 421fd009d4
Some helpers shared between nim-serialization and nim-confutils 2019-07-03 02:30:30 +03:00
Zahary Karadjov 7fa381eb8d Add writeFile(string, openarray[byte]) 2019-06-12 15:10:03 +03:00
Zahary Karadjov 58a313d8eb
More robust findPragma 2019-06-05 03:14:54 +03:00
Mamy André-Ratsimbazafy 5e03d90ad3
Add generic parseHex from parseutils 2019-05-28 17:51:54 +02:00
Zahary Karadjov 1a9ee7397d
Fix for using typedParams with nnkMacroDef procs 2019-05-22 09:50:49 +03:00
Jacek Sieka b909465eb8
move support to std_shims, for nimble compat 2019-05-09 12:27:24 -06:00
Jacek Sieka 7e8d1fc381 add bitops2 (#1) 2019-05-08 22:05:16 +02:00
Zahary Karadjov 3c57ca7555 [recordFields] discriminator fields will be indicated by non-nil caseField and nil caseBranch 2019-03-26 01:16:39 +02:00
Ștefan Talpalaru cb9b6735ac
assert() -> doAssert() 2019-03-13 23:53:00 +01:00
Zahary Karadjov ee5865574b Support the recommended init scheme for tables 2019-03-12 04:32:08 +02:00
Zahary Karadjov 3b28f390fc Added string.add(openarray[char]) and macros.typedParams 2019-03-11 11:37:51 +02:00
Zahary Karadjov b18e8877a7 add skipPragma 2019-01-23 13:47:13 +02:00
Zahary Karadjov 5039a63afa Closure construction from raw pointers 2019-01-04 19:20:39 +02:00
Zahary Karadjov 2d3f6c81fb Fix a compilation error when using the new init helpers 2018-12-28 19:24:12 +02:00
Zahary Karadjov 5a7ec517b0 Fixed newLit; os.getCurrentProcessId; Case object enhancements for recordFields 2018-12-19 12:27:48 +02:00
Zahary Karadjov 8e1fa61e91 standard init template; macros.recordFields 2018-12-18 17:39:39 +02:00