Commit Graph

  • 5661a8303c correct argument name, (#10813) Anthon van der Neut 2019-03-18 11:13:52 +01:00
  • 862897dc0f Support for stmtListExpr in parser after major keywords. Scaled down version. (#10852) cooldome 2019-03-18 10:09:49 +00:00
  • c19cd14fc9 fixes #10838 (#10841) cooldome 2019-03-18 10:04:01 +00:00
  • afeca3d9fe multi-methods need to be explicitly enabled (#10856) Miran 2019-03-18 08:21:38 +01:00
  • 9e28d52c2f Merge pull request #10850 from FedericoCeratto/egress-ipaddr Dominik Picheta 2019-03-17 19:29:51 +00:00
  • 5825dcb0b5 Detect local "primary" IP address Federico Ceratto 2019-03-16 18:51:26 +00:00
  • 328901757a make DLLs tests green again Andreas Rumpf 2019-03-15 17:51:45 +01:00
  • ed878014be newruntime: progress Andreas Rumpf 2019-03-15 14:57:58 +01:00
  • 8e5c1436ad fixes #10845 Andreas Rumpf 2019-03-15 14:57:40 +01:00
  • 16355de5eb rename for code clarity Andreas Rumpf 2019-03-15 12:52:06 +01:00
  • 831626be85 newruntime: make dynamic destructors compatible with C++ Andreas Rumpf 2019-03-15 11:18:05 +01:00
  • 5dea7c5ad7 revert discard in destroyer (#10840) cooldome 2019-03-15 12:49:32 +00:00
  • e263702688 --newruntime: progress Andreas Rumpf 2019-03-14 19:53:14 +01:00
  • f1a945b05f bring back typetraits.$ for backward compatibility narimiran 2019-03-14 17:09:33 +01:00
  • 7372a4c4aa Revert "put extracted modules behind the switch, to enable doc generation" narimiran 2019-03-14 13:22:46 +01:00
  • 71bff7d2df put extracted modules behind the switch, to enable doc generation narimiran 2019-03-14 11:14:04 +01:00
  • 4181baf400 multi-methods: remove hack, make tmethod_various compile under strict C++ [backport] Andreas Rumpf 2019-03-14 09:03:21 +01:00
  • 2ab6b2c657 --newruntime: work in progress Andreas Rumpf 2019-03-14 07:59:35 +01:00
  • 79b1eafa59 gc: removed dead code Andreas Rumpf 2019-03-14 07:59:08 +01:00
  • 62ab338900 added lowerings.genLen helper proc Andreas Rumpf 2019-03-14 07:26:38 +01:00
  • 1f61498238 added types.isFinal helper proc Andreas Rumpf 2019-03-14 07:24:07 +01:00
  • ee7a9a272d destroyer.nim: added a remark about code generation Andreas Rumpf 2019-03-14 07:15:04 +01:00
  • 436ec57f83 seqs.nim: added a remark about C++ optimizers Andreas Rumpf 2019-03-13 10:05:05 +01:00
  • 07f58ddfa9 rename: semasgn -> liftdestructors Andreas Rumpf 2019-03-07 19:17:01 +01:00
  • 939c151224 create docs for the extracted modules narimiran 2019-03-13 17:43:54 +01:00
  • 84d3f3d448 move system.dollars in a separate file (#10829) Miran 2019-03-13 15:59:09 +01:00
  • b270917de1 Make HWND a pointer instead of a cint and fix MSVC compiler warning (#10789) Bogdan 2019-03-13 16:54:36 +02:00
  • cd3a58d7b0 bitops: add reverseBits and test (#10835) Tomohiro 2019-03-13 23:53:40 +09:00
  • 091da5c979 testament: catch failing nimble tests (#10832) Miran 2019-03-13 11:52:15 +01:00
  • d8c3df2683 fixes #10805 (#10806) cooldome 2019-03-13 09:23:06 +00:00
  • ab872be476 Added nimscript support to repl (#10834) sealmove 2019-03-13 11:21:24 +02:00
  • 8ceba8a7f3 fixes #10807 (#10814) cooldome 2019-03-12 12:45:05 +00:00
  • ea3e18bc6c fixes dce regression #10703 (#10820) cooldome 2019-03-12 07:24:17 +00:00
  • 3e04afda9f Merge pull request #10823 from narimiran/json-tuples Dominik Picheta 2019-03-11 21:38:42 +00:00
  • 35aab357e2 Less warnings in macros (#10799) Arne Döring 2019-03-11 19:21:39 +01:00
  • 863848ad56 simplify json.% for tuples and objects narimiran 2019-03-11 16:51:06 +01:00
  • 06f23572d0 system: some documentation improvements (#10809) Miran 2019-03-11 11:04:08 +01:00
  • 44d47134f9 Revert "Follow the documentation's recommendation (#10808)" narimiran 2019-03-10 20:09:35 +01:00
  • 92cd07be8b Fixed order of output in repl and added a proc for opening a custom repl (#10802) sealmove 2019-03-10 21:02:47 +02:00
  • b9f8528db6 Don't include the nimhcr dev docs in the system module documentation (#10759) zah 2019-03-08 16:23:36 +02:00
  • bba3a20e7c documentation style tweaks (#10790) Miran 2019-03-08 13:55:27 +01:00
  • 3294ce3831 Render a colon for command if last arg list (#10803) Alexander Ivanov 2019-03-08 14:31:24 +02:00
  • 1a13b3a14e Follow the documentation's recommendation (#10808) Anthon van der Neut 2019-03-08 13:20:36 +01:00
  • 5c201791b3 make tests green again Andreas Rumpf 2019-03-07 17:11:22 +01:00
  • 0a93cf6fb9 fixes the regression Andreas Rumpf 2019-03-07 12:55:30 +01:00
  • 5b1a2eecd5 owned refs must be moved Andreas Rumpf 2019-03-07 12:48:59 +01:00
  • f8bf24623c explicit default values for a leaner codegen, .cursor variables for optimization Andreas Rumpf 2019-03-07 00:37:23 +01:00
  • 2b5e48d807 move assertions and iterators out of system.nim (#10597) Miran 2019-03-07 00:49:39 +01:00
  • 26f48437ca better nimpy test narimiran 2019-03-06 17:48:01 +01:00
  • 3c0f01faa0 fixes #10791 Andreas Rumpf 2019-03-06 14:22:12 +01:00
  • 32c9ca605e fixes #10795 Andreas Rumpf 2019-03-06 10:15:27 +01:00
  • e3e4cd9fd5 make tests green again Andreas Rumpf 2019-03-06 09:26:48 +01:00
  • cfd5210405 dfa.nim: continues are bad Andreas Rumpf 2019-03-05 22:34:31 +01:00
  • 2c01f0ad8d tsizeof test is now correct (#10788) Arne Döring 2019-03-06 08:12:16 +01:00
  • 63c847dc50 Merge pull request #10787 from silent-observer/patch-1 Dominik Picheta 2019-03-05 23:13:05 +00:00
  • 551d6d00df make tests green again Andreas Rumpf 2019-03-05 20:05:47 +01:00
  • 1c64934f46 implement system.default for the JS target Andreas Rumpf 2019-03-05 19:44:17 +01:00
  • 4be36d77f6 introduce tfHasOwned for fast must-move checkings; removed tfAcyclic as the GC has ignored this hint for quite some time now Andreas Rumpf 2019-03-05 17:29:48 +01:00
  • 20a21aa184 colors for debugging (not for windows) (#10786) Arne Döring 2019-03-05 19:58:14 +01:00
  • c86b1fbcac fixes a critical GC safety inference bug (#10615) Andreas Rumpf 2019-03-05 19:54:44 +01:00
  • 7e52c798db Remove var silent-observer 2019-03-05 14:19:41 +05:00
  • aed8766e84 stdlib: use system.default if it exists Andreas Rumpf 2019-03-05 10:03:24 +01:00
  • 142a2d3551 added system.default in order to prevent the abstraction inversion that 'template default(T): untyped = (var x: T; x)' causes Andreas Rumpf 2019-03-05 09:54:59 +01:00
  • 2dc8a32324 make megatest green again Andreas Rumpf 2019-03-05 08:17:30 +01:00
  • 22445867d4 no underscores Andreas Rumpf 2019-03-05 07:45:28 +01:00
  • e0437dfec4 better error message for 'owned' Andreas Rumpf 2019-03-05 06:25:33 +01:00
  • 9a9c002abe make exception handling use owned refs Andreas Rumpf 2019-03-05 05:54:42 +01:00
  • 9c6b628df6 DFA: fixes wrong 'def' instruction emission Andreas Rumpf 2019-03-05 05:54:08 +01:00
  • 71fd4acaeb make test green Andreas Rumpf 2019-03-05 05:53:28 +01:00
  • f907354121 make tests green again Andreas Rumpf 2019-03-04 22:44:23 +01:00
  • 3e922d0fec destructors/dfa: more documentation Andreas Rumpf 2019-03-04 22:41:50 +01:00
  • a59f5e5a9d attempt to make the CIs happy by using the older syntax Andreas Rumpf 2019-03-04 16:48:02 +01:00
  • 55bc29c761 nimsuggest: make use project file name if none given for 'sug' command; allows for more convenient debugging Andreas Rumpf 2019-03-04 11:35:23 +01:00
  • 75f8e136e1 ccgexprs.nim: less confusing code layout Andreas Rumpf 2019-03-04 10:54:38 +01:00
  • 4700018d7e cgen.nim: code cleanups Andreas Rumpf 2019-03-03 21:30:02 +01:00
  • a6d49c3a81 special typing rules for owned pointers Andreas Rumpf 2019-03-03 19:00:05 +01:00
  • 0fd5417aff code cleanup: there is no MoveError and sinks are always available Andreas Rumpf 2019-03-03 12:34:00 +01:00
  • df3d08b58b Fixes #10387 (#10743) Tomohiro 2019-03-04 20:15:07 +09:00
  • bf1f4b914b Added optional proc parameter to llStreamOpenStdIn (#10769) sealmove 2019-03-04 11:52:34 +02:00
  • 7072e3ddca doc: move specific checks to advanced options, for a less intimidatin… (#10779) Jacek Sieka 2019-03-04 03:49:56 -06:00
  • 1d9b88f25d sizealign of union type (#10780) Arne Döring 2019-03-04 09:19:38 +01:00
  • ebe0473511 More depth debug proc (#10782) Arne Döring 2019-03-04 09:17:47 +01:00
  • 8e12691213 compiler/extccomp: use getNimcacheDir for writing build instruction (#10772) alaviss 2019-03-04 15:09:14 +07:00
  • 65ad496fed typo Andreas Rumpf 2019-03-04 09:04:54 +01:00
  • 1d1be03d81 make 'doc io.nim' work Andreas Rumpf 2019-03-04 09:04:14 +01:00
  • f9231eb569 make 'nim doc times.nim' work on old versions of OSX again Andreas Rumpf 2019-03-04 08:50:28 +01:00
  • 2647653589 Merge pull request #10776 from arnetheduck/wasm32-platform Dominik Picheta 2019-03-03 22:59:57 +00:00
  • 7edc8bfe14 add wasm32 platform Jacek Sieka 2019-03-03 09:03:28 -06:00
  • 792dfac521 hashes: fix inconsistent tests, fixes #10771 narimiran 2019-03-03 10:53:37 +01:00
  • d6882691ad times.nim: Fix docs for duration conversion procs [ci skip] (#10770) ee7 2019-03-02 17:25:14 +00:00
  • 5ac7e32c7c Matching actual proc name (#10766) [ci skip] Anthon van der Neut 2019-03-02 15:50:21 +01:00
  • 5d67208e34 Merge pull request #10764 from alaviss/htmlparser-doc Dominik Picheta 2019-03-01 20:46:36 +00:00
  • 78d7ecae90 htmlparser: update example Leorize 2019-03-02 01:51:38 +07:00
  • e1d17ece5b alloc et al don't have any effect; fixes #9746 Araq 2019-03-01 14:50:41 +01:00
  • ca7980f301 improved documentation for several modules (#10752) Miran 2019-03-01 12:57:55 +01:00
  • e9d3c5de19 Fix corner-case uses of newLit (#10760) zah 2019-03-01 12:09:13 +02:00
  • 7d7cd69070 Improved posix module, added new posix_utils module (#10723) Federico Ceratto 2019-02-28 22:03:49 +00:00
  • 1102b8ac6e StringStream and parseJson, parseCfg, parseSql et al for the vm (#10746) Arne Döring 2019-02-28 22:57:57 +01:00
  • 728ff1004a gc:destructors: progress Andreas Rumpf 2019-02-28 22:39:15 +01:00
  • 9563be37d3 destructor based seqs: bugfix Andreas Rumpf 2019-02-26 11:27:16 +01:00