Commit Graph

  • c94647aeca styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error Araq 2019-07-10 12:42:23 +02:00
  • 96523cdd3e Make public additional types from sha1 module [feature] (#11694) Ivan Bobev 2019-07-10 11:20:08 +03:00
  • 18182e4bfd linter: refactorings Araq 2019-07-10 09:07:03 +02:00
  • ff4a9a226f style changes Araq 2019-07-10 09:06:54 +02:00
  • bd689849f2 nim styleChecker: implemented all the missing features (bugfix) Araq 2019-07-10 00:27:23 +02:00
  • c6c9e30379 minor system.nim style changes Araq 2019-07-10 00:26:44 +02:00
  • 7a39eb13a5 koch temp: use -d:leanCompiler if possible Araq 2019-07-10 00:26:29 +02:00
  • 2255d8795b [other] prettify collections (#11695) Miran 2019-07-09 22:45:23 +02:00
  • 55e8aefbea newruntime: async progress Araq 2019-07-09 20:15:40 +02:00
  • 73c570d1d9 control flow graph: don't ignore yield statements Araq 2019-07-09 19:59:11 +02:00
  • ad58ed344a newruntime: map system.reset to =destroy Araq 2019-07-09 19:53:23 +02:00
  • eb059fa848 closes #11551 (#11693) Arne Döring 2019-07-09 19:38:38 +02:00
  • a85e20c125 newruntime: 'owned distinct' is a valid construct (required by async) Araq 2019-07-09 15:23:46 +02:00
  • fa982b43f0 make tests green again Araq 2019-07-09 13:28:54 +02:00
  • 96d49608c0 nimpretty: more comment indentation fixes narimiran 2019-07-09 13:15:35 +02:00
  • eefcea8892 nimpretty: more improvements Araq 2019-07-09 11:37:34 +02:00
  • fc34193483 nimpretty: code cleanups Araq 2019-07-09 10:51:41 +02:00
  • 0193c8ad2e nimpretty: yet another improvement Araq 2019-07-09 10:08:23 +02:00
  • 7993d61d00 async: more 'owned' annotations Araq 2019-07-09 09:41:09 +02:00
  • 2c2f2de614 asyncmacro produces 'owned' types Araq 2019-07-09 09:40:53 +02:00
  • f64179e7fe bugfix: allow type conversions between 'owned ref' types Araq 2019-07-09 09:35:54 +02:00
  • 7c62de0cb7 better error message for invalid types Araq 2019-07-09 09:35:44 +02:00
  • 11dad688fe Offsetof fixes (#11690) Arne Döring 2019-07-09 09:07:45 +02:00
  • 063ae96a66 address comments Timothee Cour 2019-07-08 15:24:09 -07:00
  • 5ddea6a98f add tests for #8305 #7808 #10285 #11061 + other bugs Timothee Cour 2019-07-06 22:13:01 -07:00
  • 5fce81edfd make tests/concepts/t3330.nim disabled again: the order of candidates is machine dependent Timothee Cour 2019-07-06 22:12:29 -07:00
  • 6375df4c53 make tests/concepts/t3330.nim disabled again: the order of candidates is machine dependent Timothee Cour 2019-07-06 22:06:43 -07:00
  • b80d70b0f3 fix tests Timothee Cour 2019-07-06 20:09:26 -07:00
  • a6526695f0 fix #8305 #7808 #10285 #11061 + other bugs with type mismatch error msgs Timothee Cour 2019-07-06 17:46:57 -07:00
  • b50ae6817a [other] test more packages (#11687) Miran 2019-07-08 22:22:15 +02:00
  • 124a584eb2 fixes #11530 Andreas Rumpf 2019-07-08 19:40:42 +02:00
  • 655cb08461 [refactoring] nimbase.h: remove dead code which was confusing (#11682) Timothee Cour 2019-07-08 01:36:02 -07:00
  • 9e7d885f35 dynlib: use posix module (#11623) Jacek Sieka 2019-07-08 09:14:35 +02:00
  • d0616ed115 nimpretty: don't introduce extra spaces after a colon or a comma (#11672) Miran 2019-07-07 20:13:10 +02:00
  • 085a21ebf4 fixes #11350 Araq 2019-07-07 17:16:59 +02:00
  • bab1f67971 fixes #11660 (#11677) Andreas Rumpf 2019-07-07 15:25:25 +02:00
  • 6a7f8e8ab5 [HCR] Added warning for using performCodeReload() in main module (#11667) awr1 2019-07-07 02:18:33 -05:00
  • 3258c1e2a3 fixes #11671 Andreas Rumpf 2019-07-07 00:29:43 +02:00
  • 465815e894 improved the error message for #11494; closes #11494 Andreas Rumpf 2019-07-06 23:59:23 +02:00
  • 6ce6bce12e fixes a finish.exe regression Andreas Rumpf 2019-07-06 22:48:22 +02:00
  • d2684cdfd2 fixes #11447 Andreas Rumpf 2019-07-06 21:20:16 +02:00
  • cab0c3e544 fixes #3333 Andreas Rumpf 2019-07-06 20:38:10 +02:00
  • 64e1408920 fixes #8316 (#11673) Andreas Rumpf 2019-07-06 20:02:50 +02:00
  • 2678fa679a fixes #7057 Andreas Rumpf 2019-07-06 15:23:57 +02:00
  • 02b9af2f75 ABI fixes for OSX/BSD; fixes #6860 (#11666) Andreas Rumpf 2019-07-06 13:00:29 +02:00
  • 25cd8a5490 Documentation Diff, Typo (#11566) Juan Carlos 2019-07-06 04:45:48 -03:00
  • 34c09a98c7 nimpretty: improved detection of commas and semicolons (#11661) Miran 2019-07-06 00:21:21 +02:00
  • 7d5d9f7703 introduce internal Int128 type, use it to fix case stmt checks (#11652) Arne Döring 2019-07-05 22:45:32 +02:00
  • 176eaf5c90 nimpretty: don't touch formatted multiline comments (#11663) Miran 2019-07-05 21:47:01 +02:00
  • d1f6c820dd Fixes #11662: render ops priority (#11664) cooldome 2019-07-05 20:25:36 +01:00
  • 2c0c0e772c nimpretty: nicer debugging [ci skip] narimiran 2019-07-05 10:08:52 +02:00
  • 96a19ea1b4 nimpretty: relax line length rules when dealing with (inline) comments (#11657) Miran 2019-07-05 09:32:56 +02:00
  • 95f2f2396f fix #11651 exportc symbol not exported, leading to link error (#11658) Timothee Cour 2019-07-04 22:53:21 -07:00
  • 28c9c062a4 fixes #11610 (#11659) Andreas Rumpf 2019-07-05 07:26:06 +02:00
  • b64dd795b1 manual: document block expression (#11638) Tomohiro 2019-07-05 08:43:14 +09:00
  • 5f515410af newruntime for async (#11650) Andreas Rumpf 2019-07-05 01:42:17 +02:00
  • d914dca513 Make public some sha1 module procedures (#11655) [feature] Ivan Bobev 2019-07-04 23:29:03 +03:00
  • 0a501932c2 Corrected example shown in documentation (#11654) [ci skip] Akito13 2019-07-04 15:59:29 +02:00
  • dad3c40f55 Fix the broken link in math.nim (#11653) [ci skip] Graeme Cross 2019-07-04 21:24:19 +10:00
  • 4450fca6fd nimpretty: fix out of bounds error [ci skip] narimiran 2019-07-04 12:02:35 +02:00
  • a59f0adc50 nimpretty: nimpretty now understands splitting newlines Araq 2019-07-04 11:32:15 +02:00
  • 7d29f8b1a4 nimpretty: distinguish between the different kinds of newlines in Nim Araq 2019-07-04 10:44:04 +02:00
  • 64168d4aea fixes #8405: -d:useNimRtl now works even when {.rtl.} procs are used at compile time; CTFFI now works with {dynlib} (#11635) Timothee Cour 2019-07-03 14:57:52 -07:00
  • 0718d6c2cd [bugfix] fix wrong nimpretty unidents, refs #11616 (#11645) Miran 2019-07-03 18:55:15 +02:00
  • 045eeab6b4 fixes #11585 Andreas Rumpf 2019-07-03 15:37:01 +02:00
  • 0ca71dd92c [bugfix] fix mach_absolute_time header; refs #11591 (#11593) Timothee Cour 2019-07-03 05:59:07 -07:00
  • 1e9316e23c [bugfix] fix #11484, acknowledge 'danger' flag (#11486) Miran 2019-07-03 13:01:22 +02:00
  • c0db1705dc fixes #11510 Araq 2019-07-03 12:53:56 +02:00
  • 476b4ff372 fixes #11636 Araq 2019-07-03 12:07:01 +02:00
  • a157c2baef Added 'keys' iterator to JsonNode (#11597) [feature] Liam Sc 2019-07-03 06:06:22 +00:00
  • 20d0ef8afb [backport] fix #11320 (#11538) Arne Döring 2019-07-03 08:00:40 +02:00
  • 0a1cb631a2 Implement some custom formatting for input fields in the documentation (#11632) Hugo Locurcio 2019-07-03 07:40:25 +02:00
  • ab6dec6e90 Documentation improvements to the times module (#11639) Graeme Cross 2019-07-03 15:39:19 +10:00
  • 71b7383f12 fixes #11479 (#11641) Andreas Rumpf 2019-07-03 07:22:30 +02:00
  • c522a455df [bugfix] nimpretty indents multiline comments correctly (#11607) Miran 2019-07-02 10:52:46 +02:00
  • cce8a739da fixes #11633 Andreas Rumpf 2019-07-01 23:53:41 +02:00
  • 766960dc15 fixes #11515 (#11624) Andreas Rumpf 2019-07-01 18:08:50 +02:00
  • 9b949855c7 fixes #11618 (#11631) Andreas Rumpf 2019-07-01 14:10:08 +02:00
  • 2c10b246ec assertions: fixes #11545 (#11605) alaviss 2019-07-01 11:19:07 +00:00
  • bd55c862a6 fixes #11617 Araq 2019-07-01 13:12:04 +02:00
  • c352892232 fixes #11628 Araq 2019-07-01 12:34:19 +02:00
  • 413dff03a0 fixes #11614 Araq 2019-07-01 12:28:52 +02:00
  • a5686961bd Make repr use 'ptr' for ptr types instead of 'ref' (#11626) Ico Doornekamp 2019-07-01 11:59:27 +02:00
  • d7a7662a7f Remove IO.js compat (long dead vanished project,superseed by NodeJS) (#11627) Juan Carlos 2019-07-01 06:59:02 -03:00
  • dd39b11b13 [bugfix] make -d:nimSetUtf8CodePage switch work again Araq 2019-07-01 10:35:52 +02:00
  • d37c4e44d3 added destructors.rst document Andreas Rumpf 2019-07-01 08:51:36 +02:00
  • e259f80fc7 msgs, ccgstmts: fixes #11572 (#11621) alaviss 2019-06-30 10:30:37 +00:00
  • 7113c1e931 [other] additions to the manual Andreas Rumpf 2019-06-29 23:41:25 +02:00
  • 3606e035f5 fixes #11606 Araq 2019-06-28 21:13:03 +02:00
  • 7ddb31262e fixes #11611 Araq 2019-06-28 21:04:49 +02:00
  • 5be5bf0222 Pass additional koch options to the nim compiler (#11615) Ivan Bobev 2019-06-28 19:06:43 +03:00
  • 284a8cb58a nimpretty: bugfix [bugfix] Araq 2019-06-28 11:45:21 +02:00
  • d72edfb14b Merge pull request #11609 from zestyr/xmltree-typo Andreas Rumpf 2019-06-27 21:36:49 +02:00
  • 765ff4b67b contributing.rst guide: Make the rules reflect the reality. Andreas Rumpf 2019-06-27 21:28:53 +02:00
  • 17bbce7c8a manual: typo Andreas Rumpf 2019-06-27 21:24:56 +02:00
  • d9604d7d0b manual: document how accessors are resolved; fixes #11514 Andreas Rumpf 2019-06-27 21:21:55 +02:00
  • bab83c4d8b Fix typo in xmltree docs [ci skip] Zestyr 2019-06-27 20:42:00 +02:00
  • f36a61e6d4 make tests green again Araq 2019-06-27 17:10:11 +02:00
  • fb878330a9 fixes #11445 Andreas Rumpf 2019-06-27 14:46:38 +02:00
  • 135fdde6a9 fixes #11523 Andreas Rumpf 2019-06-26 23:41:20 +02:00