summary refs log tree commit diff stats
path: root/lib/core
Commit message (Expand)AuthorAgeFilesLines
* fixes #14511 [backport:1.4] (#18732)Dankr4d2021-08-251-11/+10
* replace wrt with proper word (#18724)flywind2021-08-221-2/+4
* fixes #18543 (#18601)Andreas Rumpf2021-07-271-176/+98
* sync with the same template from locks module (#18414)Antonis Geralis2021-07-101-1/+1
* strformat.fmt now supports non-literal const strings (#18274)Timothee Cour2021-06-181-1/+2
* alternative to #18185 (#18206)flywind2021-06-071-1/+4
* macros.treeRepr + friends: collapse SymChoice (#18072)Timothee Cour2021-06-051-22/+41
* document macros.unpackVarargs (#18106)Timothee Cour2021-05-311-0/+15
* Revert "fix #14873 properly by skipping `abi` field in importc type (#17944)"...Andreas Rumpf2021-05-151-0/+5
* fix #14873 properly by skipping `abi` field in importc type (#17944)Timothee Cour2021-05-071-5/+0
* getCustomPragmaVal priority/override fixes (#17725)Clyybber2021-04-211-38/+40
* [std/locks]close #7998(complete condition variables) (#17711)flywind2021-04-191-2/+7
* [std/locks]remove workaround for withLock (#17772)flywind2021-04-191-4/+3
* [std/rlocks]add inline pragma (#17773)flywind2021-04-191-3/+3
* replace defer with try ... finally (#17753)flywind2021-04-171-5/+5
* cString => cSourceString; tyCString => tyCstring so that error msgs show cstr...Timothee Cour2021-04-171-4/+4
* Fix getCustomPragmaVal for some multi arg pragmas (#17723)Clyybber2021-04-151-41/+45
* getCustomPragma is split up in more usable chunks (#11526)Arne Döring2021-04-141-93/+165
* macrocache.nim: removed trailing whitespaceAraq2021-04-111-23/+23
* Fix rst typo (#17671)konsumlamm2021-04-081-1/+1
* ref #14873 (#17644)flywind2021-04-061-0/+5
* Improve the typeinfo module (#17625)konsumlamm2021-04-051-122/+129
* new `genAst` as replacement for `quote do` (#17426)Timothee Cour2021-04-021-1/+4
* added nkError to the AST (#17567)Andreas Rumpf2021-03-291-1/+2
* nnkArglist => nnkArgList + special case stylecheck:error (#17529)Timothee Cour2021-03-271-1/+1
* remove {.compileTime.} for procs with NimNode: redundant because of tfTrigger...Timothee Cour2021-03-231-99/+94
* fix #17454 (#17461)Timothee Cour2021-03-231-11/+9
* Add documentation to the `macrocache` module (#17431)Danil Yarantsev2021-03-211-15/+176
* Fix macros.quote custom op symbol interpolation. (#17256)quantimnot2021-03-051-2/+6
* Replace double backticks with single backticks - Part 2 out of ~6 (#17206)Danil Yarantsev2021-02-281-79/+79
* Change stdlib imports to use std prefix in most examples (#17202)Danil Yarantsev2021-02-281-2/+2
* use single backtick (#17100)flywind2021-02-181-24/+24
* remove all uses of condsyms symbols defined prior to bootstrap nim 0.20.0 (#1...Timothee Cour2021-02-171-113/+72
* use typeof instead type (#16962)flywind2021-02-081-3/+3
* fix floats slice (#16853)flywind2021-01-291-1/+1
* refactor cmpNimIdentifier (#16611)flywind2021-01-132-9/+3
* macros.quote: document hard to use `op`; add more useful examples (#16489)Timothee Cour2021-01-061-23/+71
* refactor cmpIgnoreStyle and cmpIgnoreCase (#16399)flywind2020-12-312-36/+9
* fix cmpIgnoreStyle bug (#16392)flywind2020-12-181-0/+1
* Fixes #16219, `hasArgOfName` ignoring argument sets. (#16233)Aditya Siram2020-12-031-4/+4
* typeinfo minor improvement (#16083)flywind2020-11-231-111/+52
* alternative way to fix #16022 (#16064) [backport:1.4]flywind2020-11-201-2/+2
* fix #15934 and #15620 (#15938) [backport:1.4]Andreas Rumpf2020-11-151-1/+4
|\
| * nilflywind2020-11-131-0/+2
| * make workaround for #15934 and #15620flywind2020-11-121-1/+2
* | Correct all eggs (#15906)Miran2020-11-101-2/+2
|/
* ARC now capable of custom extra alignment. Ref, closure and seq support. (#15...cooldome2020-10-281-2/+2
* fix rlock compilation failure (#15584)shirleyquirk2020-10-151-1/+1
* fixes #9754 [backport] (#15342)Andreas Rumpf2020-09-161-4/+1
* allow old styled RTTI for arc/orc (#15331)Andreas Rumpf2020-09-161-54/+113