Commit Graph

  • d32ab61e61 fix #17905: hash(closure) was not being tested (#17906) Timothee Cour 2021-04-30 12:40:39 -07:00
  • 3192995ac9 close #16646; since now works with bootstrap nim post csources_v1 (#17895) Timothee Cour 2021-04-30 09:54:47 -07:00
  • 76f93877cd Small parser loop fix (#17904) Clyybber 2021-04-30 17:17:29 +02:00
  • 20248a68fd gitutils: add diffStrings, diffFiles, and use it in testament to compare expected vs gotten (#17892) Timothee Cour 2021-04-30 02:00:33 -07:00
  • 1640508348 more strict RST inline markup parsing (#17827) Andrey Makarov 2021-04-29 18:31:15 +03:00
  • e61381a293 follow-up #17692: more inline syntax highlighting (#17837) Andrey Makarov 2021-04-29 18:16:14 +03:00
  • 5439cfc317 Fix insert calling wrong function (#17856) Fröhlich A 2021-04-29 14:11:05 +02:00
  • 198b5e3a7a improve tsets.nim, twrong_setconstr.nim and avoid name clashes with compiler sets (#17876) Timothee Cour 2021-04-29 04:53:58 -07:00
  • a424075b5e improve nimsuggest/tester, minor improvements to koch.nim (#17879) Timothee Cour 2021-04-29 04:44:53 -07:00
  • e4db733d80 fix #17888: remove undefined behavior for posix.open; fix tempfiles.createTempFile (#17889) Timothee Cour 2021-04-29 04:42:56 -07:00
  • 5edddd68d0 improve cache line size (#17885) flywind 2021-04-29 19:39:36 +08:00
  • 87229e272e fix #17853 (ascii message separator broke json nim dump) (#17887) Timothee Cour 2021-04-29 02:25:08 -07:00
  • 016a8ccd7a [std/encodings]move to tests (#17866) flywind 2021-04-29 15:51:54 +08:00
  • 927ae26fad externalToLink: use quoteShell to avoid issues with spaces in paths for {.link.} pragmas (#17875) Timothee Cour 2021-04-29 00:01:00 -07:00
  • 601c050fcb Implement https://forum.nim-lang.org/t/7848#50018 (#17874) c-blake 2021-04-29 02:55:43 -04:00
  • 7637cff9cf Fix documentation of strutils.stripLineEnd (#17883) Michael Krieger 2021-04-28 20:33:08 +02:00
  • d881a05bf6 [std/encodings] fix iconv headers on OpenBSD (#17872) flywind 2021-04-28 01:14:26 +08:00
  • b03d6c9b2f Fix #17712 (#17873) Clyybber 2021-04-27 13:03:26 +02:00
  • a236002e54 testament: add nimoutFull: bool spec (#17867) Timothee Cour 2021-04-27 02:11:28 -07:00
  • 66022423aa [std/pegs] increase test coverage (#17871) flywind 2021-04-27 17:09:58 +08:00
  • 93c26041a5 fix #17859; rename tests so they run in CI; merge several tests with nim check (#17862) Timothee Cour 2021-04-27 01:42:24 -07:00
  • b1c7c994b0 [std/parsecfg]use runnableExamples (#17868) flywind 2021-04-27 16:24:59 +08:00
  • 3f58b7face add -d:nimLegacyNoHashRef for a transition period which avoids defining hash(ref) (#17858) Timothee Cour 2021-04-26 23:23:01 -07:00
  • fdfd0f35a1 correct changelog[skip CI] (#17870) flywind 2021-04-27 10:31:52 +08:00
  • 4c9fa9b75c fix typo in changelog refs #17746 [skip ci] (#17869) Timothee Cour 2021-04-26 19:14:00 -07:00
  • f52aa6bde8 fix typo in test name undeclared_routime.nim => undeclared_routine.nim (#17861) Timothee Cour 2021-04-26 11:32:41 -07:00
  • 01267292d8 disable telebot, refs https://github.com/ba0f3/telebot.nim/issues/59 (#17860) Timothee Cour 2021-04-26 11:17:51 -07:00
  • 01bca8cd4f fix gbk encodings on windows (#17843) flywind 2021-04-26 20:48:25 +08:00
  • 68e522ecec Remove confusing <//> (#17830) flywind 2021-04-26 15:04:52 +08:00
  • 9e6f2d7d18 bring back jstin after forking a new one (#17844) flywind 2021-04-26 01:16:20 +08:00
  • 22e06ee95a Ref #17831(synchapi.h: No such file or directory) (#17832) flywind 2021-04-25 16:34:53 +08:00
  • 17db15f9b1 fix #17836 (typed macro isNil for proc params) (#17841) Saem Ghani 2021-04-25 01:30:52 -07:00
  • ffe4328b35 --usenimcache (implied by nim r main) now caches some compile options to avoid recompiling when project was previously compiled with such options. (#17829) Timothee Cour 2021-04-25 01:25:31 -07:00
  • e67593d317 Remove unmaintained dir (#17833) Clyybber 2021-04-24 19:34:23 +02:00
  • 6e8f0f8cfc add colon (#17834) flywind 2021-04-25 01:33:29 +08:00
  • b667e288e2 move travis, appveyor, ci.yml.disabled to unmaintained/ (#17828) Timothee Cour 2021-04-23 22:54:31 -07:00
  • 80df21d9a3 --declaredlocs now shows location for T instead of static in proc fn(a: static T) (#17795) Timothee Cour 2021-04-23 14:22:04 -07:00
  • 2abc936d51 typeof(voidStmt) now works (#17807) Timothee Cour 2021-04-23 05:36:38 -07:00
  • 3516f57e17 manual: fix rendering of Identifiers & Keywords [skip ci] (#17811) Timothee Cour 2021-04-23 04:51:24 -07:00
  • 511b6d2449 typos (#17824) Andreas Rumpf 2021-04-23 13:50:27 +02:00
  • dce0b3b002 refactor all code that builds csources (#17815) Timothee Cour 2021-04-23 02:28:42 -07:00
  • dbb053492a followup #17561, skipping ci now implies green (#17813) Timothee Cour 2021-04-23 01:05:23 -07:00
  • e4a3feeb92 add --processing:dots|filenames|off to customize hintProcessing (#17817) Timothee Cour 2021-04-22 23:07:22 -07:00
  • 56859fe851 Windows: separate DLLs are not required anymore Andreas Rumpf 2021-04-22 12:04:13 +02:00
  • 53c898de41 fix #17812 (repr fails to compile with ARC/ORC) (#17816) flywind 2021-04-22 14:08:56 +08:00
  • fb32fff8dc js generates spurious >>> on shr (#17767) Sivchari 2021-04-22 02:47:01 +09:00
  • 4471141a1d fix #7535(Poor error message for spawn when a procedure (without calling it)) (#17774) flywind 2021-04-21 23:53:31 +08:00
  • 8f79bc5f3d add RST highlighting for command line / shells (also fixes #16858) (#17789) Andrey Makarov 2021-04-21 17:57:54 +03:00
  • 80389b8053 Revert localErrorNode param order changes (#17809) Clyybber 2021-04-21 16:03:30 +02:00
  • 7c64e49d45 getCustomPragmaVal priority/override fixes (#17725) Clyybber 2021-04-21 15:28:42 +02:00
  • da1c1a7117 --filenames:abs|canonical|legacyRelProj for filenames in compiler msgs (replaces --listfullpaths:on|off) (#17746) Timothee Cour 2021-04-21 06:26:27 -07:00
  • c631648cb3 close #9372 add std/tempfiles (#17361) flywind 2021-04-21 21:07:36 +08:00
  • 2951f89374 improve errmsg refs #17793 object ctor with generics (#17806) Timothee Cour 2021-04-21 01:52:17 -07:00
  • f1ce173283 Fix Httpclient headers from being modified accidentally (#17808) Joey 2021-04-20 23:42:04 -06:00
  • a9b62de895 CIs: attempt to use csources_v1 (#16282) Andreas Rumpf 2021-04-21 07:41:33 +02:00
  • 7bce1f8578 close #13373 document (ref Foo)(a: 1) (#17804) Timothee Cour 2021-04-20 22:33:56 -07:00
  • 8de053d870 fix hintMsgOrigin regression + simplify msgs code (#17805) Timothee Cour 2021-04-20 22:00:45 -07:00
  • 603af22b7c [std/tasks]add gcsafe pragmas (#17799) flywind 2021-04-21 11:05:16 +08:00
  • eb221dcc27 [std/deques] move data instead of copy + destroy (#17800) flywind 2021-04-21 01:00:44 +08:00
  • 0b116310bf unit separator (#17730) Andreas Rumpf 2021-04-20 16:30:17 +02:00
  • c776498170 close #9691 and close #10913('spawn'ed function cannot have a 'typed' or 'untyped' parameter) (#17775) flywind 2021-04-20 21:39:58 +08:00
  • 54fe44135e updated the documentation (#17796) Andreas Rumpf 2021-04-20 15:24:20 +02:00
  • 4742e6e1fd followup #16714: add -d:nimLegacyUnarySlice + changelog (#17794) Timothee Cour 2021-04-20 00:25:28 -07:00
  • 68e7ed9c57 important_packages: allowed_failures batch (#17757) Timothee Cour 2021-04-20 00:02:35 -07:00
  • fb02b56957 support skip ci in azure pipelines, and support it properly in github actions pipelines (#17561) Timothee Cour 2021-04-20 00:01:53 -07:00
  • 6852d091b3 changelog: document hash changes (#17792) Timothee Cour 2021-04-19 21:54:25 -07:00
  • ad67bcf379 fix https://github.com/nim-lang/RFCs/issues/311 remove unary slice (#16714) Timothee Cour 2021-04-19 19:02:52 -07:00
  • 3b80f0dc8e IC navigator: added support for include files (#17784) Andreas Rumpf 2021-04-19 22:37:09 +02:00
  • 24abe10aa8 Small privateAccess improvement (#17786) Clyybber 2021-04-19 17:51:00 +02:00
  • 438afb4db9 Introduce localErrorNode (#17785) Clyybber 2021-04-19 17:19:21 +02:00
  • 6de5aa1971 Rename = to =copy in stdlib (#17781) Clyybber 2021-04-19 13:16:10 +02:00
  • bae7b5b779 fix #17732(forward args... to megatest) (#17780) flywind 2021-04-19 17:48:26 +08:00
  • 4b0b536419 ic refactoring (#17778) Andreas Rumpf 2021-04-19 11:48:06 +02:00
  • 83fa0fc843 fix #12521(type alias for openArray) (#17593) flywind 2021-04-19 17:21:35 +08:00
  • dc89b21257 [std/locks]close #7998(complete condition variables) (#17711) flywind 2021-04-19 16:51:13 +08:00
  • cedbc7035d [std/locks]remove workaround for withLock (#17772) flywind 2021-04-19 16:33:56 +08:00
  • f8038af5ec Documentation only, dom (#17770) Juan Carlos 2021-04-19 02:42:38 -03:00
  • 172a5ab7f8 [std/rlocks]add inline pragma (#17773) flywind 2021-04-19 13:41:50 +08:00
  • 5042cb956b [ci skip] document compiler/ic/rodfiles.nim (#17771) Saem Ghani 2021-04-18 22:40:08 -07:00
  • 0a10af5a2c privateAccess now works with ref | ptr (#17760) Timothee Cour 2021-04-18 15:15:58 -07:00
  • d6c8efa5d4 declaredlocs followup: handle cannot instantiate errors (#17745) Timothee Cour 2021-04-18 15:03:24 -07:00
  • 6916faf83c Fix #17755 (#17766) Dankr4d 2021-04-18 23:39:05 +02:00
  • c7b77829fe IC: fixes a long standing bug about DCE set computations (#17763) Andreas Rumpf 2021-04-18 23:38:07 +02:00
  • 42c6eec4ef fix #17749 ignore SIGPIPE signals, fix nim CI #17748 (#17752) Timothee Cour 2021-04-18 06:34:29 -07:00
  • ca3fe63bab remove jstin from important packages (#17765) flywind 2021-04-18 21:30:30 +08:00
  • 7b6ab5109f IC exposes typedesc implementation shenanigans (#17759) Andreas Rumpf 2021-04-18 07:27:03 +02:00
  • c8b8cb8458 make cuchar alias uint8 instead of char (#17738) shirleyquirk 2021-04-17 16:27:10 +01:00
  • 8e124da75d fix range to unsigned conversion (#17754) Tanguy Cizain 2021-04-17 15:34:00 +02:00
  • 5c9c1988f6 -d:nimDebug: calls doAssert false instead of quit (#17739) Timothee Cour 2021-04-17 02:49:54 -07:00
  • 5c5f356347 replace defer with try ... finally (#17753) flywind 2021-04-17 17:48:22 +08:00
  • 7e94420847 cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744) Timothee Cour 2021-04-17 02:14:09 -07:00
  • 8e474fbb57 IC: yet another embarrassing omission (#17743) Andreas Rumpf 2021-04-17 01:12:12 +02:00
  • 201ac2b9c9 fix nim CI following #17455 (same postmortem as #17721) (#17740) Timothee Cour 2021-04-16 11:26:05 -07:00
  • 957478ce26 removed nimfind tool, succeeded by 'nim check --defusages' (#17737) Andreas Rumpf 2021-04-16 15:23:17 +02:00
  • 1b65b9cc19 refs #17292 fix repr: (discard) now does't render as discard which gave illegal code (#17455) Timothee Cour 2021-04-16 05:55:51 -07:00
  • fdd4391534 Fix buffer-overrun bug in net (#17728) [backport:1.0] shirleyquirk 2021-04-16 13:22:51 +01:00
  • d19e4310dc std/hashes: hash(ref|ptr|pointer) + other improvements (#17731) Timothee Cour 2021-04-16 05:21:26 -07:00
  • 611b88763f start using import {.all.} (#17736) Timothee Cour 2021-04-16 03:54:49 -07:00
  • 606288974f ic navigator tests (#17735) Andreas Rumpf 2021-04-16 12:20:43 +02:00
  • 8161b02897 import foo {.all.} reboot (#17706) Timothee Cour 2021-04-16 00:16:39 -07:00