Commit Graph

  • 54c805921a Refac of lists module (#6400) GULPF 2017-10-16 15:03:06 +02:00
  • 590512873c Add hint about computing powers between integers (#6419) Federico Ceratto 2017-10-16 13:59:37 +01:00
  • 9d5f54f456 fixes #5007 Araq 2017-10-16 13:28:26 +02:00
  • 9570c6e6f4 Add a test-case for #1641 Daniil Yarancev 2017-10-16 14:04:36 +03:00
  • b219fc74ad fixes #5143 Araq 2017-10-16 12:45:43 +02:00
  • 4a7266e1c1 fixes #3558 Araq 2017-10-16 12:29:40 +02:00
  • 06854d1346 fixes #6511 Araq 2017-10-16 12:19:49 +02:00
  • 85f09e2b68 documentation: add 'sexp' module Araq 2017-10-16 12:03:32 +02:00
  • 1053c808aa minor update of the manual Araq 2017-10-16 10:25:54 +02:00
  • 604a15c0aa some progress on the nimpretty tool; still not ready Araq 2017-10-16 00:59:51 +02:00
  • 12d7503f76 Update streams.nim indianpojken 2017-10-16 00:52:07 +02:00
  • c06f73b484 fixes an off-by-one error for nimpretty Araq 2017-10-16 00:04:46 +02:00
  • ccf99fa5ce closes #5070 Andreas Rumpf 2017-10-15 20:55:38 +02:00
  • b27e587087 fixes #6496 Andreas Rumpf 2017-10-15 20:26:51 +02:00
  • 5cd6316ac6 Update json.nim (#6513) Daniil Yarancev 2017-10-15 21:08:36 +03:00
  • 4789aa979d Little spelling fix in unicode module Dominik Picheta 2017-10-15 13:12:20 +01:00
  • e6f0bff6dd make tests green again Andreas Rumpf 2017-10-15 09:32:53 +02:00
  • 14ca49743f make nnkGotoState and labels more flexible Andreas Rumpf 2017-10-15 01:26:48 +02:00
  • 3aaf1e4980 make httpclient compile again via a workaround Araq 2017-10-15 00:52:22 +02:00
  • a75f3b3661 fixes #4910 Araq 2017-10-14 22:34:19 +02:00
  • 9af9480340 fixes #5620 Araq 2017-10-14 22:12:23 +02:00
  • 5768eaa2fd fixes #6487 Araq 2017-10-14 21:25:25 +02:00
  • 8780d25e03 minor refactorings for better destructors Andreas Rumpf 2017-10-14 09:32:57 +02:00
  • 4eaa2bf15d improve code generation for custom strings/seqs Andreas Rumpf 2017-10-13 14:25:56 +02:00
  • f9dc204a0f Merge pull request #6504 from Yardanico/patch-8 Dominik Picheta 2017-10-14 14:05:11 +01:00
  • d2457c7979 @dom96's comments: remove bountysource, revert configurator change. Daniil Yarancev 2017-10-14 16:03:50 +03:00
  • e29e6ec76e [JSON] getBVal -> getBool; getFNum -> getFloat Daniil Yarancev 2017-10-13 22:43:54 +03:00
  • ac67f5eda5 Fixes req w/ both Content-Length & Connection: close headers. Dominik Picheta 2017-10-13 21:14:06 +01:00
  • 1dc6caea6b Fixes issues with URI concatenation when URI has no path. Dominik Picheta 2017-10-13 20:10:54 +01:00
  • 5dca695bcf new destroyer pass works with procs too Andreas Rumpf 2017-10-13 07:00:52 +02:00
  • ffe52a7f7b added a test case for --newruntime Andreas Rumpf 2017-10-13 06:39:26 +02:00
  • 63530be0b8 introduce --newruntime switch for the upcoming destructors and move semantics Andreas Rumpf 2017-10-13 06:38:59 +02:00
  • a2e4ab2e4e simple programs now work with the new destroyer pass Andreas Rumpf 2017-10-12 17:42:15 +02:00
  • d6c401acfb code cleanups for the upcoming reworked destructors Andreas Rumpf 2017-10-12 12:47:34 +02:00
  • 8a2f481f99 make threadpool care about minPoolSize Andreas Rumpf 2017-10-12 12:45:18 +02:00
  • ec253ada72 initial version of the new untested destructor pass Andreas Rumpf 2017-10-12 11:32:29 +02:00
  • 078e78d208 do not produce the annoying small 'l' warning Andreas Rumpf 2017-10-10 21:59:23 +02:00
  • f2ba3d174c Fix countLeapYears Oscar Nihlgård 2017-10-10 15:47:12 +02:00
  • 1063085850 fixes #6474 Andreas Rumpf 2017-10-10 13:57:03 +02:00
  • 13f974336e Merge branch 'araq-stringify-array' into devel Andreas Rumpf 2017-10-10 13:18:32 +02:00
  • 91981c07bd some progress on destroyer.nim Andreas Rumpf 2017-10-10 13:17:35 +02:00
  • 503248efde another attempt to make tests green again Andreas Rumpf 2017-10-10 11:26:40 +02:00
  • 083cb00e8d added a minor note to destroyer.nim Andreas Rumpf 2017-10-10 11:26:29 +02:00
  • ac3e3cf2b0 fixes a renderer regression that affects c2nim Andreas Rumpf 2017-10-10 11:15:18 +02:00
  • 8cdd89f456 make tests green again Andreas Rumpf 2017-10-10 09:34:03 +02:00
  • 55cb959a68 make tests green again; closes #5861 Andreas Rumpf 2017-10-10 09:18:31 +02:00
  • 8bd9c7a4e6 Add dst formatting tests (#6468) GULPF 2017-10-10 01:05:31 +02:00
  • 7016a8f57d make openssl.nim compile again Andreas Rumpf 2017-10-10 01:04:09 +02:00
  • 3308d26581 breaking change: arrays of char do not convert to cstring; ptr to array of char does Andreas Rumpf 2017-10-10 00:17:20 +02:00
  • db0d353281 Merge branch 'stringify-array' of https://github.com/krux02/Nim into krux02-stringify-array Andreas Rumpf 2017-10-09 23:46:24 +02:00
  • edefe4db21 Futher improve seq assingment speed by 2x factor (#6437) Eduardo Bart 2017-10-09 17:55:12 -03:00
  • d8746398c4 allow macros to produce nnkGotoState and nkState Andreas Rumpf 2017-10-09 21:11:53 +02:00
  • c81e9069f2 minor todo.txt update Andreas Rumpf 2017-10-09 20:46:59 +02:00
  • cf01cb1935 preparations for a new AST transformation pass with the aim of giving us reliable destructors Andreas Rumpf 2017-10-09 20:44:55 +02:00
  • 6e337fe58a further preparations for 'opt' builtin type Andreas Rumpf 2017-10-09 20:43:58 +02:00
  • 740c07ead4 fixes a codegen bug: in 'result = f(result)' the default initialization for 'result' IS required Andreas Rumpf 2017-10-09 17:20:56 +02:00
  • 7eaa2474a2 disable the new DFA Andreas Rumpf 2017-10-08 08:04:02 +02:00
  • b9511a2d7f work in progress: a dataflow architecture for Nim Andreas Rumpf 2017-10-07 09:35:45 +02:00
  • 5c1a842b88 Add missing nilChecks compiling option (#6480) Eduardo Bart 2017-10-09 14:09:49 -03:00
  • a16062bf91 Adds uintX variants to read/peek procs indianpojken 2017-10-09 17:44:45 +02:00
  • d55e02ddf1 fixes to allow the usage of clang on windows with the msvc abi and ms headers (#6442) Charlie Barto 2017-10-09 11:26:53 -04:00
  • 9b1a23c554 minor breacking change: in string formats '' the '1' is now interpreted as a number, not as an identifier. This is more consistent with the rest of the mini language and allows '12'. Andreas Rumpf 2017-10-06 08:28:16 +02:00
  • 125ccd303e nimpretty bugfix Andreas Rumpf 2017-10-06 08:20:56 +02:00
  • 2d5fdd288e system.nim: doc comment fix Andreas Rumpf 2017-10-06 08:14:03 +02:00
  • eddf9abd13 beginnings of the new nimpretty tool; still unusable Andreas Rumpf 2017-10-05 08:43:10 +02:00
  • 0b7b116f04 Call tzset to initialize timezone (#6466) GULPF 2017-10-03 07:31:06 +02:00
  • 9d4f5c6d2c enable unguarded_access test Andreas Rumpf 2017-10-02 23:35:56 +02:00
  • a883005f65 attempt to make appveyor green again Andreas Rumpf 2017-10-02 23:25:21 +02:00
  • 4617114453 Fix documentation for the $ proc on an option (#6449) Euan T 2017-10-02 15:11:53 +01:00
  • 535f21ced3 direct nim --version to stdout rather than stderr (#6460) Bo Lingen 2017-10-02 05:20:24 -05:00
  • 1c6c87f47f Install sfml on Mac OS X in travis. Dominik Picheta 2017-10-02 11:14:52 +01:00
  • 911551aaed Install libsfml-dev on travis. Dominik Picheta 2017-10-02 11:13:54 +01:00
  • e9243a1616 Merge branch 'devel' into araq Andreas Rumpf 2017-10-02 08:31:38 +02:00
  • 02ff5f596c implemented new experimental scriptable import mechanism Andreas Rumpf 2017-10-01 23:34:19 +02:00
  • 7889c03cbc Add tests for examples from Nim in Action. Dominik Picheta 2017-10-01 17:17:40 +01:00
  • a585748f27 Remove basic2d/basic3d. Dominik Picheta 2017-10-01 16:09:05 +01:00
  • 68c7da227f make tests green again Andreas Rumpf 2017-10-01 07:46:13 +02:00
  • e8eb496e6f make tests green again Andreas Rumpf 2017-09-30 22:34:54 +02:00
  • ddc131cf07 the parser finally parses 'echo {1,2}' as it should Andreas Rumpf 2017-09-30 21:35:30 +02:00
  • b2c358be96 the 'using construct is not .experimental anymore Araq 2017-09-30 18:32:22 +02:00
  • 3ccc9c467d 'with' and 'without' are not keywords anymore Araq 2017-09-30 18:16:09 +02:00
  • 5cf789ac3f Improved unittest check macro, fixes #5784 (#6446) GULPF 2017-09-30 15:39:00 +02:00
  • 7e07fc5893 finish.nim tool: make path environment creation more robust Araq 2017-09-30 15:37:36 +02:00
  • 7b63ee85b9 fixes #6452 Araq 2017-09-30 15:37:01 +02:00
  • 4b350d2632 osproc: fixes a memory leak affecting Windows Araq 2017-09-30 15:36:13 +02:00
  • 0314075639 revert the 'wasMoved' logic until the write barrier has been adapted Andreas Rumpf 2017-09-29 11:33:40 +02:00
  • 70e94b8c9e GCs: use add instead of & Andreas Rumpf 2017-09-29 11:20:28 +02:00
  • 599c429fdd Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2017-09-28 21:52:45 +02:00
  • f151b7efd1 added missing test for methods Andreas Rumpf 2017-09-28 21:52:23 +02:00
  • 7349d12e96 GC v2 works sometimes Andreas Rumpf 2017-09-28 21:48:43 +02:00
  • 5ae82708aa Add default value for filename in parseJson proc (#6441) konqoro 2017-09-28 11:35:19 +03:00
  • 05c6cb5f9f Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2017-09-28 10:35:59 +02:00
  • d453bc1d4d fixes #6438 Andreas Rumpf 2017-09-28 10:35:45 +02:00
  • 455452e107 Fix node quit (#6444) Alexander Ivanov 2017-09-28 09:51:51 +03:00
  • 7abad507c9 Add flatMap operator to Options (#6404) Zach Smith 2017-09-27 16:55:55 -04:00
  • 7083c8df57 minor improvement for the db_sqlite module Andreas Rumpf 2017-09-27 12:00:19 +02:00
  • 414e7eff04 make tests green again Andreas Rumpf 2017-09-26 23:07:37 +02:00
  • 2bdbe97af1 workaround a GC/codegen issue that proves nasty to fix Andreas Rumpf 2017-09-26 22:19:31 +02:00
  • 61720e0df9 breaking change: getAst strips away pointless nnkStmtList nodes; node rendering of nnkStmtList without wrong indentation Andreas Rumpf 2017-09-26 10:24:14 +02:00
  • eeb2661a28 fixes #6433 Andreas Rumpf 2017-09-25 15:22:07 +02:00