rockcavera
|
9efa56a8bb
[backport: 2.0] prevents the jsonscript command from exceeding the maximum length of a command line during linking (#21186)
|
1 éve |
ringabout
|
91ce8c385d
fix #19580; add warning for bare except: clause (#21099)
|
1 éve |
Tomohiro
|
92a0f191bf
Use vccexe when generating static lib with vcc (#19843)
|
2 éve |
Andreas Rumpf
|
ca1f3f36b9
no ropes WIP (#20433)
|
2 éve |
ringabout
|
47b59e4d33
fix #17351; switch to c++17 and remove hacks (#20407)
|
2 éve |
kraptor
|
efcb89fa70
Correctly detect major version of GCC (#20059)
|
2 éve |
Daniel Clarke
|
489f6ddfef
fix #20012 (#20013)
|
2 éve |
Jacek Sieka
|
ad430c0daa
once C++, always C++ [backport] (#19938)
|
2 éve |
Don-Duong Quach
|
789b1bcbb6
Fixes #19883 so genscript works with vcc (#19893)
|
2 éve |
quantimnot
|
d30c6419a0
Refactor and doc package handling, module name mangling (#19821)
|
2 éve |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 éve |
Ștefan Talpalaru
|
0c915b5e47
compile pragma: cache the result sooner (#19554)
|
2 éve |
Timothee Cour
|
8540065754
--cc:env now works correctly to assign linker executable, allowing to cross-compile/run for windows on osx via wine (#18672)
|
3 éve |
flywind
|
9cb5ab0108
fix #18578 (#18580)
|
3 éve |
Timothee Cour
|
9106ab7db1
make changeDetectedViaJsonBuildInstructions warning less verbose when json file invalid (eg due to spec change) (#18197)
|
3 éve |
Timothee Cour
|
654a20166e
simplify extccomp.nim json logic via jsonutils; fix #18084 (#18100)
|
3 éve |
Timothee Cour
|
927ae26fad
externalToLink: use quoteShell to avoid issues with spaces in paths for {.link.} pragmas (#17875)
|
3 éve |
Timothee Cour
|
ffe4328b35
`--usenimcache` (implied by `nim r main`) now caches some compile options to avoid recompiling when project was previously compiled with such options. (#17829)
|
3 éve |
Andreas Rumpf
|
a9b62de895
CIs: attempt to use csources_v1 (#16282)
|
3 éve |
Timothee Cour
|
5c9c1988f6
-d:nimDebug: calls doAssert false instead of quit (#17739)
|
3 éve |
Timothee Cour
|
a75c4b70e8
hint:cc goes to stderr (like all other hints) instead of stdout (#17465)
|
3 éve |
flywind
|
874ccc8493
[minor] clean extccomp (#17069)
|
3 éve |
Timothee Cour
|
ba64d0c8ab
fix #16947: `--app:staticlib -o:lib` now first removes lib (#16948)
|
3 éve |
Timothee Cour
|
6f6370367b
fix #16949 --app:staticlib works on openbsd; --app:staticlib tested in CI (#16950)
|
3 éve |
Timothee Cour
|
854ff26ac5
fix #16206, `nim r / nim -r` recompiles if cwd changes (#16349)
|
3 éve |
Timothee Cour
|
8508c4e1c2
fix `hintProcessing` dots interference with `static:echo` and `hintCC`; add tests for `nim secret`, add tests for hintProcessing, misc other bug fixes (#16495)
|
3 éve |
Clyybber
|
92da06e64e
Fix nimsuggest/#117 (#15602)
|
4 éve |
Timothee Cour
|
c1664f93b0
new: `nim -e:cmd` to run a command directly; also fixes #15731 (#15687)
|
4 éve |
Andreas Rumpf
|
51e3e0c7c4
implements https://github.com/nim-lang/RFCs/issues/260 (#15505)
|
4 éve |
Clyybber
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 éve |