Commit Graph

  • e98bd3aceb fix #10488 GC memory leak regression (#10498) Timothee Cour 2019-01-30 00:26:33 -08:00
  • 7295468516 Finished this terminology update. deansher 2019-01-29 19:43:01 -05:00
  • b2a5195e92 Add a standard Rusage type definition and wait4, getrusage declarations (#10484) c-blake 2019-01-29 15:25:08 -05:00
  • dee8e6e98a gc: destructors is beginning to work (#10483) Andreas Rumpf 2019-01-29 15:12:16 +01:00
  • 15422a3e5a Genode fixes (#10491) Emery Hemingway 2019-01-29 15:08:43 +01:00
  • 07a0a61875 fixes #9149 [backport] Araq 2019-01-29 14:31:43 +01:00
  • 03a628dddc Solid edit pass on changes and successful rst2html; still need to review HTML output. deansher 2019-01-29 05:33:54 -05:00
  • 6bae78f365 First pass at compile-time/runtime terminology changes. deansher 2019-01-28 08:11:59 -05:00
  • c2e6fc0dfb Merge remote-tracking branch 'upstream/devel' into devel deansher 2019-01-29 05:34:09 -05:00
  • a58f5b6023 Merge pull request #10480 from narimiran/docstyle-fix LemonBoy 2019-01-28 17:47:39 +01:00
  • aa0a9dd78c Improve Travis CI folding (#10473) Federico Ceratto 2019-01-28 16:33:35 +00:00
  • cf323104fc Print error summary in Travis CI (#10474) Federico Ceratto 2019-01-28 16:32:30 +00:00
  • ac8f6c57a1 Improve exception tracking in the streams module (#10453) Oscar Nihlgård 2019-01-28 17:18:07 +01:00
  • ee8bc96a89 change the expected output of nim doc narimiran 2019-01-28 16:59:07 +01:00
  • d60f8ab991 Merge remote-tracking branch 'upstream/devel' into devel deansher 2019-01-28 08:12:24 -05:00
  • 96a8caa9ef fix documentation css narimiran 2019-01-28 10:58:24 +01:00
  • 9402c82e80 Cleanup heapqueue module (#10476) Oscar Nihlgård 2019-01-28 09:58:37 +01:00
  • 2b0ed9995d Fixes https://github.com/nim-lang/Nim/issues/8484 (#10470) [backport] Neelesh Chandola 2019-01-28 14:22:48 +05:30
  • db2a4d230d Add logic to deserialize tyRange fields from json (#10469) LemonBoy 2019-01-28 09:51:54 +01:00
  • dfa5faea0f Fixes #10352 (#10416) slangmgh 2019-01-28 16:34:03 +08:00
  • 74a7b09412 suggest: quote operators and keywords on suggestion (#10460) alaviss 2019-01-28 15:29:49 +07:00
  • 690f21043d isLastRead regression fix (#10463) cooldome 2019-01-28 07:32:14 +00:00
  • 5fa8a61a23 add git diff hints to help with reviews (#10435) Timothee Cour 2019-01-27 22:10:20 -08:00
  • 91b39f2219 uri: Update documentation typo (#10471) Thomas T. Jarløv 2019-01-27 21:59:58 +01:00
  • 4f0c3274ee Fix example in manual for line pragma (#10468) Neelesh Chandola 2019-01-27 21:59:33 +05:30
  • 7533f3bcbd Add link to nims.html (#10472) [ci skip] Federico Ceratto 2019-01-27 16:27:54 +00:00
  • 0b02241fc5 semcall: correct lineinfo for accquoted symbols (#10461) alaviss 2019-01-27 20:58:10 +07:00
  • 322f395f31 Make MemSlice stringification both simpler and faster. (#10464) c-blake 2019-01-27 07:52:46 -05:00
  • 3ce6b2acb9 Fix exception tracking in try blocks (#10455) LemonBoy 2019-01-27 10:32:44 +01:00
  • a0623a2356 Updated httpClient.nim: added import httpClient statements in examples Mandeep Singh 2019-01-26 09:29:25 -05:00
  • 3c106541fa Increase verbosity of logGC (#10449) Matt Haggard 2019-01-26 04:26:36 -07:00
  • 68dd9be0f5 Handle empty lines in parsecsv; fixes #8365 (#9343) Federico Ceratto 2019-01-26 09:27:08 +00:00
  • 4d230db5ab closes #8610 ; adds test case (#10454) Timothee Cour 2019-01-25 10:28:03 -08:00
  • 268197add8 properly deprecate parseopt2 (#10452) Miran 2019-01-25 13:13:55 +01:00
  • 87fce94d65 Add "cmd" description, minor improvements (#10436) Federico Ceratto 2019-01-25 10:29:46 +00:00
  • 70c7348d3e gc:regions: undo the regression introducing changes Araq 2019-01-25 09:49:01 +01:00
  • 83caa58c7a docs: fix trailing comma in links narimiran 2019-01-25 09:43:47 +01:00
  • 8313e5f24e Use hexadecimal in json escaping (#10437) [backport] Christian Lyder Jacobsen 2019-01-25 09:29:32 +01:00
  • 1c2abb8d88 fixes double object field symbol lookups (no test case available) (#10450) cooldome 2019-01-25 08:25:11 +00:00
  • 43613ff49d docgen: style tweak Araq 2019-01-25 09:22:31 +01:00
  • 3de255541a docgen: do not produce trailing commas for links Araq 2019-01-25 09:21:35 +01:00
  • 13d667ee53 docgen: produce links for proc names Araq 2019-01-25 09:11:06 +01:00
  • 46d5fb9ed7 docgen: nicer indentation Araq 2019-01-24 08:23:24 +01:00
  • 44923a1b1f fix #10287 (#10448) Miran 2019-01-25 08:34:02 +01:00
  • baf72691cb include missing modules in lib.rst narimiran 2019-01-24 16:47:33 +01:00
  • bc31eb301a better docs: parsecsv (#10391) jiro 2019-01-25 01:14:23 +09:00
  • 251b014bf4 fix #9556 (#10445) Miran 2019-01-24 14:40:16 +01:00
  • e75049d7b6 fixes #10433 (#10444) Miran 2019-01-24 12:22:59 +01:00
  • d72921ecf6 compiler/sem: correct macros lineinfo (#10438) alaviss 2019-01-24 18:22:19 +07:00
  • 6555d89c2c free some registers after usage, allows more complex macros (#10443) Arne Döring 2019-01-24 11:33:44 +01:00
  • 15ee5d65d1 Add koch run example (#10434) Federico Ceratto 2019-01-24 10:24:58 +00:00
  • f9a0eaf89d better docs: algorithm (#10372) Thomas T. Jarløv 2019-01-24 10:28:07 +01:00
  • ce5e8b93e2 better docs: xmltree narimiran 2019-01-21 14:19:15 +01:00
  • f0be575ed1 move tests from tospaths to tos, fixes #9671 narimiran 2019-01-23 15:23:39 +01:00
  • 28cb81ea87 make DLLs tests compile again; remove dependency on nimbase.h slightly Araq 2019-01-23 17:10:00 +01:00
  • c4d2cb9ea6 excpt.nim: code cleanup, don't produce nimFrame in -d:release mode Araq 2019-01-22 15:28:41 +01:00
  • 40d1c7d43a OutOfMemError is never raised so there is no need to check for it (produce less code) Araq 2019-01-22 14:32:00 +01:00
  • 400b4e4e0e improve the generated code size for --gc:regions Araq 2019-01-22 12:27:44 +01:00
  • 35d96d8749 compiler/sem*: better lineinfo for templates (#10428) alaviss 2019-01-23 22:35:34 +07:00
  • bad5ad6dc7 Fix issue #10358 (#10383) Tomohiro 2019-01-23 23:02:26 +09:00
  • c60bb94647 update gitignore [ci skip] narimiran 2019-01-23 13:30:32 +01:00
  • d9ee377517 fix #10339 by returning type attached to nkEmpty (#10370) Vindaar 2019-01-23 11:17:32 +01:00
  • efa4b9adaa Fixes #10263; [backport] Ico Doornekamp 2019-01-23 11:13:44 +01:00
  • c3229dc1c3 Add packaging guide #5182 (#10384) Federico Ceratto 2019-01-23 10:12:46 +00:00
  • 9c0e5c4c07 Harmonize the var/let and const handling (#10410) LemonBoy 2019-01-23 11:10:51 +01:00
  • 7fcf51248b Added --docInternal option to allow 'nim doc' to include non-exported symbols Ico Doornekamp 2019-01-21 22:56:40 +01:00
  • 2655f242a8 use the lastRead analysis; it's correct by construction, not a mess of special cases and seems to be just as fast as the old algorithm Andreas Rumpf 2019-01-21 20:11:42 +01:00
  • 112f7e650a destroyer.nim: code cleanup Andreas Rumpf 2019-01-21 19:56:58 +01:00
  • 1b0372c6e9 make tests green again Andreas Rumpf 2019-01-21 19:46:06 +01:00
  • 11022fea1b control flow graphs: introduce 'join' points for easy analyses based on abstract interpretation Andreas Rumpf 2019-01-21 14:35:49 +01:00
  • 2fb8b1d132 nimsuggest/tester: disable highlight tests for epc (#10426) alaviss 2019-01-23 15:43:11 +07:00
  • e962be8981 compiler/sem*: improve lineinfo for qualified and generic procs (#10427) alaviss 2019-01-23 15:24:21 +07:00
  • f1a841c605 remove tdont_be_stupid, fixes #10386 narimiran 2019-01-23 09:19:42 +01:00
  • 0d480bfe22 Added basic bit manipulation procs to bitops (#10338) Ico Doornekamp 2019-01-23 09:16:14 +01:00
  • 36e34d9aed close #3899 by adding test case (#10424) Vindaar 2019-01-23 08:44:19 +01:00
  • eee9729f53 Fix semantic analysis with noReturn proc in tail pos (#10422) LemonBoy 2019-01-23 07:30:49 +01:00
  • 94f6a6b294 Fix for issue #10342. better message for generic subclass instantiation (#10354) Ray Imber 2019-01-22 17:05:26 -08:00
  • a0c07ef863 Fix wrong integer types in odbcsql and db_odbc (#10419) pgkos 2019-01-22 22:39:53 +01:00
  • 53eda40d40 Restore compatibility with old vcc versions [backport] (#10415) LemonBoy 2019-01-22 22:38:52 +01:00
  • 0ebfcd4c0f Remove deprecated modules (asyncio, sockets, ftpclient) (#10401) Miran 2019-01-22 16:06:44 +01:00
  • 54fecdb8df Enable log folding in Travis CI (#10414) Federico Ceratto 2019-01-22 14:50:50 +00:00
  • a6a014a859 better docs: parseopt (#10398) Jjp137 2019-01-22 05:52:43 -08:00
  • 458c827077 make --define:noSignalHandler compile again Araq 2019-01-22 11:45:12 +01:00
  • ced62f3307 compiler interface: don't overdocument the on|off switches Araq 2019-01-22 11:40:22 +01:00
  • 6825430831 Restrict ptr/ref to ptr/ref implicit conversion (#10411) LemonBoy 2019-01-22 11:17:20 +01:00
  • 39e1cd2bf6 Better docs for sets and intsets (#10362) Miran 2019-01-22 10:18:12 +01:00
  • 792dbed57e Restore the docstring during the .async. transform (#10404) [backport] LemonBoy 2019-01-22 09:41:11 +01:00
  • 226c15499f Fix compileTime pragma applying to whole var/let section (#10389) Neelesh Chandola 2019-01-22 12:25:11 +05:30
  • 44c04b3571 Object downconversion in VM should not copy (#10378) LemonBoy 2019-01-22 07:36:40 +01:00
  • 3ea099bc7f Finalizer proc must be global (#10388) LemonBoy 2019-01-22 07:35:52 +01:00
  • 7a3f382517 Fix corner case of checked div/mod on x86 (#10406) LemonBoy 2019-01-22 07:33:27 +01:00
  • a0e8d4a93f Gdb reload (#10408) Miran 2019-01-22 06:25:11 +01:00
  • 4b1e227531 Fix gorge caching (#10407) genotrance 2019-01-21 23:24:45 -06:00
  • a6de0274ee Merge pull request #1 from nim-lang/devel Dean Thompson 2019-01-21 16:40:04 -05:00
  • ee89ba6bdb Fix subtype conversion w/ varargs arguments (#10402) LemonBoy 2019-01-21 19:12:17 +01:00
  • b4d329d69f precise printer injection Arne Döring 2019-01-21 17:38:17 +01:00
  • ae5d8fbd9d Proper check for tyStatic[T] -> U conversions (#10382) LemonBoy 2019-01-21 17:27:36 +01:00
  • a4cdd25b19 Support system.reset in vm (#10400) Oscar Nihlgård 2019-01-21 17:00:33 +01:00
  • 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