Commit Graph

  • 6e5c2af203 fixes #9991 Araq 2018-12-16 18:01:59 +01:00
  • e70c6af188 escape the include path Neelesh Chandola 2018-12-16 14:42:57 +05:30
  • 20d9dd1ac6 Merge pull request #10003 from nc-x/fix-enum-internal-error Andreas Rumpf 2018-12-16 09:15:56 +01:00
  • 4222b551ed Merge pull request #10006 from recloser/issue10005 Andreas Rumpf 2018-12-16 09:15:29 +01:00
  • 442e12ebb1 testament: individual tests with more than a subdir in their path (#9971) Andreas Rumpf 2018-12-16 09:12:16 +01:00
  • 303ef57b15 Fix clang not producing debug info in cpp mode (#9976) Neelesh Chandola 2018-12-16 13:38:31 +05:30
  • c99407b07a Add project directory to include path Neelesh Chandola 2018-12-16 11:39:29 +05:30
  • 19f5835d5c Fixes #10005 recloser 2018-12-15 22:57:18 +01:00
  • c673607d36 Fix internal error when casting to invalid enum value Neelesh Chandola 2018-12-15 22:19:39 +05:30
  • b53327c92a fixes #9994 Andreas Rumpf 2018-12-15 14:30:07 +01:00
  • 50193b95ea fix experimental/diff documentation rendering (#9983) alaviss 2018-12-15 20:10:44 +07:00
  • a87be40339 fixes #9985 Andreas Rumpf 2018-12-15 14:09:06 +01:00
  • 39ae55e6e4 fixes #9995 Andreas Rumpf 2018-12-15 14:01:18 +01:00
  • e3a668a33b --gc:destructors: baby steps Andreas Rumpf 2018-12-15 13:54:41 +01:00
  • 446f911a17 better error message for 'proc' that is not intended to be used as a typeclass Andreas Rumpf 2018-12-15 09:09:46 +01:00
  • f76bd06643 fixes #9982 Andreas Rumpf 2018-12-14 20:03:12 +01:00
  • 5ba22c9315 document the change for fix #9978 Andreas Rumpf 2018-12-14 17:14:55 +01:00
  • 675b6f0773 fixes #9978 Andreas Rumpf 2018-12-14 17:13:41 +01:00
  • 32c6b35d97 fixes yet another NimScript regression Araq 2018-12-14 12:00:49 +01:00
  • a54e3f4602 Allow an escape hatch for platform specific flags/default override (#9968) c-blake 2018-12-14 05:44:11 -05:00
  • 3ba8f158fb added parseopt.remainingArgs; refs #9951 Araq 2018-12-14 11:41:19 +01:00
  • f551b72fba fixes #9965 Araq 2018-12-14 09:56:59 +01:00
  • 359a4b5fac timers.nim: avoid parser warning Araq 2018-12-14 09:56:43 +01:00
  • ce9815bcf5 os.nim: use the new pathnorm.normalizePath implementation Araq 2018-12-14 08:57:55 +01:00
  • f233b2fe8b Merge remote-tracking branch 'upstream/devel' into better-error-message Neelesh Chandola 2018-12-14 09:34:46 +05:30
  • a96928968e testament: individual tests with more than a subdir in their path Ștefan Talpalaru 2018-12-13 21:45:43 +01:00
  • 5b39c7aca9 fixes joinPath regressions Araq 2018-12-13 16:18:43 +01:00
  • 5d34dec97d fixes testament regression due to changed '/' operator Araq 2018-12-13 15:39:39 +01:00
  • 6bdf7fdbce enum types can now be assigned values from enum with holes (#9958) Neelesh Chandola 2018-12-13 16:44:25 +05:30
  • 9cc4a57768 os.nim: big refactoring, use the new pathnorm that was extracted by compiler/pathutils.nim; added os.relativePath Araq 2018-12-13 12:05:36 +01:00
  • 467f53512f Show lineinfo of for in yield (#9779) Alexander Ivanov 2018-12-13 11:38:32 +02:00
  • 31cff752e0 Better error messages in enums which don't have ordinal types Neelesh Chandola 2018-12-13 11:28:50 +05:30
  • e6c510bbbd Check tyRange for exhaustiveness Neelesh Chandola 2018-12-13 14:40:22 +05:30
  • fa4644006a Check for ordinal type Neelesh Chandola 2018-12-13 14:12:22 +05:30
  • b2411db541 Merge remote-tracking branch 'upstream/devel' into record-case Neelesh Chandola 2018-12-13 13:59:46 +05:30
  • a3c4791e9c Give error when case has an else branch even though all cases are already covered (#9930) Neelesh Chandola 2018-12-13 13:38:10 +05:30
  • bb85869237 Undefine some symbols and globalOptions when processing nimscript (#9945) [backport] Neelesh Chandola 2018-12-13 13:35:24 +05:30
  • 8dfe7c0963 Merge pull request #9950 from nc-x/fix-nimsuggest-build Andreas Rumpf 2018-12-13 09:02:55 +01:00
  • 52c7653556 Merge pull request #9956 from nc-x/fix-vccexe Andreas Rumpf 2018-12-13 09:02:24 +01:00
  • abcf4d8b5d Fix ftpclient.nim Neelesh Chandola 2018-12-13 12:45:47 +05:30
  • 9ebe52cdeb Fix vccexe compilation Neelesh Chandola 2018-12-13 12:40:52 +05:30
  • 1f1d7b1088 Fix semRecordCase Neelesh Chandola 2018-12-13 12:09:54 +05:30
  • 76c214a2e9 Merge pull request #9915 from zevv/asyncnet-unix Dominik Picheta 2018-12-12 23:06:08 +00:00
  • b245b80e72 Fix nimsuggest build with clang on windows Neelesh Chandola 2018-12-13 02:16:29 +05:30
  • e4ae7a8929 Merge pull request #8748 from LemonBoy/when-in-objects Andreas Rumpf 2018-12-12 18:19:52 +01:00
  • cc97453808 Merge branch 'couven92-devel' into devel Araq 2018-12-12 18:17:29 +01:00
  • 0ab1229c69 resolve merge conflicts Araq 2018-12-12 18:16:53 +01:00
  • ac8274c60f fix merge conflict Araq 2018-12-12 17:51:33 +01:00
  • eb8383cb28 move diff.nim to experimental Araq 2018-12-12 17:48:30 +01:00
  • 9f453592a4 Merge pull request #9552 from recloser/strmisc-doc Andreas Rumpf 2018-12-12 16:32:09 +01:00
  • 9d81586879 Merge pull request #9879 from data-man/sorted_deduplicate Andreas Rumpf 2018-12-12 16:30:00 +01:00
  • a1bf9fd2b6 Merge branch 'devel' into sorted_deduplicate Andreas Rumpf 2018-12-12 16:29:46 +01:00
  • 070bcf4cea added diff.nim to the stdlib Araq 2018-12-12 16:27:37 +01:00
  • afa2ca6a0b Merge branch 'krux02-std-diff' into devel Araq 2018-12-12 16:17:56 +01:00
  • f080a15da1 diff.nim: massive code cleanups Araq 2018-12-12 16:17:35 +01:00
  • 9ce21bb8de Merge branch 'std-diff' of https://github.com/krux02/Nim into krux02-std-diff Araq 2018-12-12 15:43:03 +01:00
  • f828e5da49 clean up the implementation of the new memfiles.resize Araq 2018-12-12 12:10:17 +01:00
  • 77a884f178 export every field of MemFile for more low level trickery; refs #9922 Araq 2018-12-12 12:03:57 +01:00
  • cc8ba356f9 advopt.txt: minor layouting change Araq 2018-12-12 11:49:39 +01:00
  • cddc4be209 Merge pull request #9922 from c-blake/devel Andreas Rumpf 2018-12-12 12:00:12 +01:00
  • d9ae9201c4 Merge pull request #9937 from cooldome/pragmablock_custom_pragma Andreas Rumpf 2018-12-12 10:15:25 +01:00
  • 3a70d18b84 Merge pull request #9755 from flaviut/nre-missing-match Andreas Rumpf 2018-12-12 06:35:15 +01:00
  • 1d16676dd6 add test Andrii Riabushenko 2018-12-11 23:53:59 +00:00
  • 9becb41e04 Add changelog item Andrii Riabushenko 2018-12-11 23:37:48 +00:00
  • df0f0f2858 custom pragmas in pragma blocks Andrii Riabushenko 2018-12-11 23:35:46 +00:00
  • c0a47f7e22 Rework nil/option for nre in light of ""==nil Flaviu Tamas 2018-11-18 21:41:40 -05:00
  • 22b3e9df27 Revert 7f49364fd0 for nre Flaviu Tamas 2018-11-18 20:25:59 -05:00
  • c682671fea minor cleanups Andreas Rumpf 2018-12-11 23:07:36 +01:00
  • 5dc83d0c8f cleanup of excpt.nim Andreas Rumpf 2018-12-11 22:13:30 +01:00
  • 239846a528 Merge pull request #9805 from pacien/181126-list-append Andreas Rumpf 2018-12-11 22:18:40 +01:00
  • c58f430e2e Merge pull request #9916 from timotheecour/pr_ref_9906_errorMax Andreas Rumpf 2018-12-11 22:14:08 +01:00
  • e3d91a5b74 Merge pull request #9923 from stefantalpalaru/calldepth Andreas Rumpf 2018-12-11 22:07:44 +01:00
  • 3695819018 cleanup main.nim's code style Andreas Rumpf 2018-12-11 22:06:15 +01:00
  • 5ffa9a8be6 destructors: defensive programming against wrong generated destructor for string/seq Andreas Rumpf 2018-12-09 09:20:59 +01:00
  • d20a273215 Merge pull request #9917 from timotheecour/pr_dump_msg Andreas Rumpf 2018-12-11 22:01:28 +01:00
  • bb1ce398af Merge pull request #9881 from timotheecour/pr_ref_9880 Andreas Rumpf 2018-12-11 21:49:08 +01:00
  • f18fcf65b3 make tests green again Araq 2018-12-11 18:17:38 +01:00
  • 01892eee4b don't skip tests that really were not joined Araq 2018-12-11 16:42:13 +01:00
  • 8aa4b6b552 remove outputGotten.txt file on success Araq 2018-12-11 08:52:59 +01:00
  • f3d2c18a12 attempt to make travis green Araq 2018-12-11 08:49:56 +01:00
  • dc604ca762 don't run megatest in parallel for better error messages Araq 2018-12-10 17:27:58 +01:00
  • 34815a4697 megatest: make it green on Linux Araq 2018-12-10 15:50:38 +01:00
  • 916955dc95 make more tests green Araq 2018-12-10 15:28:46 +01:00
  • 4d616b5dc4 make tests green; better output for when megatest execution fails Araq 2018-12-10 15:06:01 +01:00
  • 0d99ff6113 testament megatest: furher refactorings making more tests green Araq 2018-12-10 12:36:13 +01:00
  • ac785b0623 testament: joinable is now an explicit concept of a test spec Andreas Rumpf 2018-12-09 13:47:03 +01:00
  • 46820b94a6 the linking step doesn't mind Windows' 8K command line limit anymore Araq 2018-12-08 22:34:42 +01:00
  • 77272ceb3c fixes extccomp regressions Araq 2018-12-06 21:39:27 +01:00
  • 044c7d0921 fixes extccomp regressions Araq 2018-12-06 20:49:55 +01:00
  • 1946d1a61d fixes extccomp regressions Araq 2018-12-06 19:40:39 +01:00
  • 3b783f7e13 Testament: refactoring; makes the test joiner green Araq 2018-12-06 16:37:56 +01:00
  • 8896770f8f workaround against silly Windows command line length limitations for the upcoming megatest.nim Araq 2018-12-06 15:24:46 +01:00
  • a5ecbf823f lots of small changes Arne Döring 2018-12-05 19:03:01 +01:00
  • c0c35839cc megatest integrated in default test all Arne Döring 2018-12-05 01:15:12 +01:00
  • 3859878db8 megatest checks output and nimout Arne Döring 2018-12-05 00:42:56 +01:00
  • 2a4c09ff88 megatest can be executed Arne Döring 2018-12-03 19:12:59 +01:00
  • fb1f5c62b5 tshouldfail is stricter Arne Döring 2018-11-30 14:28:18 +01:00
  • 1105d03644 require errormsg to be specified before file. Arne Döring 2018-11-29 16:07:51 +01:00
  • ca394ebd95 allow to disable backend logging Arne Döring 2018-11-29 12:43:45 +01:00
  • 199018ef2e test can fail because of invalid spec Arne Döring 2018-11-28 12:51:41 +01:00