Commit Graph

  • b2c255c739 bugfix: DLLs should compile again Araq 2012-03-31 01:16:44 +02:00
  • 142e849b91 implemented support for the AVR CPU and standalone OS Araq 2012-03-31 01:03:14 +02:00
  • 97743faa83 tests tcnstseq and tcnstseq3 work again Araq 2012-03-28 23:03:55 +02:00
  • ff3e80279b corrected the index website Araq 2012-03-28 20:50:40 +02:00
  • 1af0601011 bugfix #100 again Araq 2012-03-28 16:43:05 +02:00
  • a79acb58fc attempt to fix a bug concerning implicit type conversions in case statements Araq 2012-03-27 00:48:59 +02:00
  • 6216046bc6 genSym support for hygienic macros and templates. Zahary Karadjov 2012-03-26 04:36:26 +03:00
  • bc2eb0ea9b generic types can be used like type classes. distinct can be applied to type classes. Zahary Karadjov 2012-03-25 20:55:21 +03:00
  • 16adc837be added htmlgen to docs Araq 2012-03-23 23:28:55 +01:00
  • 91db6bd9c9 fixes #102 Araq 2012-03-23 20:28:35 +01:00
  • 5c33f76517 bugfix: GC marker procs; making tests green again Araq 2012-03-23 09:29:53 +01:00
  • 22c310485a Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-03-23 00:16:50 +01:00
  • 0857efe512 some bugfixes for symbolfiles Araq 2012-03-23 00:16:29 +01:00
  • 4218cde549 Forgot to rename ETimedout to ETimeout in the sockets module in some places. dom96 2012-03-22 20:48:16 +00:00
  • ace6a854a6 Added benchmark tool and some benchmarks. dom96 2012-03-22 20:15:16 +00:00
  • e14bad3c66 Fixed a problem with message parsing in the IRC module. Introduced timeout to procs in the sockets module. dom96 2012-03-22 18:33:09 +00:00
  • 296ef07955 tyOrdinal now means "integral types". tyTypeClass created to take care of type constraints Zahary Karadjov 2012-03-22 16:24:12 +02:00
  • 3a5cf3d63a expr params implemented for procs; paving the way for type classes Zahary Karadjov 2012-03-21 23:48:03 +02:00
  • 4f22326b24 Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-03-21 23:11:16 +01:00
  • 03ba0f3e25 implemented marker procs for the GC resulting in huge speedups Araq 2012-03-21 23:10:56 +01:00
  • 70f5236d48 untyped proc/template/macro params default to expr Zahary Karadjov 2012-03-20 17:44:30 +02:00
  • 84202d2a4e enforcing gcc code generation for koch csource; proper C sources for Windows Zahary Karadjov 2012-03-20 15:11:19 +02:00
  • a72fe16f9d making tests green again Zahary Karadjov 2012-03-20 14:44:23 +02:00
  • bb1885115d Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-03-19 22:12:08 +01:00
  • 7cd2f353c7 preparations for marker procs generation Araq 2012-03-19 22:11:19 +01:00
  • 7b41b0f841 missed file from the previous commit Zahary Karadjov 2012-03-19 12:13:42 +02:00
  • e43f8d842b merged branch overloading-for-macros Zahary Karadjov 2012-03-19 12:06:38 +02:00
  • e3b25e93ac unittest module compiles again Araq 2012-03-17 18:58:59 +01:00
  • 7fd8f285d0 rebuilt C sources Araq 2012-03-17 17:31:33 +01:00
  • a1bde20c70 trigger a new build for nimbuild; last commit fixes #14, #34, #101 Araq 2012-03-17 02:10:39 +01:00
  • be1154106a clean separation of PNimrodNode and tyExpr Araq 2012-03-16 19:33:24 +01:00
  • 7d09aee438 rebuilt the C sources Zahary Karadjov 2012-03-16 17:40:29 +02:00
  • 72f2a6e275 the test suite is mostly green again Zahary Karadjov 2012-03-16 05:33:21 +02:00
  • 84806e6a61 updated system.nim to take advantage of the new template capabilities Zahary Karadjov 2012-03-15 14:32:47 +02:00
  • 6975ba401b fix for template redefinition. test cases added. Zahary Karadjov 2012-03-15 14:15:37 +02:00
  • 4da067691e implemented 'static'; macros do not work anymore Araq 2012-03-15 00:28:28 +01:00
  • d1d5fc8254 allowing definitions of procs and templates to be overridden in local scopes Zahary Karadjov 2012-03-14 20:57:13 +02:00
  • c45b714dfb allowing multiple definitions of templates Zahary Karadjov 2012-03-14 15:40:43 +02:00
  • e5bd3b5b97 bootstraps fine with overloadable templates Zahary Karadjov 2011-12-15 18:39:44 +02:00
  • c25ffbf262 first steps for cleaner static/const distinction Araq 2012-03-13 02:01:56 +01:00
  • 1d8ff40f56 vars can be 'compileTime'; shallow introduced weird string aliasing bug Araq 2012-03-11 12:01:10 +01:00
  • ec0f982ed4 attempt to make tests green again Araq 2012-03-11 01:46:37 +01:00
  • f2222316bd browsers module should compile on windows again Araq 2012-03-10 21:50:30 +01:00
  • f9876d379d unit test for #100 Zahary Karadjov 2012-03-10 17:26:34 +02:00
  • e88123fb17 fixes #100 Araq 2012-03-10 12:43:04 +01:00
  • ff4a69b624 win64 is a supported target; bugfix: nimrod c -r on windows; stdlib uses wide char versions of the WinAPI Araq 2012-03-04 21:44:56 +01:00
  • 34d3c042af c2nim, pas2nim compile again Araq 2012-02-29 00:04:34 +01:00
  • f5eddcf9b6 Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-02-28 23:02:38 +01:00
  • 8f66c99f07 prepared niminst for win64 target Araq 2012-02-28 23:02:17 +01:00
  • 2c1f90fc93 Fixed misspelling in lib/core/macros.nim Dominik Picheta 2012-02-25 15:12:13 +00:00
  • 4a9e07a47c ERecoverableError exception contains the error message Araq 2012-02-25 12:57:16 +01:00
  • d72b00cf15 Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-02-24 19:20:34 +01:00
  • 8273ebcc28 examples/tclex compiles again Araq 2012-02-24 19:20:18 +01:00
  • f0172b0a5f exported strutils.abbrev Araq 2012-02-24 19:19:13 +01:00
  • a3f16968a7 helper templates static, eval and emit for easier compile-time code evaluation Zahary Karadjov 2012-02-24 16:24:39 +02:00
  • 96e7ee91cc added docgen.rst2html for the forum; fixed tester bug concerning removeDir Araq 2012-02-21 21:03:36 +01:00
  • 38eafd30ae In the IRC module the socket is now closed when EvDisconnected event is created. dom96 2012-02-20 00:15:50 +00:00
  • b6ee92f384 added matchers.parseInt Araq 2012-02-20 00:21:15 +01:00
  • b2746c4659 added system.setControlCHook, system.writeStackTrace Araq 2012-02-19 23:37:37 +01:00
  • ccd58fba2c bugfix: semfold supports merging of '&' Araq 2012-02-19 21:01:04 +01:00
  • b88d98c17a Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-02-18 10:48:06 +01:00
  • 330d0a92fb added locks for docgen Araq 2012-02-18 10:47:48 +01:00
  • 9aeecaa4cf recvLineAsync for non-blocking sockets implemented, as well as recvLine for asyncio async sockets. Fixed removeDir on windows. dom96 2012-02-18 00:34:44 +00:00
  • 7ec9b042e4 Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-02-17 23:05:30 +01:00
  • a13a14327a fixes #99 Araq 2012-02-17 20:19:14 +01:00
  • 7fde07ab29 Optimization for the times module; changed let to const. dom96 2012-02-17 10:54:45 +00:00
  • 547e8aa418 Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-02-17 02:16:50 +01:00
  • 97366d4419 bugfix: optimization of complex constant string concatenations Araq 2012-02-17 02:16:33 +01:00
  • 6901a725d5 niminst is now able to create build files for debhelper so that .deb packages can be created. Implemented $ in the times module for TWeekDay and TMonth. dom96 2012-02-16 22:11:00 +00:00
  • 88f9eff38f documentation improvements Araq 2012-02-13 00:23:11 +01:00
  • 73553308f8 pcre_info has been dropped; http://www.exim.org/lurker/message/20111223.121857.2da547e0.fr.html Dominik Picheta 2012-02-12 18:12:27 +00:00
  • 375c95d3ad bugfix: no need for arrows to be new token kinds Araq 2012-02-12 18:56:36 +01:00
  • 4cf64238b6 Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-02-12 18:26:03 +01:00
  • 843ef48808 system.shallow documented Araq 2012-02-12 18:25:40 +01:00
  • 5d80d9dc9b Added set_visible_window to gtk2 Dominik Picheta 2012-02-12 00:30:44 +00:00
  • cd0623ecef Removed ambiguity in gtk2.nim dom96 2012-02-11 17:03:27 +00:00
  • 560a3bad28 `do' keyword in the grammar for lambda blocks Zahary Karadjov 2012-02-10 14:50:06 +02:00
  • 74498d616e fixes tests for 'system.shallow' Araq 2012-02-10 00:50:19 +01:00
  • 6b684f4f98 fixes tests for 'system.shallow' Araq 2012-02-10 00:32:20 +01:00
  • e194037ea7 added 'system.shallow' Araq 2012-02-09 23:52:14 +01:00
  • fb35b855d5 added 'system.shallow' Araq 2012-02-09 20:13:36 +01:00
  • b458dc7009 little fixes for 0.8.14 release Araq 2012-02-09 02:26:08 +01:00
  • 32b4192b3f version 0.8.14 v0.8.14 Araq 2012-02-09 01:18:33 +01:00
  • 51850b546a bugfix: lambdalifting: addHiddenParam Araq 2012-02-08 23:02:51 +01:00
  • ca16db6094 added tests/tclosure2 Araq 2012-02-08 22:58:27 +01:00
  • f3f3fc01aa further steps for closure support; added 'system.rawProc', 'system.rawEnv' Araq 2012-02-08 22:56:31 +01:00
  • 2c4a1dbc0c further steps for closure support Araq 2012-02-08 09:10:59 +01:00
  • 161f6f7229 further steps for closure support Araq 2012-02-06 08:44:18 +01:00
  • fd4836a5d6 tester shouldn't fail when copyFile fails anymore Araq 2012-02-06 00:28:35 +01:00
  • a501e73bf9 Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-02-06 00:20:09 +01:00
  • 632aece191 further steps to closure support Araq 2012-02-06 00:19:56 +01:00
  • ee8685a944 ecmas fixes dom96 2012-02-05 18:24:46 +00:00
  • 0d4c8ec70c Merge branch 'master' of github.com:Araq/Nimrod Araq 2012-02-04 15:48:13 +01:00
  • 2633e3fb27 closure implementation: first steps Araq 2012-02-04 15:47:48 +01:00
  • c3e790b1ed fixes #87 Zahary Karadjov 2012-02-03 03:23:43 +02:00
  • 3af91064e5 bugfix: reprEnum Araq 2012-02-02 02:40:21 +01:00
  • 7efe817ca3 bugfix: threading on PowerPC Araq 2012-02-02 00:16:33 +01:00
  • 4203aef827 optimized parseurl module a bit Araq 2012-02-01 23:55:22 +01:00
  • e4a4588b48 small fixes for tests on windows Araq 2012-01-31 00:05:25 +01:00
  • a7e9ae55f4 tlsEmulation:on for windows/GCC Araq 2012-01-29 23:04:07 +01:00