Историја ревизија

Аутор SHA1 Порука Датум
  Arne Döring e90d91f0e4 [refactoring] remove zeroExtend and friends from the compiler builtins. (#11531) пре 5 година
  Arne Döring 5b27b263fd Remove immediate pragma (#11308) пре 5 година
  Arne Döring 188870648a sizeof alignof offsetof macros api (#10855) пре 5 година
  Andreas Rumpf 142a2d3551 added system.default in order to prevent the abstraction inversion that 'template default(T): untyped = (var x: T; x)' causes пре 5 година
  zah ca4b971bc8 Initial version of the hot-code reloading support for native targets (#10729) пре 5 година
  Oscar Nihlgård 0091f2ad3b Implement {.booldefine.} (#10533) пре 5 година
  cooldome 086676782a Add isInstanceOf for generic procs to the macros module (#9730) пре 6 година
  Andreas Rumpf 8d850f7a69 deprecated ospaths (#9665) пре 6 година
  Araq 963292f725 added system.typeof operation; fixes #9093 пре 6 година
  Timothee Cour 745f1642d6 implement sizeof and alignof operator (manually squashed #5664) (#9356) пре 6 година
  LemonBoy 0ead36dae6 Unchecked arrays now have their own type (#9267) пре 6 година
  Araq 548fc778c9 .error for routines now can also have a custom error message; improve error message for 'nil' strings пре 6 година
  cooldome e63c66b810 Add sym owner to macros (#8253) пре 6 година
  Andreas Rumpf 1546826006 add nimHasWarningX and nimHasHintX defines for feature detection purposes пре 6 година
  Andreas Rumpf 696c0c48c7 fixes merge conflict пре 6 година
  Araq 887987bb1a every .experimental feature has a corrsponding 'nimHasX' define; fixes #8644; refs #8672 пре 6 година
  Andreas Rumpf 0da91aa744 changes how the now illegal 'string == nil' comparison is detected пре 6 година
  Andreas Rumpf dae5450947 WIP: disallow 'nil' for strings and seqs пре 6 година
  andri lim 4d5cce9882 fixes #6255, add `system.ashr` arithmetic right shift (#8547) пре 6 година
  Araq 7ac6462cbd make at least bootstrapping work пре 6 година
  Andreas Rumpf c57e320c94 fixes 7833 (#8533) пре 6 година
  Araq 53566f7165 fixes #7833; still to-do: fix setLen пре 6 година
  Andreas Rumpf 5b59852406 system.substr is not implemented with compilerProcs anymore пре 6 година
  Zahary Karadjov fb27357b62 A minimal patch enabling the new typedesc and static types syntax пре 6 година
  Andreas Rumpf f555338ce8 bugfix: allow 'export' in the VM пре 6 година
  Andreas Rumpf 61e57cfa13 big refactoring: parser compiles again пре 6 година
  Andreas Rumpf 599b5d6dcb make 'not nil' experimental пре 6 година
  Andreas Rumpf 4948cf3b4c make the build more robust пре 6 година
  Andreas Rumpf f64f9e50cc correct comparisons for nil strings/seqs пре 6 година
  Arne Döring ed5b7cbac0 move eqIdent to vm.nim (#7585) пре 6 година