summary refs log tree commit diff stats
path: root/lib/core
Commit message (Expand)AuthorAgeFilesLines
* fix #20067, fix #18976 [backport] (#20069)metagn2022-07-221-1/+3
* macros: make hasCustomPragma more permissive (#19747)ehmry2022-04-251-3/+5
* use two spaces indentation (#19696)flywind2022-04-071-14/+14
* add somes links to docs (#19668)flywind2022-04-011-5/+5
* move assertions out of system (#19599)flywind2022-03-231-0/+4
* Allow std/macros.params to work with nnkProcTy (#19563)Tanguy2022-02-251-4/+11
* Clonkk fix2 11923 (#19451)Regis Caillaud2022-02-021-5/+22
* Fix #11923 (#19427)Regis Caillaud2022-01-201-1/+6
* update deprecated example (#19415)Hamid Bluri2022-01-181-1/+1
* Extract runnables that specify `doccmd` (#19275) [backport:1.6]Jake Leahy2021-12-201-2/+2
* parseExpr/parseStmt accept filename, fixes #13540 (#19182)hlaaftana2021-11-241-6/+8
* `caseStmtMacros` no longer experimental, experimental manual refactor (#19173)hlaaftana2021-11-231-6/+1
* fix for #19020, credit to @ElegantBeef (#19021)Don-Duong Quach2021-11-031-1/+1
* fixes #18878 (#18883)Aditya Siram2021-09-251-1/+2
* 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