.. |
nimfix
|
5348fef003
implements a --nep1:on switch to make the compiler enforce the naming conventions outlined in NEP-1
|
6 年 前 |
plugins
|
b92fd30282
rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)
|
5 年 前 |
aliases.nim
|
19b142401c
fixes #11525
|
5 年 前 |
asciitables.nim
|
23c1ee982e
add `alignTable`, `parseTableCells` to align/format a tab(etc) delimited table (#10182)
|
6 年 前 |
ast.nim
|
e90d91f0e4
[refactoring] remove zeroExtend and friends from the compiler builtins. (#11531)
|
5 年 前 |
astalgo.nim
|
5b27b263fd
Remove immediate pragma (#11308)
|
5 年 前 |
bitsets.nim
|
c7e1c665a1
[refactoring] refactor the compiler and stdlib to deprecation warnings (#11419)
|
5 年 前 |
btrees.nim
|
1ed7751dac
added btrees.contains
|
6 年 前 |
canonicalizer.nim
|
cc28eef38e
Replace countup(x, y) with x .. y
|
5 年 前 |
ccgcalls.nim
|
4296bddccb
fixes #11412
|
5 年 前 |
ccgexprs.nim
|
e083a1533b
fixes #11098
|
5 年 前 |
ccgliterals.nim
|
5bdab044f5
fixes #11048
|
5 年 前 |
ccgmerge.nim
|
041d15392a
Compiler plugin for implementing incremental computation in user space (#10819)
|
5 年 前 |
ccgstmts.nim
|
e259f80fc7
msgs, ccgstmts: fixes #11572 (#11621)
|
5 年 前 |
ccgthreadvars.nim
|
1da98b1636
Less ropes (#10979)
|
5 年 前 |
ccgtrav.nim
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 年 前 |
ccgtypes.nim
|
7ddb31262e
fixes #11611
|
5 年 前 |
ccgutils.nim
|
88b5dd3362
right shift is now by default sign preserving (#11322)
|
5 年 前 |
cgen.nim
|
0f868b587b
fixes #11563 (#11594)
|
5 年 前 |
cgendata.nim
|
02920c2cd9
fixes #11082
|
5 年 前 |
cgmeth.nim
|
ef8ddef47b
fixes #10912 (#11317)
|
5 年 前 |
closureiters.nim
|
c83914b435
[refactoring] closureiters.nim: style change
|
5 年 前 |
cmdlinehelper.nim
|
9526009e0e
fixes #9120
|
6 年 前 |
commands.nim
|
9ecb1aae80
new compiler feature: --expandMacro
|
5 年 前 |
condsyms.nim
|
e90d91f0e4
[refactoring] remove zeroExtend and friends from the compiler builtins. (#11531)
|
5 年 前 |
configuration.nim
|
669a564492
remove more global variables in the Nim compiler
|
6 年 前 |
cursors.nim
|
f8bf24623c
explicit default values for a leaner codegen, .cursor variables for optimization
|
5 年 前 |
debuginfo.nim
|
9c47bb9cc0
happy new year
|
8 年 前 |
depends.nim
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 年 前 |
dfa.nim
|
0d50b0c8a7
increase dfa instruction limit (#11579)
|
5 年 前 |
docgen.nim
|
d6b0e46ee4
[bugfix] correct 'source' for documentation (#11540)
|
5 年 前 |
docgen2.nim
|
25e3e6db8e
docgen: generate docs for modules imported in system.nim, fixes #10972 (#11101)
|
5 年 前 |
enumtostr.nim
|
8bb1a6b041
fixes #11205
|
5 年 前 |
evalffi.nim
|
b92fd30282
rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)
|
5 年 前 |
evaltempl.nim
|
5b27b263fd
Remove immediate pragma (#11308)
|
5 年 前 |
extccomp.nim
|
8cc9753285
fixes #11405
|
5 年 前 |
filter_tmpl.nim
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 年 前 |
filters.nim
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 年 前 |
forloops.nim
|
70ea45cdba
deprecated unary '<'
|
7 年 前 |
gorgeimpl.nim
|
4b1e227531
Fix gorge caching (#10407)
|
6 年 前 |
guards.nim
|
296c48de5e
fixes #11436
|
5 年 前 |
hlo.nim
|
bf592c4e94
more destructor based changes (#10885)
|
5 年 前 |
idents.nim
|
cc28eef38e
Replace countup(x, y) with x .. y
|
5 年 前 |
idgen.nim
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 年 前 |
importer.nim
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 年 前 |
incremental.nim
|
eeb7cc6780
IC: further progress
|
6 年 前 |
injectdestructors.nim
|
0a81b038fd
fixes #11577
|
5 年 前 |
installer.ini
|
4a485cb7ef
Add build support for Linux/alpha (#11386)
|
5 年 前 |
jsgen.nim
|
e90d91f0e4
[refactoring] remove zeroExtend and friends from the compiler builtins. (#11531)
|
5 年 前 |
jstypes.nim
|
cc28eef38e
Replace countup(x, y) with x .. y
|
5 年 前 |
lambdalifting.nim
|
135fdde6a9
fixes #11523
|
5 年 前 |
layouter.nim
|
284a8cb58a
nimpretty: bugfix [bugfix]
|
5 年 前 |
lexer.nim
|
f288e1b11a
[bugfix] fix #11469, new rules for a newline in nimpretty (#11512)
|
5 年 前 |
liftdestructors.nim
|
c65a5d754b
[bugfix] owned closures (#11544)
|
5 年 前 |
liftlocals.nim
|
40ec7be45c
refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly
|
6 年 前 |
lineinfos.nim
|
1255b3c864
Warn about object case transitions at compile time (#11378)
|
5 年 前 |
linter.nim
|
e844e536bf
Nim style checker: document the switch; fixes #9564
|
6 年 前 |
llstream.nim
|
92cd07be8b
Fixed order of output in repl and added a proc for opening a custom repl (#10802)
|
5 年 前 |
lookups.nim
|
8274c0c6b3
balance space around emdash --
|
5 年 前 |
lowerings.nim
|
c65a5d754b
[bugfix] owned closures (#11544)
|
5 年 前 |
macrocacheimpl.nim
|
268260953c
completed VM support for incremental compilations
|
6 年 前 |
magicsys.nim
|
64517445ea
even more strict isNil handling for strings/seqs in order to detect bugs
|
6 年 前 |
main.nim
|
7215341190
make fullpaths the default in error messages and stack traces for mor… (#11385)
|
5 年 前 |
modulegraphs.nim
|
0c869eaa47
Fix destructor injections for global variables (#11230)
|
5 年 前 |
modulepaths.nim
|
fa058773db
fixes #10042 (allow spaces in import) (#10504)
|
5 年 前 |
modules.nim
|
9d8b4d6020
fixes #11057 (#11345)
|
5 年 前 |
msgs.nim
|
e259f80fc7
msgs, ccgstmts: fixes #11572 (#11621)
|
5 年 前 |
ndi.nim
|
bab5e30972
fixes #10963, disallow implicit mixing of strings and ints/floats (#11292)
|
5 年 前 |
nim.cfg
|
7c5e7a4f6a
disable the new CaseTransition warning for the Nim compiler itself
|
5 年 前 |
nim.nim
|
7072e3ddca
doc: move specific checks to advanced options, for a less intimidatin… (#10779)
|
5 年 前 |
nimblecmd.nim
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 年 前 |
nimconf.nim
|
af39f26a3a
[bugfix] nimpretty: fixes #11468
|
5 年 前 |
nimeval.nim
|
ab872be476
Added nimscript support to repl (#10834)
|
5 年 前 |
nimlexbase.nim
|
1102b8ac6e
StringStream and parseJson, parseCfg, parseSql et al for the vm (#10746)
|
5 年 前 |
nimsets.nim
|
cc28eef38e
Replace countup(x, y) with x .. y
|
5 年 前 |
nodejs.nim
|
ca4b971bc8
Initial version of the hot-code reloading support for native targets (#10729)
|
5 年 前 |
nversion.nim
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 年 前 |
options.nim
|
2f1a1b7106
compiler/[msgs, options]: confine --listFullPaths to compiler messages (#11583)
|
5 年 前 |
packagehandling.nim
|
ddad57e7a9
typo
|
5 年 前 |
parampatterns.nim
|
dc2986789b
fixes #10942. Lent T bug (#10946)
|
5 年 前 |
parser.nim
|
f288e1b11a
[bugfix] fix #11469, new rules for a newline in nimpretty (#11512)
|
5 年 前 |
passaux.nim
|
b97a7dbf3d
Make the registered passes local to the ModuleGraph (#9259)
|
6 年 前 |
passes.nim
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 年 前 |
pathutils.nim
|
ca4b971bc8
Initial version of the hot-code reloading support for native targets (#10729)
|
5 年 前 |
patterns.nim
|
b92fd30282
rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)
|
5 年 前 |
platform.nim
|
70fb3a93e9
list available options for --cpu, --os and --cc if the passed option is not found (#11328)
|
5 年 前 |
pluginsupport.nim
|
a325692fb2
refactoring: fewer global variables
|
6 年 前 |
pragmas.nim
|
55da84e141
[other] new experimental pragma .nodestroy for easier custom destructors
|
5 年 前 |
prefixmatches.nim
|
669a564492
remove more global variables in the Nim compiler
|
6 年 前 |
procfind.nim
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 年 前 |
readme.txt
|
2781fea9e2
Nimrod renamed to Nim
|
10 年 前 |
renderer.nim
|
0f4446b861
docgen: do not render the ugly <//> operator; temporary hack until 0.20 has been released
|
5 年 前 |
reorder.nim
|
993b3909a8
[refactor] compiler/[msgs, reorder, semstmts]: use toMsgFilename where appropriate (#11595)
|
5 年 前 |
rod.nim
|
f86b827d9e
IC: more things work
|
6 年 前 |
rodimpl.nim
|
651ae68567
fixes #11202
|
5 年 前 |
rodutils.nim
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 年 前 |
ropes.nim
|
cc28eef38e
Replace countup(x, y) with x .. y
|
5 年 前 |
saturate.nim
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 年 前 |
scriptconfig.nim
|
7182922622
[feature] Added os.delEnv; add delEnv support to nimscript too (#11466)
|
5 年 前 |
sem.nim
|
5b27b263fd
Remove immediate pragma (#11308)
|
5 年 前 |
semcall.nim
|
1a7f8a499d
better overload resolution rules; WIP
|
5 年 前 |
semdata.nim
|
f774426095
Smarter variant object construction (#11273)
|
5 年 前 |
semexprs.nim
|
b6fb47df77
fixes #11600
|
5 年 前 |
semfields.nim
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 年 前 |
semfold.nim
|
e90d91f0e4
[refactoring] remove zeroExtend and friends from the compiler builtins. (#11531)
|
5 年 前 |
semgnrc.nim
|
7e53c1c5c5
fixes #11188 (#11319)
|
5 年 前 |
seminst.nim
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 年 前 |
semmacrosanity.nim
|
23dbc9ad58
fixes #11268 (#11299)
|
5 年 前 |
semmagic.nim
|
2fba65b29f
fixes #7937 (#11244)
|
5 年 前 |
semobjconstr.nim
|
fc4f0808c4
parameter runtime discriminators (#11397)
|
5 年 前 |
semparallel.nim
|
bf592c4e94
more destructor based changes (#10885)
|
5 年 前 |
sempass2.nim
|
b056d32a79
[refactoring] liftdestructors.nim is callable from lambdalifting; refs #11217
|
5 年 前 |
semstmts.nim
|
993b3909a8
[refactor] compiler/[msgs, reorder, semstmts]: use toMsgFilename where appropriate (#11595)
|
5 年 前 |
semtempl.nim
|
f94ec363ab
Allow void macro result (#11286)
|
5 年 前 |
semtypes.nim
|
cb45527e37
pass typedesc as NimNode to macros (#11400)
|
5 年 前 |
semtypinst.nim
|
e26545797e
fixes #7816 (#11261)
|
5 年 前 |
sighashes.nim
|
cc28eef38e
Replace countup(x, y) with x .. y
|
5 年 前 |
sigmatch.nim
|
4078d57e65
minor progress [ci skip]
|
5 年 前 |
sizealignoffsetimpl.nim
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 年 前 |
suggest.nim
|
b92fd30282
rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)
|
5 年 前 |
syntaxes.nim
|
f65eaa51f1
[bugfix] fix #11532, nimpretty should ignore source code filters (#11603)
|
5 年 前 |
tccgen.nim
|
7278f28740
fixes the remaining fixable Nimrod->Nim renamings; closes #2032
|
6 年 前 |
transf.nim
|
55a3b51e40
fix complex typdesc iterators
|
5 年 前 |
trees.nim
|
7d217a71d3
Render deprecated pragmas (#8886)
|
5 年 前 |
treetab.nim
|
cc28eef38e
Replace countup(x, y) with x .. y
|
5 年 前 |
types.nim
|
549d8cc0c6
[other] make typeAllowed easier to debug by using structured programming
|
5 年 前 |
typesrenderer.nim
|
64517445ea
even more strict isNil handling for strings/seqs in order to detect bugs
|
6 年 前 |
unittest_light.nim
|
e17321aa24
improve formatting in assertEquals
|
6 年 前 |
vm.nim
|
e90d91f0e4
[refactoring] remove zeroExtend and friends from the compiler builtins. (#11531)
|
5 年 前 |
vmdef.nim
|
e90d91f0e4
[refactoring] remove zeroExtend and friends from the compiler builtins. (#11531)
|
5 年 前 |
vmdeps.nim
|
b92fd30282
rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)
|
5 年 前 |
vmgen.nim
|
e90d91f0e4
[refactoring] remove zeroExtend and friends from the compiler builtins. (#11531)
|
5 年 前 |
vmhooks.nim
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 年 前 |
vmmarshal.nim
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 年 前 |
vmops.nim
|
041d15392a
Compiler plugin for implementing incremental computation in user space (#10819)
|
5 年 前 |
wordrecg.nim
|
55da84e141
[other] new experimental pragma .nodestroy for easier custom destructors
|
5 年 前 |
writetracking.nim
|
bf592c4e94
more destructor based changes (#10885)
|
5 年 前 |