Commit Graph

1053 Commits

Author SHA1 Message Date
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
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
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
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
superfunc
c53e05ab7b Make option usage more consistent in doc 2017-07-06 21:08:07 -07:00
Ganesh Viswanathan
16619b8e78 Fix for issue #6044. (#6056) 2017-07-06 08:04:42 +02:00
Dan
f682bb6de0 Update pragmas.txt (#6006)
Added more info on how the format strings work for codegenDecl
2017-06-21 15:36:50 +02:00
Fredrik Høisæther Rasch
6652ae9741 Creating and setting comment nodes in macros (#5850)
* strVal assingnable comment statement ast nodes
* Set comment instead of strVal for comment nodes
* Added test code for creating and setting comment nodes
* Modified the AST spec documentation for documentation comments
2017-05-31 13:08:08 +02:00
Adam Johnson
9ffed0de3f Documented shebang execution of Nimscripts 2017-05-21 22:19:13 +01:00
Andreas Rumpf
61a0eba14f Merge branch 'zahary' into araq2 2017-05-17 15:27:04 +02:00
Mice Pápai
f5717490d9 tut1.rst: Fix alignment, Change Subrange to MySubrange for clarity (#5798)
* tut1.rst: Fix alignment

* tut1.rst: Change Subrange to MySubrange for clarity
2017-05-13 21:52:19 +02:00
Zahary Karadjov
672c24e4b8 fix affecting templates with explicit generic params 2017-05-13 20:48:44 +03:00
Zahary Karadjov
7e0c66ffe7 manual additions for the covariant generic parameters 2017-05-12 21:27:32 +03:00
Zahary Karadjov
2106598d30 explain covariance in the manual 2017-05-12 18:43:14 +03:00
Mice Pápai
2e7551f17e Fix a typo in the Result variable block 2017-05-10 14:04:38 +02:00
Michał Zieliński
43dae68a42 inter.txt: fix git bisect example (#5722) 2017-04-19 00:36:28 +02:00
Zahary Karadjov
f162214d5d object construction: test cases and manual additions 2017-04-06 00:46:18 +03:00
Zahary Karadjov
02243410fd News items for previous commit 2017-04-06 00:46:18 +03:00
Andreas Rumpf
e21ca54b11 assignments support ': stmtList' like let/var do 2017-04-04 12:20:43 +02:00
Andreas Rumpf
08f5087d2c remove the need for the .procvar annotation 2017-04-03 16:35:41 +02:00
Andreas Rumpf
cab2ce7e87 update grammar.txt 2017-04-02 23:42:53 +02:00
Andreas Rumpf
f520dfbfab remove en-dash from the language 2017-04-02 23:41:29 +02:00
Emery Hemingway
7e351fc7fa support for the Genode OS framework (#5560) 2017-03-31 23:13:06 +02:00
Andreas Rumpf
98c6af780e grammar update 2017-03-31 17:02:14 +02:00
Zahary Karadjov
a74ad869e9 requested code review changes 2017-03-29 16:15:30 +03:00
Zahary Karadjov
01207b6cfd restore the T1-T9 types and clarify how generic concepts work 2017-03-28 14:19:32 +03:00
Zahary Karadjov
9574d318ae use lower-case proc names 2017-03-24 17:03:55 +02:00
Zahary Karadjov
cbf66e99a8 Working test cases for the sophisticated matrix library example from the manual
Fixed the dot operator when used within return types (see tgenericdotrettype)
Fixed the matching of generic concepts aliases used with the implicit generics style
2017-03-24 16:59:47 +02:00