Commit Graph

  • 86e1408a39 slight change in the spec of unary '..' Araq 2011-04-23 17:13:25 +02:00
  • 4ba4999bb7 slice support in system.nim; syntactic sugar for tables; cleanup of grammar/parser Araq 2011-04-23 17:11:24 +02:00
  • 05fee773ec parser got rid of cruft Araq 2011-04-22 12:41:03 +02:00
  • 8dda362fa6 slices are first class citizens Araq 2011-04-22 10:53:43 +02:00
  • 1985ac6995 grammar changes for table constructor: second part Araq 2011-04-21 20:26:56 +02:00
  • f00072fd55 grammar changes for table constructor: first part Araq 2011-04-21 19:47:10 +02:00
  • 36c67455d4 got rid of some arcane module names Araq 2011-04-21 00:54:44 +02:00
  • c3b16311dd hashtables: 2nd version Araq 2011-04-19 01:00:00 +02:00
  • d1b766cec0 hashtables: 1st version; parseutils additions Araq 2011-04-18 23:41:31 +02:00
  • 48dd9679bd := templatable; lexer improvements Araq 2011-04-17 20:17:45 +02:00
  • e487c0a249 better error message for invalid module names Araq 2011-04-16 09:11:24 +02:00
  • cd292568d7 big repo cleanup Araq 2011-04-12 01:13:42 +02:00
  • 46c41e4369 p[] instead of p^ Araq 2011-04-11 23:28:53 +02:00
  • 3d696c3da5 p[] instead of p^ Araq 2011-04-11 21:42:28 +02:00
  • fc6cc79273 some tests cleaned up; some bugfixes Araq 2011-04-11 00:25:24 +02:00
  • c96aaecfb4 some tests cleaned up Araq 2011-04-05 01:57:47 +02:00
  • 997e7d1e5b bugfix: tmacros1.nim works Araq 2011-04-05 01:45:28 +02:00
  • ecb3590102 fixes #25 Araq 2011-04-05 00:55:32 +02:00
  • e38876efb6 Merge branch 'master' of github.com:Araq/Nimrod Araq 2011-04-05 00:34:59 +02:00
  • ae5074455d $ for strtabs; skipUntil, skipWhile for parseutils Araq 2011-04-05 00:33:32 +02:00
  • ffd05510bd fixes #27 dom96 2011-04-04 23:12:24 +01:00
  • 7e62c39f8e Merge branch 'master' of github.com:Araq/Nimrod Araq 2011-04-04 00:35:29 +02:00
  • 4b3decc20e todo.txt changes Araq 2011-04-04 00:26:37 +02:00
  • b3e24382a0 added another system.open; bugfix: koch clean may not break .git dirs anymore Araq 2011-04-03 23:12:03 +02:00
  • b38c7adad1 bugfix: GC more forgiving Araq 2011-04-03 22:59:00 +02:00
  • 623fd8a8ab less cascading errors for 'check' and 'ide-tools' Araq 2011-04-03 22:18:22 +02:00
  • 94f4256811 Koenig's lookup implementation Araq 2011-04-03 21:32:55 +02:00
  • 4741e8f9a1 ugh, maybe broke git Araq 2011-04-01 15:07:16 +02:00
  • 721dcd5106 csource newly generated for generic constraints Araq 2011-04-01 00:41:48 +02:00
  • 0c05177388 fixes #28 Araq 2011-04-01 00:40:02 +02:00
  • 22dadba214 Merge branch 'master' of github.com:Araq/Nimrod Araq 2011-04-01 00:27:13 +02:00
  • 4d91c9d887 type constraints; tuple lifting Araq 2011-04-01 00:26:07 +02:00
  • d9232d126e Bug fixes for standard library: httpclient, json, os, parsexml, xmltree, xmlparser, gtk2. dom96 2011-03-28 22:08:16 +01:00
  • dc669155e3 some little bugfixes Araq 2011-03-27 00:33:20 +01:00
  • 45f8d31c47 added 'reset' news entry; fixed #23 Araq 2011-03-25 02:01:36 +01:00
  • bd4f0b94ae added 'reset' magic proc Araq 2011-03-25 01:49:42 +01:00
  • 032599c156 bugfix: type converter that converts to bool in 'if' context Araq 2011-03-25 00:47:03 +01:00
  • 220dd54acf support for clang Araq 2011-03-24 01:26:52 +01:00
  • 368bb3b5e2 Merge branch 'master' of https://github.com/Tass/Nimrod into Tass-master Araq 2011-03-24 01:02:19 +01:00
  • 62eb5b124e fixes #21 Araq 2011-03-24 00:58:28 +01:00
  • 5b789f2da8 bugfixes; field discriminant checks; linearScanEnd, unroll, shallow pragmas Araq 2011-03-23 01:09:52 +01:00
  • 00f0e9927f + documentation for implicit conversions Simon Hafner 2011-03-18 23:52:44 +01:00
  • 8d734244b1 linearScanEnd pragma; string case statement optimization Araq 2011-03-14 23:57:41 +01:00
  • 6850fb73c1 fixes #20 Araq 2011-03-12 12:38:42 +01:00
  • 0fee9f9924 always compile with at least O1; bugfix set initialization for interactive mode Araq 2011-03-10 22:12:39 +01:00
  • 6fdb0f034e fixes #17; I hope! Araq 2011-03-08 23:44:50 +01:00
  • 62b4cc6c02 more fixes for dy(n)lib typo; fixes #15 Araq 2011-03-08 22:45:57 +01:00
  • fa332b7298 fixes #13; fixes #18 Araq 2011-03-08 01:59:15 +01:00
  • f9c6cec90c bugfix: tuple access in macros (issue #17) Araq 2011-03-07 00:33:43 +01:00
  • 3005955d20 distinction between re.replace and re.replacef; speed improvements for re module Araq 2011-03-06 21:16:05 +01:00
  • e424e13bd9 various bugfixes for generics; added generic sort proc Araq 2011-03-03 02:01:22 +01:00
  • f93ca8e42a --stdout make compiler messages go to stderr Araq 2011-02-25 21:08:19 +01:00
  • f8dd74a073 --stdout support; idetools implemented Araq 2011-02-25 01:53:58 +01:00
  • 0a4498bd6b suggest: got rid of debug code Araq 2011-02-23 00:24:40 +01:00
  • 82514c9c1c suggest: improvements Araq 2011-02-23 00:15:36 +01:00
  • 310faca724 next steps to perfect 'suggest' Araq 2011-02-22 08:58:12 +01:00
  • fdde4d3a92 refactoring: suggest can import sigmatch for type matching Araq 2011-02-21 20:06:34 +01:00
  • 4e7a22cac3 somewhat better 'suggest' Araq 2011-02-21 01:07:12 +01:00
  • 7bc95676ac second attempt to support powerpc64 Araq 2011-02-20 22:11:09 +01:00
  • fe19ab3bf0 koch: 'git' command Araq 2011-02-20 22:03:02 +01:00
  • 60ecd74fa4 koch: 'git' command Araq 2011-02-20 21:59:46 +01:00
  • 61ddcf62b5 koch: 'git' command Araq 2011-02-20 21:58:30 +01:00
  • c9d5c82683 regenerated C code; attempt to support powerpc64 Araq 2011-02-20 21:19:23 +01:00
  • 3c4f0bf905 added missing new Lua and openGl wrappers Araq 2011-02-20 20:12:58 +01:00
  • 2cdfe35e73 tests themselves contain the expected result Araq 2011-02-20 20:12:22 +01:00
  • cbee9c4e1a ugh, forgot to add rod/suggest.nim Araq 2011-02-16 08:53:18 +01:00
  • f7b2d71790 first implementation of suggest Araq 2011-02-16 02:24:12 +01:00
  • 5c7e3efbc3 bugfix: readline wrapper; bugfix: evaluation of type conversions Araq 2011-02-14 21:20:35 +01:00
  • 55c4074647 REPL improvements Araq 2011-02-13 21:24:52 +01:00
  • c717304ce6 Merge branch 'master' of git@github.com:Araq/Nimrod Araq 2011-02-13 03:39:34 +01:00
  • 627e192f64 basic continue after error works; interactive mode more useful Araq 2011-02-13 03:39:11 +01:00
  • 0b143a46a5 Forgot that capital E can be used in floats too, I hate case sensitivity. dom96 2011-02-13 00:49:42 +00:00
  • 8915df00e2 JSON module now distinguishes between Integers and Floats. dom96 2011-02-13 00:45:15 +00:00
  • 5b28d08203 non-nil AST; continue after errors for IDE support Araq 2011-02-12 19:24:20 +01:00
  • 27dc54cbda first step to get rid of nil in the AST Araq 2011-02-09 00:26:41 +01:00
  • 134f24f579 changed handling of generalized string literals Araq 2011-02-07 00:11:11 +01:00
  • 77d045b3ac bugfix terminal compiles for windows again Araq 2011-02-07 00:04:31 +01:00
  • 783273032f documentation improvements Araq 2011-02-06 15:39:06 +01:00
  • 0117f494ec rebuilt C code for installation Araq 2011-02-04 08:20:28 +01:00
  • 71f7938d38 nimgrep: version 0.8 Araq 2011-02-03 00:30:26 +01:00
  • 1eba1063bd nimgrep --ext support Araq 2011-02-02 23:03:42 +01:00
  • 5e657a4b34 nimgrep: support for multiple input files/dirs Araq 2011-02-02 00:24:28 +01:00
  • 437eb2c37e nimgrep: first working version Araq 2011-02-02 00:05:55 +01:00
  • 9387913b73 documentation improvements Araq 2011-01-31 08:50:30 +01:00
  • c9f4ad0613 --recursivePath may handle dots correctly now Araq 2011-01-29 14:44:53 +01:00
  • 36accda8aa unary <; countup two type parameters; --recursivePath should work now Araq 2011-01-29 14:18:43 +01:00
  • f46870fe1c changes to threads; --recursivePath support Araq 2011-01-29 01:47:58 +01:00
  • 557adbcaac Merge branch 'master' of github.com:Araq/Nimrod dom96 2011-01-28 00:07:08 +00:00
  • 4b7ff3e090 Corrected pretty() in json module, and added another file with json test data. dom96 2011-01-28 00:05:42 +00:00
  • 408eb6bbe7 c2nim: bugfix: less picky about newlines in preprocessor defines Araq 2011-01-19 00:27:38 +01:00
  • 66cfc851a1 basic thread support; still broken on Windows; untested on Mac OS X Araq 2011-01-18 02:22:01 +01:00
  • 0f743e0183 explicit indices in array literals Araq 2011-01-16 16:22:23 +01:00
  • 07b784373b docgen: module dependencies are now listed Araq 2011-01-16 14:30:31 +01:00
  • fa111b9067 cleanup: E_Base should not be used for inheriting exceptions; documentation generator generates dependencies section Araq 2011-01-15 23:57:19 +01:00
  • 25d41f2f9a json module changes Araq 2011-01-15 11:53:45 +01:00
  • ff0b0f6b6d json module changes Araq 2011-01-15 11:50:12 +01:00
  • faac1bee85 httpserver changes Araq 2011-01-14 08:39:41 +01:00
  • 7b433a3de3 Merge branch 'master' of github.com:Araq/Nimrod Araq 2011-01-13 23:27:40 +01:00
  • ddb49e069e httpserver may work better now Araq 2011-01-13 23:27:24 +01:00
  • 49ac05ba20 Added a higher level json module. dom96 2011-01-11 21:58:44 +00:00