Commit Graph

  • 852e1d3da1 logging: don't crash on nil strings Yuriy Glukhov 2018-01-11 11:50:13 +02:00
  • 495331bf20 raiseOSError to indicate the failling of findNextFile in walkDir[Rec] oskca 2018-01-11 13:40:25 +08:00
  • e98a2051ce check ERROR_NO_MORE_FILES to prevent walkDir[Rec] to quit prematurely oskca 2018-01-10 23:20:18 +08:00
  • d0a9fac362 avoid creating temporary in genObjConstr if possible (#7032) jcosborn 2018-01-10 19:01:51 -06:00
  • 2aebb8ed7e Fix for isssue in parseBiggestFloat #7060 (#7061) cooldome 2018-01-11 00:57:20 +00:00
  • 2c905f5e81 Merge pull request #6962 from nim-lang/fixes/6100 Dominik Picheta 2018-01-10 23:11:26 +00:00
  • 1256f211f5 Merge pull request #6922 from FedericoCeratto/openssl-1.1.0 Dominik Picheta 2018-01-10 23:05:42 +00:00
  • 24cae4addb Merge pull request #7033 from GULPF/allow-timezone-closures Dominik Picheta 2018-01-10 17:45:29 +00:00
  • 5f3438a3fe Merge pull request #7050 from cooldome/vcc_enum_warning Dominik Picheta 2018-01-10 12:44:59 +00:00
  • a1016245cc - fixed lock of a program when proc echo is called on Android 5.x.x (#7054) rrenderr 2018-01-10 13:41:29 +02:00
  • 50fb98d260 Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2018-01-10 10:01:47 +01:00
  • 13e9f8aac1 make tfragment_gc more robust for Appveyor Araq 2018-01-10 10:01:33 +01:00
  • 002840edff Add warning 4809 to ignore list cooldome 2018-01-09 22:29:52 +00:00
  • a54430ea2d Fix struct packing for VCC. (#7049) sleepyqt 2018-01-10 01:02:09 +03:00
  • e7e37713dd Merge pull request #7045 from GULPF/fmt-str-fallback Dominik Picheta 2018-01-09 16:22:38 +00:00
  • b6b99da08f Windows: fix a eraseLine bug (#7044) Dmitry Atamanov 2018-01-09 17:48:27 +03:00
  • 2c9e56a783 Implement custom annotations (#6987) cooldome 2018-01-09 14:25:22 +00:00
  • aff787db69 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-01-09 13:06:07 +01:00
  • 849664744b another attempt to make the fragmentation test more robust for Windows Andreas Rumpf 2018-01-09 13:00:22 +01:00
  • b31151f68e New runtime: fix allocator inheritable (#7046) Dmitry Atamanov 2018-01-09 13:22:29 +03:00
  • 624bd847fb Add test case Oscar Nihlgård 2018-01-09 00:33:39 +01:00
  • cde3a4f586 Add additional $ fallback to fmt Oscar Nihlgård 2018-01-09 00:18:32 +01:00
  • 424532f883 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-01-08 22:00:27 +01:00
  • fd1883f90a Fixes for new runtime (#7037) Dmitry Atamanov 2018-01-08 23:26:03 +03:00
  • 437caf4358 Merge branch 'devel' into nimv2 Andreas Rumpf 2018-01-08 20:04:25 +01:00
  • e2f1f8bafa Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-01-08 18:22:34 +01:00
  • c924fac5c8 fixes #7019 Andreas Rumpf 2018-01-08 18:22:18 +01:00
  • ceb8ba4957 fixes #7018 Andreas Rumpf 2018-01-08 18:02:38 +01:00
  • 316c693b91 Merge pull request #7040 from Stromberg90/patch-2 Dominik Picheta 2018-01-08 13:18:19 +00:00
  • cdc104f69a Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-01-08 13:46:53 +01:00
  • b168efd1ab make strformat.fmt take the same signature as strfmt.fmt in order to force an ambiguity error; refs #6958 Andreas Rumpf 2018-01-08 13:43:43 +01:00
  • ce31789431 Ast and concrete syntax different. Strømberg 2018-01-08 13:30:09 +01:00
  • 5492190bc6 Fix lists of paths in posix environment (#7034) Dennis Felsing 2018-01-08 10:49:00 +01:00
  • 2015895357 sink type begins to compile Andreas Rumpf 2018-01-08 01:47:54 +01:00
  • e4081a7201 preparations for language extensions: 'sink' and 'lent' types Andreas Rumpf 2018-01-07 23:09:26 +01:00
  • fb44c522e6 Merge pull request #1 from nim-lang/devel Daniil Yarancev 2018-01-07 21:02:00 +03:00
  • 3af73682e5 Merge branch 'devel' into nimv2 Andreas Rumpf 2018-01-07 13:59:29 +01:00
  • e23ea64c41 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-01-07 12:21:47 +01:00
  • 51c45c7201 symbol files: introduce more switches for debugging Andreas Rumpf 2018-01-07 12:21:42 +01:00
  • 08af53032b net.nim: minor documentation update Andreas Rumpf 2018-01-07 12:20:00 +01:00
  • e316665b7b work in progress: 'sink' and 'lent' types Araq 2018-01-07 10:17:19 +01:00
  • 06e68feadb strscans: fix the type checking logic; improve the documentation Araq 2018-01-06 17:27:19 +01:00
  • 9bc2638399 Fix typos in scanf docs (#7035) Mathias Stearn 2018-01-06 09:08:58 -05:00
  • 6ca563dd2e Add a more number parsers to the scanf macro (#6985) Dmitry Atamanov 2018-01-05 19:36:56 +03:00
  • 6cf8a72d49 Windows: fixes getch bug; fixes #6966 (#7031) Dmitry Atamanov 2018-01-05 19:32:05 +03:00
  • c93655e8b4 Unify async macro and futures for js and native targets Yuriy Glukhov 2018-01-03 21:47:59 +02:00
  • 67ac1aef59 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-01-05 12:46:33 +01:00
  • c098ee3c7a Remove nimcall pragma from tz procs Oscar Nihlgård 2018-01-05 11:14:31 +01:00
  • c344fb311d Allow timezone procs to be closures Oscar Nihlgård 2018-01-05 09:49:46 +01:00
  • 9f943dbc8e Don't zeroMem result of boehmAlloc() (#7029) Mathias Stearn 2018-01-05 02:58:42 -05:00
  • 3ae434a086 symbol files: do not regenerate method dispatchers for now Andreas Rumpf 2018-01-04 21:08:34 +01:00
  • 464d037c17 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2018-01-04 15:59:10 +01:00
  • 2e635ab28c new runtime: added typelayouts.nim Andreas Rumpf 2018-01-04 15:59:03 +01:00
  • 80fef7c818 allocators.nim: minor typo Andreas Rumpf 2018-01-04 14:16:33 +01:00
  • 2cf94fe7e7 Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2018-01-04 00:19:11 +01:00
  • 05e3a06b6e nimbase.h: make 'endif' nesting correct Araq 2018-01-04 00:19:04 +01:00
  • 30d182e5d6 Unexport epochday procs (#7024) GULPF 2018-01-03 23:54:36 +01:00
  • 8bcaadc9e4 memfiles: enable test; refs #6361 Araq 2018-01-03 13:31:03 +01:00
  • 9abbd6c880 Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2018-01-03 13:24:44 +01:00
  • e593fef320 memfiles: better error checking for Windows; refs #6361 Araq 2018-01-03 13:24:20 +01:00
  • bbfe6e81ad Add newSeqUninitialized, closes #6401 (#6402) Eduardo Bart 2018-01-03 09:56:35 -02:00
  • 22cc7c62e5 Fixes times module compilation on cpp backend. (#7004) Dominik Picheta 2018-01-03 11:46:55 +00:00
  • 23c77ffa3a Faster nimgrep (#6983) Mathias Stearn 2018-01-03 06:42:39 -05:00
  • ce983383fc Add a notes about integer casting to the changelog (#6996) Dmitry Atamanov 2018-01-03 14:42:09 +03:00
  • 8941f5bd9c Use safe limit for toRational(float, int) (#7021) Sergey Avseyev 2018-01-03 14:41:10 +03:00
  • d5f539dc87 jsgen: bool genConv generates boolean values instead of numeric (#7016) qqquinta 2018-01-03 13:40:19 +02:00
  • 49a00fe6ff Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2018-01-03 02:36:49 +01:00
  • 720c73e6d5 symbol files: fixes the logic for multi-methods Araq 2018-01-03 02:36:29 +01:00
  • b7e69e7cbb Merge pull request #7011 from data-man/shared_docs Dominik Picheta 2018-01-02 13:35:31 +00:00
  • 37dde55f8d Add a shared collections to the docs data-man 2018-01-02 01:44:45 +03:00
  • 3f2636c765 Remove obsolete method analyzeAndConsolidateOutput (#6998) Sergey Avseyev 2018-01-01 02:39:55 +03:00
  • c87d617718 Merge pull request #7005 from GULPF/patch-3 Dominik Picheta 2017-12-31 14:53:10 +00:00
  • 42cff6e0c5 add support for building GUI applications with TCC (#7003) oltolm 2017-12-31 14:49:42 +01:00
  • 74fb3e6e6e Improve deprecation comments in times module GULPF 2017-12-31 14:40:46 +01:00
  • d1e10f9aa3 Fixed mutex usage in SharedList and SharedTable. Closes #6988 (#6990) Yuriy Glukhov 2017-12-31 11:28:51 +03:00
  • a521f98392 Add warnings about deprecation to times module (#7001) Daniil Yarancev 2017-12-30 18:15:15 +03:00
  • 64d583d6ca destroyer pass: disable debug output Andreas Rumpf 2017-12-30 12:55:53 +01:00
  • 3714e2f871 Add compile-time paragraph to manual Zach Smith 2017-12-28 14:10:27 -05:00
  • 26a34d52a0 add tests for integer casting in VM. Parashurama 2017-08-23 13:44:22 +02:00
  • 41472f0e28 add support cast[integer] in VM Parashurama 2017-08-23 13:42:40 +02:00
  • 3073f08e48 Add hasPendingOperations check to asyncdispatch.drain Ruslan Mustakov 2017-12-30 15:41:41 +07:00
  • 29db57a804 fixes reported 'proc foo(): int = result' codegen problem Araq 2017-12-30 00:29:53 +01:00
  • b6eeebd993 Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2017-12-29 20:02:12 +01:00
  • cf259fbd1c fixes #6972 Araq 2017-12-29 20:01:49 +01:00
  • a78d7a31f7 Add OpenSSL 1.1.0 support #5000 Federico Ceratto 2017-12-13 19:07:57 +00:00
  • 5e8ac0792e Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2017-12-28 19:55:04 +01:00
  • 0a3cd6d9ba fixes a serious poll() regression that caused poll() to ignore the timeout parameter Andreas Rumpf 2017-12-28 19:54:55 +01:00
  • e695f9d94e make Nim compile with older nim versions Andreas Rumpf 2017-12-28 19:48:21 +01:00
  • caecd60e25 Add more info in changelog about the #6223 change. Dominik Picheta 2017-12-28 13:52:23 +00:00
  • 7e6dc3679a Simplify async traceback processing. Dominik Picheta 2017-12-27 22:58:31 +00:00
  • 3593a4bdd1 made the logic correct Andreas Rumpf 2017-12-14 10:54:49 +01:00
  • 1c2dee18d0 attempt to get the stack trace logic right; fix boundaries Araq 2017-12-13 13:48:48 +01:00
  • b3055d8735 attempt to get the stack trace logic right Araq 2017-12-13 13:36:10 +01:00
  • 6cf2fcaaf1 optimized friendly stack traces Araq 2017-12-13 09:46:42 +01:00
  • 383c80971c No need to recurse now that mergeEntries doesn't do any pattern matching. Dominik Picheta 2017-11-26 15:16:54 +00:00
  • 6301e33543 Show only detailed async tracebacks. Dominik Picheta 2017-11-26 15:09:34 +00:00
  • 391f877e6c Attempt to provide simplified and detailed tracebacks Dominik Picheta 2017-11-26 15:06:13 +00:00
  • 3a790c9c72 Rename cb0 to asyncProcName_continue + other improvements to async tracebacks. Dominik Picheta 2017-11-26 13:45:58 +00:00
  • a9a13e470b Go through the re-raise stacks for more detailed tracebacks. Dominik Picheta 2017-11-25 21:04:01 +00:00
  • 9ca6afe73a Refine the async tracebacks. Dominik Picheta 2017-11-25 14:55:57 +00:00