Commit Graph

  • ab35f07e77 ARC: remove unnecessary code Araq 2020-01-26 09:35:52 +01:00
  • 6efac70181 make goto based exceptions available for 'nim cpp' (#13244) Andreas Rumpf 2020-01-25 20:00:13 +01:00
  • 4f3dd33509 Cleaned up mmdisp.nim, moved implementations into lib/system/mm/ (#13254) Ico Doornekamp 2020-01-25 17:14:31 +01:00
  • 5124b2e575 testament/azure: major rewrite (#13246) alaviss 2020-01-25 08:32:27 +00:00
  • 981ffc912e contributing docs: symbols need package prefix; changed allocStats to nimAllocStats (#13247) Timothee Cour 2020-01-25 01:27:29 -07:00
  • 4cbeddddcc nim dump: add libpath (#13249) Timothee Cour 2020-01-24 11:06:54 -08:00
  • fb74497c99 Add "origin" to window.location (#13251) Jairo 2020-01-24 20:06:17 +01:00
  • ccb728a7b0 Fix typo for literal [ (#13243) Euan 2020-01-24 08:42:03 +00:00
  • 4656580b54 Fixes asyncftpclient multiline reading, fixes #4684 (#13242) hlaaftana 2020-01-24 02:18:16 +03:00
  • caaa8f285f Remove name attribute from docutils.nimble (#13239) hlaaftana 2020-01-23 20:51:25 +03:00
  • 5dd2fa3e0c Updated 'nim for embedded systems' section to use --os:any and --gc:arc (#13237) Ico Doornekamp 2020-01-23 17:17:48 +01:00
  • c4ff4e553e [backport] Make all parseutils examples auto-checking (#13238) Kaushal Modi 2020-01-23 11:14:22 -05:00
  • aebcbfe5ea [backport] documentation: Add channels examples (#13202) [ci skip] chr v1.x 2020-01-23 05:47:00 -08:00
  • b68eb1cad0 Removed lib/system/allocators.nim. seqs_v2 and strs_v2 now uses allocShared0. (#13190) Ico Doornekamp 2020-01-23 14:25:22 +01:00
  • f500895efe Unexport even more symbols (#13214) alaviss 2020-01-23 12:45:31 +00:00
  • 3a5056dc70 fix lots of bugs with parentDir, refs #8734 (#13236) Timothee Cour 2020-01-23 04:39:42 -08:00
  • b8a436af93 kochdocs: use a glob instead of hardcoded list; generate docs for compiler/; bugfixes (#13221) Timothee Cour 2020-01-23 02:06:28 -08:00
  • b462baed65 VM: allow overriding MaxLoopIterations without rebuilding nim (#13233) Timothee Cour 2020-01-23 01:53:30 -08:00
  • f12bea16ad [backport] fix #11440, add docs to isNil for seq types needing nilseq (#13234) [ci skip] D-Nice 2020-01-23 01:51:53 -05:00
  • 4a754ff392 [backport] Fix typo and improve in code-block of 'lib/pure/parseutils.nim' (#13231) [ci skip] Mera 2020-01-23 14:49:27 +09:00
  • 7356bc29b7 new os.isRelativeTo (#13212) Timothee Cour 2020-01-22 15:45:16 -08:00
  • 3e843ab335 [backport] times/getClockStr(): fix mistake in doc (#13229) [ci skip] Milan 2020-01-22 18:22:14 +01:00
  • fbd7fe118c [backport] Documentation Fix #12251 (#13226) [ci skip] Juan Carlos 2020-01-22 13:56:44 -03:00
  • ef9fb39cdf added note to re constructor regarding performance (#13224) whiterock 2020-01-22 16:02:16 +01:00
  • 2fad7f134f httpclient, maxredirects to Natural, newHttpClient/newAsyncHttpClient add headers argument instead of hardcoded empty (#13207) Juan Carlos 2020-01-21 15:34:47 -03:00
  • bdb7c82c6a fixes a critical times.nim bug reported on IRC [backport] (#13216) Andreas Rumpf 2020-01-21 16:49:59 +01:00
  • b355ef2a72 fix #13211 relativePath("foo", ".") (#13213) Timothee Cour 2020-01-21 06:48:19 -08:00
  • bf96d6d316 Idxmin & idxmax, continuation (#13208) Miran 2020-01-20 16:57:34 +01:00
  • 0606b6a44e fix range[enum] type conversion (#13204) [backport] Jasper Jenkins 2020-01-20 07:56:59 -08:00
  • 470faa97c6 compiler/ccgtypes: hide exportc proc unless it has dynlib (#13199) alaviss 2020-01-20 09:51:21 +00:00
  • da1bddb084 fixes #13195 (#13198) cooldome 2020-01-20 09:41:12 +00:00
  • 41555ca86f fixes #13110 (#13197) Andreas Rumpf 2020-01-19 23:30:45 +01:00
  • 6f3476d39c Revert "fixes #13195" Andrii Riabushenko 2020-01-19 20:33:23 +00:00
  • e349f7ad21 Merge branch 'devel' of https://github.com/nim-lang/Nim into devel Andrii Riabushenko 2020-01-19 20:22:06 +00:00
  • 7576387dfe revert last commit Andrii Riabushenko 2020-01-19 20:21:26 +00:00
  • cd7904f2b2 fixes #13195 Andrii Riabushenko 2020-01-19 20:18:04 +00:00
  • 13ddbc46fc Fixes #13186 (#13188) slangmgh 2020-01-19 21:16:50 +08:00
  • 8d64550b1e Add link to packaging.html (#13194) Federico Ceratto 2020-01-19 13:15:59 +00:00
  • 416b4c3612 more on arc codegen (#13178) cooldome 2020-01-19 13:14:26 +00:00
  • bc14453f69 fix docs + API for fieldPairs, fields (#13189) Timothee Cour 2020-01-18 04:33:30 -08:00
  • f6ba4e81b0 maybe: allows optional chaining of field access and indexing when LHS i snil (#13023) Timothee Cour 2020-01-18 03:24:56 -08:00
  • e11ecc8266 times: toUnixFloat, fromUnixFloat (#13044) Timothee Cour 2020-01-17 16:24:44 -08:00
  • 5010bc1af5 fixes #13144 (#13145) Timothee Cour 2020-01-17 16:21:13 -08:00
  • c56612ff96 refs #13054 correctly handle {.exportc,dynlib.} and {.exportcpp,dynlib.} (#13136) Timothee Cour 2020-01-17 16:19:20 -08:00
  • 107352f9d7 fixes #13157 Araq 2020-01-17 17:51:34 +01:00
  • 6c2214b7de followup on #10435 : should be diff, not show (#13162) Timothee Cour 2020-01-17 07:56:21 -08:00
  • 451c47634c Fix docs for subdirs too (#13180) Clyybber 2020-01-17 16:49:37 +01:00
  • f51613e262 make sink operator optional (#13068) cooldome 2020-01-17 11:44:06 +00:00
  • 7626907401 ARC works for async on Windows (#13179) Andreas Rumpf 2020-01-17 11:14:17 +01:00
  • 796aafe7e0 make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170) Jasper Jenkins 2020-01-17 01:34:32 -08:00
  • 2bf337abae fixes #13095 (#13181) cooldome 2020-01-17 08:17:18 +00:00
  • 41cf609fc7 Fix docs (#13176) Clyybber 2020-01-16 22:22:17 +01:00
  • e3acb2d12c Cleanup DFA (#13173) Clyybber 2020-01-16 20:15:50 +01:00
  • d245d4cf09 fix tsizeof3 for aarch64 (#13169) Jasper Jenkins 2020-01-16 05:21:12 -08:00
  • 1b54be7779 fixes #12998 nim doc regression (#13117) Timothee Cour 2020-01-16 05:19:58 -08:00
  • 5ef0494677 Working towards arc codegen (#13153) cooldome 2020-01-16 13:16:17 +00:00
  • 352232e62d style fix: change 'JS' to 'js' to make it consistent (#13168) Miran 2020-01-16 14:14:03 +01:00
  • 54bfd69a27 Remove obsolete code from osalloc (#13158) Ico Doornekamp 2020-01-16 09:11:05 +01:00
  • d5f011d9e6 CI fix timeout error (#13134) Timothee Cour 2020-01-15 13:54:05 -08:00
  • a5e67071d2 ARC: misc bugfixes (#13156) Andreas Rumpf 2020-01-15 22:13:31 +01:00
  • d88b52c0bc successX now correctly shows html output for nim doc, nim jsondoc; fix #13121 (#13116) Timothee Cour 2020-01-15 06:18:37 -08:00
  • 51c072bd37 export normalizePathEnd (#13152) Timothee Cour 2020-01-15 06:03:06 -08:00
  • e708d5de75 System cleanup, part 2 (#13155) Miran 2020-01-15 14:42:49 +01:00
  • 79a326759a Added 'ansic' os support for minimal (embedded) targets (#13088) Ico Doornekamp 2020-01-15 11:06:41 +01:00
  • d31e32743f Fix typo in doc/destructors.rst (#13148) Tomohiro 2020-01-15 03:51:58 +09:00
  • 675ca997fb fixes #9674 [backport] (#13143) Andreas Rumpf 2020-01-14 16:20:48 +01:00
  • 8b00586488 fixes #13104 [backport] (#13142) Andreas Rumpf 2020-01-14 15:16:36 +01:00
  • b4545f03de pass platform argument only if vccexe is used (#13078) cooldome 2020-01-14 14:02:10 +00:00
  • fadbd8f70d fixes #10665 (#13141) [backport] Andreas Rumpf 2020-01-14 13:51:28 +01:00
  • 9fc04a555c fixes #13105 (#13138) Andreas Rumpf 2020-01-14 12:57:20 +01:00
  • d56848878c fixes #13119 (#13128) Andreas Rumpf 2020-01-14 09:56:08 +01:00
  • 49d1822c8f fixes #13100 nim doc now treats export localSymbol correctly (#13123) [backport] Timothee Cour 2020-01-13 13:05:38 -08:00
  • d9640ed075 Expose more openSSL methods. (#13131) treeform 2020-01-13 13:04:43 -08:00
  • eadd1ba9ed fixes #13112 (#13127) Andreas Rumpf 2020-01-13 15:47:17 +01:00
  • abea80376a fixes #13122 (#13126) Andreas Rumpf 2020-01-13 14:11:51 +01:00
  • bf2e052e6d fix rtti sizeof for varargs in global scope (#13125) [backport] Jasper Jenkins 2020-01-13 01:17:22 -08:00
  • 1f27a2f8ab fix the ftp store function read the local file bug (#13108) [backport] perter lee 2020-01-13 17:16:19 +08:00
  • ee1563ef33 VM FFI: write(stderr, msg) and fprintf(cstderr, msg) now work at CT (#13083) Timothee Cour 2020-01-12 04:44:43 -08:00
  • 1c001fe583 Add link to posix_utils.html in posix.nim (#13111) Federico Ceratto 2020-01-12 12:36:37 +00:00
  • 01a89cc473 Remove some unused/disabled OpenSSL functions (#13106) treeform 2020-01-11 01:58:38 -08:00
  • 767592a3c3 more arc features (#13098) Andreas Rumpf 2020-01-10 23:17:33 +01:00
  • c0973d1b47 [backport] fix #12813, fix #13079 (#13099) Miran 2020-01-10 15:24:33 +01:00
  • f7ce4e8705 System cleanup, part 1 (#13069) Miran 2020-01-10 10:14:02 +01:00
  • 3a39ab83ac fixes an asyncftpclient bug; refs #13096 [backport] Andreas Rumpf 2020-01-10 09:42:04 +01:00
  • e9e114058c [backport] system/io.nim fix wrong documentation comment [ci skip] narimiran 2020-01-10 08:53:44 +01:00
  • 4cd86c0842 typetraits: fixes #6454; genericParams; added lenTuple; added tuple type get (#13064) Timothee Cour 2020-01-09 23:51:37 -08:00
  • fcd2f305ad fixes #13070 Araq 2020-01-10 01:51:06 +01:00
  • 033da35de1 fixes #13072; no test case because it will be added later with more exception handling related bugfixes Araq 2020-01-10 00:22:37 +01:00
  • a33b72af49 Fix error check code in osproc (#13090) [backport] Tomohiro 2020-01-10 02:00:41 +09:00
  • bb7273bc47 Use '__noinline' instead of 'noinline' for N_NOINLINE gcc attribute, this prevents clashes with systems where 'noinline' might be already defined (#13089) Ico Doornekamp 2020-01-09 17:27:42 +01:00
  • 3f78873898 remove all remaining warnings when build nim (with -d:nimHasLibFFI) (#13084) Timothee Cour 2020-01-09 04:19:18 -08:00
  • 852170cc78 take the one good idea from --os:standalone and enable it via -d:StandaloneHeapSize (#13077) Andreas Rumpf 2020-01-09 11:48:37 +01:00
  • 27fee4d8b4 Deleted misplaced separator (#13085) [backport] Teashrock 2020-01-09 12:48:13 +02:00
  • 56fb909676 fix crash due to errant symbols in nim.cfg (#13073) [backport] Andy Davidoff 2020-01-08 16:25:25 -05:00
  • 5e9ebe9ec1 move entries from the wrong changelog file [ci skip] narimiran 2020-01-08 15:20:30 +01:00
  • 15043d35b8 make SuccessX show project file + output file (#13043) Timothee Cour 2020-01-07 15:39:07 -08:00
  • 871d5e79b1 distinctBase type trait for distinct types (#13031) cooldome 2020-01-07 23:36:57 +00:00
  • 8bcc7e8b9e basename supports pragmaexpr (#13045) b3liever 2020-01-07 12:25:51 +02:00
  • 291608045c add pqserverVersion,pqconnectionNeedsPassword,pqconnectionUsedPassword (#13060) Bung 2020-01-07 17:52:02 +08:00
  • e5ae7ceaa3 [easy] --hint🔗on now shows link cmd instead of nothing (#13056) Timothee Cour 2020-01-07 01:38:59 -08:00