Commit Graph

  • aa96343f1d Remove reExtended from re constructor. Fixes #5627. (#6514) Dominik Picheta 2017-10-20 20:43:34 +01:00
  • bfae7bfe83 Add $ for HttpHeaders. Dominik Picheta 2017-10-20 18:24:17 +01:00
  • 1a0032eb68 added broken tbintree test Andreas Rumpf 2017-10-19 21:03:20 +02:00
  • 8be60dc6bd allow 'block' and 'nkState' after return for easier state machine generation Andreas Rumpf 2017-10-19 15:51:36 +02:00
  • 186e7d49d3 fixes c2nim regression; do not produce more newlines Andreas Rumpf 2017-10-19 13:29:05 +02:00
  • 4f633dde64 make nested custom seqs work Andreas Rumpf 2017-10-19 13:24:24 +02:00
  • fa0f04968f bugfix: propagate the tfHasAsgn flag properly Andreas Rumpf 2017-10-19 13:00:10 +02:00
  • 0a3efccb55 preparations for another bugfix Andreas Rumpf 2017-10-19 12:59:01 +02:00
  • 9911d375b3 make destructors more robust against unchecked arrays Andreas Rumpf 2017-10-18 17:05:33 +02:00
  • f6c63d1191 improved wording style (#6527) Kobi Lurie 2017-10-18 23:47:26 +03:00
  • 7b8c8f3e48 destructors: tcustomseqs less embarrassing Andreas Rumpf 2017-10-17 22:32:38 +02:00
  • 35c8b5e3bc destructors: irresponsibly simple tcustomseq test works Andreas Rumpf 2017-10-17 22:04:40 +02:00
  • e7f37d7223 added typetraits.supportsCopyMem Andreas Rumpf 2017-10-17 21:59:17 +02:00
  • 58d5f96790 destructors: lift type bound ops to objects and arrays etc Andreas Rumpf 2017-10-17 14:48:16 +02:00
  • a0c5260c20 destructors: bugfix: lhs of assignment is irrelevant Andreas Rumpf 2017-10-17 13:09:28 +02:00
  • 45d74f4081 destructors: preparations for upcoming changes Araq 2017-10-17 12:46:49 +02:00
  • 7ee825a6e5 make the Windows build green again Araq 2017-10-17 09:27:44 +02:00
  • 3d69c1bd0b Constants can contain objects (excluding object variants) Daniil Yarancev 2017-10-16 21:41:42 +03:00
  • 9485f1c888 make tests green again Andreas Rumpf 2017-10-16 20:29:16 +02:00
  • 527e20fd3a fixes the Windows build Andreas Rumpf 2017-10-16 19:52:22 +02:00
  • 098bf809b9 Merge pull request #6491 from indianpojken/patch-1 Dominik Picheta 2017-10-16 15:43:15 +01:00
  • 7eeef4aae7 fixes #1137 Andreas Rumpf 2017-10-16 16:46:38 +02:00
  • 309838c6ed todo.txt updates Andreas Rumpf 2017-10-16 16:46:03 +02:00
  • 955b48cf15 Merge pull request #6495 from GULPF/Fix-countLeapYears Dominik Picheta 2017-10-16 15:40:29 +01:00
  • 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