Andreas Rumpf
33814cf63e
language change: change how the experimental dot operators work
2017-11-29 13:31:31 +01:00
Araq
58c3e5d2f5
test the snippets in tut2.rst
2017-11-28 01:25:59 +01:00
Araq
21ffb3a706
tut1.rst makes use of the new ':test:' feature
2017-11-28 01:15:33 +01:00
Araq
c1782fac21
cleaned up tutorial 1
2017-11-26 01:07:01 +01:00
Araq
a0a460d682
minor documentation update
2017-11-22 23:19:12 +01:00
Fabian Keller
6abdd7cbf6
Added 'lenient ops' module ( #6754 )
...
* added 'lenient ops' module
* made lenient ops inline/noSideEffect; updated copyright
* moved tests into external module
* added warning for the '==' operator
* mentioned lenientops in the standard library overview
* removed test on nimout -- too fragile
* removed `==` and moved doc link to core section
2017-11-21 13:22:27 +01:00
Andreas Rumpf
cae5e33a4a
language change: 'generic' and 'atomic' are not keywords anymore
2017-11-21 11:27:35 +01:00
Ray Imber
784d2e8710
Update to list Distros module in the manual ( #6493 )
2017-11-19 03:09:39 +01:00
Andreas Rumpf
a4d40d137e
'nim doc' is now using version 2 of the documentation generator
2017-11-16 12:53:36 +01:00
Dmitry Atamanov
870567d083
WIP: Add a advanced compiler command 'ctags' ( #6654 )
2017-11-15 22:07:22 +01:00
Mamy Ratsimbazafy
e7c09512d2
Documentation: directly use ref object + fields ( #6598 )
2017-11-15 22:01:28 +01:00
Lynn C. Rees
ae65368a65
Link to segfaults in docs ( #6645 )
2017-11-10 18:13:36 +01:00
Andreas Rumpf
d4cdd92bc9
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2017-11-07 22:14:55 +01:00
Andreas Rumpf
617ba1a209
Merge branch 'devel' into araq
2017-11-07 11:17:20 +01:00
Fabian Keller
40a6caeed8
Block expressions ( #6695 )
...
* enabled parsing of block expressions
* added test case; closes #3827
* adjusted grammar doc strings
* updated grammar in docs
2017-11-06 20:33:01 +01:00
treeform
4c7dda37a2
Remove libuv from standard library wrappers. ( #6624 )
2017-11-06 20:31:33 +01:00
Kartik Saranathan
8b294b1186
fix broken link in manual ( #6697 )
2017-11-06 09:15:09 +01:00
Andreas Rumpf
1eaeccc15d
Merge branch 'devel' into araq
2017-11-02 10:46:30 +01:00
Andreas Rumpf
d7a896f19d
breaking change: 'and' and 'mod' do not produce a subrange type anymore; fixes #5854
2017-10-30 00:27:30 +01:00
Andreas Rumpf
c17f6c7837
new feature: package level objects
2017-10-29 07:54:39 +01:00
narimiran
489f9e96f8
Tweeks in the manual ( #6599 )
2017-10-26 23:02:54 +02:00
narimiran
e3c52bd4f4
fix broken link
2017-10-23 20:09:23 +02:00
narimiran
5404e47dd0
fixes #5914 ( #6566 )
2017-10-23 14:26:32 +02:00
Daniil Yarancev
3d69c1bd0b
Constants can contain objects (excluding object variants)
2017-10-16 21:41:42 +03:00
Araq
1053c808aa
minor update of the manual
2017-10-16 10:25:54 +02:00
Eduardo Bart
5c1a842b88
Add missing nilChecks compiling option ( #6480 )
2017-10-09 19:09:49 +02:00
Andreas Rumpf
e9243a1616
Merge branch 'devel' into araq
2017-10-02 08:31:38 +02:00
Araq
b2c358be96
the 'using construct is not .experimental anymore
2017-09-30 18:32:44 +02:00
Araq
3ccc9c467d
'with' and 'without' are not keywords anymore
2017-09-30 18:32:44 +02:00
jlp765
dabe4aed86
documentation improvement; make mixin easier to search ( #6409 )
2017-09-21 09:48:49 +02:00
superfunc
248caaf27e
Update docs on assignment operator ( #6373 )
2017-09-15 21:49:00 +02:00
Andreas Rumpf
053b0ad6f3
Merge branch 'araq' of github.com:nim-lang/Nim into araq
2017-09-15 16:08:16 +02:00
Andreas Rumpf
39f0195ebf
Merge branch 'devel' into araq
2017-09-15 09:27:51 +02:00
GULPF
9aeb78e2a8
Corrected manual (Identifier equality) ( #6366 )
...
* Corrected manual (Identifier equality)
- Clarified that identifiers are only case insensitive for ASCII characters
- Removed mention of dash-style, since it has been removed
2017-09-11 17:31:07 +02:00
Andreas Rumpf
7d8ef01e29
update the manual; 'of', 'low' and 'high' can now be overloaded
2017-09-01 08:25:43 +02:00
Jacek Sieka
22684370b0
remove ArrayDummySize with unchecked arrays ( #5818 )
2017-08-28 15:44:35 +02:00
Sean Enck
51c1eceea2
libcurl is available via nimble, doc isn't in stdlib any more
2017-08-24 23:29:19 -04:00
Fredrik Høisæther Rasch
496716ee9b
Replaced en-dash with hyphen for identifier equality ( #6272 )
2017-08-24 20:53:50 +02:00
Zahary Karadjov
7ad115f530
Restore the old behavior of parsing "quote do:"
...
close #5845
2017-08-19 08:57:43 +02:00
Zahary Karadjov
4483cefa0c
fix #5918
2017-08-19 08:57:43 +02:00
Araq
36a26875ef
show splitWhitespace instead of split in tut2
2017-08-13 02:51:00 +02:00
Araq
6b3af6a5d7
WIP: --gc:regions instead of --gc:stack
2017-08-13 02:51:00 +02:00
Fredrik Høisæther Rasch
c39e202976
Introduce first class support for Android ( #5772 )
2017-08-06 02:18:15 +02:00
Dominik Picheta
52ff244d5d
Merge pull request #6064 from superfunc/devel
...
Make option usage more consistent in doc
2017-07-23 16:43:58 +01:00
Andreas Rumpf
44bd4d8774
fixes #6125
2017-07-22 17:20:33 +02:00
jlp765
ed5888ba30
Compiler selection doco ( #6115 )
...
* Slices indices explanation
as per https://forum.nim-lang.org/t/2870
* Remove duplicate in note
* Doco: Selecting a different compiler
2017-07-17 04:42:40 -04:00
Andreas Rumpf
bc738d63a7
no interval arithmetic anymore to construct implicit range types; breaking change
2017-07-13 05:13:12 +02:00
Andreas Rumpf
76cf4f4c1b
parser enhancement: allow keywords after dots
2017-07-11 00:54:47 +02:00
Andreas Rumpf
6ba9c2b119
fixes #6062
2017-07-09 12:09:25 +02:00
Andreas Rumpf
d94950ef80
fixes #6069
2017-07-08 21:27:56 +02:00