Araq
0c18e05336
Merge pull request #502 from nihathrael/master
...
Order suggestion output by scope and then by item name.
2013-07-01 11:47:13 -07:00
Thomas Kinnen
cb3915c5e1
Order suggestion output by scope and then by item name.
2013-07-01 20:32:26 +02:00
Araq
dfe195a4a1
fixes #501
2013-07-01 20:25:38 +02:00
Araq
9b4be8a739
bugfix: -o option doesn't crash the compiler anymore
2013-07-01 20:17:36 +02:00
Araq
52851b722d
--os:standalone works again
2013-06-30 21:15:28 +02:00
Araq
1bdc0d1dd3
fixes lots of regressions
2013-06-29 10:04:18 +02:00
Araq
43de61f37b
bugfix: pragmas allowed for implicit generics
2013-06-29 09:08:57 +02:00
Araq
8f0d0250cd
bugfix: typo
2013-06-29 01:51:42 +02:00
Araq
93158a53a8
got rid of debug calls
2013-06-28 23:40:09 +02:00
Araq
a8542fbe06
some small performance improvement for the evaluator
2013-06-28 23:36:43 +02:00
Araq
976d5b18ed
small REPL improvements
2013-06-28 16:40:01 +02:00
Araq
2ca05eeb16
var tuple unpacking works at compile time
2013-06-28 08:40:49 +02:00
Araq
df8e151408
implements nicer floating point literals
2013-06-27 22:22:49 +02:00
Araq
83876b1b81
bugfix: rendering of typ|typ2
2013-06-27 19:57:01 +02:00
Araq
139562cc64
implements the 'codegenDecl' pragma
2013-06-27 18:13:11 +02:00
Araq
8d4f5038d0
fixes #488
2013-06-27 08:19:03 +02:00
Araq
ed56b8c173
fixes #442
2013-06-27 08:06:55 +02:00
Araq
a674c039fb
fixed a long standing xml parser bug; html parser bugfixes + speed improvements
2013-06-27 01:04:56 +02:00
Araq
ff1d68c50b
fixes #481
2013-06-13 15:19:55 +02:00
Araq
d4c91bbd85
improvements for 'not nil' checking
2013-06-13 01:40:11 +02:00
Araq
0097305953
bugfixes for the guarded data flow analysis
2013-06-12 00:41:02 +02:00
Araq
c156f2d493
next steps for guarded data flow analysis
2013-06-11 00:31:40 +02:00
Araq
be4fd48ab8
fixes 465
2013-06-09 23:51:29 +02:00
Araq
3f35e2d39e
resolved conflict; added missing files
2013-06-09 23:33:32 +02:00
Araq
23ef565a3c
implemented large parts of the 'not nil' checking
2013-06-09 23:29:43 +02:00
Araq
9604df8431
fixes #466
2013-06-06 23:15:05 +02:00
Araq
2aaa8f7909
implemented dataflow analysis; activate via --warning[Uninit]:on
2013-06-04 21:58:39 +02:00
Araq
2f5d5e3ba7
fixes #451
2013-06-04 07:48:46 +02:00
Araq
b487ebaaba
new scoping rules for 'if' now active
2013-06-04 01:11:55 +02:00
Araq
b3ac785f95
fixes semicolon parsing issue
2013-06-03 08:05:32 +02:00
Araq
865a43050d
fixes #385
2013-06-03 01:21:21 +02:00
Araq
4308f32255
astToStr is now immediate
2013-06-02 21:52:04 +02:00
Araq
fa062ca0c4
next steps to a luajit codegen
2013-06-02 21:50:56 +02:00
Araq
2ec3e6b49e
more accurate effects for times.nim; bugfix for the JS codegen
2013-05-31 12:20:55 +02:00
Araq
24955f8358
fixes #458
2013-05-31 02:27:05 +02:00
Araq
1c6ce881ec
another attempt to implement #448
2013-05-31 01:36:15 +02:00
Araq
8c211113f2
better error message for subtle nil errors
2013-05-31 01:27:03 +02:00
Araq
a8ba628bcd
Revert "fixes #267 "
...
This reverts commit 7fccdedcb5 .
2013-05-27 23:20:41 +02:00
Araq
75c586bbe1
Revert "bugfix: emulated thread vars used in combination with the mark & sweep GC"
...
This reverts commit 420789c278 .
2013-05-27 23:20:20 +02:00
Araq
ede5ce9ac1
Revert "allow void as a field type"
...
This reverts commit aea27a7ce4 .
2013-05-27 23:19:44 +02:00
Araq
b7ea4a7e65
Revert "allow keyword params for the [] and {} operators"
...
This reverts commit bfff1ac8b2 .
2013-05-27 23:19:11 +02:00
Araq
0662ec4a43
Revert "static and default params for generics"
...
This reverts commit 46813bbe4e .
2013-05-27 23:18:38 +02:00
Araq
e3f93241c3
Revert "fix tforwardgeneric"
...
This reverts commit d82a032566 .
2013-05-27 23:18:15 +02:00
Araq
9c45e33d8c
Revert "fix threading tests"
...
This reverts commit d5fffc032f .
2013-05-27 23:17:48 +02:00
Araq
d11cf5d191
Revert "further fixes for void stripping. fixes tvoid."
...
This reverts commit 4ae4005f80 .
2013-05-27 23:17:18 +02:00
Araq
c67abd7e61
Revert "more test made green"
...
This reverts commit 911e6e710f .
2013-05-27 23:16:56 +02:00
Araq
e1b668c868
Revert "test cases for the new features"
...
This reverts commit 66653e8f14 .
2013-05-27 23:16:00 +02:00
Zahary Karadjov
66653e8f14
test cases for the new features
2013-05-26 22:15:30 +03:00
Zahary Karadjov
911e6e710f
more test made green
...
the lambda lifting was trying too hard to ignore generic prods
isGenericRoutine was producing false-negatives and only
this allowed for some of the warning and error messages
to be triggered.
some files with mixed line endings were fixed
2013-05-26 21:06:39 +03:00
Zahary Karadjov
4ae4005f80
further fixes for void stripping. fixes tvoid.
2013-05-26 18:06:01 +03:00