Zahary Karadjov
e43f8d842b
merged branch overloading-for-macros
2012-03-19 12:06:38 +02:00
Araq
e3b25e93ac
unittest module compiles again
2012-03-17 18:58:59 +01:00
Araq
7fd8f285d0
rebuilt C sources
2012-03-17 17:31:33 +01:00
Araq
a1bde20c70
trigger a new build for nimbuild; last commit fixes #14 , #34 , #101
2012-03-17 02:10:39 +01:00
Araq
be1154106a
clean separation of PNimrodNode and tyExpr
2012-03-16 19:33:24 +01:00
Zahary Karadjov
7d09aee438
rebuilt the C sources
2012-03-16 17:40:29 +02:00
Zahary Karadjov
72f2a6e275
the test suite is mostly green again
2012-03-16 05:33:21 +02:00
Zahary Karadjov
84806e6a61
updated system.nim to take advantage of the new template capabilities
2012-03-15 14:32:47 +02:00
Zahary Karadjov
6975ba401b
fix for template redefinition. test cases added.
2012-03-15 14:15:37 +02:00
Araq
4da067691e
implemented 'static'; macros do not work anymore
2012-03-15 00:28:28 +01:00
Zahary Karadjov
d1d5fc8254
allowing definitions of procs and templates to be overridden in local scopes
2012-03-14 21:01:18 +02:00
Zahary Karadjov
c45b714dfb
allowing multiple definitions of templates
2012-03-14 21:01:18 +02:00
Zahary Karadjov
e5bd3b5b97
bootstraps fine with overloadable templates
2012-03-14 21:00:42 +02:00
Araq
c25ffbf262
first steps for cleaner static/const distinction
2012-03-13 02:01:56 +01:00
Araq
1d8ff40f56
vars can be 'compileTime'; shallow introduced weird string aliasing bug
2012-03-11 12:01:10 +01:00
Araq
ec0f982ed4
attempt to make tests green again
2012-03-11 01:46:37 +01:00
Araq
f2222316bd
browsers module should compile on windows again
2012-03-10 21:50:30 +01:00
Zahary Karadjov
f9876d379d
unit test for #100
...
unittest: the check macro will print only the non-literal part of the checked expression
tests/run: added tunittests.nim as a single central executable where unittests could be added for quicker compilation/execution of the test suite
2012-03-10 17:26:34 +02:00
Araq
e88123fb17
fixes #100
2012-03-10 12:43:04 +01:00
Araq
ff4a69b624
win64 is a supported target; bugfix: nimrod c -r on windows; stdlib uses wide char versions of the WinAPI
2012-03-04 21:44:56 +01:00
Araq
34d3c042af
c2nim, pas2nim compile again
2012-02-29 00:04:34 +01:00
Araq
f5eddcf9b6
Merge branch 'master' of github.com:Araq/Nimrod
2012-02-28 23:02:38 +01:00
Araq
8f66c99f07
prepared niminst for win64 target
2012-02-28 23:02:17 +01:00
Dominik Picheta
2c1f90fc93
Fixed misspelling in lib/core/macros.nim
2012-02-25 15:12:13 +00:00
Araq
4a9e07a47c
ERecoverableError exception contains the error message
2012-02-25 12:57:16 +01:00
Araq
d72b00cf15
Merge branch 'master' of github.com:Araq/Nimrod
2012-02-24 19:20:34 +01:00
Araq
8273ebcc28
examples/tclex compiles again
2012-02-24 19:20:18 +01:00
Araq
f0172b0a5f
exported strutils.abbrev
2012-02-24 19:19:13 +01:00
Zahary Karadjov
a3f16968a7
helper templates static, eval and emit for easier compile-time code evaluation
2012-02-24 16:25:50 +02:00
Araq
96e7ee91cc
added docgen.rst2html for the forum; fixed tester bug concerning removeDir
2012-02-21 21:03:36 +01:00
dom96
38eafd30ae
In the IRC module the socket is now closed when EvDisconnected event is created.
2012-02-20 00:15:50 +00:00
Araq
b6ee92f384
added matchers.parseInt
2012-02-20 00:21:15 +01:00
Araq
b2746c4659
added system.setControlCHook, system.writeStackTrace
2012-02-19 23:37:37 +01:00
Araq
ccd58fba2c
bugfix: semfold supports merging of '&'
2012-02-19 21:01:04 +01:00
Araq
b88d98c17a
Merge branch 'master' of github.com:Araq/Nimrod
2012-02-18 10:48:06 +01:00
Araq
330d0a92fb
added locks for docgen
2012-02-18 10:47:48 +01:00
dom96
9aeecaa4cf
recvLineAsync for non-blocking sockets implemented, as well as recvLine for asyncio async sockets. Fixed removeDir on windows.
2012-02-18 00:34:44 +00:00
Araq
7ec9b042e4
Merge branch 'master' of github.com:Araq/Nimrod
2012-02-17 23:05:30 +01:00
Araq
a13a14327a
fixes #99
2012-02-17 20:19:14 +01:00
dom96
7fde07ab29
Optimization for the times module; changed let to const.
2012-02-17 10:54:45 +00:00
Araq
547e8aa418
Merge branch 'master' of github.com:Araq/Nimrod
2012-02-17 02:16:50 +01:00
Araq
97366d4419
bugfix: optimization of complex constant string concatenations
2012-02-17 02:16:33 +01:00
dom96
6901a725d5
niminst is now able to create build files for debhelper so that .deb packages can be created. Implemented $ in the times module for TWeekDay and TMonth.
2012-02-16 22:11:00 +00:00
Araq
88f9eff38f
documentation improvements
2012-02-13 00:23:11 +01:00
Dominik Picheta
73553308f8
pcre_info has been dropped; http://www.exim.org/lurker/message/20111223.121857.2da547e0.fr.html
2012-02-12 18:12:27 +00:00
Araq
375c95d3ad
bugfix: no need for arrows to be new token kinds
2012-02-12 18:56:36 +01:00
Araq
4cf64238b6
Merge branch 'master' of github.com:Araq/Nimrod
2012-02-12 18:26:03 +01:00
Araq
843ef48808
system.shallow documented
2012-02-12 18:25:40 +01:00
Dominik Picheta
5d80d9dc9b
Added set_visible_window to gtk2
2012-02-12 00:30:44 +00:00
dom96
cd0623ecef
Removed ambiguity in gtk2.nim
2012-02-11 17:03:27 +00:00