Commit Graph

  • 8501971a60 introduce internal Int128 type, use it to fix case stmt checks (#11652) Arne Döring 2019-07-05 22:45:32 +02:00
  • 5863461d47 nimpretty: don't touch formatted multiline comments (#11663) Miran 2019-07-05 21:47:01 +02:00
  • cb3a920097 Fixes #11662: render ops priority (#11664) cooldome 2019-07-05 20:25:36 +01:00
  • 88896194bd nimpretty: nicer debugging [ci skip] narimiran 2019-07-05 10:08:52 +02:00
  • 5689003410 nimpretty: relax line length rules when dealing with (inline) comments (#11657) Miran 2019-07-05 09:32:56 +02:00
  • 789c8e0065 fix #11651 exportc symbol not exported, leading to link error (#11658) Timothee Cour 2019-07-04 22:53:21 -07:00
  • e74e85a41e fixes #11610 (#11659) Andreas Rumpf 2019-07-05 07:26:06 +02:00
  • 2ee6d209c2 manual: document block expression (#11638) Tomohiro 2019-07-05 08:43:14 +09:00
  • 3e8c4519d4 newruntime for async (#11650) Andreas Rumpf 2019-07-05 01:42:17 +02:00
  • cbdba3ceb3 Corrected example shown in documentation (#11654) [ci skip] Akito13 2019-07-04 15:59:29 +02:00
  • a9322ed873 Fix the broken link in math.nim (#11653) [ci skip] Graeme Cross 2019-07-04 21:24:19 +10:00
  • 66660eca32 nimpretty: fix out of bounds error [ci skip] narimiran 2019-07-04 12:02:35 +02:00
  • d13c75eb2f nimpretty: nimpretty now understands splitting newlines Araq 2019-07-04 11:32:15 +02:00
  • f70a0c90f1 nimpretty: distinguish between the different kinds of newlines in Nim Araq 2019-07-04 10:44:04 +02:00
  • 6a23772e23 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
  • da3a7b852d [bugfix] fix wrong nimpretty unidents, refs #11616 (#11645) Miran 2019-07-03 18:55:15 +02:00
  • 7ab44997aa fixes #11585 Andreas Rumpf 2019-07-03 15:37:01 +02:00
  • b94e7b65a0 [bugfix] fix mach_absolute_time header; refs #11591 (#11593) Timothee Cour 2019-07-03 05:59:07 -07:00
  • 20f6acc0da [bugfix] fix #11484, acknowledge 'danger' flag (#11486) Miran 2019-07-03 13:01:22 +02:00
  • b0e86d0f05 fixes #11510 Araq 2019-07-03 12:53:56 +02:00
  • 6a6a9423e4 fixes #11636 Araq 2019-07-03 12:07:01 +02:00
  • 191b7e0bde [backport] fix #11320 (#11538) Arne Döring 2019-07-03 08:00:40 +02:00
  • 1e48169bbc Implement some custom formatting for input fields in the documentation (#11632) Hugo Locurcio 2019-07-03 07:40:25 +02:00
  • bd35d44808 Documentation improvements to the times module (#11639) Graeme Cross 2019-07-03 15:39:19 +10:00
  • d1de6b9fe4 fixes #11479 (#11641) Andreas Rumpf 2019-07-03 07:22:30 +02:00
  • 466d5ba060 [bugfix] nimpretty indents multiline comments correctly (#11607) Miran 2019-07-02 10:52:46 +02:00
  • 7938947907 fixes #11633 Andreas Rumpf 2019-07-01 23:53:41 +02:00
  • 476b3b1c13 fixes #11515 (#11624) Andreas Rumpf 2019-07-01 18:08:50 +02:00
  • 59fbd261a6 fixes #11618 (#11631) Andreas Rumpf 2019-07-01 14:10:08 +02:00
  • eb295bbb7d assertions: fixes #11545 (#11605) alaviss 2019-07-01 11:19:07 +00:00
  • e6c963259c fixes #11617 Araq 2019-07-01 13:12:04 +02:00
  • c454cdac49 fixes #11628 Araq 2019-07-01 12:34:19 +02:00
  • 09d43c1d8f fixes #11614 Araq 2019-07-01 12:28:52 +02:00
  • 281baadb33 Make repr use 'ptr' for ptr types instead of 'ref' (#11626) Ico Doornekamp 2019-07-01 11:59:27 +02:00
  • d7ea8588c5 Remove IO.js compat (long dead vanished project,superseed by NodeJS) (#11627) Juan Carlos 2019-07-01 06:59:02 -03:00
  • 10fa252426 [bugfix] make -d:nimSetUtf8CodePage switch work again Araq 2019-07-01 10:35:52 +02:00
  • b228b741a3 added destructors.rst document Andreas Rumpf 2019-07-01 08:51:36 +02:00
  • c2d0e0f7d5 msgs, ccgstmts: fixes #11572 (#11621) alaviss 2019-06-30 10:30:37 +00:00
  • 95df6af527 [other] additions to the manual Andreas Rumpf 2019-06-29 23:41:25 +02:00
  • 199aa1f3a1 fixes #11606 Araq 2019-06-28 21:13:03 +02:00
  • 57df2c9c3a fixes #11611 Araq 2019-06-28 21:04:49 +02:00
  • 17cac707d0 Pass additional koch options to the nim compiler (#11615) Ivan Bobev 2019-06-28 19:06:43 +03:00
  • 970c7616bc nimpretty: bugfix [bugfix] Araq 2019-06-28 11:45:21 +02:00
  • 1503970c3b contributing.rst guide: Make the rules reflect the reality. Andreas Rumpf 2019-06-27 21:28:53 +02:00
  • 922a4ed195 manual: typo Andreas Rumpf 2019-06-27 21:24:56 +02:00
  • c39a799aec manual: document how accessors are resolved; fixes #11514 Andreas Rumpf 2019-06-27 21:21:55 +02:00
  • 62691c5d73 Fix typo in xmltree docs [ci skip] Zestyr 2019-06-27 20:42:00 +02:00
  • ab5bd9e6ff make tests green again Araq 2019-06-27 17:10:11 +02:00
  • 3c3f07cfde fixes #11445 Andreas Rumpf 2019-06-27 14:46:38 +02:00
  • 843ae0073b fixes #11523 Andreas Rumpf 2019-06-26 23:41:20 +02:00
  • d206e881e9 fixes #11525 Andreas Rumpf 2019-06-26 23:15:44 +02:00
  • 712d9ce1b9 [bugfix] fix #11532, nimpretty should ignore source code filters (#11603) Miran 2019-06-26 23:09:57 +02:00
  • ba6eb0151c fixes #11098 Andreas Rumpf 2019-06-26 19:34:05 +02:00
  • 28708e0b8e [bugfix] fix #11588, don't check if SharedTable is initialized narimiran 2019-06-26 11:10:40 +02:00
  • e08cf5a947 fixes #11600 Araq 2019-06-26 15:55:27 +02:00
  • 38aa7f6d20 [bugfix] fix #11469, new rules for a newline in nimpretty (#11512) Miran 2019-06-26 15:36:44 +02:00
  • 763357089e fixes #11577 Araq 2019-06-26 15:33:26 +02:00
  • 6576c1ab5c [refactor] compiler/[msgs, reorder, semstmts]: use toMsgFilename where appropriate (#11595) alaviss 2019-06-26 19:38:19 +07:00
  • 8a16fb972b compiler/[msgs, options]: confine --listFullPaths to compiler messages (#11583) alaviss 2019-06-26 07:40:11 +07:00
  • f1b2182035 VCC discovery using vswhere (#6540) (#11559) Toshiyuki-Tega 2019-06-26 17:52:22 +09:00
  • 50358e6d4a Documentation highlite (#11596) Juan Carlos 2019-06-26 05:28:11 -03:00
  • 48770b04bd fixes #11563 (#11594) Andreas Rumpf 2019-06-26 06:55:43 +02:00
  • 7e702d95c1 increase dfa instruction limit (#11579) cooldome 2019-06-25 06:34:54 +01:00
  • 8396ddb3a4 [bugfix] remove dangling ref (#11576) Jasper Jenkins 2019-06-24 17:04:15 -07:00
  • 8ab0be4530 Fix out of bound access in cgi module (#11578) Gérôme Fournier 2019-06-25 02:03:44 +02:00
  • 30d7cf02ad Fix typo (#11573) WhiteDuke 2019-06-25 00:24:51 +02:00
  • 98b9ffa3a4 assertions: make assert follow excessiveStackTrace (#11574) alaviss 2019-06-25 05:23:22 +07:00
  • a5a62b562f [refactoring] remove zeroExtend and friends from the compiler builtins. (#11531) Arne Döring 2019-06-24 09:19:02 +02:00
  • 06904a212a nim.cfg: disable excessiveStackTrace on release (#11575) alaviss 2019-06-25 05:22:30 +07:00
  • a74104eda5 [documentation] fix #4630, document unsupported functions for JS narimiran 2019-06-24 12:52:54 +02:00
  • f8087a2815 Spelling fixes in nimc.rst (#11569) Simon Krauter 2019-06-24 00:15:55 +02:00
  • 6a7b490046 [other] Documentation NimScript (#11548) Juan Carlos 2019-06-23 15:08:21 -03:00
  • ceafb7f771 [bugfix] fix OrderedTable iterators (#11562) Miran 2019-06-23 07:28:45 +02:00
  • 433dfaf288 [bugfix] fixes #11524 Andreas Rumpf 2019-06-22 01:52:49 +02:00
  • 4d18ee498a closes #11533 Andreas Rumpf 2019-06-21 20:45:00 +02:00
  • ef018d7a63 [bugfix] fixes #11556 Andreas Rumpf 2019-06-21 20:38:11 +02:00
  • 2a36cb7fc9 [documentation] fix wrong link [ci skip] narimiran 2019-06-21 12:04:43 +02:00
  • 810166ca95 [other] Improve the "tabs are not allowed" error message (#11554) Kaushal Modi 2019-06-20 16:16:06 -04:00
  • 10407fefec [bugfix] fix delete in strutils and sequtils (#11535) Miran 2019-06-20 21:04:37 +02:00
  • d5ea497cff [bugfix] correct 'source' for documentation (#11540) Miran 2019-06-20 21:03:48 +02:00
  • c6ab69b84e [bugfix] fix OrderedTable default initialization (#11549) Miran 2019-06-20 21:03:11 +02:00
  • edc151fa64 [other] new experimental pragma .nodestroy for easier custom destructors Andreas Rumpf 2019-06-20 19:41:03 +02:00
  • 6d977e66cb [other] added system.dispose for owned refs Andreas Rumpf 2019-06-20 19:40:18 +02:00
  • f3ae2dcfa3 [bugfix] system.nim: make pop work with --newruntime Andreas Rumpf 2019-06-20 19:39:42 +02:00
  • cd49bba7b3 [bugfix] proper destruction for strings/seqs for --newruntime Andreas Rumpf 2019-06-20 19:39:19 +02:00
  • 194eebd4b8 [bugfix] system.nim: make pop work with --newruntime Andreas Rumpf 2019-06-20 19:38:25 +02:00
  • b41d31e887 [other] newruntime: add a simple closure iterator test Araq 2019-06-20 11:29:30 +02:00
  • cb4bb4d6c7 [bugfix] newruntime: trivial closure iterator works Araq 2019-06-20 11:21:26 +02:00
  • cd35f9664c [refactoring] closureiters.nim: style change Araq 2019-06-20 11:19:54 +02:00
  • 0ba1624325 wip Araq 2019-06-18 22:26:48 +02:00
  • 6ad45a1c97 WIP: closures for the newruntime [ci skip] Andreas Rumpf 2019-06-17 07:37:34 +02:00
  • 5cf9cbe9a5 [bugfix] fix #11546, correct link for sequtils narimiran 2019-06-20 09:41:06 +02:00
  • 9789146899 [bugfix] fix #11543, add std/sums to theindex.html narimiran 2019-06-20 09:37:21 +02:00
  • 905fc43abe newruntime: added yet another test Andreas Rumpf 2019-06-20 08:38:29 +02:00
  • aacc97e854 [bugfix] owned closures (#11544) Andreas Rumpf 2019-06-20 07:40:45 +02:00
  • e0b41736b3 change newLit on Seq (#11542) Arne Döring 2019-06-19 20:14:54 +02:00
  • 8d46524b1b [bugfix] fixes #11517 Araq 2019-06-19 17:39:52 +02:00
  • 3aa034f40d libffi: style changes Araq 2019-06-19 16:54:26 +02:00
  • eb9ac127b9 [other] update homebrew, fix travis fails on OSX (#11541) Miran 2019-06-19 15:54:40 +02:00
  • 22c515b067 [other] documentation: deprecation comments are now auto-generated narimiran 2019-06-19 14:21:46 +02:00