Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | inter.txt: fix git bisect example (#5722) | Michał Zieliński | 2017-04-19 | 1 | -1/+1 |
| | |||||
* | object construction: test cases and manual additions | Zahary Karadjov | 2017-04-06 | 1 | -1/+3 |
| | |||||
* | News items for previous commit | Zahary Karadjov | 2017-04-06 | 1 | -3/+3 |
| | |||||
* | assignments support ': stmtList' like let/var do | Andreas Rumpf | 2017-04-04 | 1 | -1/+1 |
| | |||||
* | remove the need for the .procvar annotation | Andreas Rumpf | 2017-04-03 | 1 | -10/+0 |
| | |||||
* | update grammar.txt | Andreas Rumpf | 2017-04-02 | 1 | -1/+2 |
| | |||||
* | remove en-dash from the language | Andreas Rumpf | 2017-04-02 | 1 | -2/+1 |
| | |||||
* | support for the Genode OS framework (#5560) | Emery Hemingway | 2017-03-31 | 1 | -1/+1 |
| | |||||
* | grammar update | Andreas Rumpf | 2017-03-31 | 1 | -4/+2 |
| | |||||
* | requested code review changes | Zahary Karadjov | 2017-03-29 | 1 | -8/+23 |
| | |||||
* | restore the T1-T9 types and clarify how generic concepts work | Zahary Karadjov | 2017-03-28 | 1 | -6/+25 |
| | |||||
* | use lower-case proc names | Zahary Karadjov | 2017-03-24 | 1 | -1/+1 |
| | |||||
* | Working test cases for the sophisticated matrix library example from the manual | Zahary Karadjov | 2017-03-24 | 1 | -8/+22 |
| | | | | | Fixed the dot operator when used within return types (see tgenericdotrettype) Fixed the matching of generic concepts aliases used with the implicit generics style | ||||
* | infer static parameters even when more complicated arithmetic is involved | Zahary Karadjov | 2017-03-24 | 1 | -2/+2 |
| | |||||
* | some revisions to the Concepts and VTable types specs | Zahary Karadjov | 2017-03-24 | 1 | -25/+24 |
| | |||||
* | kill the reportConceptFailures options as it will be replaced by the ↵ | Zahary Karadjov | 2017-03-24 | 1 | -3/+0 |
| | | | | .explain. pragma | ||||
* | future manual additions for the full concept spec I'm aiming to implement | Zahary Karadjov | 2017-03-24 | 1 | -19/+361 |
| | |||||
* | tut1.rst: Slices indices explanation (#5569) | jlp765 | 2017-03-22 | 1 | -1/+22 |
| | |||||
* | Cleaned up nep1 and simplified the style choices offered by it. | Dominik Picheta | 2017-03-16 | 1 | -59/+36 |
| | |||||
* | Update nep1 to show type keyword on its own line | Dominik Picheta | 2017-03-15 | 1 | -12/+16 |
| | |||||
* | Mentioned that critbits is sorted... (#5524) | Mark Summerfield | 2017-03-14 | 1 | -1/+1 |
| | | | | 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). | ||||
* | Deleted parenthetical phrase (#5526) | Mark Summerfield | 2017-03-14 | 1 | -1/+1 |
| | | | I deleted it because it came across as arrogant. It is also contentious so IMO has no place in a manual. | ||||
* | Fixed typo (#5508) | mark-summerfield | 2017-03-12 | 1 | -1/+1 |
| | |||||
* | Nicer English (#5513) | mark-summerfield | 2017-03-12 | 1 | -9/+9 |
| | |||||
* | Nicer English (#5511) | mark-summerfield | 2017-03-12 | 1 | -43/+43 |
| | |||||
* | Nicer English (#5514) | mark-summerfield | 2017-03-12 | 1 | -26/+26 |
| | |||||
* | Update tut1.rst (#5510) | mark-summerfield | 2017-03-12 | 1 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | In general: s/have to/must/g - but you can't do this mechanically because sometimes the must has to go back a word (e.g., line 519). This looks really odd to me: if thisIsaLongCondition() and thisIsAnotherLongCondition(1, 2, 3, 4): x = true I would have expected: if thisIsaLongCondition() and thisIsAnotherLongCondition( 1, 2, 3, 4): x = true If the second form is valid and good Nim style then I suggest using it rather than the original. However, if the original is the preferred style then this should be mentioned in the text since it is unusual. Since Nim is case-sensitive I think it is bad to write wrongly cased names, e.g., ``Bool`` is a built-in type on line 589. This isn't true since Bool isn't anything, but bool is. So in these cases I'd always reword to avoid this problem (and that's what I've done -- and it also avoids "bool. Bool" which was ugly). | ||||
* | Suggested small change to code (#5509) | mark-summerfield | 2017-03-12 | 1 | -2/+2 |
| | | | In a code example I think it best to either use full names (index, item) or abbreviated names where that's common (i, item) but not non-standard abbreviations (indx, itm). So I've changed it to index, item since it is a tutorial, although i, item would be just as good. | ||||
* | nimsuggest: update documentation | Araq | 2017-03-08 | 1 | -14/+7 |
| | |||||
* | Typo (#5495) | Andrea Griffini | 2017-03-07 | 1 | -1/+1 |
| | |||||
* | removed onThreadCreation; onThreadDestruction is now thread local | Araq | 2017-02-26 | 1 | -2/+0 |
| | |||||
* | Enabled explicitly unknown lock levels (#5409) | Fabian Keller | 2017-02-20 | 1 | -0/+19 |
| | | | | | | | * enabled explicitly unknown lock levels * allowing "unknown" as locks pragma * added test case for locks pragma * updated docs on locks pragma | ||||
* | new feature: .used pragma to suppress declared-but-not-used warning | Araq | 2017-02-17 | 1 | -0/+20 |
| | |||||
* | minor documentation improvements | Araq | 2017-02-17 | 1 | -6/+6 |
| | |||||
* | Add ``tearDownForeignThreadGc`` function (#5369) | Anatoly Galiulin | 2017-02-13 | 1 | -0/+8 |
| | |||||
* | Removed $ from echo calls (#5368) | Yuriy Glukhov | 2017-02-10 | 1 | -11/+11 |
| | |||||
* | website: http to https updates | Araq | 2017-02-06 | 2 | -2/+2 |
| | |||||
* | Fixes #5318. | Dominik Picheta | 2017-02-01 | 1 | -1/+1 |
| | |||||
* | Implement RFC #4873 improvements to JavaScript FFI (#5213) | Michael Jendrusch | 2017-01-26 | 1 | -0/+3 |
| | |||||
* | Merge pull request #5262 from AvdN/patch-2 | Dominik Picheta | 2017-01-21 | 1 | -1/+1 |
|\ | | | | | inconsistent insertion of space after colon | ||||
| * | inconsistent insertion of space after colon | Anthon van der Neut | 2017-01-21 | 1 | -1/+1 |
| | | |||||
* | | failing trailing underscore, caused no hyperlink | Anthon van der Neut | 2017-01-21 | 1 | -1/+1 |
|/ | |||||
* | documented the new .gcsafe override pragma | Araq | 2017-01-20 | 2 | -2/+16 |
| | |||||
* | docs for the heap dump feature | Andreas Rumpf | 2017-01-16 | 1 | -0/+17 |
| | |||||
* | updated koch docs | Araq | 2017-01-08 | 1 | -40/+0 |
| | |||||
* | minor manual improvement; refs #5181 | Araq | 2017-01-07 | 1 | -1/+2 |
| | |||||
* | Further tutorial updates (#5176) | jlp765 | 2017-01-07 | 2 | -15/+85 |
| | | | | | | * tut1: added multiline comments * tut2: replaced expr/stmt with untyped/typed * added some more template/macro example * remove immediate pragma from example | ||||
* | Merge pull request #5175 from jlp765/patch-1 | Andreas Rumpf | 2017-01-06 | 1 | -1/+29 |
|\ | | | | | Tutorial1 additions | ||||
| * | Tutorial1 additions | jlp765 | 2017-01-03 | 1 | -1/+29 |
| | | | | | | | | Add extra For Statement stuff Add Distinct Types | ||||
* | | updated doc for dynlib pragma | Arne Döring | 2017-01-04 | 1 | -1/+5 |
|/ |