Araq
|
8ef66b973d
|
first attempt to fix 'a[i]' handling in generics
|
2015-09-12 10:55:28 +02:00 |
|
Araq
|
63cdcb2be1
|
implicit return types for iterators are now deprecated
|
2015-09-10 15:57:57 +02:00 |
|
Araq
|
adf34082f0
|
documented NimScript
|
2015-09-07 12:31:34 +02:00 |
|
Araq
|
dc047931bb
|
fixes #2590; methods now require a .base annotation
|
2015-09-06 02:31:28 +02:00 |
|
Araq
|
49d810f341
|
Nimble is officially a part of Nim now
|
2015-09-05 11:34:38 +02:00 |
|
Araq
|
178275f494
|
split os into os and ospaths parts; ospaths is available for NimScript; better NimScript support
|
2015-09-04 12:22:23 +02:00 |
|
Araq
|
c56a1f8266
|
math.nim works with NimScript
|
2015-08-21 21:34:15 +02:00 |
|
Araq
|
bfd2fd67f9
|
tuple unpacking works in a non-var/let context
|
2015-08-21 21:34:14 +02:00 |
|
Araq
|
695e2e970e
|
implemented macros.getImpl
|
2015-08-21 02:34:34 +02:00 |
|
Araq
|
a2bb7d4c71
|
simplify nimscript.nim
|
2015-08-21 01:34:46 +02:00 |
|
Araq
|
9659540b18
|
preparations for Nimble NimScript integrations; minor cleanups
|
2015-08-18 14:01:40 +02:00 |
|
Araq
|
dd0acfdf37
|
todo.txt update
|
2015-08-14 02:19:33 +02:00 |
|
Araq
|
2299318d1e
|
toplevel .closure procs are deprecated
|
2015-08-14 02:19:32 +02:00 |
|
Araq
|
2f721f0d99
|
'parallel' now requires --experimental mode
|
2015-08-14 02:19:32 +02:00 |
|
Araq
|
0fc43d3d95
|
updated todo.txt
|
2015-08-09 23:07:33 +02:00 |
|
Araq
|
35f8cc0bdd
|
fixes #2752
|
2015-08-09 20:29:03 +02:00 |
|
Araq
|
ab26298a03
|
added system.unsafeAddr
|
2015-08-04 17:31:18 +02:00 |
|
Araq
|
18823a315e
|
todo.txt updates
|
2015-07-24 01:04:43 +02:00 |
|
Araq
|
cabbcd411d
|
implements varargs[untyped]; refs #2545; to be documented
|
2015-07-02 16:18:11 +02:00 |
|
Araq
|
bdd5a8c05e
|
updated news.txt
|
2015-06-25 02:08:58 +02:00 |
|
Araq
|
c6605d3d50
|
development version is 0.11.1
|
2015-05-03 01:08:50 +02:00 |
|
Araq
|
22b5f4df54
|
fixes #2603
|
2015-04-26 22:44:05 +02:00 |
|
Araq
|
3b00d9cc7a
|
removed a bit of cruft from koch
|
2015-04-22 20:42:36 +02:00 |
|
Araq
|
8ab3074c80
|
todo.txt updates
|
2015-04-22 12:04:11 +02:00 |
|
Araq
|
4be0d16520
|
added '..^' and '..<' operators; 'nil' is allowed for 'len'; added plugin system to the compiler
|
2015-04-22 12:04:11 +02:00 |
|
Araq
|
aacaa8f171
|
cleaned up some magics to make room for new magics; added '..<' and '..^' templates
|
2015-04-22 12:04:09 +02:00 |
|
Araq
|
248dc42aa5
|
fixes #2520
|
2015-04-21 08:17:40 +02:00 |
|
Araq
|
89cbf092b2
|
fixes a serious codegen bug that caused to emit wrong barriers in rare cases
|
2015-04-19 13:36:22 +02:00 |
|
Araq
|
82f8948a10
|
added system.typed and system.untyped aliases
|
2015-04-07 00:06:39 +02:00 |
|
Araq
|
05e39cf6ad
|
overloading of '=' works
|
2015-04-06 23:21:52 +02:00 |
|
Araq
|
78f371c03a
|
first implementation of overloading of '='; missing: rewriting let/var sections
|
2015-04-06 23:21:51 +02:00 |
|
Araq
|
a83286192f
|
GC-safety error messages are useful now
|
2015-04-04 01:19:32 +02:00 |
|
Araq
|
e80840c40a
|
preparations for dealing with the 'echo $foo' gotcha
|
2015-03-27 02:14:27 +01:00 |
|
Araq
|
7023fdddff
|
todo update
|
2015-03-27 01:30:07 +01:00 |
|
Araq
|
ed0d9e271d
|
disallow negative indexing
|
2015-03-27 01:30:06 +01:00 |
|
Araq
|
e8b4217c3b
|
minor todo update
|
2015-03-23 13:10:20 +01:00 |
|
Araq
|
3bcafb1c3a
|
concept example from the manual now works again
|
2015-03-23 13:10:19 +01:00 |
|
Araq
|
f6ff01572e
|
breaking change: 'concept' is now a keyword and used instead of 'generic'
|
2015-03-23 13:10:18 +01:00 |
|
Araq
|
a541be8935
|
prepare for upcoming parsing change of unary operators
|
2015-03-22 09:31:15 +01:00 |
|
Araq
|
1fc590b6ea
|
don't generate memset calls for C++ objects
|
2015-03-18 11:42:36 +01:00 |
|
Araq
|
d4bca58b7d
|
fixes #1809; implements overloading based on 'var T'
|
2015-03-14 22:21:43 +01:00 |
|
Araq
|
dfc48e76f7
|
fixes #1819
|
2015-03-12 13:48:59 +01:00 |
|
Araq
|
5a21892da0
|
fixes #2287
|
2015-03-12 01:45:14 +01:00 |
|
Araq
|
c40aac8e20
|
GC: get rid of pathological behaviour for stack marking
|
2015-03-08 13:08:19 +01:00 |
|
Araq
|
169974cfe6
|
improved --debugger switch; updated release plan
|
2015-02-27 16:44:54 +01:00 |
|
Araq
|
f4a0400de2
|
fixes #2199, fixes #2197
|
2015-02-24 19:19:08 +01:00 |
|
Araq
|
752052e903
|
implements a type API for macros
|
2015-02-24 00:13:28 +01:00 |
|
Araq
|
f9b3f7f980
|
fixes #2068
|
2015-02-12 16:10:38 +01:00 |
|
Araq
|
c4eddb3fda
|
ordinary parameters can follow a varargs parameter
|
2015-02-12 14:56:57 +01:00 |
|
Araq
|
10335fd726
|
fixed minor bugs; cleaned up tests
|
2015-02-12 14:56:56 +01:00 |
|