Araq
e8a0b45f2a
proper development version number
2014-11-04 07:34:05 +01:00
Andreas Rumpf
0bfa26c213
Merge pull request #1609 from rbehrends/fix-method-dispatch
...
Fix method recursion bug.
2014-11-03 16:31:31 +01:00
Andreas Rumpf
33ce5c282e
Merge pull request #1620 from trustable-code/PR6
...
Fix terminate() and add kill()
2014-11-03 14:18:53 +01:00
Simon Krauter
a7f5d550c1
Added test case
2014-11-03 12:18:45 +01:00
Varriount
6935171b85
Fix math.nim on windows
2014-11-03 02:17:39 -05:00
Andreas Rumpf
bd2ba2d73f
Merge pull request #1443 from def-/future-listcomprehensions
...
Add list comprehensions to future module
2014-11-03 02:09:21 +01:00
Andreas Rumpf
db228d3b5c
Merge pull request #1553 from gradha/pr_json_module_improvements
...
json module improvements
2014-11-03 02:03:30 +01:00
Andreas Rumpf
a0ecfd19be
Merge pull request #1448 from def-/posix-math
...
Add -lm for fesetround and fegetround
2014-11-03 01:58:50 +01:00
Andreas Rumpf
e7edd9e64e
Merge pull request #1565 from gradha/pr_supports_nnkPostfix_stringification
...
Adds stringification support for nnkPostfix nodes.
2014-11-03 01:56:44 +01:00
Araq
621ead4110
only produce the link to the docs if they are installed
2014-11-03 00:57:31 +01:00
Varriount
be0fbdea65
Update nsis.tmpl
2014-11-02 18:32:25 -05:00
Varriount
72f4620b2a
Update nsis.tmpl
2014-11-02 17:47:02 -05:00
Reimer Behrends
ce9a57fcfd
Fix dispatcher creation for method prototypes.
...
When method prototypes were involved (e.g. forward declarations
for mutual recursion), calls were sometimes dispatched to the
wrong method implementation. One of the reasons was that method
dispatchers were then not always attached to method ASTs in
the correct place.
2014-11-02 23:35:41 +01:00
Reimer Behrends
bce2d57d95
Added test case for recursive methods.
2014-11-02 15:37:16 +01:00
Simon Krauter
f3d7158d5d
Fix terminate() and add kill()
2014-11-02 03:00:47 +01:00
Reimer Behrends
1fc8bab643
Reset location when creating a method dispatcher
...
When creating a method dispatcher, the location of the underlying
method was copied. Under some circumstances, the name of the
location (loc.r) was already initialized, in which case the
method dispatcher shared a name with one of the methods, leading
to a C compiler error. By setting loc.r to nil when copying
the dispatcher information from the original method, we ensure
that the dispatcher C function gets its proper name.
2014-11-01 04:07:42 +01:00
Andreas Rumpf
eaa5a2599f
Merge pull request #1608 from rbehrends/fix-atomics
...
Various atomics fixes for gcc/clang.
2014-11-01 02:28:24 +01:00
Reimer Behrends
52a3acb066
Fix method recursion bug.
...
Additional checks for method call transformations.
2014-10-31 07:55:56 +01:00
Reimer Behrends
6e3720155a
Various atomics fixes for gcc/clang.
...
Make atomicInc/atomicDec work with clang, too; also, actually import
the memory model constants from C rather than relying on the enum
matching the C constants by happenstance.
2014-10-30 03:42:50 +01:00
Varriount
d5b94390dc
Update nsis.tmpl
...
Fix adding the mingw binary to the path variable
2014-10-25 13:38:14 -04:00
Varriount
d482051710
Merge pull request #1497 from milosn/devel
...
Preserve nil <-> NULL between Nimrod and database.
2014-10-24 21:07:54 -04:00
Araq
134311c7e0
'.emit' pragma produces a trailing newline
2014-10-25 01:51:33 +02:00
Araq
d72818e3a3
updated news.txt
2014-10-22 13:42:31 +02:00
Araq
2c5743db3e
fixes #1029
2014-10-22 12:50:04 +02:00
Araq
0f26040074
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-10-22 01:54:53 +02:00
Araq
fa77547310
fixes 'import x as y' regression
2014-10-22 01:54:27 +02:00
Varriount
b0d9dc4235
Update nsis.tmpl
...
React appropriately when the user cancels the downloading of a component.
2014-10-21 17:02:32 -04:00
Milos Negovanovic
2a203e5340
Add comment.
2014-10-21 15:56:00 +01:00
Milos Negovanovic
11a2cfb306
Add comment.
2014-10-21 15:55:02 +01:00
Milos Negovanovic
f5cd0a63ad
Merge branch 'devel' of github.com:Araq/Nimrod into devel
2014-10-21 15:29:25 +01:00
Araq
95595d86a9
updated readme.md
2014-10-20 23:50:40 +02:00
Araq
b0179f9af5
2nd attempt to fix tryRecv
2014-10-20 01:49:51 +02:00
Araq
59c6433580
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-10-20 01:35:08 +02:00
Araq
1a36a4281e
'koch install' works again
2014-10-20 01:34:59 +02:00
Araq
2495ceb61c
much better quote for the frontpage
2014-10-20 01:32:51 +02:00
Andreas Rumpf
b29c0da7b5
Merge pull request #1574 from trustable-code/PR3
...
Do not allow self import
2014-10-20 01:20:39 +02:00
Araq
60a7532bda
fixes tryRecv
2014-10-20 01:09:54 +02:00
Araq
4aab018bd6
disable 'view source' feature
2014-10-20 01:05:13 +02:00
Araq
1ddc42f570
default to warnGcUnsafe for threads:on
2014-10-19 23:59:29 +02:00
Andreas Rumpf
f09af72bd7
Merge pull request #1573 from trustable-code/PR1
...
Fixed missing color definion in docs CSS
2014-10-19 21:17:58 +02:00
Araq
2e4447ca85
documentation improvements
2014-10-19 20:05:01 +02:00
Araq
4cca562c4a
minor updates to koch.nim
2014-10-19 16:40:42 +02:00
Araq
dc8d8ebb79
website updates for 0.9.6
2014-10-19 16:07:14 +02:00
Araq
a4dcebd3c4
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-10-19 10:50:09 +02:00
Araq
6f1b33e11c
readme.txt is not readme.md
2014-10-19 10:49:56 +02:00
Andreas Rumpf
3cf1939585
Merge pull request #1578 from Varriount/update-nsis-installer
...
Update the NSIS installer script.
2014-10-19 10:15:13 +02:00
Clay Sweetser
cdd5b503b4
Update the NSIS Installer Script
2014-10-19 02:20:44 -04:00
Clay Sweetser
d73d752187
Update and clarify the purpose of the nimrod.ini file
2014-10-19 02:14:24 -04:00
Araq
d3e9d0fa3a
niminst: 'doc/*.txt' required for bootstrapping
2014-10-18 20:26:51 +02:00
Araq
32444e47a0
niminst: source based installation works again
2014-10-18 13:57:06 +02:00