Commit Graph

  • 9f18a4f448 Merge pull request #8366 from krux02/nimnode-or Arne Döring 2018-10-18 17:49:47 +02:00
  • 604dfebee0 disallow 'continue' that is not used within a loop; fixes #6367 Araq 2018-10-18 17:42:57 +02:00
  • c64391e30b closes #6220 Araq 2018-10-18 17:28:00 +02:00
  • 68c6d709d3 fixes #5519 Araq 2018-10-18 17:06:04 +02:00
  • 4644484fb7 closes #5321 Araq 2018-10-18 16:59:20 +02:00
  • ec4985a573 fixes #7972 Araq 2018-10-18 16:53:49 +02:00
  • f9bc4d014a changelog entry Arne Döring 2018-10-18 16:07:15 +02:00
  • 016e0b1aac fix typo Arne Döring 2018-10-18 15:40:50 +02:00
  • 358b5225df fixed comment Arne Döring 2018-07-22 19:56:48 +02:00
  • 48697dc5bb added test case for or operator Arne Döring 2018-07-19 22:42:48 +02:00
  • abe8ac1962 or on NimNode Arne Döring 2018-07-19 16:26:07 +02:00
  • 82a1576263 fix #9394 by replacing fmt with strutils.% (#9417) Vindaar 2018-10-18 14:47:47 +02:00
  • 1fe949b9d5 Make the swap procs safe for unaligned input ptrs (#9210) LemonBoy 2018-10-18 14:30:31 +02:00
  • e66b51eb16 make testament compile again with --taintMode:on Araq 2018-10-18 14:25:39 +02:00
  • 675c629fee replace deprecated safeAdd with add (#9416) Miran 2018-10-18 12:29:32 +02:00
  • 7d8e281239 [nimscript] document currentSourcePath in thisDir (#9402) Timothee Cour 2018-10-18 03:18:40 -07:00
  • be77710c8c testament: use NIM_COMPILE_TO_CPP environment variable Araq 2018-10-18 12:12:04 +02:00
  • 381498b0db tests: disable flaky tests for now; closes #9421 Araq 2018-10-18 12:05:50 +02:00
  • 03a05ca456 intern.rst: minor formating improvements Araq 2018-10-18 12:04:48 +02:00
  • 6ef198e07b Relax the restrictions on the index types (#9412) LemonBoy 2018-10-18 11:08:05 +02:00
  • 458aab0b10 docs(lib): update Nimble notes since package list is not inline anymore (#9397) Bo Lingen 2018-10-18 04:07:10 -05:00
  • d2ca808106 koch: bootstrap with C++ for NIM_COMPILE_TO_CPP env var Araq 2018-10-18 10:58:28 +02:00
  • 505571f31c travis: use explicit build matrix; prepare for extensive C++ testing Araq 2018-10-18 10:06:50 +02:00
  • 95504caa31 make some tests faster (#9413) Miran 2018-10-17 19:46:42 +02:00
  • 81e33b9d87 make thavlak and tmarkerproc_regression tests take fewer iterations in order to speedup the CIs Araq 2018-10-17 13:20:45 +02:00
  • bd9d5787f0 nimpretty: fixes #9384 Araq 2018-10-17 12:52:25 +02:00
  • 88adf77569 Elaborate on source code filter usage in the documentation. (#9407) technicallyagd 2018-10-17 18:51:51 +08:00
  • dc72cf7564 No setjump in GC for emscripten/wasm (#9386) Yuriy Glukhov 2018-10-17 01:46:13 +03:00
  • db95fad6fa Fixes #9364 and add moduleDescription to jsondoc (#9396) PMunch 2018-10-17 00:34:47 +02:00
  • e8cf289bee improve error message, closes #2361 (#9387) Miran 2018-10-17 00:18:51 +02:00
  • afc453beff Update example (#9395) Federico Ceratto 2018-10-16 23:17:37 +01:00
  • 3e9f506923 Update config.nims search path in docs (#9388) Kaushal Modi 2018-10-16 18:17:10 -04:00
  • 163e9de3c2 Unicode escape in string literals (#9390) Oscar Nihlgård 2018-10-17 00:14:22 +02:00
  • 0d48bafcf0 fixes a regression about indexing into UncheckedArray Andreas Rumpf 2018-10-16 20:09:00 +02:00
  • b340f677eb fixes #9244 Andreas Rumpf 2018-10-16 18:39:57 +02:00
  • afd9d8dd8d Some documentation added to strutils (#9379) eqperes 2018-10-16 17:30:38 +02:00
  • 480d228603 nimpretty: added an new simple test Andreas Rumpf 2018-10-16 17:25:12 +02:00
  • 778e4d1775 nimpretty: fixes #9144 Andreas Rumpf 2018-10-16 17:21:41 +02:00
  • f3c0703b7d nimpretty: add #!nimpretty on/off directives Andreas Rumpf 2018-10-16 16:54:52 +02:00
  • ed38079b9b nimpretty: fixes #8626 Andreas Rumpf 2018-10-16 15:33:21 +02:00
  • 72cd3b7914 Fix repr() for UncheckedArray (#9385) LemonBoy 2018-10-16 14:27:42 +02:00
  • 89ba0f8592 nimpretty: render r-strings properly, fixes #9236 Andreas Rumpf 2018-10-16 13:33:01 +02:00
  • 749dbce4c6 Merge tests into a larger file (part 5 of ∞) (#9368) Miran 2018-10-16 10:50:10 +02:00
  • f04c93b5dd math.round is not needed in strutils (#9383) skilchen 2018-10-16 09:19:53 +02:00
  • 0c04da6f26 Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2018-10-15 12:20:52 +02:00
  • bf01d7136e Merge branch 'Fixes-7845' of https://github.com/cooldome/Nim into cooldome-Fixes-7845 Araq 2018-10-15 11:50:12 +02:00
  • 8252c65cf2 system.nim deprecate 'getRefcount'; refs #2839, refs #3713 Araq 2018-10-15 10:54:20 +02:00
  • 37986d0ba8 ospaths docs: add 'basename' to theindex Araq 2018-10-15 10:51:47 +02:00
  • f8e805a614 fixes #2760 Araq 2018-10-15 10:43:56 +02:00
  • fe091997aa system.nim: fixes typo Araq 2018-10-15 02:38:04 +02:00
  • 3bef851143 fix #8225 os.isHidden was buggy on posix (#8315) Timothee Cour 2018-10-14 15:22:34 -07:00
  • b39302b0d2 DFA: implement exception handling properly Andreas Rumpf 2018-10-14 13:19:33 +02:00
  • a30ba8cc37 merge macros tests (#9367) Miran 2018-10-14 17:08:42 +02:00
  • 8955470644 fixes #9306 properly, fixes #9306 Andreas Rumpf 2018-10-14 11:19:45 +02:00
  • b62328cb76 Add strip() example (#8002) Federico Ceratto 2018-10-14 10:05:28 +01:00
  • 8960efa340 unicode: added strip, align, alignLeft, repeat procs; refs #6301 Andreas Rumpf 2018-10-14 11:00:22 +02:00
  • 77a8c6ffd8 unicode: add split procs; refs #6301 Andreas Rumpf 2018-10-14 10:47:54 +02:00
  • 152c7d99c3 struils: don't use the deprecated accumulateResult Andreas Rumpf 2018-10-14 10:28:50 +02:00
  • 7656925140 added new editdistance stdlib module, deprecated strutils.editDistance, refs #6301 Andreas Rumpf 2018-10-14 10:26:45 +02:00
  • 7f81519f41 strutils/unicode: deprecate isLower and friends operating on complete strings; fixes #7963 properly Andreas Rumpf 2018-10-14 09:48:54 +02:00
  • 4808ef72db [WIP] Early evaluation of mIs (#8723) LemonBoy 2018-10-14 08:53:41 +02:00
  • 9f8b93641e Merge tests into a larger file (part 3 of ∞: generics) (#9347) Miran 2018-10-14 08:50:39 +02:00
  • afd5abdfc2 add issue #5707 as test case (#9361) Vindaar 2018-10-14 08:44:57 +02:00
  • 38454c6951 Fix type in docs (#9362) Josh Goebel 2018-10-14 02:44:36 -04:00
  • eb946f37a7 fixes #8671; show helpful msg (lookup symbol, eg iterator) on 'attempting to call undeclared routine' error (#8786) Timothee Cour 2018-10-13 16:16:04 -07:00
  • 8232bd04f9 sizeof(UncheckedArray) should be invalid; fixed the formating of sizealignoffsetimpl.nim to make it bearable Araq 2018-10-14 00:58:43 +02:00
  • 745f1642d6 implement sizeof and alignof operator (manually squashed #5664) (#9356) Timothee Cour 2018-10-13 15:52:28 -07:00
  • 3e2d8c1c53 correctly render AST in doAssert/assert condition: fixes #8518; refs #9301 (#9332) Timothee Cour 2018-10-13 15:17:10 -07:00
  • 166720bdf9 Make sure the annotation for || is avail. at CT (#9354) LemonBoy 2018-10-14 00:00:21 +02:00
  • d570dea480 put several issues in tests (#9352) Miran 2018-10-13 20:17:59 +02:00
  • e435dbd35e Update makefile and buildsh templates for riscv64 (#9351) Federico Ceratto 2018-10-13 16:18:06 +01:00
  • e4c76f8a2a add strutils.stripLineEnd (#9346) Timothee Cour 2018-10-13 05:59:56 -07:00
  • 3c9fcc4c30 Merge tests into a larger file (part 2 of ∞) (#9335) Miran 2018-10-13 14:58:31 +02:00
  • ef820769a4 deprecate accumulateResult => sequtils.toSeq (#8666) Timothee Cour 2018-10-13 00:23:33 -07:00
  • eb4272ba1c manual: Fix links to Parallel & Spawn (#9342) Tomohiro 2018-10-13 15:55:34 +09:00
  • 9cdd9be5a5 fixes #8916 by fixing typeinfo and marshal. (#9341) Vindaar 2018-10-13 08:47:58 +02:00
  • c495e97ec4 Build codeowners.rst (#9337) Oscar Nihlgård 2018-10-13 08:44:39 +02:00
  • d5fe8e1e0c doc: tests/testament/specs.nim => testament/specs.nim (#9338) Timothee Cour 2018-10-12 23:41:47 -07:00
  • 1475697fbf make tests green again Andreas Rumpf 2018-10-13 08:39:56 +02:00
  • 33cdae8c32 dfa.nim: clarify exception handling Andreas Rumpf 2018-10-13 08:28:56 +02:00
  • fcca59e415 destructors: optimize more assignments into moves; also fixes #9294 Andreas Rumpf 2018-10-12 20:36:42 +02:00
  • 2fecf4f36a compiler: cleanup dfa.nim Andreas Rumpf 2018-10-12 19:56:51 +02:00
  • dcc3ac74f4 don't crash when rendering wrong nkInfix nodes Andreas Rumpf 2018-10-12 19:22:39 +02:00
  • 1b3725e395 Add toOpenArray[T](ptr UncheckedArray[T]) for clarity. (#9316) c-blake 2018-10-12 11:40:07 -04:00
  • 14925ee8b6 Proposed solution for issue #8919 (#9280) eqperes 2018-10-12 17:28:21 +02:00
  • 97738a4f28 Testament pre parallel (#9137) Jacek Sieka 2018-10-12 09:27:47 -06:00
  • c492a7fd83 complete removal of web folder, fixes #9304 (#9310) Miran 2018-10-12 17:27:04 +02:00
  • 7f18d7cbc1 Merge tests into a larger file (part 1 of ∞) (#9318) Miran 2018-10-12 17:02:46 +02:00
  • d2b04a8bc7 manual: Remove stmt or expr template related text from manual (#9321) Tomohiro 2018-10-12 16:00:27 +09:00
  • 71636059e9 Avoid memory allocation during dynlib loading (#9320) LemonBoy 2018-10-12 08:56:14 +02:00
  • fab4d38411 string to string conversion keeps the dest type (#9323) LemonBoy 2018-10-12 08:50:28 +02:00
  • 9b002e0d4f Align to the actual experience (#9324) cooldome 2018-10-12 07:49:33 +01:00
  • fde4a086c5 8684 add shortcut sort procs (#9174) Konstantin Molchanov 2018-10-12 00:51:23 +04:00
  • 10f5f67767 gogc: GCC-8.2.0 compatibility and other improvements (#9211) Ștefan Talpalaru 2018-10-11 22:15:17 +02:00
  • d48e964950 fixes #9281 Araq 2018-10-11 19:52:48 +02:00
  • 8ab6fa1be2 fixes #9306 Araq 2018-10-11 16:15:16 +02:00
  • 160f8599c6 Clarify that term rewriting macros are applied recursively (#9305) Andrea Ferretti 2018-10-11 15:59:14 +02:00
  • 26a9ba71c8 codeowners: try to make github's RST parser happy Araq 2018-10-11 13:52:44 +02:00
  • 78f9c9a2cd update contributing.rst and added codeowners.rst Araq 2018-10-11 13:45:37 +02:00
  • 00c4aba828 compile date and compile time tz written in doc (#9283) eqperes 2018-10-11 12:15:15 +02:00