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
Zahary Karadjov
0f2c4be129
infer static parameters even when more complicated arithmetic is involved
2017-03-24 16:58:15 +02:00
Zahary Karadjov
77a4512ae8
some revisions to the Concepts and VTable types specs
2017-03-24 16:58:15 +02:00
Zahary Karadjov
a90c4c4d7e
kill the reportConceptFailures options as it will be replaced by the .explain. pragma
2017-03-24 16:58:15 +02:00
Zahary Karadjov
19918ad96f
future manual additions for the full concept spec I'm aiming to implement
2017-03-24 16:58:15 +02:00
jlp765
c8954b2b34
tut1.rst: Slices indices explanation ( #5569 )
2017-03-22 01:04:37 +01:00
Dominik Picheta
b938a5b884
Cleaned up nep1 and simplified the style choices offered by it.
2017-03-16 22:34:49 +01:00
Dominik Picheta
19c436ab20
Update nep1 to show type keyword on its own line
2017-03-15 21:48:46 +01:00
Mark Summerfield
0510c0cece
Mentioned that critbits is sorted... ( #5524 )
...
Having a lexicographically sorted collection is a big benefit (I asked GvR years ago to add one to Python but it was no then and seems to be no now!).
Anyone looking for a such a collection could easily miss the critbits model because very few people have heard of them (according to Wikipedia most people in a ration of approx 750:1 know them as radix trees: https://en.wikipedia.org/wiki/Talk%3ACrit_bit_tree ).
2017-03-14 15:07:45 +01:00
Mark Summerfield
a330d967b5
Deleted parenthetical phrase ( #5526 )
...
I deleted it because it came across as arrogant. It is also contentious so IMO has no place in a manual.
2017-03-14 12:17:39 +01:00
mark-summerfield
9fda97b058
Fixed typo ( #5508 )
2017-03-12 20:01:01 +01:00
mark-summerfield
ef59b1a8eb
Nicer English ( #5513 )
2017-03-12 19:55:14 +01:00