Commit Graph

  • 1d72ec3f1b Detect gcc arch in build.bat (#7856) genotrance 2018-05-22 13:53:29 -05:00
  • 4da0135ace fixes filter bug for empty lines data-man 2018-05-22 18:56:27 +03:00
  • c12726d41e fixes #7696, add ConfigRef.arguments initialization (#7858) andri lim 2018-05-22 18:17:09 +07:00
  • a39b989ce2 fixes #7855 data-man 2018-05-21 23:41:32 +03:00
  • e55a1051ea fixes yet another index out of bounds issue in renderer.nim Andreas Rumpf 2018-05-21 19:53:52 +02:00
  • cb6a4ffa86 Merge branch 'devel' into araq-big-refactoring Andreas Rumpf 2018-05-21 17:31:23 +02:00
  • dc809bd485 fixes yet another indexing bug caused by the strict strings Araq 2018-05-21 14:22:02 +02:00
  • 5472574f72 json.nim: delete should raise KeyError, not IndexError, minor cleanup of the tests Araq 2018-05-20 23:00:25 +02:00
  • 90afb1baa7 binarySearch improvements (#7850) Dmitry Atamanov 2018-05-20 21:11:25 +03:00
  • f890f60736 Merge pull request #7843 from koranza/devel Dominik Picheta 2018-05-20 12:58:50 +01:00
  • f9358e85ca remove unneeded check on length koranza 2018-05-19 14:48:19 -05:00
  • dedf0f3e19 Removed space between "array" and a square bracket in the docs data-man 2018-05-19 20:02:49 +03:00
  • 94c45136ea Fixes #6832 (#7813) Dmitry Atamanov 2018-05-19 18:32:18 +03:00
  • 2a9843c68f Merge branch 'devel' of https://github.com/nim-lang/Nim into fix_2753 data-man 2018-05-19 16:19:29 +03:00
  • 04ddd069a1 added experimental undokumented std/varints module Andreas Rumpf 2018-05-19 11:17:22 +02:00
  • aefa6547c3 check string lengths to avoid index out of bound koranza 2018-05-18 18:25:49 -05:00
  • 39988eb1cf Merge pull request #1 from nim-lang/devel koranza 2018-05-18 16:20:13 -05:00
  • 06bdf8392b Fixes CritBitTree.inc's bug (#7838) Dmitry Atamanov 2018-05-18 22:13:29 +03:00
  • feef109e60 make tests green again Andreas Rumpf 2018-05-18 20:53:41 +02:00
  • 3af5a5d9e3 os.nim: don't use echo for error reporting Andreas Rumpf 2018-05-18 20:16:30 +02:00
  • 508dfdabee Merge pull request #7841 from coffeepots/patch-5 Dmitry Atamanov 2018-05-18 20:43:35 +03:00
  • 43b1ac07d4 Fix typo in "out of bounds" error message coffeepots 2018-05-18 18:37:28 +01:00
  • 5b176f14a2 Provide configuration for Genode toolchain Emery Hemingway 2018-05-17 12:49:17 +02:00
  • f86ca02960 make semantic checking free of globals Andreas Rumpf 2018-05-18 15:59:44 +02:00
  • a4e2b0c153 platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals Andreas Rumpf 2018-05-18 15:18:00 +02:00
  • 221b34ad83 move parsejson logic into its own standard lib module Araq 2018-05-18 01:49:49 +02:00
  • 4e63f0c267 keep unicode.nim warning free Araq 2018-05-18 01:35:53 +02:00
  • 4b3ad4f00c keep algorithm.nim warning free Araq 2018-05-18 01:35:09 +02:00
  • 072cd073ba Merge pull request #7835 from data-man/fix_fac Dmitry Atamanov 2018-05-17 20:55:44 +03:00
  • 173c92d374 Fixes factorial's bug data-man 2018-05-17 19:54:41 +03:00
  • b2c7910fb6 compiler/ropes.nim has no global error handler anymore Andreas Rumpf 2018-05-17 15:45:41 +02:00
  • bf6c2c5ccf preparations of making compiler/msgs.nim free of global variables Andreas Rumpf 2018-05-17 15:21:22 +02:00
  • 6c0185d4b7 Allow better optimisations by removing NOINLINE from module init procs Yuriy Glukhov 2018-05-16 13:04:08 +03:00
  • 2a7fc84c86 remove ast.emptyNode global; cleanup configuration.nim Araq 2018-05-16 03:06:07 +02:00
  • 479212995a ccgutils: code cleanup, no globals Araq 2018-05-16 02:05:00 +02:00
  • 635451591d extccomp: no globals anymore Araq 2018-05-16 02:01:55 +02:00
  • cfe40a3e6e Merge branch 'devel' into yield-in-try Yuriy Glukhov 2018-05-15 19:54:52 +03:00
  • 02f01470ab Merge branch 'devel' into araq-big-refactoring Araq 2018-05-15 15:29:48 +02:00
  • c73cd5349e documentation generator works again Andreas Rumpf 2018-05-15 10:03:06 +02:00
  • 5bf6ad9fa3 make tests green on Unix Andreas Rumpf 2018-05-15 01:39:56 +02:00
  • f8e23daa20 fixes #7817 Araq 2018-05-14 23:27:44 +02:00
  • 606d8b2f6d Added test data-man 2018-05-15 00:12:44 +03:00
  • 02b78d3f94 make tests green again Araq 2018-05-14 21:38:18 +02:00
  • 5e8faaf710 Fixes #2753 data-man 2018-05-14 19:13:11 +03:00
  • 5526252fa0 fixes testament compilation Araq 2018-05-14 17:45:44 +02:00
  • 1616c6e029 make nimsuggest compile again Andreas Rumpf 2018-05-14 13:04:18 +02:00
  • 6b5ad56ab3 Adds TextAreaElement type. Dominik Picheta 2018-05-12 15:28:37 +01:00
  • 5fcfc43a20 Adds onpopstate and proc related to Events to dom module. Dominik Picheta 2018-05-10 17:23:08 +01:00
  • 6ca8478548 Minor fixes to enable tcc Ganesh Viswanathan 2018-05-13 21:42:30 -05:00
  • 328e7a1005 options.nim: no global variables anymore Andreas Rumpf 2018-05-13 17:52:21 +02:00
  • 297038f704 move more globals into the config object Andreas Rumpf 2018-05-13 14:19:42 +02:00
  • e4c088721a make nimsuggest compile again Andreas Rumpf 2018-05-13 09:53:00 +02:00
  • af593c2ef3 Better db_sqlite errors when db_sqlite not connected. Dominik Picheta 2018-05-09 19:33:58 +01:00
  • dc4aa47c29 bootstrapping works Andreas Rumpf 2018-05-13 09:07:11 +02:00
  • 342e50e26c compiler compiles again; simple programs do work Andreas Rumpf 2018-05-13 08:51:11 +02:00
  • 8ca5b71c6a the remaining passes all compile again Andreas Rumpf 2018-05-13 00:45:52 +02:00
  • 1284827df2 C code generator compiles again Andreas Rumpf 2018-05-12 23:45:51 +02:00
  • 050789a8f4 sem pass compiles again Andreas Rumpf 2018-05-12 21:30:42 +02:00
  • dd35111ff2 semstmts compiles again Andreas Rumpf 2018-05-12 19:45:19 +02:00
  • ce859d8c16 more modules compile again Andreas Rumpf 2018-05-12 16:35:59 +02:00
  • 05724645f8 more modules compile again Andreas Rumpf 2018-05-12 11:58:44 +02:00
  • fedc136985 transf and vmgen compile again Andreas Rumpf 2018-05-12 09:38:41 +02:00
  • 1310279691 lambda lifting compiles again Andreas Rumpf 2018-05-12 08:30:55 +02:00
  • bb8c47b496 pragmas compiles again Andreas Rumpf 2018-05-11 18:53:18 +02:00
  • 84bc04ba32 sigmatch compiles again Andreas Rumpf 2018-05-11 18:04:11 +02:00
  • efc2ce1b7e docgen compiles again Andreas Rumpf 2018-05-11 16:06:36 +02:00
  • 3c4ceea427 move more global variables into ConfigRef Andreas Rumpf 2018-05-11 15:28:26 +02:00
  • a8a544a8f7 avoid more global variables Andreas Rumpf 2018-05-11 15:01:28 +02:00
  • 2e76a92fe1 sempass2 compiles again Andreas Rumpf 2018-05-11 14:18:39 +02:00
  • 7eb39d9d26 guards.nim does compile Andreas Rumpf 2018-05-11 13:07:16 +02:00
  • e1a921ce4f lookups compiles again Andreas Rumpf 2018-05-10 15:05:05 +02:00
  • a6e53ec47b semfold compiles again Andreas Rumpf 2018-05-10 14:38:12 +02:00
  • 5bf31fcabe big refactoring: mores stuff compiles Andreas Rumpf 2018-05-10 13:39:23 +02:00
  • 0d56dd4677 big refactoring: magicsys compiles again Andreas Rumpf 2018-05-10 13:12:42 +02:00
  • 08d1b5892b [doc] Standardize deprecation warnings Michael Voronin 2018-04-20 17:48:29 +03:00
  • 8a080acda9 [add] Add some wrappers Michael Voronin 2018-05-10 10:28:08 +03:00
  • 0ff0dfbfce [refactoring] Rearrange functions for better readability/usage Michael Voronin 2018-05-03 17:09:54 +03:00
  • 52eac6fb64 [doc] Add/modify some runnable examples for pure/times Michael Voronin 2018-05-03 10:25:30 +03:00
  • b63dc4042b [fix] Little fix for runnable example in pure/times Michael Voronin 2018-04-16 11:59:41 +03:00
  • 1051e8d69d Merge pull request #4 from nim-lang/devel Michael Voronin 2018-05-10 13:15:33 +03:00
  • 61e57cfa13 big refactoring: parser compiles again Andreas Rumpf 2018-05-10 10:49:51 +02:00
  • 5d166fcc0a Review comments addressed. More thorough line info tracking. Yuriy Glukhov 2018-05-10 00:27:50 +03:00
  • c1dde282d6 Fixed line info Yuriy Glukhov 2018-05-08 13:49:37 +03:00
  • d99c82bc3b Cosmetics Yuriy Glukhov 2018-05-08 12:32:55 +03:00
  • 0b5883c21e Small fix and cosmetics Yuriy Glukhov 2018-05-08 09:39:58 +03:00
  • fb965719a6 Fixed codegen (added blockLeaveActions) to closure iters Yuriy Glukhov 2018-05-08 03:52:24 +03:00
  • c854865d3e Corrected nkExceptBranch transformation Yuriy Glukhov 2018-05-08 01:47:19 +03:00
  • 14ca79fe1f More elaborate nkStmtListExpr lowering Yuriy Glukhov 2018-05-08 01:25:08 +03:00
  • ac86b8ce61 Cleanup Yuriy Glukhov 2018-05-04 16:39:59 +03:00
  • ce63490928 Yield in try Yuriy Glukhov 2018-05-04 15:23:47 +03:00
  • 0ed6c3e476 Minor dry up Yuriy Glukhov 2018-05-01 13:19:01 +03:00
  • 48d8e215d5 Don't leak sem PContext into transf Yuriy Glukhov 2018-05-01 10:31:49 +03:00
  • 13167c85f6 Cosmetics Yuriy Glukhov 2018-05-01 10:04:52 +03:00
  • 7d38db284b Extended tasync_in_seq_constr test Yuriy Glukhov 2018-04-30 21:39:41 +03:00
  • d71f69ab50 Closure iter transformation Yuriy Glukhov 2018-04-25 19:38:59 +03:00
  • 9048bcc54b Add connectUnix and bindUnix to net docs Mathias Stearn 2018-04-28 18:06:11 -04:00
  • af591544c5 Modify hash for HashSet to use xor to mix hash of items. Lolo Iccl 2018-05-08 22:09:37 +09:00
  • 5c7b66e07a Modify previous commit and add tests Lolo Iccl 2018-05-05 08:06:29 +09:00
  • ee8313da3f Modify previous commit Lolo Iccl 2018-05-05 06:20:44 +09:00
  • 80f17f9405 Add proc hash for HashSet and for OrderedSet Lolo Iccl 2018-05-05 05:33:54 +09:00