Commit Graph

  • 526be8a4cf tutorial improvements Araq 2012-07-17 08:25:20 +02:00
  • 4f582da27f make tests green again Araq 2012-07-17 01:27:25 +02:00
  • 5e3d42a929 Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-07-16 23:01:18 +02:00
  • 8d99753d63 preparations for making 'closure' the default calling convention for proc types Araq 2012-07-16 23:00:57 +02:00
  • 56b4e3ad91 closures shouldn't leak anymore Araq 2012-07-16 08:43:54 +02:00
  • 4215686cce x11 example compiles again; updated python wrapper; compiler supports variables in DLLs Araq 2012-07-16 08:11:37 +02:00
  • 17a41ff5df Merge pull request #165 from Schala/master Araq 2012-07-15 02:16:16 -07:00
  • 089e7db08a x11 wrapper uses system's types Araq 2012-07-15 10:39:21 +02:00
  • 1279bd2855 c2nim and system.nim now agree on a C type mapping Araq 2012-07-15 10:00:34 +02:00
  • 61bf90f658 PDCurses wrapper (incomplete, see desc) Schala Zeal 2012-07-15 00:00:32 -07:00
  • 96be38e794 made a test green again Araq 2012-07-15 08:43:05 +02:00
  • d2872748c2 added system.@ for openarrays Araq 2012-07-14 14:44:54 +02:00
  • b4084df434 improved unsigned support Araq 2012-07-14 14:03:13 +02:00
  • 1005961192 proper enum constraints for system.nim Araq 2012-07-13 07:57:35 +02:00
  • 8ce1c99d0d work on closures continues; fixed #116 Araq 2012-07-13 00:50:56 +02:00
  • dc8924e1a2 fixes cast[int8] bug Araq 2012-07-12 08:43:38 +02:00
  • 94013a4cff ';' as statement separator Araq 2012-07-12 08:17:22 +02:00
  • eee99ab272 fixes #112 Araq 2012-07-11 18:27:14 +02:00
  • b4a9aca2d3 ';' now valid for parameter lists Araq 2012-07-11 18:17:39 +02:00
  • 6074a9c129 pcre wrapper compiles again Araq 2012-07-11 14:28:49 +02:00
  • 877bd93905 fixes #164 Araq 2012-07-11 12:54:41 +02:00
  • 541d5637f7 Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-07-11 12:40:18 +02:00
  • 7e2bb7250f typo in todo.txt Araq 2012-07-11 12:39:39 +02:00
  • 1d2949cded Merge pull request #160 from Schala/master Araq 2012-07-11 03:39:08 -07:00
  • e2f8d91290 overloading resolution finally takes inheritance depth into account Araq 2012-07-11 00:10:24 +02:00
  • 483f28d1cf fixes #147 Araq 2012-07-10 22:17:47 +02:00
  • 607f46a61a fixes #162 Araq 2012-07-10 20:41:23 +02:00
  • 5f0d685f86 Oops.. Schala Zeal 2012-07-09 19:06:36 -07:00
  • 59cbc6b05d PCRE wrapper update to 8.31 Schala Zeal 2012-07-09 18:38:07 -07:00
  • 759d372863 dialogs.nim and osinfo_win.nim compile again Araq 2012-07-10 01:21:04 +02:00
  • 95faae2c0a some more bugfixes for the integer promotion rules Araq 2012-07-10 01:12:03 +02:00
  • a6ee0eb299 sockets compile again with SSL support Araq 2012-07-10 00:16:04 +02:00
  • bc519fdd51 Made logging.nim compile. Yury Benesh 2012-07-10 00:30:02 +03:00
  • 428e8a0d30 improved cross-compilation support Araq 2012-07-09 21:24:06 +02:00
  • 4966212141 more fixes for new integer promotion rules; fixes #152; fixes #157; fixes #156; fixes #155 Araq 2012-07-09 21:11:11 +02:00
  • 049de0ef66 'addSon' for types deprecated for 'int literal type' analysis (3) Araq 2012-07-09 20:04:19 +02:00
  • 82b5e430cf 'addSon' for types deprecated for 'int literal type' analysis (2) Araq 2012-07-09 08:22:55 +02:00
  • 121d4e0fc2 'addSon' for types deprecated for 'int literal type' analysis Araq 2012-07-09 08:09:00 +02:00
  • 795afb0021 made tests green again Araq 2012-07-09 00:54:46 +02:00
  • f0dd96fa58 cross-compilation improvements Araq 2012-07-08 23:33:45 +02:00
  • bb82e30508 bugfix: ha.echo should be accepted Araq 2012-07-08 22:03:06 +02:00
  • e0746e7b19 rebuilt C sources Araq 2012-07-08 21:15:16 +02:00
  • 53b3ad971a Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-07-08 21:05:26 +02:00
  • 4fbba0a65a changed integer promotion rules; breaks bootstrapping and lots of code Araq 2012-07-08 21:03:47 +02:00
  • 6c2aaaad06 Added support for ARM. Dominik Picheta 2012-07-07 23:54:45 +01:00
  • 36247e0947 added devel/logging; weakrefs test; next steps for proper unsigned support Araq 2012-07-05 00:03:33 +02:00
  • 8ef48a34e5 fixes #150; next steps for proper unsigned support Araq 2012-07-03 00:59:36 +02:00
  • 2e2650c708 ' is optional in type suffixes for numerical literals Araq 2012-07-02 08:49:38 +02:00
  • dd97e00553 Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-07-02 01:41:40 +02:00
  • f2af2fb478 JS codegen improvements; barely usable now Araq 2012-07-02 01:41:16 +02:00
  • fe285b354d JS codegen enhancements; still unusable Araq 2012-07-01 19:35:19 +02:00
  • ee1bcb6414 dead code elimination for JS backend; JS improvements (but doesn't work yet) Araq 2012-06-30 12:29:56 +02:00
  • 2900ceae35 changed integer promotion rules; added math.fmod Araq 2012-06-28 08:33:25 +02:00
  • ec95d54a67 fixes for the Intel C compiler on Windows Zahary Karadjov 2012-06-27 21:22:50 +03:00
  • b5d34242ca added proc annotations: macros invoked as pragmas Araq 2012-06-26 01:00:32 +02:00
  • 5a838d3e06 thread var emulation should work again Araq 2012-06-25 00:23:41 +02:00
  • ee98c76d2e bite the bullet and make 'initStackBottom' a compilerproc Araq 2012-06-24 20:00:25 +02:00
  • 776920dc71 bugfix: cycle analysis needs to take inheritance into account Araq 2012-06-24 17:36:22 +02:00
  • fcd91a0cd6 added gcleak4.nim test; fails in debug mode Araq 2012-06-24 17:18:01 +02:00
  • 022f3718a9 added gcleak4.nim test; fails in debug mode Araq 2012-06-24 17:17:29 +02:00
  • d257f7fd36 tests/gc/gcleak4.nim Araq 2012-06-24 17:15:54 +02:00
  • 869a5aa90d doc2 improvements Araq 2012-06-24 02:34:11 +02:00
  • 2d8138768a system.nim: documentation fixes Araq 2012-06-23 20:50:35 +02:00
  • 3c98518487 docgen2 improvements Araq 2012-06-23 16:32:14 +02:00
  • 0e936cbabd docgen2 improvements Araq 2012-06-23 09:24:02 +02:00
  • 1acc7a09c5 docgen2 improvements Araq 2012-06-23 09:22:57 +02:00
  • 01ab5948aa first implementation of docgen2 Araq 2012-06-23 08:41:11 +02:00
  • 720c04cb6f deprecated the pretty printer command Araq 2012-06-22 21:59:50 +02:00
  • b26ebb0c8d todo.txt updates Araq 2012-06-22 18:23:33 +02:00
  • 48847b5616 documented optional indentation for 'case' statements/'case' objects Araq 2012-06-22 17:47:03 +02:00
  • 09499b3822 documented 'immediate' templates Araq 2012-06-22 17:28:45 +02:00
  • a6e0679aeb closure bugfix Araq 2012-06-22 16:57:44 +02:00
  • 0b509127d2 documentation improvements; added system.gorge (for Araq's fun) Araq 2012-06-22 08:30:55 +02:00
  • 05c981ea9b fixes #134 Araq 2012-06-21 19:00:09 +02:00
  • d1c84328a7 fixes #145 Araq 2012-06-21 18:51:19 +02:00
  • 26b64f9e4f another bugfix Araq 2012-06-21 19:20:45 +02:00
  • 4d9a5dc8ff fixes #140 Araq 2012-06-21 19:08:39 +02:00
  • 2294c02cc8 and another closure bugfix Araq 2012-06-21 09:03:49 +02:00
  • 7b4560337b bugfixes for closures Araq 2012-06-21 08:46:56 +02:00
  • 00feaa2530 fixes #142 Araq 2012-06-20 14:43:03 +02:00
  • ce5bc7eead Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-06-20 00:46:10 +02:00
  • 40339aac62 added another macro regression Araq 2012-06-20 00:45:57 +02:00
  • 9b60518904 Merge pull request #135 from rafaelvasco/master Araq 2012-06-19 15:23:09 -07:00
  • 39137294a3 made some tests green again Araq 2012-06-20 00:21:53 +02:00
  • e0092cfae6 Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-06-19 22:38:48 +02:00
  • f191059e56 somewhat working closures Araq 2012-06-19 22:37:00 +02:00
  • 98458a3076 next steps for full closure support (2) Araq 2012-06-18 02:08:49 +02:00
  • d5b01dfb7c next steps for full closure support Araq 2012-06-18 02:03:08 +02:00
  • 7076f07228 tinterf.nim works now Araq 2012-06-17 02:11:13 +02:00
  • 7b539c9e58 simple example works again Araq 2012-06-16 18:29:22 +02:00
  • 15dad22a0a first implementation of new lambda lifting Araq 2012-06-15 23:18:52 +02:00
  • 382a614a61 don't take into account the user config file when building sources Zahary Karadjov 2012-06-14 19:58:47 +03:00
  • b11fe5d0b4 more uint related fixes Zahary Karadjov 2012-06-14 17:33:00 +03:00
  • 0c353876a1 Fixed other procedures that used PPGLChar. Rafael Vasco 2012-06-13 15:11:50 -03:00
  • 5fba5a7c01 Fixed string param on glShaderSource Rafael Vasco 2012-06-13 14:30:38 -03:00
  • 308cfc49b8 Merge branch 'master' of github.com:Araq/Nimrod into upstream Zahary Karadjov 2012-06-12 04:45:26 +03:00
  • df1ec09399 proper indentation in the generated C code Zahary Karadjov 2012-06-12 03:36:43 +03:00
  • e2d38a57ec better support for unsigned integers. Zahary Karadjov 2012-06-10 23:33:05 +03:00
  • 7364d72548 Fixed httpclient bugs, fixed socket bugs and fixed sockets for windows. Dominik Picheta 2012-06-09 14:24:41 +01:00
  • ce933c90a4 destructor pragma Zahary Karadjov 2012-06-07 03:32:40 +03:00