Commit Graph

  • 7df722844b typetraits: Dots for sentence endings. Araq 2018-09-15 20:32:11 +02:00
  • b9b611a2b9 Merge pull request #8976 from fragcolor-xyz/length-one-dirnames Andreas Rumpf 2018-09-15 17:31:40 +02:00
  • 2745111fc3 Merge pull request #8972 from skilchen/more_efficient_fix_for_8961 Andreas Rumpf 2018-09-15 17:31:03 +02:00
  • e317745098 don't reuse code from 0.18.0 skilchen 2018-09-15 14:05:42 +02:00
  • 0841eaa273 typetraits.arity: improve the documentation; fixes #8965 Araq 2018-09-15 13:46:00 +02:00
  • e4af0fcb6d Allow subpaths of names of length 1 Jörg Wollenschläger 2018-09-15 20:22:04 +09:00
  • f1b64e4b96 improve the compiler option "cppCompileToNamespace", a custom namespace can now be set Giovanni 2018-09-15 20:06:26 +09:00
  • 4342b79a3c Merge pull request #8971 from LemonBoy/fix-8967 Andreas Rumpf 2018-09-15 12:55:23 +02:00
  • 4c34787107 make async test more reliable Araq 2018-09-15 12:21:01 +02:00
  • 6af6ca6351 Fix codegen for set[T] parameters LemonBoy 2018-09-15 00:09:50 +02:00
  • e4902a4a35 make tfailedassert_stacktrace.nim more robust Araq 2018-09-15 10:06:02 +02:00
  • b966945ab2 Move Ganesh Viswanathan 2018-09-14 18:51:05 -05:00
  • 31860f560e Merge remote-tracking branch 'upstream/devel' into test-6434 Ganesh Viswanathan 2018-09-14 18:44:54 -05:00
  • 80520eef3c Merge remote-tracking branch 'upstream/devel' into test-6483 Ganesh Viswanathan 2018-09-14 18:34:56 -05:00
  • 9340885251 Merge remote-tracking branch 'upstream/devel' into test-7010 Ganesh Viswanathan 2018-09-14 18:34:12 -05:00
  • 9fa477de75 more efficient fix for #8961 skilchen 2018-09-15 01:04:23 +02:00
  • b9dc486db1 Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2018-09-15 00:41:32 +02:00
  • 49d5fb60a7 Merge pull request #8806 from awr1/add-reorder-to-docs Andreas Rumpf 2018-09-15 00:38:06 +02:00
  • 5fa4fa185b Merge pull request #8875 from awr1/experimentalize-reorder Andreas Rumpf 2018-09-15 00:36:57 +02:00
  • ea1c28294a fixes #8925 Araq 2018-09-15 00:32:40 +02:00
  • a34184bf88 documents system.cmp's platform specific behaviour; fixes #8930 Araq 2018-09-15 00:23:27 +02:00
  • 0c04b80651 Merge pull request #8966 from LemonBoy/fix-8964 Andreas Rumpf 2018-09-14 22:28:12 +02:00
  • 9995f50050 Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2018-09-14 22:17:27 +02:00
  • 4e305c3040 Test case for #7010 Ganesh Viswanathan 2018-09-14 14:07:31 -05:00
  • e07a256f74 Test case for #6483 Ganesh Viswanathan 2018-09-14 14:04:32 -05:00
  • 71ce2ddf83 Test case for #6434 Ganesh Viswanathan 2018-09-14 13:12:04 -05:00
  • fba9c2aef6 make tests green again Araq 2018-09-14 20:10:46 +02:00
  • ed5d2b5505 make tcompilerapi green, don't assue projectPath exists Araq 2018-09-14 19:30:02 +02:00
  • 7af659cf59 Test case for #6163 (#8960) genotrance 2018-09-14 10:09:16 -05:00
  • 0cb72185ae adjust travis build, don't test Nimble in Nim Araq 2018-09-14 17:06:26 +02:00
  • 313282d805 better file handling for .line directives Araq 2018-09-14 15:55:29 +02:00
  • 5709736e82 Merge branch 'devel' into araq-better-docgen Araq 2018-09-14 15:48:07 +02:00
  • 5ee904643a fixes #8883 Araq 2018-09-14 15:47:37 +02:00
  • 839953c3e1 Fix hashing for codegenProc (sic) types LemonBoy 2018-09-14 15:29:34 +02:00
  • 4ab9953787 fixes #8961 Araq 2018-09-14 11:40:43 +02:00
  • d2208091fa disable Nimble dependencies for appveyor Araq 2018-09-14 09:45:03 +02:00
  • bf0993c835 'koch web' is now 'koch docs' Araq 2018-09-14 07:56:46 +02:00
  • 9b29436f62 make documentation generator tests green again Araq 2018-09-13 23:18:51 +02:00
  • 7d9c5be333 nim doc: simplifiy index generation Araq 2018-09-13 20:28:51 +02:00
  • b1b58b88cc integrate 'koch web' features into koch; deprecate 'nimweb' tool Araq 2018-09-13 18:47:53 +02:00
  • e934ad61eb cleanup lib.rst, remove deprecated modules Araq 2018-09-13 10:01:52 +02:00
  • e4c4cbc176 fixed language wrt initialization awr 2018-09-12 18:29:01 -05:00
  • b9ed684dd2 index generation for docgen knows about subdirectories; index knows about enum values; fixes import statement for runnableExamples Araq 2018-09-13 01:05:51 +02:00
  • 382fe446c3 Merge pull request #8956 from genotrance/devel LemonBoy 2018-09-12 20:59:01 +02:00
  • f4356d6115 Fix system.nim line number test case failure Ganesh Viswanathan 2018-09-12 12:58:50 -05:00
  • 9b2115558b Test cases for #6969 #7346 #7581 Ganesh Viswanathan 2018-09-12 12:00:01 -05:00
  • 8f046792cf Merge pull request #8941 from timotheecour/pr_fix_8928 Andreas Rumpf 2018-09-12 10:28:57 +02:00
  • 132eb31e32 Merge pull request #8949 from nim-lang/araq-for-loop-expressions Andreas Rumpf 2018-09-12 10:27:54 +02:00
  • b195204549 Fix add(string, cstring) when the lhs is null (#8951) LemonBoy 2018-09-12 10:10:00 +02:00
  • 87955eaf30 Fix concat behaviour for uninitialized strings (#8950) LemonBoy 2018-09-11 23:35:21 +02:00
  • 72170b443d add testcase Timothee Cour 2018-09-11 11:48:45 -07:00
  • b5f463c3f6 fix #8928 Timothee Cour 2018-09-10 13:21:32 -07:00
  • 8670f4911b Fix semantic pass with borrowed magic procs (#8945) LemonBoy 2018-09-11 20:32:25 +02:00
  • de02f5fa0a add tcollect test for the new for-loops as expressions feature Andreas Rumpf 2018-09-11 19:14:31 +02:00
  • 84d122b5c8 extended system.type/typeof to support an upcoming 'collect' macro that works much better than sugar.lc Andreas Rumpf 2018-09-11 19:02:05 +02:00
  • f7d1902043 fixes merge conflicts Andreas Rumpf 2018-09-11 17:27:47 +02:00
  • e7d4043406 Always emit hti object types if needed (#8940) LemonBoy 2018-09-11 17:03:21 +02:00
  • af94946517 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-09-11 16:41:34 +02:00
  • 9ba80d2044 JS strings have no trailing zero anymore (#8936) LemonBoy 2018-09-11 11:45:02 +02:00
  • f14f554435 nim doc: fixes cross-link generation when --out is used Araq 2018-09-10 23:27:45 +02:00
  • 2d8adb8e03 build nimble in debug mode to enable stack traces Araq 2018-09-10 15:12:07 +02:00
  • 2fc63838c8 appveyor: attempt to make the build more robust Araq 2018-09-10 14:13:18 +02:00
  • 7107ec05de Narrowing casts are applied after every op if needed (#8918) LemonBoy 2018-09-08 19:41:07 +02:00
  • 769b562764 some protection against injected doc comments from templates Araq 2018-09-08 10:45:51 +02:00
  • 3f16711254 Fix insert/delete for JS (#8915) LemonBoy 2018-09-08 10:38:18 +02:00
  • ca77f9388a 'nim doc': fixes index generation regression Araq 2018-09-08 10:04:22 +02:00
  • 91b37311d9 Fix AST generation for case statements (#8908) LemonBoy 2018-09-07 21:07:06 +02:00
  • eae3c305a7 Don't segfault if the line is empty (#8906) LemonBoy 2018-09-07 21:06:51 +02:00
  • e69d8ec416 Fix type comparison in semConv (#8907) LemonBoy 2018-09-07 21:06:30 +02:00
  • c7ba7a97c0 fixes merge conflict Araq 2018-09-07 19:25:05 +02:00
  • f078f272e5 make tests green again Araq 2018-09-07 19:20:44 +02:00
  • e06a89e112 fixes bootstrapping problems Araq 2018-09-07 14:07:42 +02:00
  • b017138c32 added a test for 'nim doc' Andreas Rumpf 2018-09-07 13:13:35 +02:00
  • 86556ebfdb compiler refactoring; use typesafe path handing; docgen: render symbols between modules Andreas Rumpf 2018-09-07 01:53:09 +02:00
  • b5730ec01f system.nim: fix doc comment for 'once' Andreas Rumpf 2018-09-05 18:05:55 +02:00
  • 7f55bfc7d5 fixes #3655 Andreas Rumpf 2018-09-05 08:47:39 +02:00
  • e3d7056902 fixed stmtPragmas stuff awr 2018-09-07 11:28:01 -05:00
  • 90025e242d Minor fixes for asyncjs (#8894) LemonBoy 2018-09-07 16:42:38 +02:00
  • 1e6eca973d Fixes #8243 (#8904) Yuriy Glukhov 2018-09-07 17:30:50 +03:00
  • 7a8c575924 fixes bootstrapping problems Araq 2018-09-07 14:07:42 +02:00
  • eb8b36c84d added a test for 'nim doc' Andreas Rumpf 2018-09-07 13:13:35 +02:00
  • 5ee924c711 whoops, forgot to remove old pragma section awr 2018-09-07 00:00:20 -05:00
  • 32deb70bae changed to {.experimental: codeReordering.}, postpoing declared() stuff awr 2018-09-06 23:49:38 -05:00
  • e81fe6d32f Allow wCodegenDecl on lambdas (#8892) LemonBoy 2018-09-07 01:58:49 +02:00
  • 84eab97fed Sync line generation between C and JS backends (#8888) LemonBoy 2018-09-07 01:56:36 +02:00
  • af1e84f54d Automatic deref for everything but pointers in asm/emit (#8891) LemonBoy 2018-09-07 01:54:59 +02:00
  • ad9db5cb1a compiler refactoring; use typesafe path handing; docgen: render symbols between modules Andreas Rumpf 2018-09-07 01:53:09 +02:00
  • c033ff990a Renderer bug fixes (#8804) cooldome 2018-09-07 00:52:42 +01:00
  • 67aa8eab0b add data.sysCommand when startProcessAuxSpawn raises Timothee Cour 2018-09-06 03:12:10 -07:00
  • 36e6ca16d1 Fix too broad generic match for toHex (#8889) LemonBoy 2018-09-05 20:57:50 +02:00
  • 92863c0e75 system.nim: fix doc comment for 'once' Andreas Rumpf 2018-09-05 18:05:55 +02:00
  • 2b8c4096a4 brought back pragmaNoForward, deprecated awr 2018-09-05 09:03:44 -05:00
  • d34233b501 [DOC] fix typos in strscans documentation (#8885) Vindaar 2018-09-05 14:57:36 +02:00
  • 49708d9c25 fixes #3655 Andreas Rumpf 2018-09-05 08:47:39 +02:00
  • 02306020b2 fix test awr 2018-09-04 18:25:54 -05:00
  • c2b09a499c Fix merge awr 2018-09-04 16:46:43 -05:00
  • cd3d4faa79 Deny THIS experimental pragma specifically for non-toplevel awr 2018-09-04 16:42:37 -05:00
  • eb668003bf Merge branch 'devel' into experimentalize-reorder awr1 2018-09-04 16:33:52 -05:00
  • 89ad1cc9b1 tabling declared() stuff awr 2018-09-04 16:21:47 -05:00
  • e6a4213fae transformed {.reorder: on.} into {.experimental: codeReordering.}, added tests awr 2018-09-04 15:31:38 -05:00