Andreas Rumpf
3dab0877da
fixes #7247
2018-02-23 11:42:19 +01:00
Dominik Picheta
5476a82c47
Move joyent_http_parser out of stdlib.
2018-02-17 17:53:32 +00:00
Andreas Rumpf
70e8640244
move new sha1 module into the new 'std' namespace
2018-02-06 17:40:31 +01:00
Andreas Rumpf
fc52dd6463
Tut 1: tiny improvements
2018-02-05 21:13:18 +01:00
Andreas Rumpf
cfa96c9b13
fixes the RST in the manual
2018-02-04 00:49:47 +01:00
Andreas Rumpf
4e0b3fefa3
Merge branch 'devel' into araq-overloading-symmetry
2018-02-03 07:58:31 +01:00
Andreas Rumpf
c671356d51
manual: do not mention the VTable types which are not implemented yet
2018-02-02 17:35:04 +01:00
Andreas Rumpf
bd1dfa4b38
better type inference for numerical types; prerequisitive for version 1
2018-02-02 09:29:05 +01:00
Andreas Rumpf
7fc80f8f86
manual: do not mention the VTable types which are not implemented yet
2018-02-02 08:07:31 +01:00
konqoro
90c1edff8b
Fix the names of the float checks pragmas. ( #7170 )
2018-02-01 14:02:32 +01:00
Andreas Rumpf
80caca15bd
fixes #7089
2018-01-24 20:08:17 +01:00
Mathias Stearn
d127dd8095
Mention lack of js support in closure iterator limitations ( #7110 )
2018-01-19 16:51:49 +01:00
smt
e7e0648829
Update two links in tutorial to compiler usage docs with updated page anchors
...
Seems like these class ids on the page were renamed to reflect their hierarchy but the tutorial links weren't pointing to them, this should fix that
2018-01-12 13:57:58 +00:00
cooldome
2c9e56a783
Implement custom annotations ( #6987 )
2018-01-09 15:25:22 +01:00
Strømberg
ce31789431
Ast and concrete syntax different.
...
Change variable name to a from v, to match the ast and other examples.
2018-01-08 13:30:09 +01:00
data-man
37dde55f8d
Add a shared collections to the docs
2018-01-02 01:44:45 +03:00
Zach Smith
3714e2f871
Add compile-time paragraph to manual
...
Includes a note in the manual entry for case statements clarifying that the branch values must be known at compile time.
2017-12-30 10:50:33 +01:00
Araq
b3732e2371
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2017-12-27 10:34:31 +01:00
Araq
b103b4d3f2
manual: clarify the rules for integer literals
2017-12-27 10:23:57 +01:00
Andreas Rumpf
da90657317
make the new --genDeps feature optional since it makes compilations slower
2017-12-21 17:14:31 +01:00
Araq
e0e1241a54
move securehash back into the stdlib
2017-12-21 12:34:38 +01:00
Alexander Ivanov
a9ba02e8c9
added asyncjs standard library module ( #6841 )
2017-12-19 00:34:54 +01:00
Araq
26198e4ee7
added new stdlib module 'strformat'; refs #5600 ; refs #6507
2017-12-17 13:58:40 +01:00
Araq
da2f689e09
fixes #6033
2017-12-14 20:49:08 +01:00
Charlie Barto
c7ba4d91a3
add dynlibOverrideAll switch ( #6873 )
2017-12-06 09:56:44 +01:00
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