Commit Graph

  • d986a5adb5 make encodings.nim case consistent Araq 2014-01-19 01:23:38 +01:00
  • f4b81ba92b Merge pull request #775 from fowlmouth/patch-3 Andreas Rumpf 2014-01-18 15:05:57 -08:00
  • 899d286d2b Merge pull request #812 from girvo/koch-fix Andreas Rumpf 2014-01-18 15:03:06 -08:00
  • 36afdca87f resolved conflicts with master Araq 2014-01-18 01:16:45 +01:00
  • 5073914b86 unittest module works again Araq 2014-01-18 00:58:59 +01:00
  • 383fbca27e better tester Araq 2014-01-17 08:47:51 +01:00
  • 12247b3f56 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel Araq 2014-01-17 01:19:18 +01:00
  • fc452787e7 better html generator for the tester; fixes some VM bugs Araq 2014-01-17 01:18:57 +01:00
  • b1c44561bb Merge pull request #818 from hiteshjasani/pr_devel_doc_import_constraints Simon Hafner 2014-01-16 12:16:48 -08:00
  • 74af6351b2 Add docs for constraining and qualifying imports. Hitesh Jasani 2014-01-16 14:42:12 -05:00
  • 8f499db4c3 Merge pull request #817 from gradha/pr_improves_docs2 Simon Hafner 2014-01-16 07:34:37 -08:00
  • 42f152569d References TRune, links unicode modules where mentioned. Grzegorz Adam Hankiewicz 2014-01-14 10:46:31 +01:00
  • 2c2174f2d0 Clarifies system.lines() docstring. Grzegorz Adam Hankiewicz 2014-01-14 10:38:03 +01:00
  • 63ab238f5d Adds note about conflicts with using as a statement. Grzegorz Adam Hankiewicz 2014-01-06 20:52:30 +01:00
  • 7aa263bebf Duplicates string literal table for character literals. Grzegorz Adam Hankiewicz 2014-01-06 20:41:42 +01:00
  • 077b8327ec Documents rstgen index related procs. Grzegorz Adam Hankiewicz 2014-01-03 22:59:57 +01:00
  • f3273757ed Removes links to modules recently removed from stdlib. Grzegorz Adam Hankiewicz 2013-12-30 16:46:41 +01:00
  • 457497980c Moves mongodb module to lower level wrapper group. Grzegorz Adam Hankiewicz 2013-12-30 16:34:39 +01:00
  • 74f94482cc Adds parseopt2 module to documentation index. Grzegorz Adam Hankiewicz 2013-12-30 14:01:00 +01:00
  • 3cf46c2def Documents wrapping named arguments in curly braces. Grzegorz Adam Hankiewicz 2013-12-30 13:34:20 +01:00
  • 0029832ba1 Adds note about iterators having same signature as procs. Grzegorz Adam Hankiewicz 2013-12-30 13:29:28 +01:00
  • 9602349f30 Adds note about procs and multiple variable assignment. Grzegorz Adam Hankiewicz 2013-12-30 13:11:06 +01:00
  • 338a93f119 Adds docstrings to lines() iterators. Grzegorz Adam Hankiewicz 2013-12-30 12:47:01 +01:00
  • db7d0e6a66 Adds using statement to the one and only true index. Grzegorz Adam Hankiewicz 2013-12-30 12:18:46 +01:00
  • 0132f350af Merge pull request #814 from discoloda/devel Andreas Rumpf 2014-01-14 13:42:20 -08:00
  • aec9195c95 Applied Araq's suggestions for c2nim Vincent Burns 2014-01-14 16:35:00 -05:00
  • 5395347582 removed hack for return statement Vincent Burns 2014-01-14 12:05:14 -05:00
  • d35dedf041 Slightly better type parsing for parameters and cast expressions Vincent Burns 2014-01-14 11:22:59 -05:00
  • a1713bc2f9 tester: htmlgen almost works Araq 2014-01-14 01:28:52 +01:00
  • c648a5774a tester support html generation Araq 2014-01-14 01:12:56 +01:00
  • 3f8bfb1e98 Merge pull request #777 from fowlmouth/patch-4 Andreas Rumpf 2014-01-13 14:39:40 -08:00
  • 90721375e2 Merge pull request #779 from brihat/master Andreas Rumpf 2014-01-13 14:34:24 -08:00
  • d9a61c13dd Fix for expression parsing, 'new' is a valid C symbol Vincent Burns 2014-01-13 02:01:10 -05:00
  • 5f905865be Fix for some comments during if statements Vincent Burns 2014-01-13 01:51:36 -05:00
  • 58855c2fc7 Support more proper do..while statements Vincent Burns 2014-01-13 01:42:26 -05:00
  • 97eaeb3aec for statements support comma expressions Vincent Burns 2014-01-13 01:16:24 -05:00
  • 20b5f31c03 new tester; all tests categorized Araq 2014-01-13 02:10:03 +01:00
  • 51ee524109 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel Araq 2014-01-13 01:22:03 +01:00
  • 4045d7829b fixes db_sqlite Araq 2014-01-13 01:21:46 +01:00
  • 1e4c4d62e4 bugfix: doc generation for actors.nim works again Araq 2014-01-13 01:08:57 +01:00
  • 9ab1a3c724 added test cases from strange loop event Araq 2014-01-13 01:05:09 +01:00
  • 570f8b21e1 New expression parser Vincent Burns 2014-01-12 17:13:23 -05:00
  • 429d337ef6 Rename C sources dir to c_code. Dominik Picheta 2014-01-12 21:48:57 +00:00
  • 616434c492 bugfix: renderer supports 'ptr' etc. as type constraint Araq 2014-01-12 21:41:52 +01:00
  • 137e971547 new vm: bugfix Araq 2014-01-12 21:40:24 +01:00
  • e27e873b7b Add info about twitter and bootstrapping from github to website. Dominik Picheta 2014-01-12 20:13:26 +00:00
  • c5bd98b7db Properly lex floating constants Vincent Burns 2014-01-12 13:23:52 -05:00
  • 2dc91cb4d5 Lex '\xHH' character constants Vincent Burns 2014-01-12 12:53:25 -05:00
  • 0a0fec4a5c Added spliceHeader option to c2nim parse a header file first, then the source. completing a c 'module' Vincent Burns 2014-01-12 12:48:06 -05:00
  • fb4a96ff78 Koch now uses PATH/nimrod correctly Josh Girvin 2014-01-13 02:43:50 +10:00
  • 346443d1b5 case consistency improvements Araq 2014-01-11 21:56:05 +01:00
  • 2ed7849921 Transforms docgen sample to be generated from source. Grzegorz Adam Hankiewicz 2014-01-06 14:55:03 +01:00
  • 91ae5a3585 Adds some cross references to docgen manual. Grzegorz Adam Hankiewicz 2014-01-06 13:40:11 +01:00
  • 5844697aa6 Adds docgen to list of documentation to build. Grzegorz Adam Hankiewicz 2014-01-06 13:31:21 +01:00
  • fd6bb131b8 Reformats text to fit width of 80 columns. Grzegorz Adam Hankiewicz 2014-01-06 13:22:44 +01:00
  • 0b6c9d7d75 Fixes two minor typos. Grzegorz Adam Hankiewicz 2014-01-06 13:18:27 +01:00
  • 1280c56f38 fix bootstrapping on windows Zahary Karadjov 2014-01-06 00:16:16 +02:00
  • 1ffae7cbaf progress towards fixing tgenericshardcases Zahary Karadjov 2014-01-06 00:15:55 +02:00
  • 789ba107cf introduce tyFromExpr; fixes #618 Zahary Karadjov 2014-01-04 12:28:25 +02:00
  • 02533c260b fixed #597 Zahary Karadjov 2014-01-02 17:55:18 +02:00
  • e0fc07df89 Added docgen documentation Erik O'Leary 2013-12-31 19:37:20 -06:00
  • 8e0941576f clean-up some obsolete code; close #602 Zahary Karadjov 2013-12-31 12:39:43 +02:00
  • ed3ab6539d close #517 Zahary Karadjov 2013-12-31 04:13:51 +02:00
  • 8f3d5a25a6 Templates will pick the candidate in the nearest scope when symbols are mixed-in Zahary Karadjov 2013-12-31 03:58:31 +02:00
  • 754e2ef1db migrate the static param handling to ReplaceTypeVars; fix tgenericvariant Zahary Karadjov 2013-12-30 19:11:42 +02:00
  • fba0f33f1b Merge pull request #788 from zielmicha/httpclient-fix Dominik Picheta 2013-12-30 09:13:18 -08:00
  • 1a4ba705f3 Merge pull request #791 from gradha/pr_removes_generated_file Grzegorz Adam Hankiewicz 2013-12-30 08:59:21 -08:00
  • fc68a7d880 Removes generated .dot file uploaded by mistake. Grzegorz Adam Hankiewicz 2013-12-30 17:58:05 +01:00
  • af7c3251cd properly remove intLiterals from proc signatures; fixes trettypeinference Zahary Karadjov 2013-12-30 17:07:49 +02:00
  • 7e24cf26de handle recursive types during the instantiation of meta types; propagate tfHasMeta more carefully Zahary Karadjov 2013-12-30 14:30:36 +02:00
  • 88873f7965 add incl/excl for sets accepting accepting other sets Zahary Karadjov 2013-12-30 14:25:05 +02:00
  • 987ac2439a Merge pull request #776 from gradha/pr_docs Grzegorz Adam Hankiewicz 2013-12-30 03:06:22 -08:00
  • 046d829e5d Introduce a PreMain proc in the C codegen Zahary Karadjov 2013-12-30 11:02:48 +02:00
  • e3f53409f6 proc redefinition search based on the type system instead of on sloppy AST matching Zahary Karadjov 2013-12-30 02:13:50 +02:00
  • fa3bb8d66b restore return type inference Zahary Karadjov 2013-12-30 00:03:57 +02:00
  • 723efe7cfb fix the filtering of void params in procs' signatures Zahary Karadjov 2013-12-29 19:26:52 +02:00
  • afddae5aaf Merge branch 'upstream' into devel Zahary Karadjov 2013-12-29 17:21:00 +02:00
  • 72291875bf integrate the logic of fixupProcType into ReplaceTypeVars Zahary Karadjov 2013-12-29 16:08:33 +02:00
  • 437cfa73ab todo.txt updated Araq 2013-12-29 03:45:10 +01:00
  • 4ed8cec7ca case consistency: niminst Araq 2013-12-29 03:42:20 +01:00
  • 286f166304 case consistency for linux Araq 2013-12-29 03:32:46 +01:00
  • b731e6ef1c case consistency: cs:partial bootstraps on windows Araq 2013-12-29 03:19:10 +01:00
  • 438703f59e case consistency: next steps Araq 2013-12-29 01:13:51 +01:00
  • 1101a40f91 improvements for 'pretty' Araq 2013-12-28 23:30:53 +01:00
  • 66a2556525 make more tests green Zahary Karadjov 2013-12-29 00:00:37 +02:00
  • eb1d23c0c7 fixes #787 Zahary Karadjov 2013-12-28 23:53:48 +02:00
  • 0420c8c363 httpclient: strip trailing whitespace from headers. Michał Zieliński 2013-12-28 17:07:52 +01:00
  • 5d75ce2f2e fix tclosure4 Zahary Karadjov 2013-12-28 15:01:40 +02:00
  • f622504b5b Fixes #594 Dominik Picheta 2013-12-28 12:25:01 +00:00
  • f34ca1a7d7 fix illegal recursion checks Zahary Karadjov 2013-12-28 13:26:41 +02:00
  • a59f13b00d lift generic parameters from concrete composite type classes Zahary Karadjov 2013-12-28 12:50:45 +02:00
  • f2b9905b4e case consistency part 9 Araq 2013-12-28 01:57:19 +01:00
  • e2648fa3fb case consistency part 8 Araq 2013-12-28 01:47:40 +01:00
  • 7e0da3e8f7 case consistency part 7 Araq 2013-12-28 01:36:35 +01:00
  • bf205fa85d case consistency part 6 Araq 2013-12-28 01:17:02 +01:00
  • 9c3751a37c case consistency part 5 Araq 2013-12-28 00:37:45 +01:00
  • 92b8fac94a case consistency part 4 Araq 2013-12-27 23:10:36 +01:00
  • 706266d8b7 case consistency part 3 Araq 2013-12-27 21:46:43 +01:00
  • a27eb51535 towards support for composite type classes such as seq[Number] and SquareMatrix[T] Zahary Karadjov 2013-12-27 18:34:28 +02:00
  • a427648c48 case consistency part 2 Araq 2013-12-27 16:35:21 +01:00