Araq
49471440eb
fixes #2481
2015-04-10 14:03:49 +02:00
Araq
10c1d7f519
minor lexer cleanups; fixes #2504
2015-04-10 14:03:48 +02:00
Araq
3a9500f7b1
fixes #2500
2015-04-10 14:03:47 +02:00
ReneSac
d71f1b98e0
Restore newline at the end of the file.
2015-04-09 18:51:30 -03:00
ReneSac
de34640098
Add tests for arrow like ops in tstrongspaces.nim
2015-04-09 17:01:40 -03:00
def
08575e2aec
Add test case for infinite loop in RE
2015-04-09 17:28:26 +02:00
Andreas Rumpf
a2d3dff690
Merge pull request #2491 from ReneSac/strongSpacesFix
...
Apply strongSpaces to keyword operators too. Fix #1894 .
2015-04-09 09:44:16 +02:00
Andreas Rumpf
4d0ee66f29
Merge pull request #2496 from BlaXpirit/js-header-comma
...
Fix JS codegen: proc header with compiletime arguments
2015-04-09 09:37:45 +02:00
Joseph Turner
e336da9dd9
Adds test file, for bug #1986
2015-04-09 05:00:11 +01:00
Oleh Prypin
57250ad281
Test JS proc header codegen
2015-04-09 04:21:50 +03:00
Dominik Picheta
ea505f3613
Get rid of tkUnderscore. Map _ to tkSymbol.
2015-04-08 20:08:45 +01:00
Araq
2176ea759f
fixes #2489
2015-04-08 15:13:58 +02:00
ReneSac
5bbebe4a89
Added tests for keyword operators in tstrongspaces
...
Changed one old test to account for the effect of strong spaces on "and" and cia now.
2015-04-08 02:08:29 -03:00
Araq
73add468b7
better alternative to 'override'
2015-04-07 00:13:47 +02:00
Araq
82f8948a10
added system.typed and system.untyped aliases
2015-04-07 00:06:39 +02:00
Araq
5bb3534f10
fixes #2427
2015-04-06 23:50:09 +02:00
Araq
05e39cf6ad
overloading of '=' works
2015-04-06 23:21:52 +02:00
Simon Hafner
c1d0b2403b
15 minutes, bit better messages
2015-04-04 16:31:50 -05:00
Araq
a83286192f
GC-safety error messages are useful now
2015-04-04 01:19:32 +02:00
Simon Hafner
a339cb5ed5
Merge branch 'devel' into jpoirier-realtimeGCTest
2015-04-01 06:33:24 +05:00
Dominik Picheta
b38eb2e2a8
Implements #2154 .
...
When unpacking tuples in var/let declarations a part of the tuple can now
be discarded using a single underscore.
2015-03-31 00:39:23 +01:00
def
63f9385327
Rename mget to []
...
- In sets, tables, strtabs, critbits, xmltree
- This uses the new var parameter overloading
- mget variants still exist, but are deprecated in favor of `[]`
- Includes tests and fixed tests and usages of mget
- The non-var `[]` now throws an exception instead of returning binary 0
or an empty string
2015-03-31 00:32:39 +02:00
Dominik Picheta
3751019823
Fix infinite recursion when await is in except body.
2015-03-30 00:42:21 +01:00
Araq
edc4940c26
doc updates; fixes 'inc' for 'char'
2015-03-29 13:16:22 +02:00
Araq
165619552a
fixes #2355
2015-03-28 00:47:03 +01:00
def
64903e7050
Use ^ instead of - in slices
2015-03-28 00:38:15 +01:00
Araq
2b80d75aa2
fixes #2420 ; negative indexing for slicing is obsolete (breaking change!)
2015-03-28 00:15:04 +01:00
fowlmouth
cfbb7390e2
added test for symbol type
2015-03-27 02:07:09 -05:00
Araq
5d63ecb3a4
implemented a[^1] notation
2015-03-26 02:12:38 +01:00
Simon Hafner
06b7892ed0
Merge branch 'realtimeGCTest' of https://github.com/jpoirier/Nim into jpoirier-realtimeGCTest
2015-03-26 05:09:40 +05:00
Araq
d5fc62022a
made test green
2015-03-25 14:26:47 +01:00
Araq
43228a704f
fixes #2404
2015-03-25 13:21:50 +01:00
Araq
94f2d639b1
fixes #2401
2015-03-25 13:05:32 +01:00
Araq
019faf00bf
fixes #2397
2015-03-25 11:50:38 +01:00
Araq
178a85cd25
fixes #1700
2015-03-24 23:07:19 +01:00
Araq
a30becf1b5
fixes #2395
2015-03-24 23:07:18 +01:00
Araq
ca5c329533
added missing test case
2015-03-23 14:38:22 +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
765f274629
fixes #1783
2015-03-23 00:09:34 +01:00
Araq
36acac3000
fixes #1717 , fixes #2324
2015-03-22 09:31:16 +01:00
Araq
ca6906d85b
fixes long standing parsing issue with command syntax
2015-03-22 01:38:14 +01:00
Araq
0d804c2052
fixes #2266
2015-03-22 01:38:14 +01:00
Araq
a32237a011
fixes #1802
2015-03-22 01:38:13 +01:00
Araq
08c0ba379a
fixes #1805
2015-03-21 20:38:28 +01:00
Araq
0591c68aaf
fixes #2369
2015-03-21 20:38:27 +01:00
Araq
5641be51c1
codegen doesn't produce line tracing commands anymore; fixes #1344
2015-03-21 20:38:27 +01:00
Araq
508e8bd686
fixes #2221
2015-03-21 20:38:26 +01:00
def
fd4e629905
Rename PNimrodNode to NimNode
2015-03-17 17:50:32 +01:00
Andreas Rumpf
8e651fa0d4
Merge pull request #2326 from oderwat/fix-totable
...
Making tuples anonymous (so far... not finished).
2015-03-17 10:29:32 +01:00