Commit Graph

  • 0ce885e8c8 Color vectors (second line endings fix attempt) fenekku 2013-09-02 18:43:19 -04:00
  • c57103f2d8 Color vectors (first line endings fix attempt) fenekku 2013-09-02 10:59:42 -04:00
  • 39da6979ad use realpath in a posix compliant way Araq 2013-09-01 22:53:02 +02:00
  • f2b9af6ae1 bugfix: line information for comments Araq 2013-09-01 18:50:03 +02:00
  • a95c0608b9 some fixes for Haiku Araq 2013-09-01 17:29:29 +02:00
  • e7f0544154 Merge branch 'master' of github.com:Araq/Nimrod Araq 2013-09-01 15:54:46 +02:00
  • 6825a69a70 -d:nocaas mode for easier bootstrapping on exotic OSes (Haiku) Araq 2013-09-01 15:54:32 +02:00
  • 62ed6b0aaf Merge pull request #580 from gradha/pr_adds_equality_for_arrays Araq 2013-09-01 01:39:31 -07:00
  • 8087f51d14 fixes #582 Araq 2013-09-01 10:36:13 +02:00
  • 0464a1071e Merge branch 'master' of github.com:Araq/Nimrod Araq 2013-08-31 20:45:47 +02:00
  • 023bd63d39 fixes #398 Araq 2013-08-31 20:45:34 +02:00
  • b5d833b329 implemented the using statement Zahary Karadjov 2013-08-31 19:40:36 +03:00
  • 9c6de08db0 fixes #516 Araq 2013-08-31 16:45:10 +02:00
  • 84bd794588 Merge pull request #579 from gradha/pr_fixes_xmltree_macro_docstring Araq 2013-08-31 07:33:30 -07:00
  • b40ab4dc9e fixes #554, fixes #179 Araq 2013-08-31 11:49:33 +02:00
  • 1161482ec2 fixes #459 Araq 2013-08-31 11:22:49 +02:00
  • e698d6255b fixes #563 Araq 2013-08-31 10:03:41 +02:00
  • 6cc06cd35d fixes #569; C++ codegen works again Araq 2013-08-31 02:07:52 +02:00
  • 4d9b2f671a fixes #578 Araq 2013-08-30 22:47:14 +02:00
  • cf689f7472 bugfix: conversions to float32 are allowed again but of lower priority Araq 2013-08-30 21:47:55 +02:00
  • 74c24f3e6d conversions to float32 are allowed again but of lower priority Araq 2013-08-30 21:40:47 +02:00
  • 0c133b3f02 tester compiles again Araq 2013-08-30 18:14:19 +02:00
  • 8710118b2c Merge branch 'master' of github.com:Araq/Nimrod Araq 2013-08-30 12:44:27 +02:00
  • a17076cf4f fixes #572 Araq 2013-08-30 12:44:09 +02:00
  • 7056ceda67 float64 is now an alias to 'float'; fixes #545 Araq 2013-08-30 12:24:54 +02:00
  • 1ad1980f1f bugfix: 'not x of y' requires () Araq 2013-08-30 12:16:18 +02:00
  • 5f943cf4bc docgen: more newlines in the output to support primitive postprocessors Araq 2013-08-29 23:18:02 +02:00
  • 01ccb52a00 minor improvement towards tgenericshardcases Zahary Karadjov 2013-08-28 00:21:38 +03:00
  • 52b00630c8 fix tisop Zahary Karadjov 2013-08-27 01:49:21 +03:00
  • 9cc23118be fix tcompiles Zahary Karadjov 2013-08-27 01:01:03 +03:00
  • dc33638cb2 proper discrimination between csEmpty and csNoMatch Zahary Karadjov 2013-08-27 00:08:47 +03:00
  • bdeaee4a33 fix tnoop Zahary Karadjov 2013-08-26 23:43:39 +03:00
  • 28d9398de7 implemented delegators and improved the error messages of unmatched type classes Zahary Karadjov 2013-08-26 21:53:56 +03:00
  • c934a33ccd Implemented ability to connect through proxies for the httpclient module. Dominik Picheta 2013-08-26 18:02:45 +01:00
  • 89086a8e19 prevent eval crashes due to PContext-dependent ops not being available in evalConstExpr Zahary Karadjov 2013-08-25 18:11:05 +03:00
  • 6378fbd66e working code for simple cases of user-defined type classes Zahary Karadjov 2013-08-25 12:17:40 +03:00
  • 03577bc936 fix parsing of `proc foo(x: distinct Type)` Zahary Karadjov 2013-08-24 23:44:37 +03:00
  • 18033026cb Removed outdated bootstrapping info from install.txt Dominik Picheta 2013-08-23 23:14:27 +01:00
  • 037a1a3e0f parsing of user defined type classes Zahary Karadjov 2013-08-23 21:32:55 +03:00
  • 56d75bd23b implemented and documented the new typedesc binding rules Zahary Karadjov 2013-08-23 15:43:27 +03:00
  • 8682ed9bd0 pass-through of static int generic params to arrays when late instantiation is disabled Zahary Karadjov 2013-08-23 00:42:43 +03:00
  • fee2a7ecfa Experimental support for delayed instantiation of generics Zahary Karadjov 2013-08-22 19:22:28 +03:00
  • b7b19348a7 Adds equality comparison for arrays. Grzegorz Adam Hankiewicz 2013-08-22 23:09:31 +02:00
  • 64cf8d3893 Fixes xmltree <> macro docstring. Grzegorz Adam Hankiewicz 2013-08-22 23:01:15 +02:00
  • a8c8a85135 Merge branch 'master' of github.com:Araq/Nimrod Araq 2013-08-22 19:28:58 +02:00
  • cf38d635bf implemented opcTypeTrait Araq 2013-08-22 19:28:34 +02:00
  • 3940bd5b84 GC: added static cycleGC checks Araq 2013-08-22 19:20:45 +02:00
  • 6f1fc1b5ba fixed and documented computedGoto pragma Araq 2013-08-22 08:38:47 +02:00
  • ca3a4ce672 hacky fix for generic constraints matching Zahary Karadjov 2013-08-15 22:55:11 +03:00
  • 4980ef85e2 check the owners of generic instantiations properly and fix tinvalidclosure Zahary Karadjov 2013-08-14 22:20:20 +03:00
  • b01d9b6181 work-in-progress for compiling generics in their owner module Zahary Karadjov 2013-07-27 10:17:58 +03:00
  • 3e79e9f981 some steps to improve the type mismatches with the new generic instantiation logic Zahary Karadjov 2013-05-28 19:52:29 +03:00
  • 8b933e470e fixes iterating over enums Zahary Karadjov 2013-05-28 17:14:35 +03:00
  • c6d0611112 Revert "Revert "made some tests green"" Zahary Karadjov 2013-08-19 01:34:40 +03:00
  • a453d8d64d Revert "Revert "further fixes for void stripping. fixes tvoid."" Zahary Karadjov 2013-08-19 01:30:17 +03:00
  • cefa16ae77 Revert "Revert "fix threading tests"" Zahary Karadjov 2013-08-19 01:29:58 +03:00
  • fc858927f0 Revert "Revert "fix tforwardgeneric"" Zahary Karadjov 2013-08-19 01:29:47 +03:00
  • f760bc243b Revert "Revert "static and default params for generics"" Zahary Karadjov 2013-08-19 01:29:37 +03:00
  • ea54aa386c Revert "Revert "allow keyword params for the [] and {} operators"" Zahary Karadjov 2013-08-19 01:29:22 +03:00
  • 19eeb3556e remerge "allow void as field type" Zahary Karadjov 2013-08-19 01:29:01 +03:00
  • 6ddd4e6a3f Revert "Revert "bugfix: emulated thread vars used in combination with the mark & sweep GC"" Zahary Karadjov 2013-08-19 01:27:05 +03:00
  • dfb5cb3c5d remerge "Fixes #267" Zahary Karadjov 2013-08-19 01:26:37 +03:00
  • f127bc387a Revert "Revert "test cases for the new features"" Zahary Karadjov 2013-08-19 01:17:07 +03:00
  • 50403afb5c fixes base64 module Araq 2013-08-15 00:22:48 +02:00
  • d53f313599 implemented computed goto support Araq 2013-08-13 11:21:02 +02:00
  • 1633e22aec Merge branch 'master' of github.com:Araq/Nimrod Araq 2013-08-11 18:48:59 +02:00
  • d18c82a9ef new VM: preparations for evalMacroCall Araq 2013-08-11 18:48:33 +02:00
  • db027faf38 fixes a long standing channels bug Araq 2013-08-09 00:25:31 +02:00
  • a294d45fd6 Merge branch 'master' of github.com:Araq/Nimrod Araq 2013-08-08 21:11:20 +02:00
  • 288cd05f89 new VM: register allocator bugfix; implemented more magics Araq 2013-08-08 21:10:54 +02:00
  • 5dfc0d0d19 Take into account dirty buffers in suggest output; Fixes zah/nimrod.vim#14 Zahary Karadjov 2013-08-07 18:58:46 +03:00
  • 06b3852143 Merge branch 'master' of github.com:Araq/Nimrod Araq 2013-08-07 01:40:37 +02:00
  • aefa0da8a6 new VM: implemented constructors and jump optimizer Araq 2013-08-07 01:40:08 +02:00
  • ee9aee6c00 bugfix createDir for solaris Araq 2013-08-07 01:36:15 +02:00
  • 5c32156a71 fixes #534 Zahary Karadjov 2013-08-07 00:01:58 +03:00
  • 0ec9e3aeb7 glColor*v now accept vector as input (as in original lib) fenekku 2013-08-04 18:30:22 -04:00
  • 015b814e6a Updated bootstrap instructions. Removed csources.zip. Dominik Picheta 2013-08-04 22:24:21 +01:00
  • 201e4d2835 Modified the behaviour of the build scripts to accommodate new C sources repo. Dominik Picheta 2013-08-04 19:41:20 +01:00
  • 8ac7bda244 sockets.send now throws an exception when a non-blocking socket is passed to it. Dominik Picheta 2013-08-04 19:13:29 +01:00
  • 30bb68d48a new VM: next steps Araq 2013-08-03 21:14:57 +02:00
  • ec86d5db0f Improved documentation for macros.newProc. Dominik Picheta 2013-07-28 14:41:54 +01:00
  • 9589acd00e fixes #532 Araq 2013-08-01 00:16:29 +02:00
  • 3ae6043e7e Merge pull request #533 from gradha/pr_helper_procs Araq 2013-07-31 12:59:22 -07:00
  • 3ab4b3d58f Merge pull request #530 from EXetoC/master Araq 2013-07-31 12:48:33 -07:00
  • c96a4406e4 Merge pull request #523 from exhu/x11fix Araq 2013-07-31 12:47:41 -07:00
  • 731c6f9083 'nimrod pretty' usable Araq 2013-07-31 20:35:04 +02:00
  • 347de6b08c Forgot publicity star on symbol ventor3000 2013-07-31 07:44:55 +02:00
  • 805959378d 'nirmod pretty': almost working Araq 2013-07-31 02:50:17 +02:00
  • e5be2e9f97 'nimrod pretty': next steps Araq 2013-07-30 21:10:45 +02:00
  • e6cedc2b8c Some minor fixes ventor3000 2013-07-30 18:15:39 +02:00
  • d640121ce6 lfFullExternalName for 'nimrod pretty' Araq 2013-07-30 17:15:58 +02:00
  • fd2a808266 fixes token's column information Araq 2013-07-30 08:45:00 +02:00
  • 28ad262a46 'nimrod pretty': next steps, doesn't work yet Araq 2013-07-29 23:52:08 +02:00
  • 6810a0e3e3 'nimrod pretty' command: next steps Araq 2013-07-29 22:56:32 +02:00
  • d6d665b0c0 Merge branch 'master' of github.com:Araq/Nimrod Araq 2013-07-29 01:21:53 +02:00
  • ef975d277a new vm: further progress Araq 2013-07-29 01:21:32 +02:00
  • 7c2fcd4ad9 Some doc. fixes ventor3000 2013-07-28 00:17:03 +02:00
  • e1db8d11ad basic3d module and some fixes in basic2d ventor3000 2013-07-27 23:56:01 +02:00
  • c5c6ef6e2b Fixes graphics.drawEllipse. Dominik Picheta 2013-07-27 11:18:13 +01:00
  • e33af13ae3 Fixes #543. Dominik Picheta 2013-07-27 11:03:28 +01:00