Commit Graph

  • ec66fd07cb quickfix: make tsizeof3 also work on 32-bit narimiran 2019-02-28 19:20:22 +01:00
  • 0b56b3595a Make doku of os.moveFile() more precise. (#10758) [ci skip] Simon Krauter 2019-02-28 18:58:07 +01:00
  • 38aec488b7 compiler/commands: keep extension for output file (#10755) alaviss 2019-02-28 20:47:15 +07:00
  • 1b542e7320 compiler/[main,docgen]: don't put generated doc in subfolder (#10754) alaviss 2019-02-28 20:46:35 +07:00
  • 588610b395 add tests, closes #3012, closes #7244 narimiran 2019-02-27 12:39:35 +01:00
  • ca4b971bc8 Initial version of the hot-code reloading support for native targets (#10729) zah 2019-02-26 16:48:55 +02:00
  • ba38c05eb6 add gdb commands: koch, nim, nimble (#10741) Arne Döring 2019-02-26 15:47:35 +01:00
  • 287206f993 minor fix for debug on symbols (#10742) Arne Döring 2019-02-26 15:45:01 +01:00
  • d53ab9e5c8 Prevent options from calling custom ref == operators (#10745) Yuriy Glukhov 2019-02-26 16:43:34 +02:00
  • 84f0a33bf0 make typeToString sane for sequence again Andreas Rumpf 2019-02-25 19:00:52 +01:00
  • fb863a147a use initHashSet and toHashSet, fixes #10730 (#10736) Miran 2019-02-25 16:53:05 +01:00
  • 1397ad7c54 [random] add support for sets (#10532) WhiteDuke 2019-02-25 16:45:44 +01:00
  • bf4e688ca3 make nimsuggest aware of tyOwned Andreas Rumpf 2019-02-23 20:58:14 +01:00
  • 2074ad1416 strutils: document parseEnum [ci skip] narimiran 2019-02-25 11:33:18 +01:00
  • 68a82f100e Fixes #10727. (#10728) deech 2019-02-25 04:21:14 -06:00
  • 28a83a8388 Handle IPv6 in bindAddr #7633 Federico Ceratto 2019-02-19 22:55:35 +00:00
  • f39aa1b40b discard destroys its argument in-place (#9478) LemonBoy 2019-02-23 14:03:32 +01:00
  • 9884129058 Tuple unpacking now works for for vars (#10152) Neelesh Chandola 2019-02-23 18:31:34 +05:30
  • e89aaaeaab Open a new scope for static: expr blocks (#10649) LemonBoy 2019-02-23 12:05:07 +01:00
  • f86835ce77 manual: document implicit type conversions involving 'range'; refs #10495 Andreas Rumpf 2019-02-23 11:49:21 +01:00
  • 71df1b060b Tighten the conversion from tyRange to scalar types (#10495) LemonBoy 2019-02-23 11:52:52 +01:00
  • c5dbb0379f disable compile-time FFI support Andreas Rumpf 2019-02-23 11:34:39 +01:00
  • 7ec187a8e1 make the VM aware of tyOwned Andreas Rumpf 2019-02-23 10:43:07 +01:00
  • adbabf145c FFI at CT (#10150) Timothee Cour 2019-02-23 02:31:01 -08:00
  • 30ab7e6bdd fixes #10678 (#10681) Arne Döring 2019-02-23 10:58:40 +01:00
  • e7878c0d08 add tests for recently closed issues (#10722) Miran 2019-02-23 10:41:35 +01:00
  • ea409fb15a first steps in implementing 'owned' pointers; undocumented, do not use Andreas Rumpf 2019-02-23 08:44:08 +01:00
  • 721bf7188b code cleanup: there is no tyOptRef Andreas Rumpf 2019-02-22 19:42:11 +01:00
  • 15c208cd29 it's spelt callsite Andreas Rumpf 2019-02-22 18:28:40 +01:00
  • 4fb73e6d8f fix nimble package tests narimiran 2019-02-22 14:09:08 +01:00
  • cedf784751 better docs: options (#10720) Miran 2019-02-22 12:28:00 +01:00
  • a4543c1aac gc:destructors: make strutils compile (but still crashes) Andreas Rumpf 2019-02-22 12:06:30 +01:00
  • 417d27c544 gc:destructors: progress Andreas Rumpf 2019-02-21 12:19:06 +01:00
  • f2f0b5d695 system.nim: spacing Andreas Rumpf 2019-02-21 12:03:47 +01:00
  • 418cbbb450 macros.nim: spacing Andreas Rumpf 2019-02-21 12:03:34 +01:00
  • 43d570c178 gc:destructors: make system/repr compile Andreas Rumpf 2019-02-21 07:57:29 +01:00
  • 6c10d331db gc:destructors: slightly more stuff compiles Araq 2019-02-20 14:29:09 +01:00
  • 873539b50d lib.rst: add link to asyncstreams, fixes #6383 [ci skip] narimiran 2019-02-20 14:16:38 +01:00
  • ffd0f81247 times.nim: avoid some stdlib dependencies Araq 2019-02-20 12:30:51 +01:00
  • 2990a5ea54 koch.nim: indentation uses 2 spaces Araq 2019-02-20 12:28:43 +01:00
  • 7b31a81d45 system.nim: avoid 'cannot prove init' warnings for the '..' constructors Araq 2019-02-20 12:28:22 +01:00
  • 6a5c74722e add xmltree.clear, fixes #3797 (#10711) Miran 2019-02-20 08:41:34 +01:00
  • c025786b75 gc:destructors: sink parameters need to be destroyed properly Andreas Rumpf 2019-02-20 02:04:58 +01:00
  • 7e404c670d gc:destructors: add first test program Andreas Rumpf 2019-02-19 23:32:41 +01:00
  • 68ce92d4eb fixes a critical strutils bug [backport] Araq 2019-02-19 19:37:16 +01:00
  • 1a771a8248 Replace the duration conversion procs with new improved ones (#10710) Oscar Nihlgård 2019-02-19 19:12:44 +01:00
  • 50d1a46537 better docs: osproc (#10708) Miran 2019-02-19 17:25:03 +01:00
  • e4a76c6ebf fixes #6832 Araq 2019-02-19 17:17:12 +01:00
  • f31d1fa98b fixes #10195 Araq 2019-02-19 16:22:09 +01:00
  • 51f516e030 better docs: strtabs (#10704) Miran 2019-02-19 12:49:47 +01:00
  • 8cf97908cc document proper imports, fixes #8164 (#10698) Miran 2019-02-19 12:49:09 +01:00
  • 6b9a139f7f error message for accidental use of macro (#10490) Arne Döring 2019-02-19 12:21:42 +01:00
  • 257965e105 fixes 10697 [backport] Araq 2019-02-19 11:54:19 +01:00
  • 315d438677 asyncnet.nim: Minor code cleanup Araq 2019-02-15 14:44:27 +01:00
  • 2fae94cdc5 add more nimble packages to the test (#10707) Miran 2019-02-19 11:43:34 +01:00
  • 83f5839e2c manual: fix broken sentence narimiran 2019-02-19 09:07:25 +01:00
  • 7b68da9bf1 manual: typo Andreas Rumpf 2019-02-18 15:24:55 +01:00
  • c8cb567938 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2019-02-18 15:23:43 +01:00
  • 2deb1e354f fixes #10702 (#10705) Andreas Rumpf 2019-02-18 15:23:05 +01:00
  • 739dc8094e make set specification more clear; refs #10524 Andreas Rumpf 2019-02-18 15:18:42 +01:00
  • 1d66222901 fixes #10659 koch boot fails on windows (#10660) Timothee Cour 2019-02-18 03:18:52 -08:00
  • cf32d61fa5 Prevent crash on pragma templates w/ generics (#10685) LemonBoy 2019-02-18 12:17:00 +01:00
  • b5eed8ab3f make code more readable Andreas Rumpf 2019-02-18 10:30:30 +01:00
  • c8e33cbb75 fixed merge conflict Andreas Rumpf 2019-02-18 09:56:01 +01:00
  • 8b39551fca Small CI improvements (#10699) LemonBoy 2019-02-18 08:07:10 +01:00
  • d8ff25f032 Provide access to getsockname()/getpeername() Federico Ceratto 2019-02-13 19:57:25 +00:00
  • a0fb77dfd5 add links to every document, fixes #5515 narimiran 2019-02-16 17:06:09 +01:00
  • 51c43218c9 Comment on isSorted complexity. (#10686) [ci skip] Federico Ceratto 2019-02-16 14:56:26 +00:00
  • 2610b16f6e some dom proc correction and complement (#10684) liuxiaodong 2019-02-16 00:43:22 +08:00
  • bb9fe2046e Merge pull request #10680 from narimiran/fix-10561 LemonBoy 2019-02-15 16:20:26 +01:00
  • 1eaa18fe84 allow string insert in nimscript, fixes #10561 narimiran 2019-02-15 11:09:32 +01:00
  • b3ffbac93c Return result when found instead of keep iterating for no reason the whole mimedb on mimetypes module (#10675) Juan Carlos 2019-02-15 04:42:13 -03:00
  • 6d8ce609d7 add more nimble packages for testing (#10671) Miran 2019-02-15 08:41:43 +01:00
  • 80992c7a12 introduce object before tuple in the tutorials (#10664) Arne Döring 2019-02-14 22:17:05 +01:00
  • b081eb4d6d fixes #10651 Araq 2019-02-14 15:55:26 +01:00
  • 70f0aab188 osproc: fix minor typo Araq 2019-02-14 11:04:43 +01:00
  • d2b3046c70 deprecated leftovers from era of no unsigned integer types (#10605) Arne Döring 2019-02-14 10:58:09 +01:00
  • 9913cef872 fix typo in codeReordering error msg (#10667) Timothee Cour 2019-02-14 00:52:15 -08:00
  • 9e754c3b06 compiler/types: correctly generates signature for non-proc types (#10658) alaviss 2019-02-13 14:07:58 +07:00
  • 1ae61767f8 disable talloc2 on 32 bits (#10656) Arne Döring 2019-02-13 08:04:06 +01:00
  • 28394153ab 32 bit fixes (#10608) Arne Döring 2019-02-12 22:00:31 +01:00
  • 304b1dd34b randomize: added doAssert(seed!=0) to avoid invalid (non-random) behavior (#10635) Timothee Cour 2019-02-12 00:33:20 -08:00
  • e3ba2e24cf fix travis: add set -e in script (#10631) Timothee Cour 2019-02-11 23:30:53 -08:00
  • f4b2793bdf reduce debug output (#10638) Arne Döring 2019-02-12 08:27:38 +01:00
  • 76df77f912 Fix codegen problem with strict C++ compilers (#10639) LemonBoy 2019-02-12 08:23:24 +01:00
  • d64e218abd nimsuggest: only log when logging is enabled (#10646) alaviss 2019-02-12 14:17:39 +07:00
  • dfa3099929 deprecated list comprehension (#10636) Arne Döring 2019-02-12 08:10:40 +01:00
  • f5e55162ba Lowercase ext before querying the mimedb on mimetypes module, change isMainModule to runnableExamples (#10644) Juan Carlos 2019-02-12 03:22:04 -03:00
  • cf87687c40 travis:upgrade to xenial (trusty end of life is april 2019) (#10643) Timothee Cour 2019-02-11 22:18:55 -08:00
  • e26a0c4f1a better docs: times narimiran 2019-02-11 12:36:51 +01:00
  • 36f6f035ff attempt to make nightlies work again Andreas Rumpf 2019-02-11 15:28:14 +01:00
  • d3a74ea515 Update mimetypes (#10621) Juan Carlos 2019-02-11 07:44:49 -03:00
  • 572739a4f3 macros: add links in the docs [ci skip] narimiran 2019-02-11 09:11:04 +01:00
  • 7bb94abc31 better docs: random (#10546) Jjp137 2019-02-10 23:50:31 -08:00
  • 0ebef1764d Propagate tfGcSafe flag to generic instantiations (#10620) LemonBoy 2019-02-10 22:07:51 +01:00
  • 942495611b revive #10228 (fix #9880) (#10610) Timothee Cour 2019-02-10 13:07:11 -08:00
  • 8f05b34125 Add note on channel usage with spawn (#10627) [ci skip] Federico Ceratto 2019-02-10 19:52:13 +00:00
  • 02b5fc940d fixes #10547 Andreas Rumpf 2019-02-10 17:03:16 +01:00
  • d1e3f58afc Use standard XML escaping Emery Hemingway 2019-02-10 15:49:11 +01:00
  • f785286743 Expanded the typeinfo module's doc comment to warn that rtti will evolve and suggest alternative approaches. (#10596) Dean Thompson 2019-02-10 02:56:28 -05:00