Commit Graph

  • 046ed4ed22 symbol files: implemented accurate module dependency tracking Araq 2018-02-21 00:48:23 +01:00
  • 1d1ba4481f Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2018-02-20 01:16:09 +01:00
  • 2fcc163746 symbol files: more progress Araq 2018-02-20 01:15:43 +01:00
  • ceebfb3e89 Remove repetitive index checks in b30b920751. Dominik Picheta 2018-02-19 20:00:14 +00:00
  • b30b920751 Fix date parsing for a bad inputs data-man 2018-02-19 16:57:17 +03:00
  • 5fe0c386ea disable symbol file tests for the old symbol file implementation Araq 2018-02-19 13:19:43 +01:00
  • 864467ade3 Merges #7226 manually. Dominik Picheta 2018-02-19 12:14:45 +00:00
  • c74a65662a Revert "Fixes #4265." Dominik Picheta 2018-02-17 22:24:43 +00:00
  • fe6fddb9d8 Fixes #4265. Dominik Picheta 2018-02-17 22:15:28 +00:00
  • 63bc046ddf Fixes #7227. Dominik Picheta 2018-02-17 19:36:06 +00:00
  • 5476a82c47 Move joyent_http_parser out of stdlib. Dominik Picheta 2018-02-17 17:53:32 +00:00
  • fe204a5e73 Fixes #5786. Dominik Picheta 2018-02-17 17:46:22 +00:00
  • 411b9aeac7 Merge pull request #7228 from endragor/fix-asyncfile-open Dominik Picheta 2018-02-17 12:08:09 +00:00
  • 319e88585a Fix AsyncFile open flags. Fixes #5531 Ruslan Mustakov 2018-02-17 17:40:28 +07:00
  • 564cff729a new symbol files: loading of ASTs and module graphs Araq 2018-02-17 00:37:41 +01:00
  • 037ce16f44 improve the error message for mutability problems Araq 2018-02-16 19:41:06 +01:00
  • f3b8d92216 new .rod file implementation; part 1: writing of the file Araq 2018-02-15 15:42:14 +01:00
  • 89782460a3 fixes #7215 Andreas Rumpf 2018-02-14 10:09:35 +01:00
  • 83a8019027 symbol files: bugfixes Araq 2018-02-13 17:19:52 +01:00
  • 843bb50a8b tfragment_gc test: make more robust Araq 2018-02-13 13:10:35 +01:00
  • 1a2351f95f Fixes #4995. (#7157) Dominik Picheta 2018-02-13 10:08:37 +00:00
  • d24b6667c6 genTryCpp to catch by Nim type, ready for first review (#7196) cooldome 2018-02-12 20:23:34 +00:00
  • 7cbab49645 nested finally bug (#7207) cooldome 2018-02-12 20:20:49 +00:00
  • df4f707743 add more functionality from sets to intsets (#7185) Imran Hendley 2018-02-12 15:20:17 -05:00
  • 4c702d5ab2 Merge branch 'devel' into araq-fixes-6960 Araq 2018-02-12 18:55:41 +01:00
  • 04af9d4051 fixes #3711 Araq 2018-02-11 17:43:56 +01:00
  • fc967cc715 custom pragmas: proper error handling Andreas Rumpf 2018-02-12 16:40:15 +01:00
  • cddc389784 disable the undocumented 'import ' feature; allow import std / strutils; fixes #2819; refs #6700 Andreas Rumpf 2018-02-12 16:36:19 +01:00
  • 23d272f652 Merge pull request #7205 from GULPF/json-to-fix Dominik Picheta 2018-02-12 09:22:35 +00:00
  • 8247323860 Fix json.to for types with generic parameters Oscar Nihlgård 2018-02-11 23:12:36 +01:00
  • a4deceb134 fixes #6186 Andreas Rumpf 2018-02-11 14:52:19 +01:00
  • 358709e9cb fixes #6960 Andreas Rumpf 2018-02-11 13:55:56 +01:00
  • 7847cd8759 Add parseHtml overload for string (#7198) Oscar Nihlgård 2018-02-10 22:47:20 +01:00
  • 2c1f1f21bf fixes #3985 Araq 2018-02-10 21:20:48 +01:00
  • b57d14b1ae make more tests green Araq 2018-02-10 20:55:05 +01:00
  • ef6eda4cb4 better error messages: use <T1, T2> instead of (T1, T2) in order to prevent confusions with tuple types Araq 2018-02-10 20:39:05 +01:00
  • 51d81c4e23 Fixes #6853 (#7188) cooldome 2018-02-10 15:44:41 +00:00
  • 29226ce5b2 Enable mariadb shared libs for mysql as well (#7199) Dennis Felsing 2018-02-10 16:42:13 +01:00
  • 94141b8f68 fixes #7200 Andreas Rumpf 2018-02-10 16:41:38 +01:00
  • 45437eb113 fixes #4220 Araq 2018-02-10 14:20:31 +01:00
  • 5c5e54d3a9 fixes #7153 Araq 2018-02-10 14:09:04 +01:00
  • 7b2b0ebf7f OpenSSL: 32bit DLL names on Windows lack the -x32 suffix Araq 2018-02-09 16:47:30 +01:00
  • b565c0234c Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2018-02-09 16:38:53 +01:00
  • 6dc8bedb98 OpenSSL: use modern DLLs on Windows; export DLLSSLName and DLLUtilName for modules that need to expand on the openssl wrapper Araq 2018-02-09 16:38:39 +01:00
  • 40e3b5798a Fix undefined reference with MinGw (#7175) Volodymyr Melnychuk 2018-02-09 10:34:26 +02:00
  • 70e8640244 move new sha1 module into the new 'std' namespace Andreas Rumpf 2018-02-06 17:40:31 +01:00
  • 2199f83280 improve error message for twrongcolon Andreas Rumpf 2018-02-06 09:15:54 +01:00
  • fa0f5d0238 fixes #6946 Andreas Rumpf 2018-02-05 21:21:22 +01:00
  • fc52dd6463 Tut 1: tiny improvements Andreas Rumpf 2018-02-05 21:13:18 +01:00
  • 49ad131fe2 mark Nim version with .intdefine Andreas Rumpf 2018-02-05 21:12:56 +01:00
  • d72578b3dd more chatty error message for the 'discard' checking Andreas Rumpf 2018-02-05 16:49:06 +01:00
  • e2cf3b94f2 improve the error message for thread local variables Andreas Rumpf 2018-02-05 08:47:35 +01:00
  • 31263ef8f3 fixes #5450 Andreas Rumpf 2018-02-04 07:35:32 +01:00
  • c1679edad2 fixes #7080 Andreas Rumpf 2018-02-04 07:23:47 +01:00
  • 326b7dc556 improve the error messages regarding type mismatches in overloading resolution Andreas Rumpf 2018-02-04 07:04:50 +01:00
  • b4eff82e62 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-02-04 05:52:08 +01:00
  • cfa96c9b13 fixes the RST in the manual Andreas Rumpf 2018-02-04 00:49:47 +01:00
  • 8e2405164a Merge pull request #7178 from codetriage-readme-bot/codetriage-badge Dominik Picheta 2018-02-03 23:39:49 +00:00
  • 4e0b3fefa3 Merge branch 'devel' into araq-overloading-symmetry Andreas Rumpf 2018-02-03 07:58:31 +01:00
  • 992fd38487 make tests green again Andreas Rumpf 2018-02-03 07:57:47 +01:00
  • 510392bc60 Add CodeTriage badge to nim-lang/nim codetriage-readme-bot 2018-02-02 11:23:39 -06:00
  • 4f9ae61695 fixes #6939 Andreas Rumpf 2018-02-02 17:34:54 +01:00
  • 274fafb2df fixes #6961 Andreas Rumpf 2018-02-02 13:12:30 +01:00
  • c671356d51 manual: do not mention the VTable types which are not implemented yet Andreas Rumpf 2018-02-02 08:07:31 +01:00
  • 212457f5e0 the .deprecated pragma for procs now supports a user-definable deprecation message Andreas Rumpf 2018-02-02 12:53:38 +01:00
  • 1b22a3b346 disabled non-documented overloading rule for templates and macros Andreas Rumpf 2018-02-02 11:00:42 +01:00
  • bd1dfa4b38 better type inference for numerical types; prerequisitive for version 1 Andreas Rumpf 2018-02-02 09:29:05 +01:00
  • 7fc80f8f86 manual: do not mention the VTable types which are not implemented yet Andreas Rumpf 2018-02-02 08:07:31 +01:00
  • 5460bd2764 Small performance improvement in sempass2 (#7168) cooldome 2018-02-01 17:34:37 +00:00
  • 90c1edff8b Fix the names of the float checks pragmas. (#7170) konqoro 2018-02-01 15:02:32 +02:00
  • 60c7bbc8b7 Jump to definition on import will open the imported module (#7155) Yuriy Glukhov 2018-01-31 18:39:01 +03:00
  • 8d8df5807b Fixes #7121 (#7148) pqflx3 2018-01-31 10:38:37 -05:00
  • 94038545be Fixes codegen bug with literal negative zero, fixes #7079 (#7158) GULPF 2018-01-31 16:29:42 +01:00
  • b5538990a2 nimTypeNames feature: show generics properly Andreas Rumpf 2018-01-31 14:29:08 +01:00
  • 7648eb45b3 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-01-31 08:01:07 +01:00
  • a605fa8ba6 fixes #7129 Andreas Rumpf 2018-01-30 19:51:38 +01:00
  • a37e47d069 Undeprecate readChar. Closes #7072 (#7156) Yuriy Glukhov 2018-01-30 17:55:11 +03:00
  • d84ace8a5b Fixes #7140 (#7154) Yuriy Glukhov 2018-01-30 17:25:41 +03:00
  • 77d590f483 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-01-30 10:30:49 +01:00
  • 4f08ed63cf M&S GC: collect earlier under memory pressure Andreas Rumpf 2018-01-30 10:30:43 +01:00
  • 8fdc291936 fixes the tracking of 'occupied memory' Andreas Rumpf 2018-01-30 10:30:18 +01:00
  • 02c1f120eb Fixes nimsuggest#78 (#7151) Yuriy Glukhov 2018-01-30 01:41:32 +03:00
  • 12b11fd848 Fix compiler crash on try expression with infix as (Fixes #7116) (#7112) cooldome 2018-01-29 04:59:49 +00:00
  • fcd4cd82c3 Merge pull request #6796 from nim-lang/async-improvements Dominik Picheta 2018-01-28 19:11:17 +00:00
  • 86fb8bf723 Revert 3db460f504 as requested by @Araq. Dominik Picheta 2018-01-17 16:48:02 +00:00
  • 6c035379fe Merge pull request #6597 from pgkos/uri-allow-no-authority Dominik Picheta 2018-01-28 17:00:33 +00:00
  • ad222e3015 Merge branch 'devel' into araq-newlines Araq 2018-01-28 11:38:52 +01:00
  • 7206c692a3 in triple line string literals the newline should be '\n' too Araq 2018-01-28 11:38:25 +01:00
  • 85411fab71 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-01-27 16:04:57 +01:00
  • 78fb3ffeb1 fix test for bug #6989 Andreas Rumpf 2018-01-27 08:02:29 +01:00
  • 68dfd1729e fixes #6989 Andreas Rumpf 2018-01-27 07:59:40 +01:00
  • 1a565d7b20 Merge pull request #6517 from FedericoCeratto/hexstr Dominik Picheta 2018-01-26 15:32:28 +00:00
  • 394757dbf5 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-01-25 16:02:22 +01:00
  • 1d9087245c JS codegen bugfix: don't crash on wrong importcpp patterns Andreas Rumpf 2018-01-25 16:02:13 +01:00
  • 0b9c1da1c0 Fixes #6741 (#7131) Yuriy Glukhov 2018-01-25 06:26:40 +03:00
  • 80caca15bd fixes #7089 Andreas Rumpf 2018-01-24 20:08:17 +01:00
  • d5b4936332 Merge pull request #7130 from juanfra684/patch-2 Dominik Picheta 2018-01-23 13:48:23 +00:00
  • c8da417211 Gratipay is dead Juan Francisco Cantero Hurtado 2018-01-23 14:28:48 +01:00
  • 73af427f23 Fix longgc category tests (#7095) Sergey Avseyev 2018-01-22 17:08:27 +03:00
  • cd26d02882 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-01-22 14:07:11 +01:00