Commit Graph

  • 51c764e048 fix the racy allocator properly Andreas Rumpf 2017-01-31 08:55:18 +01:00
  • 79f4b37d3b added test case; threadex example crashes now Araq 2017-01-30 21:11:37 +01:00
  • b26e6e3589 fixes #5301 Araq 2017-01-30 19:01:03 +01:00
  • 6050102b76 niminst updates Araq 2017-01-30 09:43:21 +01:00
  • 5d79a1fc5b finish.nim: yet another GCC detection problem fixed Araq 2017-01-29 01:13:37 +01:00
  • 76eb20d2d3 deprecated nativesockets.dealloc, use freeAddrInfo instead; fixed stdlib deprecations Andreas Rumpf 2017-01-30 08:50:51 +01:00
  • 9f6f78ac61 Appveyor integration config (#5295) Eugene Kabanov 2017-01-29 18:35:07 +02:00
  • d75760f5d3 made nodecl implicit for vars in the js backend. (#5297) Michael Jendrusch 2017-01-29 17:34:08 +01:00
  • 5e1bdb4d83 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2017-01-29 16:29:14 +01:00
  • cedf4cac85 another attempt to make travis green Andreas Rumpf 2017-01-29 16:25:41 +01:00
  • e241c9a33f Travis: Use Ubuntu 14.04 instead of 12.04. Dominik Picheta 2017-01-29 14:18:06 +01:00
  • fcefe06b57 minor website improvement Andreas Rumpf 2017-01-29 14:13:48 +01:00
  • ede1f7692f Another attempt to fix travis. Dominik Picheta 2017-01-29 14:12:05 +01:00
  • 69e8f804d8 attempt to make travis green again Andreas Rumpf 2017-01-29 13:51:42 +01:00
  • eb8ef716cf Merge branch 'cheatfate-Fix5290_1' into devel Andreas Rumpf 2017-01-29 13:42:30 +01:00
  • eca72755bb Merge branch 'Fix5290_1' of https://github.com/cheatfate/Nim into cheatfate-Fix5290_1 Andreas Rumpf 2017-01-29 13:39:32 +01:00
  • 3aeece4456 niminst: add some disabled code snippet I don't want to lose Araq 2017-01-29 00:32:16 +01:00
  • edd542fe6b devel version has to be odd Araq 2017-01-29 00:31:51 +01:00
  • 904654b9ec with dir with space regression again Araq 2017-01-28 23:16:44 +01:00
  • 64cc026ced Fixes install_*.nims scripts on Linux. Dominik Picheta 2017-01-28 23:12:49 +01:00
  • 0c49ee25a9 fixes serious regression that was introduced in the handling of .compile pragma Araq 2017-01-28 20:37:23 +01:00
  • 0f82f047a2 NSIS: Install to C:\Nim by default. Dominik Picheta 2017-01-28 17:06:25 +01:00
  • 210ac5c138 One more fix for #5290. cheatfate 2017-01-28 10:34:13 +02:00
  • efe65e2255 make tests green again Andreas Rumpf 2017-01-28 08:20:24 +01:00
  • 03a1c3b077 .compile pragma supports patterns and actions Araq 2017-01-27 22:54:31 +01:00
  • 0e16d43196 Merge branch 'cheatfate-fix5290' into devel Andreas Rumpf 2017-01-27 19:29:41 +01:00
  • 1bf78618fe Merge branch 'fix5290' of https://github.com/cheatfate/Nim into cheatfate-fix5290 Andreas Rumpf 2017-01-27 18:51:46 +01:00
  • 9c2721c8bb Fix mistake cheatfate 2017-01-27 14:12:26 +02:00
  • e84efc4d01 asyncdispatch exception memory leaks fixes. cheatfate 2017-01-27 12:14:53 +02:00
  • 4b95819146 Fix #5290. Some cosmetic changes. cheatfate 2017-01-27 11:08:57 +02:00
  • 68617adb91 fixes #5216 Araq 2017-01-27 09:49:45 +01:00
  • 376f6efa80 make segfaults compilation robust on Windows Araq 2017-01-27 09:49:17 +01:00
  • 27bc6c1974 .compile pragma supports wildcards Araq 2017-01-27 09:15:18 +01:00
  • c8dcf8993f Added heapqueue.del (#5289) Yuriy Glukhov 2017-01-27 09:22:17 +02:00
  • 79993d3a77 Merge branch 'cheatfate-fixsharray' into devel Andreas Rumpf 2017-01-27 08:22:41 +01:00
  • 2836ea7868 Merge branch 'fixsharray' of https://github.com/cheatfate/Nim into cheatfate-fixsharray Andreas Rumpf 2017-01-27 08:06:22 +01:00
  • cb6c975d3a fixes repr regression Andreas Rumpf 2017-01-27 07:06:22 +01:00
  • 8d3d9ce5cc repr.nim: minor improvement when outputting addresses of cstrings Andreas Rumpf 2017-01-26 23:50:19 +01:00
  • 0b93db5a7c fixes nimsuggest issue #44 Andreas Rumpf 2017-01-26 23:23:40 +01:00
  • 6caefcc573 oops. cheatfate 2017-01-26 18:41:22 +02:00
  • 78e3bd392c Fix changes table must be SharedArray when hasThreadSupport. cheatfate 2017-01-26 18:28:34 +02:00
  • ca0b16fd33 newException supports setting of the 'parent' field Andreas Rumpf 2017-01-26 15:20:24 +01:00
  • a1006b440d nimsuggest: make tests green again Andreas Rumpf 2017-01-26 15:01:21 +01:00
  • f7e3addb89 bugfix: onThreadDestruction callbacks should be run in reverse order Andreas Rumpf 2017-01-26 11:28:25 +01:00
  • 05a3c1b10a improvements to memtracking Andreas Rumpf 2017-01-26 11:25:55 +01:00
  • 303c49b9f3 memory tracker is aware of threads (still not threadsafe though) Andreas Rumpf 2017-01-26 10:41:40 +01:00
  • 5421ec8dae finish tool: untested improvements to the GCC detection logic Andreas Rumpf 2017-01-26 10:38:50 +01:00
  • b20817c3fb added default param to strtabs.getOrDefault (#5280) David Krause 2017-01-26 10:34:02 +01:00
  • 7f30d04d6a Fix compilation for 16 bit targets (#5286) Jeff Ciesielski 2017-01-26 01:05:03 -05:00
  • 536015ee7b Implement RFC #4873 improvements to JavaScript FFI (#5213) Michael Jendrusch 2017-01-26 00:07:30 +01:00
  • 74ae66ddbc Add volatile load/store (#5263) Jeff Ciesielski 2017-01-25 14:02:19 -05:00
  • 1fa3a9dac2 bugfix: inline iterator do not mess up line information anymore Andreas Rumpf 2017-01-25 09:34:45 +01:00
  • c7e54eba91 fix genderef of jsgen (#5274) shsnow23 2017-01-25 00:59:34 +09:00
  • c54bffae5b Fix a typo in system's staticExec procedure description (#5276) Gangsta Cat 2017-01-24 16:57:39 +01:00
  • eb96eaa5c2 onThreadDestruction feature added to Nim's threading model Andreas Rumpf 2017-01-24 12:07:38 +01:00
  • 0ead17bf0e Fixes #5271 (#5273) Yuriy Glukhov 2017-01-24 07:19:28 +02:00
  • 35d48765fb Use onThreadCreation to set default SSL context for each thread (#5265) Ruslan Mustakov 2017-01-24 03:04:14 +07:00
  • 268c899b98 Fixup #5240 (#5270) Yuriy Glukhov 2017-01-23 21:09:43 +02:00
  • e17969c03f Fix declaration of inet_ntop to be GCSafe. (#5266) Eugene Kabanov 2017-01-23 17:58:00 +02:00
  • d651012688 template+emit supports volatileRead and volatileWrite ops Andreas Rumpf 2017-01-23 11:22:14 +01:00
  • 93068f1ba6 avoid some compiler crashes in debug mode Andreas Rumpf 2017-01-23 10:49:56 +01:00
  • 65dda79335 downloader: unzip to dist/ directory Araq 2017-01-23 00:45:29 +01:00
  • 26a8364ed7 downloader tool works Araq 2017-01-23 00:36:39 +01:00
  • 7652d15ed2 work in progress: new downloader tool for the Windows installer Andreas Rumpf 2017-01-22 17:57:43 +01:00
  • 9952d16674 finally todo.txt reflects reality again Andreas Rumpf 2017-01-22 06:17:01 +01:00
  • aeda6c517e Merge pull request #5262 from AvdN/patch-2 Dominik Picheta 2017-01-21 20:49:41 +01:00
  • ac454e6f45 Merge pull request #5261 from AvdN/patch-1 Dominik Picheta 2017-01-21 20:48:03 +01:00
  • 11d0265018 inconsistent insertion of space after colon Anthon van der Neut 2017-01-21 19:16:02 +01:00
  • b3c170bdf3 failing trailing underscore, caused no hyperlink Anthon van der Neut 2017-01-21 19:06:27 +01:00
  • 9e723166fe Merge pull request #5250 from yglukhov/http-redirect Dominik Picheta 2017-01-21 11:48:50 +01:00
  • e634ee858c Merge pull request #5255 from enthus1ast/devel Dominik Picheta 2017-01-21 11:44:52 +01:00
  • f2ce8eb372 more isAbsolute tests for uri.nim enthus1ast 2017-01-21 02:54:38 +01:00
  • 46ac235715 added protocol-relative test to uri.nim enthus1ast 2017-01-21 02:40:09 +01:00
  • ebcc88238e documented the new .gcsafe override pragma Araq 2017-01-20 20:32:30 +01:00
  • 572fd067cf added system.runOnThreadCreationHandlers for initialization of thread local storage for the main thread Araq 2017-01-20 20:31:59 +01:00
  • ea4397fbb0 fixed bug when the first random(max: float) call is the same value, regardless of randomize() (#5257) Vladar4 2017-01-20 20:35:20 +02:00
  • cdebcf23d9 new segfaults.nim stdlib module works on Windows Araq 2017-01-20 17:08:11 +01:00
  • 64a7d2fd08 ansi_c.nim: avoid deprecated 'expr' type Araq 2017-01-20 12:50:47 +01:00
  • 54bd728c13 some progress on #5228 Araq 2017-01-20 12:50:30 +01:00
  • 7ff80cc8b2 first implementation of segfaults stdlib module Andreas Rumpf 2017-01-20 12:40:47 +01:00
  • e22c36dfc2 posix.nim: make new sigaction wrapper compatible with C++ Andreas Rumpf 2017-01-20 05:52:19 +01:00
  • 0d735aa73c Added news Yuriy Glukhov 2017-01-20 13:06:03 +02:00
  • 2f320fb286 Fixed query and anchor during relative redirection Yuriy Glukhov 2017-01-20 12:59:13 +02:00
  • 953b8cbcc2 fixes #5234 (#5240) Michael Jendrusch 2017-01-20 05:16:42 +01:00
  • 9626919cd3 added isAbsolute to uri.nim enthus1ast 2017-01-20 00:45:44 +01:00
  • e8a00b805f fix seq add for nim node in VM (#5253) Arne Döring 2017-01-19 20:10:01 +01:00
  • ecf1802568 posix.nim add 'sigaction' with 3rd nil parameter Andreas Rumpf 2017-01-19 20:00:08 +01:00
  • b2237678fb Redirects support in request proc Yuriy Glukhov 2017-01-19 15:06:08 +02:00
  • 130f30ddb2 make quote ast a ref type (#5246) Arne Döring 2017-01-19 16:39:18 +01:00
  • b85898cd41 fixes #5237 Andreas Rumpf 2017-01-19 13:26:15 +01:00
  • 4ec0f9305e Remove Build status waterfall, all links 502 (#5249) timothy eichler 2017-01-19 13:21:33 +01:00
  • 249a352c6b fixes #3434 Andreas Rumpf 2017-01-19 07:11:09 +01:00
  • a296f091e4 Fixes #5225 (#5243) Lolo Iccl 2017-01-19 05:04:03 +09:00
  • fe0291f127 Import ospaths instead of include (#5233) Yuriy Glukhov 2017-01-18 21:17:53 +02:00
  • 05dec08cea Fixes #5244 (#5245) Yuriy Glukhov 2017-01-18 21:13:08 +02:00
  • bde768cb09 Merge pull request #5239 from illogica/patch-2 Dominik Picheta 2017-01-18 17:49:49 +01:00
  • 61937974e2 added system.onThreadCreation feature for safe thread local storage initializations Andreas Rumpf 2017-01-18 13:41:55 +01:00
  • 2f08fdf623 implements {.gcsafe.} enforcement as a pragma block Andreas Rumpf 2017-01-18 12:55:33 +01:00
  • 9b0b079634 Fix nativesockets.select() Loris Pederiva 2017-01-18 09:42:56 +01:00
  • b6b5a11be7 Fixes #5112 (Fix error messages raised when multiple modules have the same original name) (#5220) Lolo Iccl 2017-01-18 00:58:50 +09:00