Timothee Cour
|
b9994925f5
|
remove all uses of condsyms symbols defined prior to bootstrap nim 0.20.0 (#16918)
* nimNoArrayToCstringConversion deadcode
* nimbabel deadcode
* nimHasalignOf deadcode
* nimvarargstyped deadcode
* nimhygiene deadcode
* nimNewTypedesc deadcode
* nimlocks deadcode
* nimHasCppDefine deadcode
* nimHasRunnableExamples deadcode
* nimHasNilChecks deadcode
* nimSymKind deadcode
* minor macros refactoring
* nimVmEqIdent deadcode
* nimNoNil deadcode
* nimNoZeroTerminator deadcode
* nimHasSymOwnerInMacro deadcode
* nimVmExportFixed deadcode
* nimNewRuntime deadcode
* nimAshr deadcode
* nimUncheckedArrayTyp deadcode
* nimHasTypeof deadcode
* nimErrorProcCanHaveBody deadcode
* nimHasHotCodeReloading deadcode
* nimHasSignatureHashInMacro deadcode
* nimHasDefault deadcode
* nimMacrosSizealignof deadcode
|
2021-02-17 09:32:36 +01:00 |
|
Andreas Rumpf
|
86c9b78339
|
disable sink inference, only enable it for the stdlib. Reason: better source code compatibility (#15105)
|
2020-07-28 19:18:46 +02:00 |
|
hlaaftana
|
fbc97e712a
|
move since from inclrtl to std/private/since (#14188)
* move since from inclrtl to std/private/since
* move since import in system below for HCR
|
2020-05-02 23:51:59 +02:00 |
|
Timothee Cour
|
9384f7ad35
|
since now takes an optional patch, eg: since: (1, 3, 1) (#14124)
add tests for tinclrtl
|
2020-04-26 14:55:25 +02:00 |
|
genotrance
|
f8175688a3
|
Fix docgen snippet numbering (#13507)
|
2020-03-03 20:52:16 +01:00 |
|
Clyybber
|
fb94836bc7
|
Tiny since cleanup (#13286)
|
2020-01-28 20:02:07 +01:00 |
|
Timothee Cour
|
4cd86c0842
|
typetraits: fixes #6454; genericParams; added lenTuple; added tuple type get (#13064)
|
2020-01-10 08:51:37 +01:00 |
|
Andreas Rumpf
|
372b01711e
|
added 'since' template for further stdlib additions
|
2019-11-07 14:20:39 +01:00 |
|
Araq
|
5abe880469
|
last stdlib cleanups
|
2019-09-21 06:43:37 +02:00 |
|
Arne Döring
|
5b27b263fd
|
Remove immediate pragma (#11308)
* remove immediate from tests
* remove immediate from the compiler
|
2019-05-29 22:21:51 +02:00 |
|
Andreas Rumpf
|
a8edf67a28
|
make nim bootstrap again for older versions
|
2016-07-30 00:50:38 +02:00 |
|
Araq
|
8be9e46403
|
udpated the compiler and tester to use getOrDefault
|
2015-10-13 14:10:33 +02:00 |
|
Adam Strzelecki
|
43bddf62dd
|
lib: Trim .nim files trailing whitespace
via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
|
2015-09-04 23:03:56 +02:00 |
|
Yuriy Glukhov
|
bb1bf2b7d0
|
Corrected lib name for macos.
|
2015-08-25 11:21:07 +03:00 |
|
Guillaume Gelin
|
3119fe087d
|
Happy new year!
|
2015-01-06 15:26:33 +01:00 |
|
Araq
|
a639824e5e
|
introduced 'benign' pragma
|
2014-10-25 22:01:23 +02:00 |
|
Araq
|
dbf9117c56
|
the big renamefest: first steps
|
2014-08-22 23:54:26 +02:00 |
|
Araq
|
a146d6b2b9
|
building of nimrtl.dll should work again
|
2014-04-22 21:40:12 +02:00 |
|
Araq
|
5e839d50b4
|
fixes DLL generation
|
2014-04-21 03:44:48 +02:00 |
|
Araq
|
e6d17e6273
|
made large parts of the stdlib gcsafe
|
2014-04-20 20:01:24 +02:00 |
|
Araq
|
bfbdb1f028
|
refactorings for the eval engine; bugfix: clean templates as accessors
|
2013-07-19 22:22:20 +02:00 |
|
Grzegorz Adam Hankiewicz
|
72a3e21f28
|
Removes executable bit for text files.
|
2013-03-16 23:53:07 +01:00 |
|
Araq
|
3c98518487
|
docgen2 improvements
|
2012-06-23 16:32:14 +02:00 |
|
Araq
|
4f1b89c30c
|
year 2012 for most copyright headers
|
2012-01-02 23:07:35 +01:00 |
|
Araq
|
8d734244b1
|
linearScanEnd pragma; string case statement optimization
|
2011-03-14 23:57:41 +01:00 |
|
Araq
|
3005955d20
|
distinction between re.replace and re.replacef; speed improvements for re module
|
2011-03-06 21:16:05 +01:00 |
|
Andreas Rumpf
|
8098e2a421
|
inlining of the write barrier for dlls
|
2010-08-08 22:45:21 +02:00 |
|
Andreas Rumpf
|
03724c2952
|
before stack init change
|
2010-08-01 14:49:54 +02:00 |
|
Andreas Rumpf
|
ff02ce2d50
|
handling of compiler procs improved for DLL generation
|
2010-07-29 21:30:04 +02:00 |
|