.. |
nimfix
|
39290cf88c
Fix spellings (#12277) [backport]
|
5 rokov pred |
plugins
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
aliases.nim
|
1db21721ec
Fixed objects being erroneously zeroed out before object construction (#12814) [backport]
|
5 rokov pred |
asciitables.nim
|
39290cf88c
Fix spellings (#12277) [backport]
|
5 rokov pred |
ast.nim
|
32f335f594
fix #14802 (#14803)
|
4 rokov pred |
astalgo.nim
|
9295251e68
Implements RFCs #209 (#13995)
|
4 rokov pred |
bitsets.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
btrees.nim
|
842efab8ae
Update btrees.nim (#14916)
|
4 rokov pred |
canonicalizer.nim
|
796aafe7e0
make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170)
|
5 rokov pred |
ccgcalls.nim
|
af27e6bdea
Fix #14396 (#14793)
|
4 rokov pred |
ccgexprs.nim
|
e80dffcd15
fixes merge conflict
|
4 rokov pred |
ccgliterals.nim
|
b68eb1cad0
Removed lib/system/allocators.nim. seqs_v2 and strs_v2 now uses allocShared0. (#13190)
|
4 rokov pred |
ccgmerge.nim
|
66db9de714
CT sizeof(+friends) for {.importc, completeStruct.} types, enable ABI static checks (#13926)
|
4 rokov pred |
ccgreset.nim
|
b35d370d88
specialize genericReset (#14398)
|
4 rokov pred |
ccgstmts.nim
|
e80dffcd15
fixes merge conflict
|
4 rokov pred |
ccgthreadvars.nim
|
d038177e3a
wip; don't merge, experiments only
|
4 rokov pred |
ccgtrav.nim
|
d038177e3a
wip; don't merge, experiments only
|
4 rokov pred |
ccgtypes.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
ccgutils.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
cgen.nim
|
e80dffcd15
fixes merge conflict
|
4 rokov pred |
cgendata.nim
|
1854d29781
scoped memory management (#14790)
|
4 rokov pred |
cgmeth.nim
|
fb641483f0
arc optimizations (#13325)
|
4 rokov pred |
closureiters.nim
|
af27e6bdea
Fix #14396 (#14793)
|
4 rokov pred |
cmdlinehelper.nim
|
c777f2fb60
fix some issues with --backend (#14363)
|
4 rokov pred |
commands.nim
|
74d1f25010
Clean out oldast (#14837)
|
4 rokov pred |
condsyms.nim
|
63d1a0289e
fix #14421 items uses lent T (#14447)
|
4 rokov pred |
debuginfo.nim
|
9c47bb9cc0
happy new year
|
8 rokov pred |
depends.nim
|
1f1e4de3bc
Make ./koch temp --gc:arc work (#14186)
|
4 rokov pred |
dfa.nim
|
62394616e8
DFA and injectdestructors cleanup (#14824)
|
4 rokov pred |
docgen.nim
|
695154970d
deprecate existsDir; use dirExists instead (#14884)
|
4 rokov pred |
docgen2.nim
|
7481f43753
fix #13349 regression: isNamedTuple now works with generic tuples (#13350)
|
4 rokov pred |
enumtostr.nim
|
d375120c42
rename sfAlwaysReturn to sfNeverRaises
|
4 rokov pred |
evalffi.nim
|
7828199827
#12103 - CI for OpenBSD (#12105)
|
4 rokov pred |
evaltempl.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
extccomp.nim
|
366b9a7e4a
Fix #12745 (#14879)
|
4 rokov pred |
filter_tmpl.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
filters.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
forloops.nim
|
2f557652d4
fix operators containing percent for VM usage (#13536)
|
4 rokov pred |
gorgeimpl.nim
|
982086dbe9
Fixed #12337, leaking pipe after gorge (#12339)
|
5 rokov pred |
guards.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
hlo.nim
|
bd90199a2f
fix #8312 --hints:off and --warnings:off now honored everywhere (#13489)
|
4 rokov pred |
idents.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
idgen.nim
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 rokov pred |
importer.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
incremental.nim
|
07a986afa1
disable IC and the SQLite dependency for version 1
|
5 rokov pred |
index.nim
|
3cf88c2b49
walkDirRecFilter, update doc CI filter, compiler/index.nim for docs + various other fixes (#14501)
|
4 rokov pred |
injectdestructors.nim
|
1854d29781
scoped memory management (#14790)
|
4 rokov pred |
installer.ini
|
5c1fa142d6
New freebsd platforms (#14801)
|
4 rokov pred |
int128.nim
|
68539a2926
fix last remaining warning when building nim (`intVal should be Int128`) + minor cleanups (#13841)
|
4 rokov pred |
jsgen.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
jstypes.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
lambdalifting.nim
|
63d1a0289e
fix #14421 items uses lent T (#14447)
|
4 rokov pred |
layouter.nim
|
1edb9a6178
fix #14401, trailing comma confuses nimpretty (#14867)
|
4 rokov pred |
lexer.nim
|
c3459c7b14
Deprecate oldNewlines, clean out deprecated code from oldNewlines (#14763)
|
4 rokov pred |
liftdestructors.nim
|
e30a08103d
remove tyOpt, mOpt (#14636)
|
4 rokov pred |
liftlocals.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
lineinfos.nim
|
299ddda5f6
Make unreachable code a warning instead of an error (#14816)
|
4 rokov pred |
linter.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
llstream.nim
|
b3176b8817
Attempt to finish off araq cpp exceptions (#13695)
|
4 rokov pred |
lookups.nim
|
afd0afe0a3
Deprecate when declared(echo):echo (#13840)
|
4 rokov pred |
lowerings.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
macrocacheimpl.nim
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 rokov pred |
magicsys.nim
|
9295251e68
Implements RFCs #209 (#13995)
|
4 rokov pred |
main.nim
|
366b9a7e4a
Fix #12745 (#14879)
|
4 rokov pred |
modulegraphs.nim
|
3a2697dd73
drnim: tiny progress (#13882)
|
4 rokov pred |
modulepaths.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
modules.nim
|
01f6e505c8
bug fixes with sfMainModule, hints, mainPackageNotes, mainPackageId, hintSuccessX (#14555)
|
4 rokov pred |
msgs.nim
|
de5cde473a
`hintMsgOrigin` now works in VM code (#14678)
|
4 rokov pred |
ndi.nim
|
d3020af44d
fix open file leak when running --debugger:native (#13832)
|
4 rokov pred |
nim.cfg
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
nim.nim
|
b8ec07f19e
properly fixes #13758 so that `import std/macros` stays legal (#14291)
|
4 rokov pred |
nimblecmd.nim
|
796aafe7e0
make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170)
|
5 rokov pred |
nimconf.nim
|
ce36fdc897
correctly honor cmdline --hint:conf:on/off ; correctly show Conf hints in order
|
4 rokov pred |
nimeval.nim
|
4301a3da9d
* honor --errorMax even for tools (eg drnim, nim doc) (#14546)
|
4 rokov pred |
nimlexbase.nim
|
18965f1c3b
use memfiles for speed
|
4 rokov pred |
nimpaths.nim
|
38cb277653
docgen: mangling using _. instead of @@ to avoid issue (#14454)
|
4 rokov pred |
nimsets.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
nodejs.nim
|
d7a7662a7f
Remove IO.js compat (long dead vanished project,superseed by NodeJS) (#11627)
|
5 rokov pred |
nversion.nim
|
39290cf88c
Fix spellings (#12277) [backport]
|
5 rokov pred |
options.nim
|
e80dffcd15
fixes merge conflict
|
4 rokov pred |
packagehandling.nim
|
7ec7731f82
fix #13150 `nim doc --project` now works reliably (#13223)
|
4 rokov pred |
parampatterns.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
parser.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
passaux.nim
|
1056f9ecff
properly handle note override logic/verbosity/config/cmdline using modifiedyNotes, cmdlineNotes
|
4 rokov pred |
passes.nim
|
01f6e505c8
bug fixes with sfMainModule, hints, mainPackageNotes, mainPackageId, hintSuccessX (#14555)
|
4 rokov pred |
pathutils.nim
|
62c113ebc7
fix #13579 joinPath("/foo/", "../a") is now /a (#13586)
|
4 rokov pred |
patterns.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
platform.nim
|
79a326759a
Added 'ansic' os support for minimal (embedded) targets (#13088)
|
5 rokov pred |
pluginsupport.nim
|
a325692fb2
refactoring: fewer global variables
|
6 rokov pred |
pragmas.nim
|
8df20276c9
fixes #14458 [backport:1.2] (#14756)
|
4 rokov pred |
prefixmatches.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
procfind.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
readme.md
|
14f76f721d
refactor: renamed readme to readme.md (#14283)
|
4 rokov pred |
renderer.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
renderverbatim.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
reorder.nim
|
5a26c3799b
reorder.nim: fixed typos
|
4 rokov pred |
rod.nim
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 rokov pred |
rodimpl.nim
|
e600ddc555
fix comment from https://github.com/nim-lang/Nim/commit/e909486e5cde5a4a77cd6f21b42fc9ab38ec2ae6#r39287564 (#14412)
|
4 rokov pred |
rodutils.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
ropes.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
saturate.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
scriptconfig.nim
|
45cac4afda
fix #14179, fix #14142, make CI 1.4x faster (2x faster locally) (#14658)
|
4 rokov pred |
sem.nim
|
faedb14a16
misc cleanups in compiler msgs: use toHumanStr, etc (#14677)
|
4 rokov pred |
semcall.nim
|
ebd1cc0265
minor bugfixes for 'func' and .borrow
|
4 rokov pred |
semdata.nim
|
0d0ea3a11e
no more code duplication bw liMessage and rawMessage + several bug fixes (#14415)
|
4 rokov pred |
semexprs.nim
|
80952cadaa
Reject casts to builtin typeclasses (#14788)
|
4 rokov pred |
semfields.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
semfold.nim
|
28510a9da9
Deprecated laxStrings for mutating the internal zero terminator on strings and its Deprecated code cleaned out (#14766)
|
4 rokov pred |
semgnrc.nim
|
511bd947d3
fix bug in semgnrc: runnableExamples should not semcheck, even with > 1 arg (#14768)
|
4 rokov pred |
seminst.nim
|
c61f746629
avoid unsafe Nim features in preparation for --gc:arc (#14431)
|
4 rokov pred |
semmacrosanity.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
semmagic.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
semobjconstr.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
semparallel.nim
|
149251cab9
[cleanup] fix UnusedImport sempass2 compiler/semparallel.nim (#14426)
|
4 rokov pred |
sempass2.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
semstmts.nim
|
1854d29781
scoped memory management (#14790)
|
4 rokov pred |
semtempl.nim
|
5a22d6b57b
fix codegen bug due to changing existing symbol declaration in template (#14666)
|
4 rokov pred |
semtypes.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
semtypinst.nim
|
7df27b5035
[cleanups] doassert => doAssert; mark deadcode (#14711)
|
4 rokov pred |
sighashes.nim
|
83e715c5b6
fixes #5170 (#13589)
|
4 rokov pred |
sigmatch.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
sinkparameter_inference.nim
|
d9e907c0e2
fixes #14079 [backport:1.2] (#14163)
|
4 rokov pred |
sizealignoffsetimpl.nim
|
1440e70c62
allow packed union (#14868)
|
4 rokov pred |
sourcemap.nim
|
cec320b569
Remove my wrongly written mangled-related code, not needed anymore (#13858)
|
4 rokov pred |
spawn.nim
|
1854d29781
scoped memory management (#14790)
|
4 rokov pred |
strutils2.nim
|
8bbdb8f43f
fix #14545 windows CI docs (#14590)
|
4 rokov pred |
suggest.nim
|
74d1f25010
Clean out oldast (#14837)
|
4 rokov pred |
syntaxes.nim
|
0d0ea3a11e
no more code duplication bw liMessage and rawMessage + several bug fixes (#14415)
|
4 rokov pred |
tccgen.nim
|
93cd98dd14
move tinyc to a separate repo and allow installing external dependencency (eg tinyc) from koch / library code (#13850)
|
4 rokov pred |
transf.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |
trees.nim
|
3a2697dd73
drnim: tiny progress (#13882)
|
4 rokov pred |
treetab.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
types.nim
|
a6cbe58e8c
typetraits.$: $((int, float), int)` is now `"((int, float), int)"` instead of `"(tuple of (int, float), int)" (#14812)
|
4 rokov pred |
typesrenderer.nim
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
vm.nim
|
28510a9da9
Deprecated laxStrings for mutating the internal zero terminator on strings and its Deprecated code cleaned out (#14766)
|
4 rokov pred |
vmconv.nim
|
b2720317fa
add `--experimental:vmopsDanger`; add generic conversion for vmops (#13813)
|
4 rokov pred |
vmdef.nim
|
2925a47ae6
Fix vm.nim for --gc:arc (#13741)
|
4 rokov pred |
vmdeps.nim
|
0c56eeda0e
expr => untyped; stmt => typed (#14804)
|
4 rokov pred |
vmgen.nim
|
e30a08103d
remove tyOpt, mOpt (#14636)
|
4 rokov pred |
vmhooks.nim
|
2925a47ae6
Fix vm.nim for --gc:arc (#13741)
|
4 rokov pred |
vmmarshal.nim
|
796aafe7e0
make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170)
|
5 rokov pred |
vmops.nim
|
9502e39b63
`nim doc --backend:js`, `nim doc --doccmd:-d:foo`, `nim r --backend:js`, `--doccmd:skip` + other improvements (#14278)
|
4 rokov pred |
wordrecg.nim
|
00fa7a5747
Add thiscall calling convention, mostly for hooking purpose (#14466)
|
4 rokov pred |
writetracking.nim
|
da29222f86
init checks and 'out' parameters (#14521)
|
4 rokov pred |