Commit Graph

  • 413755fd45 Correct lineinfo for accent quoted symbols in proc definition (#10399) alaviss 2019-01-21 22:57:48 +07:00
  • 4bea8dd674 better docs for lists and deques (#10390) Miran 2019-01-21 15:22:53 +01:00
  • 9a003bae06 Fix error lexer error messages for to large numbers (#10394) Oscar Nihlgård 2019-01-21 15:14:38 +01:00
  • ea0c1811c5 gdb pretty printer survive reload Arne Döring 2019-01-21 14:22:16 +01:00
  • 5491f40d54 fix vccexe not using correct path for detecting vcvarsall (#10364) Neelesh Chandola 2019-01-21 14:35:23 +05:30
  • 32a90f7406 fix json bug []= misplaced (#10397) Timothee Cour 2019-01-20 23:24:06 -08:00
  • 28b3c8d74d prevent index out of bounds error in oserr.nim Kobi 2019-01-19 14:31:14 +02:00
  • 095eaacf21 Fix spelling errors (#10379) Federico Ceratto 2019-01-19 15:01:27 +00:00
  • bfeade9791 better docs: uri (#10373) Thomas T. Jarløv 2019-01-19 15:31:14 +01:00
  • 4a04470450 better docs: sha1 (#10374) Thomas T. Jarløv 2019-01-19 15:24:39 +01:00
  • 15aea78405 better docs: base64 (#10371) Thomas T. Jarløv 2019-01-19 15:21:07 +01:00
  • 2371b4be96 ported havlak and gcbench benchmarks to work with --gc:regions Andreas Rumpf 2019-01-19 12:48:25 +01:00
  • 9985706fb8 GC tests: make them take less time to save CI cycles Andreas Rumpf 2019-01-19 12:47:44 +01:00
  • f7c0360aba allocators: introduce --define:nimMinHeapPages for tuning mmap calls (omg they are slow on OSX...) Andreas Rumpf 2019-01-19 12:46:49 +01:00
  • 86a91c1a4a Fix parseutils.parseBiggestInt regression (#10348) Oscar Nihlgård 2019-01-18 19:15:29 +01:00
  • 3cc39c2eb9 Show filename in exception raised by expandFilename on windows (#10365) Neelesh Chandola 2019-01-18 23:16:35 +05:30
  • 8399e0f78a deprecate += and friends for bool and enum (#10336) Arne Döring 2019-01-18 14:36:38 +01:00
  • 6fb618da4b better docs: parseutils Thomas T. Jarløv 2019-01-18 14:17:25 +01:00
  • f11f36e7d5 Fixed getCustomPragmaVal to allow multiple fields in custom annotations (#10289) Ico Doornekamp 2019-01-18 09:04:12 +01:00
  • 27e2ed4375 fix #9629 every binary cmd line option allows on/off/empty=on (#10353) Timothee Cour 2019-01-18 00:03:26 -08:00
  • 4b4e4fc029 Fix unhandled exception that raised when nim was executed with --cc:vcc option (#10356) Tomohiro 2019-01-18 17:00:32 +09:00
  • 1e63f1edb3 destructors: first step towards fixing #9617 (#10341) cooldome 2019-01-18 07:51:22 +00:00
  • 214f48eae9 Remove long deprecated stuff (#10332) Miran 2019-01-18 07:18:32 +01:00
  • cceb28b5eb remove queues (#10347) Miran 2019-01-17 20:37:39 +01:00
  • 42bac52426 [CI] now enables NIM_COMPILE_TO_CPP=true to run without allow_failures (#10315) Timothee Cour 2019-01-16 23:00:44 -08:00
  • 15584879b9 Properly wrap discarded statements (#10322) LemonBoy 2019-01-17 07:55:29 +01:00
  • 52a54f5f04 documentation: remove author field [ci skip] narimiran 2019-01-17 07:15:40 +01:00
  • 2039dad273 koch.nim: Make bootstrapping in C++ mode robust Araq 2019-01-16 21:19:38 +01:00
  • 8947779dd0 disable one more test for C++ Araq 2019-01-16 21:11:21 +01:00
  • 5df411bd6e Revert export of times.CTime; add std/time_t instead. (#10319) Oscar Nihlgård 2019-01-16 21:08:32 +01:00
  • fc30cf02bc nimsuggest: add an option to bind to a free port (#10328) alaviss 2019-01-17 03:06:32 +07:00
  • 1cb5e20620 parseutils.nim: help the codegen produce better code Araq 2019-01-16 10:05:33 +01:00
  • 2e8bf88614 sequtils doc: another quickfix [ci skip] narimiran 2019-01-16 12:32:00 +01:00
  • 3abe6e9e14 quickfix for sequtils docs [ci skip] narimiran 2019-01-16 11:58:51 +01:00
  • b48364694d Merge pull request #10318 (Better docs for four modules) Miran 2019-01-16 11:48:37 +01:00
  • b8454327c5 json: support tuple (#10010) Timothee Cour 2019-01-16 01:16:14 -08:00
  • 387f481e86 better docs: math narimiran 2019-01-14 11:29:31 +01:00
  • b40a637fac better docs: tables narimiran 2019-01-11 13:22:10 +01:00
  • be6456f0f4 better docs: strutils narimiran 2019-01-09 16:26:18 +01:00
  • b097081f10 better docs: sequtils narimiran 2019-01-07 18:56:21 +01:00
  • 384e517f09 Most important date change ever (#10323) tweenietomatoes 2019-01-16 11:36:18 +03:00
  • e0afacb9f2 properly fix #10030 by skipping all external configs (#10324) Timothee Cour 2019-01-15 23:14:55 -08:00
  • fbd6743ea1 fix sdl_test test that failed in CI cpp mode (#10314) Timothee Cour 2019-01-15 15:17:52 -08:00
  • 1d7e3a84fd Improve exception usage in parseutils (#10284) Oscar Nihlgård 2019-01-15 23:48:19 +01:00
  • ece5887ab0 another attempt to fix https://github.com/nim-lang/nightlies/issues/17 Araq 2019-01-15 23:07:51 +01:00
  • 7920dc2898 Added support for --genDeps on JS backend (#10320) nepeckman 2019-01-15 16:58:44 -05:00
  • ef769e20b3 attempt to fix https://github.com/nim-lang/nightlies/issues/17 Araq 2019-01-15 22:57:50 +01:00
  • 27e366eaec fixes #8294 [backport] Araq 2019-01-15 22:47:02 +01:00
  • 795e5e11ef parseopt2.cmdLineRest is now correct too (#10304) Timothee Cour 2019-01-15 12:51:02 -08:00
  • beed27b75d improve vmgen.codeListing formatting (#10306) Timothee Cour 2019-01-15 10:02:01 -08:00
  • 06e3d3ab4d Disable interior pointer checking by default for the Boehm GC. (#10316) Reimer Behrends 2019-01-15 19:00:02 +01:00
  • 4355f23ee5 fix #10305 nim cpp is now nan-correct at CT (#10310) Timothee Cour 2019-01-15 05:50:28 -08:00
  • 9a92bc15b3 [CI] runCI runs kochExec "boot" regardless of nim mode (#10312) Timothee Cour 2019-01-15 05:46:29 -08:00
  • c05e9c7c73 fix twrong_refcounts in nim cpp mode (#10313) Timothee Cour 2019-01-15 05:46:01 -08:00
  • 05c52ff34f fixes #10203 (#10290) Andreas Rumpf 2019-01-15 10:15:27 +01:00
  • 06a8b48811 disable one more test for C++ Andreas Rumpf 2019-01-15 10:01:57 +01:00
  • fbf9b1f88a fixed indentation Andreas Rumpf 2019-01-15 10:01:45 +01:00
  • 1d941b8735 refs #10249 #10266; each command logged only if --verboseCommands:true (#10303) Timothee Cour 2019-01-15 00:53:58 -08:00
  • 8922063bd8 typed/untyped return type is invalid for everything except templates and macros (#10275) Neelesh Chandola 2019-01-15 12:38:12 +05:30
  • c8ba9ffdba lib.rst: fix a typo (#10308) [ci skip] Jjp137 2019-01-14 22:05:05 -08:00
  • 9e68b2ce5d fix test Timothee Cour 2019-01-13 23:53:50 -08:00
  • 0a8762eb7b fix #9842 #9951: nim -r and parseopt.cmdLineRest are now correct Timothee Cour 2019-01-12 15:26:22 -08:00
  • e17321aa24 improve formatting in assertEquals Timothee Cour 2019-01-12 15:51:44 -08:00
  • dd1f23f6fc Expose CTime (#10301) genotrance 2019-01-14 15:16:11 -06:00
  • 1899d8d107 make tests green again Andreas Rumpf 2019-01-14 20:11:33 +01:00
  • b78af990b8 Fixes #10065 (#10260) Arne Döring 2019-01-14 17:16:17 +01:00
  • d69a7842fa fixes #7878 Araq 2019-01-14 12:36:34 +01:00
  • 825e08b046 fixes #7524 Araq 2019-01-14 12:15:29 +01:00
  • 65593e76f4 fixes leftover from #9647 : use nimf as standardized extension for source code filters (#10294) Timothee Cour 2019-01-14 02:58:16 -08:00
  • c707267212 Add stdin read support to nimscrit #3983 (#10292) genotrance 2019-01-14 02:26:10 -06:00
  • 29e0a792ff [backport] fix documentation leak to os.nim[ci skip] narimiran 2019-01-14 09:24:12 +01:00
  • 2b37bf5d5b added proc rand for typedesc (#10259) Arne Döring 2019-01-14 09:20:31 +01:00
  • d983d998b2 fixes #9218 Araq 2019-01-13 18:53:27 +01:00
  • 3c2d82eaae make megatest green Araq 2019-01-13 17:19:36 +01:00
  • 80c69ffd31 nimgrep: use standard regular expression syntax, not reExtended Araq 2019-01-13 16:23:08 +01:00
  • bd5dd2b95b nimgrep: fixes #989 Araq 2019-01-13 16:22:19 +01:00
  • 2ccc9db59d closes #3744 Araq 2019-01-13 16:05:42 +01:00
  • aa7ad88978 fixes #10075 [backport] Araq 2019-01-13 15:52:50 +01:00
  • ab99bdfc40 fixes #10136 Araq 2019-01-13 14:56:50 +01:00
  • 451377f737 fixes #10271 [backport] Araq 2019-01-13 14:24:38 +01:00
  • 7f0559b93f fixes #7241 Araq 2019-01-13 14:08:49 +01:00
  • 0c10fc67eb fixes #10104 Araq 2019-01-13 14:05:09 +01:00
  • d740a5b79a Implements BackwardsIndex [] for deque. (#10105) Dominik Picheta 2019-01-13 13:06:16 +00:00
  • 796432ff94 make tests more robust; tests should be deterministic, no randomize() calls in tests Araq 2019-01-13 13:54:44 +01:00
  • 40115cd645 improve error messages quality for '.push: raises []' Araq 2019-01-13 13:30:01 +01:00
  • 5cd18b0f24 make system.task compatible with NimScript; refs #10254 Araq 2019-01-13 09:04:13 +01:00
  • 2823da5e52 setCommand nop update documentation (#10254) Strømberg 2019-01-13 09:04:40 +01:00
  • 9af85fb69f fixes #10273 execShellCmd now returns nonzero when child killed with signal + other fixes (#10274) Timothee Cour 2019-01-13 00:00:39 -08:00
  • f5cc2e2de5 Fixes 10202 (#10283) rec 2019-01-12 19:49:31 +01:00
  • 98ef545bed fix #10281 (#10282) Timothee Cour 2019-01-11 23:18:04 -08:00
  • 7e7603ed2b Documented error source argument of macros.error() (#10279) Ico Doornekamp 2019-01-12 08:17:20 +01:00
  • 647066e378 make the stdlib work with the changed docgen Araq 2019-01-11 18:36:20 +01:00
  • 56b804a283 RST parser: fixes #8158 Araq 2019-01-11 16:31:24 +01:00
  • ee7f2d97cc docgen: support markdown headings too Araq 2019-01-11 15:06:45 +01:00
  • 5ef5dc86c5 docgen: support markdown link syntax; enable markdown extensions Araq 2019-01-11 14:20:34 +01:00
  • c3d80647ae docgen: render 'interpreted text' the same as inline literals for markdown compat Araq 2019-01-11 12:52:31 +01:00
  • b0979c8b1c Cleanup comesFromPush logic (#10278) Neelesh Chandola 2019-01-11 23:46:03 +05:30
  • 09ef25810a refs #10249 ; more debug info to diagnose failures (#10266) Timothee Cour 2019-01-11 08:03:19 -08:00
  • 5397c5d31d fixes #10216 (#10270) Andreas Rumpf 2019-01-11 16:34:22 +01:00
  • d1b7aa28e7 fixes #10240 (#10269) Andreas Rumpf 2019-01-11 15:55:16 +01:00