Andreas Rumpf
dfb020b174
.cursor implementation ( #12637 )
...
* cursors: first implementation
* added currently failing test
* .cursor works for doubly linked lists
* make -d:useMalloc work again
* added code to nil out refs in a destructor
* it's now called --gc:arc
* renderer.nim: render nkBreakState properly
* make simple closure iterators work without leaking
2019-11-12 15:05:36 +01:00
Jjp137
93461aee34
Fix many broken links
...
Note that contrary to what docgen.rst currently says, the ids have
to match exactly or else most web browsers will not jump to the
intended symbol.
2019-10-22 17:59:12 -07:00
Miran
2255d8795b
[other] prettify collections ( #11695 )
2019-07-09 22:45:23 +02:00
Andreas Rumpf
e1515b53d1
introduce temporary <//> for 'owned' to get this compile with 0.19 ( #11145 )
...
* introduce temporary <//> for 'owned' to get this compile with 0.19
* make newTable[string, owned Node]() compile (but it crashes)
* make sink/owned parameters consistent
* make actiontable test compile again
* VM: support sytem.move; makes tests green
2019-05-02 08:07:09 +02:00
narimiran
83caa58c7a
docs: fix trailing comma in links
2019-01-25 09:43:47 +01:00
Miran
4bea8dd674
better docs for lists and deques ( #10390 )
...
* better docs: lists
* better docs: deques
2019-01-21 15:22:53 +01:00
pacien
4e483bb01a
add SinglyLinkedList.append procs
2018-11-27 10:34:34 +01:00
Araq
3f6168b337
removes deprecated T/P types
2018-11-16 13:27:56 +01:00
Fabian Keller
6df6ec27ec
Improved collection-to-string behavior ( #6825 )
2017-12-14 14:02:13 +01:00
GULPF
54c805921a
Refac of lists module ( #6400 )
2017-10-16 15:03:06 +02:00
Adam Strzelecki
43bddf62dd
lib: Trim .nim files trailing whitespace
...
via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
2015-09-04 23:03:56 +02:00
def
11a5a4a9a6
Fix SinglyLinkedRing in lists module
...
- SinglyLinkedRing's prepend was broken
- needed a tail so that prepend can work properly
- now append works as well, so I added it too
- simple testcase added as well
2015-02-01 03:04:18 +01:00
reactormonk
014be3a29c
Merge pull request #2020 from def-/mitems
...
mitems and mpairs
2015-02-01 05:19:47 +05:00
Araq
fe30ec83e2
nimsuggest improvements
2015-01-30 03:04:45 +01:00
def
46cf40c40d
Add mitems and mpairs where it makes sense
2015-01-28 02:31:26 +01:00
Araq
3ba34f1762
prettified re.nim; make some tests green
2014-08-31 13:46:27 +02:00
Araq
11b6958755
big rename
2014-08-27 23:42:51 +02:00
Araq
2df9b442c6
case consistency part 1
2013-12-27 15:48:53 +01:00
Grzegorz Adam Hankiewicz
72a3e21f28
Removes executable bit for text files.
2013-03-16 23:53:07 +01:00
Araq
f893179889
documented hygienic templates; made tests green; fixed system.clamp
2012-08-22 22:46:02 +02:00
Araq
4f1b89c30c
year 2012 for most copyright headers
2012-01-02 23:07:35 +01:00
Araq
72e7a98543
added system.slurp for easy embedding of resources
2011-08-10 00:43:58 +02:00
Araq
3bc821aa5c
basic generic collections implemented and tested
2011-06-07 03:37:36 +02:00
Araq
42eb21be7b
bugfix: generic instantiation across module boundaries
2011-06-06 08:45:11 +02:00
Araq
4591ab0f12
c2nim compiles again
2011-04-23 23:51:39 +02:00
Araq
36c67455d4
got rid of some arcane module names
2011-04-21 00:54:44 +02:00