Commit Graph

  • 9bde9a1404 Add nimble dir to path via finish Ganesh Viswanathan 2018-05-08 16:50:36 -05:00
  • 7cf87dfac6 VM fix for refs Oscar Nihlgård 2018-05-08 12:02:48 +02:00
  • 6758fbd06e Export an 'escapeXml' proc from xmldom Zahary Karadjov 2018-05-05 17:02:29 +03:00
  • 5623007126 Fix the compilation of terminal.nim on Windows Zahary Karadjov 2018-05-04 20:05:05 +03:00
  • 70ec344bbf bugfix: strutils.find was broken for strings with uneven number of chars Zahary Karadjov 2018-05-04 19:56:03 +03:00
  • cf13c5fba4 implement the export/except statement Zahary Karadjov 2018-05-04 17:47:37 +03:00
  • 7297613900 Bugfix: The compiler were not inserting proper downcasts for generic types Zahary Karadjov 2018-05-03 19:42:20 +03:00
  • 4ab1cfb0b0 fix a compiler crash related to the new strings in C++ mode Zahary Karadjov 2018-05-03 11:42:15 +03:00
  • 4409c82228 The terminal module now exports additional procs for generating ANSI color codes as strings. Zahary Karadjov 2018-04-29 13:56:04 +03:00
  • ae5c946a32 Support thread-local variables declared inside procs; fixes #7565 Zahary Karadjov 2018-04-29 13:50:21 +03:00
  • b0d85b0adf Backwards-compatible support for keyword arguments in the command syntax Zahary Karadjov 2018-04-29 13:30:08 +03:00
  • e678a4285d Bugfix: Allow matching on nkExprEqExpr against varargs[untyped] Zahary Karadjov 2018-04-29 12:50:54 +03:00
  • 2b8bf8fc4a A motivating example for the new bindSym behavior. Zahary Karadjov 2018-04-19 19:16:05 +03:00
  • bdcb729597 Better support for treating templates and macros as symbols. Zahary Karadjov 2018-04-18 19:40:08 +03:00
  • 7897026e57 pretty, prettybase: simplify relative paths (#7779) alaviss 2018-05-07 12:30:13 +07:00
  • 79ec95a9b5 remove hardly used TimeMachine feature Andreas Rumpf 2018-05-06 20:07:42 +02:00
  • b132965330 Allow using CC environment variable with csources (#7754) Flaviu Tamas 2018-05-06 05:23:08 -04:00
  • d3ad467022 Fixes #7764 (#7767) Florent 2018-05-06 10:56:40 +02:00
  • 26d89fa09c options: use isSome (#7782) alaviss 2018-05-06 15:55:19 +07:00
  • d8dd43e500 fixes #7757 Andreas Rumpf 2018-05-06 10:49:09 +02:00
  • 97056fbb9b fixes #7774 (#7783) alaviss 2018-05-06 15:34:22 +07:00
  • 700a2e125b make the tester compile without warnings Andreas Rumpf 2018-05-06 09:00:55 +02:00
  • 6e8d5790c8 pegs: fixes another null accessing bug Andreas Rumpf 2018-05-06 09:00:41 +02:00
  • 88cf6573e0 fixes #7743 Andreas Rumpf 2018-05-06 08:59:39 +02:00
  • cd0985df06 update the changelog Andreas Rumpf 2018-05-06 08:17:32 +02:00
  • 272bbad784 Merge branch 'devel' into araq-parser-fixes Andreas Rumpf 2018-05-06 08:03:29 +02:00
  • d8fde9daba make tests green Andreas Rumpf 2018-05-05 11:55:53 +02:00
  • bbb0fd4eb7 remove deprecated stuff from the stdlib; introduce better deprecation warnings Araq 2018-05-04 14:03:16 +02:00
  • dfc17e5f8e make Nimble not crash after the refactoring Andreas Rumpf 2018-05-05 21:08:45 +02:00
  • b7116a28ee compiler refactoring, pass config around explicitly Andreas Rumpf 2018-05-05 18:47:29 +02:00
  • eef12654bd compiler/msgs.nim: minor code cleanup Andreas Rumpf 2018-05-05 15:07:13 +02:00
  • 1aa359febb warn about inconsistent spacing around binary operators; fixes #7582 Andreas Rumpf 2018-05-05 14:58:33 +02:00
  • 805402b294 fixes #7582 Andreas Rumpf 2018-05-05 14:17:31 +02:00
  • 608017801d Fixes crash in httpclient due to new string indexing rules. Dominik Picheta 2018-05-04 22:26:16 +01:00
  • 6f4ca3f276 test binarySearch, fix for search in empty. (#7769) Arne Döring 2018-05-04 15:29:21 +02:00
  • 7d78707e36 fixes #7766 Araq 2018-05-04 08:10:46 +02:00
  • cda591a42f Disable setTerminate when noCppExceptions is defined (#7751) Emery Hemingway 2018-05-04 07:40:40 +02:00
  • 27631b1112 Fix filter_tmpl errors (#7763) Dmitry Atamanov 2018-05-04 08:39:05 +03:00
  • 8f7bd6cf5c Replace factorial function with a compile time one (#7276) notTito 2018-05-04 08:37:57 +03:00
  • f94fafff9b Deprecate smart binary search (#7745) Arne Döring 2018-05-03 17:23:13 +02:00
  • 9735bb46be Merge pull request #7760 from yglukhov/fix-7738 Dominik Picheta 2018-05-03 16:19:32 +01:00
  • 9955ee0a9b Fixes #7738 Yuriy Glukhov 2018-05-03 18:15:31 +03:00
  • f7f69b1abb Merge pull request #7624 from skilchen/fix-issue7620 Dominik Picheta 2018-05-03 16:07:27 +01:00
  • 3829d9081c Merge pull request #7694 from SolitudeSF/libssl Dominik Picheta 2018-05-03 16:00:39 +01:00
  • 9099ec5d0b Merges #7700 manually and adds decodePlus option to decodeUrl too. Dominik Picheta 2018-05-03 15:18:19 +01:00
  • 5ea967d97a Merge pull request #3 from nim-lang/devel Michael Voronin 2018-05-03 17:12:01 +03:00
  • 5564289b57 Merge pull request #7714 from data-man/show_compile_timestamps Dominik Picheta 2018-05-03 14:12:24 +01:00
  • 5063437b0c Make clearCallbacks() public. (#7753) Eugene Kabanov 2018-05-03 08:53:54 +03:00
  • 78e946c450 fixed high level sendTo for sending to udp6 (#7630) David Krause 2018-05-02 23:44:08 +02:00
  • 452321874d Fixes for #7747 - finish.exe issues (#7748) genotrance 2018-05-02 12:16:44 -05:00
  • 21cbf438ce make tests green Araq 2018-05-02 10:51:55 +02:00
  • eb03d9aafe fixes #7749 Araq 2018-05-02 09:15:32 +02:00
  • 48aee47bf6 compiler: code cleanup Andreas Rumpf 2018-05-01 15:52:50 +02:00
  • 74fe7a800b make tests green again Andreas Rumpf 2018-05-01 15:44:23 +02:00
  • 5ac94d26b3 remove the deprecated 'nil' statement Andreas Rumpf 2018-05-01 11:09:02 +02:00
  • 599b5d6dcb make 'not nil' experimental Andreas Rumpf 2018-05-01 10:48:46 +02:00
  • cc0ca43743 Don't hide overflow/underflow/divbyzero in semfold (#7732) Oscar Nihlgård 2018-05-02 08:54:09 +02:00
  • f89218c8b0 fixes #7730, fixes #7746 Araq 2018-05-02 08:27:19 +02:00
  • 82275e3779 Fix renderer's errors (#7742) Dmitry Atamanov 2018-05-01 20:45:38 +03:00
  • d62fe7d538 update the documentation Andreas Rumpf 2018-05-01 09:38:17 +02:00
  • 2d755a6f13 fix spacing in changelog cooldome 2018-04-30 23:59:32 +01:00
  • d21693f5e4 Merge branch 'devel' into range_float_type cooldome 2018-04-30 23:57:33 +01:00
  • 6853793ae9 make tests green again Araq 2018-04-30 20:05:20 +02:00
  • 851d2a266d introduce --laxStrings:on switch Araq 2018-04-30 19:57:52 +02:00
  • 1a3b35603c Merge branch 'araq-strings-v1' into devel Araq 2018-04-30 19:51:26 +02:00
  • 85af8fb74c introduce --laxstrings switch for backwards compatibility Araq 2018-04-30 19:50:36 +02:00
  • f74f485bf7 Merge branch 'araq-strings-v1' into devel Araq 2018-04-30 19:25:04 +02:00
  • 0d2f8795ca Merge branch 'devel' into araq-strings-v1 Andreas Rumpf 2018-04-30 13:02:37 +02:00
  • e53b49d024 strtabs: fixes stupid typo Andreas Rumpf 2018-04-30 12:54:55 +02:00
  • b56f2f116d Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-04-30 12:54:17 +02:00
  • 6dbfdecd74 make msgs.nim more robust Andreas Rumpf 2018-04-30 12:07:12 +02:00
  • 50e1a489c0 commands.nim: use let instead of var Andreas Rumpf 2018-04-30 12:06:59 +02:00
  • 4948cf3b4c make the build more robust Andreas Rumpf 2018-04-30 11:54:26 +02:00
  • ed79201d0b make more tests green Araq 2018-04-30 11:16:56 +02:00
  • de8526ff04 Merge branch 'devel' into araq-strings-v1 Araq 2018-04-30 10:54:28 +02:00
  • 8da7656071 make VM tests green Araq 2018-04-30 10:53:29 +02:00
  • 5758ebf02c more fixes for the new string behaviour Andreas Rumpf 2018-04-30 08:53:31 +02:00
  • 87f548c5f4 make more tests green Andreas Rumpf 2018-04-30 02:56:19 +02:00
  • 0fad659bf7 make more tests green Andreas Rumpf 2018-04-30 02:52:58 +02:00
  • f0eb3505fa make asyncnet work again Andreas Rumpf 2018-04-30 02:00:17 +02:00
  • 83d4a025e2 make logging module compile again Andreas Rumpf 2018-04-30 01:30:23 +02:00
  • 3e5c94664d merge devel cooldome 2018-04-29 23:28:18 +01:00
  • 0ef93bdea4 update test cooldome 2018-04-29 23:26:21 +01:00
  • b3a80dd2eb update the doc cooldome 2018-04-29 23:17:07 +01:00
  • 0c9c1c013e Add a test cooldome 2018-04-29 22:57:05 +01:00
  • 5237ef4f52 update the documentation about the new strings/seqs behaviours Andreas Rumpf 2018-04-29 08:14:00 +02:00
  • fb15a265c5 times.nim: don't rely on zero terminator Andreas Rumpf 2018-04-29 08:13:25 +02:00
  • 16b0bf6cca make memoization test compile again Andreas Rumpf 2018-04-29 08:00:45 +02:00
  • aeca422dbe make httpclient work without zero terminators Andreas Rumpf 2018-04-29 07:59:36 +02:00
  • 22670aad84 make nre compile again Andreas Rumpf 2018-04-29 07:59:03 +02:00
  • 9e6656d562 disable hanging test Andreas Rumpf 2018-04-29 07:58:24 +02:00
  • 4375dfd9d0 pegs: don't rely on terminating zero Andreas Rumpf 2018-04-29 07:43:11 +02:00
  • c8b2e65dbb critbits: don't rely on terminating zero Andreas Rumpf 2018-04-29 07:42:47 +02:00
  • b899713832 make more tests green Andreas Rumpf 2018-04-29 01:48:21 +02:00
  • f4c21305a9 uri.nim: don't rely on zero termination Andreas Rumpf 2018-04-29 01:46:40 +02:00
  • 203d833688 parseopt stdlib module: dont rely on the zero terminator Andreas Rumpf 2018-04-29 01:31:29 +02:00
  • 39b81c836c cgi module: don't depent on the terminating zero Andreas Rumpf 2018-04-29 01:18:26 +02:00
  • 7e0540ed80 the compiler does not rely on the zero terminator anymore Andreas Rumpf 2018-04-29 01:09:05 +02:00
  • 68a63b3407 RST package: don't use obsolete toLower proc Andreas Rumpf 2018-04-29 01:08:37 +02:00
  • a97684e277 parseutils does not depend on the zero terminator anymore Andreas Rumpf 2018-04-29 01:08:01 +02:00