Commit Graph

  • 69710e4548 fix #17960: honor matrix also for action: compile, action: reject (#17980) Timothee Cour 2021-05-09 00:50:08 -07:00
  • 72d6b59ffa treetab: tiny cleanup (#17929) Clyybber 2021-05-09 00:56:37 +02:00
  • 4e0f38fbb1 testament :show duration also for failed tests; improve tshould_not_work; mitigate #17946 tchannels timeouts (#17947) Timothee Cour 2021-05-08 08:13:47 -07:00
  • eba1c3fd24 merge initUri() overloads, improve uri examples (#17970) Timothee Cour 2021-05-08 07:58:30 -07:00
  • c14427dbf3 ORC: cursor inference bugfix (#17973) Andreas Rumpf 2021-05-08 16:47:06 +02:00
  • 38b41f893a fix #17941: UnusedImport works for var/let/const/type invoked inside a generic (#17942) Timothee Cour 2021-05-08 00:56:46 -07:00
  • e224865b3b add astmsgs; add declared in msg for usage lint errors (#17961) Timothee Cour 2021-05-07 21:43:52 -07:00
  • d4850b524f fix tsortoutput (it was failing for the wrong reasons, irrespective of sortoutput (#17969) Timothee Cour 2021-05-07 20:07:54 -07:00
  • 9ca3218a6d improve tbase64.nim (#17964) Timothee Cour 2021-05-07 17:40:16 -07:00
  • 6ab911accb fix tests/vm/tcastint.nim which used non-sensical when defined nimVM (and contained wrong tests) (#17954) Timothee Cour 2021-05-07 15:27:06 -07:00
  • fb677bf5c9 fix #17952: fix both false positives and false negatives for reInvalidSpec (#17956) Timothee Cour 2021-05-07 15:22:21 -07:00
  • 062571ae3c refs #17325 disable i386 again until we figure out how to fix it (#17963) Timothee Cour 2021-05-07 14:39:14 -07:00
  • 98c29c01eb fix #14873 properly by skipping abi field in importc type (#17944) Timothee Cour 2021-05-07 10:36:41 -07:00
  • 51f3ef6cb8 fixes #15848 [backport:1.2] (#17959) Andreas Rumpf 2021-05-07 16:50:11 +02:00
  • 56068101f6 tiny cleanup (#17957) Andreas Rumpf 2021-05-07 13:56:37 +02:00
  • 0b4b9b3ad0 remove unsused OsPlatform.nimVM (#17953) Timothee Cour 2021-05-06 21:55:46 -07:00
  • 9d86639a0b Export sslHandle in net and asyncnet. (#17573) Ardek Romak 2021-05-07 01:02:37 +03:00
  • 9b126de65c Fix C++ compilation error in excpt.nim (#17951) Danil Yarantsev 2021-05-06 23:33:57 +03:00
  • 39e0a5322a disable tmacro_highlight on i386, refs #17945 (#17949) Timothee Cour 2021-05-06 12:24:16 -07:00
  • 98cd1671a3 minor cleanups (#17948) Andreas Rumpf 2021-05-06 13:27:40 +02:00
  • 436af88d8c follow-up #17837: add Console for interactive sessions (#17930) Andrey Makarov 2021-05-06 11:58:01 +03:00
  • 706562f661 docgen: get rid of ropes (#17939) Andrey Makarov 2021-05-05 10:10:05 +03:00
  • 00bb3c779e fix https://github.com/timotheecour/Nim/issues/718: CompileTime is not cached apparently (#17940) Timothee Cour 2021-05-04 23:41:53 -07:00
  • 5762b1d75c Add copyWithin for JavaScript (#17937) Juan Carlos 2021-05-05 02:46:42 -03:00
  • 94c4c01d9c small improvements for tut1.rst (#17935) Miran 2021-05-05 07:44:33 +02:00
  • 15d9566952 re-enable nimquery (#17936) Timothee Cour 2021-05-04 12:20:05 -07:00
  • bf5dfe481a parsecsv fix style (#17933) Juan Carlos 2021-05-04 08:13:23 -03:00
  • 938c6ac5df add logging to help investigate why tests/vm/tconst.nim is flaky (#17934) Timothee Cour 2021-05-04 00:50:06 -07:00
  • d67ae4afa6 IC: codegen: fix (#17931) Andreas Rumpf 2021-05-04 07:03:00 +02:00
  • 01f316cf1f mention -d:nimLegacyConvEnumEnum in error msg (#17928) Timothee Cour 2021-05-03 14:06:15 -07:00
  • 8ce69d5841 treetab: minor code cleanups (#17927) Andreas Rumpf 2021-05-03 17:30:48 +02:00
  • fff5001f4c fix #17913 build_all.sh on M1 mac (#17917); temporary workaround Timothee Cour 2021-05-03 01:41:53 -07:00
  • 287f1170ba highlite: fix #17890 - tokenize Nim escape seq-s (#17919) Andrey Makarov 2021-05-03 11:21:36 +03:00
  • 0dc534832e close #16123 std/sets with closures in cpp (#17921) Timothee Cour 2021-05-02 22:07:31 -07:00
  • 6d485f545a CI Update (#17923) Juan Carlos 2021-05-02 20:51:27 -03:00
  • 78e2d299df typo: nonexistant => nonexistent (#17918) Timothee Cour 2021-05-01 15:26:41 -07:00
  • 13b57524d3 ref #17913; fix typo in tools/ci_generate.nim generating build_all.sh (#17915) Timothee Cour 2021-05-01 10:43:20 -07:00
  • ee6d56141c fix #17911 rawProc for cpp (#17912) Timothee Cour 2021-05-01 02:12:13 -07:00
  • fb86271556 system.nim cleanup some exported constants which should never have be… (#17909) Andreas Rumpf 2021-05-01 11:10:40 +02:00
  • a55c7e9679 WIP: Added missing functions to jsre module (#17881) Yanis Zafirópulos 2021-05-01 09:37:02 +02:00
  • 9f75e8abc1 [std/base64] uses runnableExamples (#17882) flywind 2021-05-01 13:27:50 +08:00
  • 82996aee3f misc fixes: remove forceConst (obsolete by static), add more runnableExamples to system (#17896) Timothee Cour 2021-04-30 22:26:52 -07:00
  • 1f1d85bb9c reuse config/build_config.txt for all bootstrap scripts (posix + windows + ci); use build_all.bat in 1 CI, fix bug in build_all.bat (#17899) Timothee Cour 2021-04-30 22:24:41 -07:00
  • abb8a73134 Fix nim-lang/nimforum#285 - punctuation after URL (#17908) Andrey Makarov 2021-05-01 08:20:33 +03:00
  • 34a09574ce Document the difference between toFloat/toInt and type conversion (#17894) Gabriel Huber 2021-04-30 22:39:25 +02:00
  • d0485e326a bring back std/ prefix within compiler and ensure it works in bootstrap + bsd (#17902) Timothee Cour 2021-04-30 13:27:53 -07:00
  • 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