Commit History

Autor SHA1 Mensaxe Data
  Araq 3ccc9c467d 'with' and 'without' are not keywords anymore %!s(int64=7) %!d(string=hai) anos
  Andreas Rumpf 50f62ff44a distinguish between 'reorder' and 'noforward' %!s(int64=7) %!d(string=hai) anos
  Zahary Karadjov 74a80988d9 proper error reporting for concepts and the introduction of the {.explain.} pragma %!s(int64=8) %!d(string=hai) anos
  Araq 8f426b974a new feature: .used pragma to suppress declared-but-not-used warning %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf 02a2180a6a first version of the new memory tracking feature %!s(int64=8) %!d(string=hai) anos
  Araq 773d17cd14 big refactoring: step 1 %!s(int64=8) %!d(string=hai) anos
  Jeff Ciesielski 94d1aa5109 Add the ability to pass a value with the -d flag %!s(int64=8) %!d(string=hai) anos
  Andreas Rumpf c9966a3e17 use 'using' instead of 'sig' keyword; cleans up new features a bit %!s(int64=9) %!d(string=hai) anos
  Andreas Rumpf 0baa1d9955 first version of .partial objects %!s(int64=9) %!d(string=hai) anos
  Andreas Rumpf 38dee2095c added 'sig' feature; removed tfShared support in the compiler %!s(int64=9) %!d(string=hai) anos
  Araq a2c040e3bd added undocumented exportNims pragma for Nimscript support %!s(int64=9) %!d(string=hai) anos
  Aman Gupta 5e9ce88daf implement bitsize pragma for bitfields %!s(int64=9) %!d(string=hai) anos
  Araq dc047931bb fixes #2590; methods now require a .base annotation %!s(int64=9) %!d(string=hai) anos
  Adam Strzelecki 13b57dbc2f Introduce {.noRewrite.} expr pragma disabling TR %!s(int64=9) %!d(string=hai) anos
  Araq f6ff01572e breaking change: 'concept' is now a keyword and used instead of 'generic' %!s(int64=9) %!d(string=hai) anos
  Araq 910ef7b2d1 'constructor' pragma for C++ support %!s(int64=9) %!d(string=hai) anos
  Guillaume Gelin 3119fe087d Happy new year! %!s(int64=10) %!d(string=hai) anos
  Araq 85cc5a6a1f destuctors are experimental; 'func' is now a keyword %!s(int64=10) %!d(string=hai) anos
  Araq 4b7de4dc5e implemented 'experimental' switch %!s(int64=10) %!d(string=hai) anos
  Araq e27ab36731 implements 'defer' %!s(int64=10) %!d(string=hai) anos
  Araq 7916b1f9aa implemented 'guard' annotation %!s(int64=10) %!d(string=hai) anos
  Araq 2781fea9e2 Nimrod renamed to Nim %!s(int64=10) %!d(string=hai) anos
  Araq 057b53e139 'lambda' is no keyword anymore %!s(int64=10) %!d(string=hai) anos
  Araq 9673e4f2df progress on deepCopy %!s(int64=10) %!d(string=hai) anos
  Araq 3b69a8d27a New concurrency model: next steps %!s(int64=10) %!d(string=hai) anos
  Araq 8e08ff559f first version of 'spawn' %!s(int64=10) %!d(string=hai) anos
  Araq b961e47bfe new concurrency model: first steps; shared is not a keyword anymore %!s(int64=10) %!d(string=hai) anos
  Audun Wilhelmsen 1e45bb79ab Added support for {.packed.} pragma on objects %!s(int64=10) %!d(string=hai) anos
  Araq 5506e8491d implemented 'union' and 'unchecked' pragmas %!s(int64=11) %!d(string=hai) anos
  Araq ab72377ce6 renamed noStackFrame to asmNoStackFrame %!s(int64=11) %!d(string=hai) anos