metagn
b0a98cc01e
warn on set types bigger than max size, default to 0..255 for int literals ( #21659 )
...
* test implicitly huge set types
refs https://github.com/nim-lang/RFCs/issues/298
* oh my god
* boot at least
* don't error, fix remaining issues, no 2 len arrays
* fix runnable example
* test assuming 0..255 for int literal
* test refactor, add changelog, test
2023-04-17 20:55:22 +02:00
Federico Ceratto
39290cf88c
Fix spellings ( #12277 ) [backport]
2019-09-27 07:02:54 +02:00
Andreas Rumpf
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
2018-09-07 19:21:16 +02:00
Andreas Rumpf
669a564492
remove more global variables in the Nim compiler
2018-05-27 11:10:56 +02:00
Andreas Rumpf
a8a544a8f7
avoid more global variables
2018-05-11 15:01:28 +02:00
Andreas Rumpf
8780d25e03
minor refactorings for better destructors
2017-10-14 20:37:49 +02:00
Andreas Rumpf
a6d17b5503
some progress on --symbolfiles:on
2016-11-02 08:39:51 +01:00
Araq
68e30d7d52
tester cleanup; enable some rod tests
2016-08-27 13:38:39 +02:00
Araq
a13cb26c40
next steps in getting symbol files to work again
2016-08-16 20:04:27 +02:00
Araq
8fca04027f
some attempts to make symbolfiles work again
2016-08-13 22:06:32 +02:00
Adam Strzelecki
d681812465
compiler: Trim .nim files trailing whitespace
...
via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
2015-09-04 23:03:22 +02:00
Guillaume Gelin
3119fe087d
Happy new year!
2015-01-06 15:26:33 +01:00
Araq
105a0616a9
implemented procCall builtin
2014-11-28 02:43:41 +01:00
Araq
8f0b248825
proper development version number
2014-11-04 07:33:09 +01:00
Araq
5272213da4
documentation updates
2014-10-11 01:30:17 +02:00
Araq
fc47c0edc7
Merge branch 'devel' of https://github.com/Araq/Nimrod into bigbreak
...
Conflicts:
lib/impure/db_postgres.nim
lib/pure/os.nim
lib/wrappers/postgres.nim
2014-10-04 19:40:23 +02:00
Varriount
93d55c077f
Updated Version Number
2014-09-28 15:47:09 -04:00
Araq
2781fea9e2
Nimrod renamed to Nim
2014-08-28 09:38:14 +02:00
Araq
9979c3623e
devel is version 0.9.5
2014-04-22 21:38:44 +02:00
Araq
7a557013ae
version 0.9.4
2014-04-21 09:46:36 +02:00
Araq
a0b82db402
the compiler can now deal with multiple modules of the same name
2013-09-26 17:34:46 +02:00
Araq
da93b591e2
preparations for version 0.9.4
2013-05-25 23:37:40 +02:00
Araq
3b50a99203
version 0.9.2
2013-05-20 17:14:15 +02:00
Zahary Karadjov
27dd39778f
use file IDs consistently instead of file paths in the rod files handling
2013-04-07 21:31:50 +03:00
Araq
beb13ecf62
rod file viewer for easier debugging of rod files
2013-04-04 13:05:38 +02:00
Grzegorz Adam Hankiewicz
72a3e21f28
Removes executable bit for text files.
2013-03-16 23:53:07 +01:00
Araq
ca447be43e
bugfix: c2nim and pas2nim work again
2012-09-26 02:22:22 +02:00
Araq
7c08d14cfd
preparations for 0.9.0
2012-09-23 21:35:12 +02:00
Araq
fb35b855d5
added 'system.shallow'
2012-02-09 20:13:36 +01:00
Araq
32b4192b3f
version 0.8.14
2012-02-09 01:18:33 +01:00
Araq
4f1b89c30c
year 2012 for most copyright headers
2012-01-02 23:07:35 +01:00
Araq
7fcbdc6d42
implemented 'let' statement
2011-11-29 17:27:48 +01:00
Araq
089e287c6e
compilation cache: fixed recently introduced bug (lazy loading of bodies)
2011-11-06 01:11:38 +01:00
Araq
c517639155
lazy loading of body ast implemented
2011-10-30 20:53:04 +01:00
Araq
90db9171a2
compilation cache: various bugfixes; works for the compiler itself
2011-10-27 00:41:42 +02:00
Araq
42e6130b2c
first steps to explicit channels for thread communication; added mainThreadId
2011-07-16 18:34:18 +02:00
Araq
5b96eaa953
preparations for 0.8.12
2011-07-10 15:48:13 +02:00
Araq
cd292568d7
big repo cleanup
2011-04-12 01:13:42 +02:00