Commit Graph

159 Commits

Author SHA1 Message Date
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
19918ad96f future manual additions for the full concept spec I'm aiming to implement 2017-03-24 16:58:15 +02: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
Andrea Griffini
c2630b338d Typo (#5495) 2017-03-07 10:01:07 +01:00
Araq
4f062c3be0 removed onThreadCreation; onThreadDestruction is now thread local 2017-02-26 20:42:19 +01:00
Fabian Keller
ce4587d7b7 Enabled explicitly unknown lock levels (#5409)
* enabled explicitly unknown lock levels
* allowing "unknown" as locks pragma
* added test case for locks pragma
* updated docs on locks pragma
2017-02-20 09:31:52 +01:00
Araq
8f426b974a new feature: .used pragma to suppress declared-but-not-used warning 2017-02-17 18:03:56 +01:00
Araq
5620e08563 minor documentation improvements 2017-02-17 00:00:39 +01:00
Araq
ebcc88238e documented the new .gcsafe override pragma 2017-01-20 20:32:41 +01:00
Araq
e95c5c926c minor manual improvement; refs #5181 2017-01-07 21:43:42 +01:00
Arne Döring
8282449aa1 updated doc for dynlib pragma 2017-01-04 14:05:22 +01:00
Andreas Rumpf
b013430929 reworked emit pragma; fixes #4730 2016-12-17 14:20:57 +01:00
Andreas Rumpf
01ae0d28d4 recursive modules are only detected to improve error messages 2016-11-24 12:27:21 +01:00
Araq
074f276c8a disallow recursive module dependencies 2016-11-23 23:23:31 +01:00
singularperturbation
456b3d3231 (minor) Doc change for #3130 2016-10-31 22:38:17 -05:00
Andreas Rumpf
b3ef424b9c fixes #3485 2016-10-21 01:38:47 +02:00
Simon Ruderich
a9e796e001 Misc documentation fixes 2016-09-17 15:53:12 +02:00
Yuta Yamada
0cdb650457 Typo? 2016-09-14 17:40:47 -07:00
Arne Döring
4a904d9e57 cstring doc 2016-09-05 15:49:14 +02:00
Andreas Rumpf
f439a2f25f fixes #4579 2016-08-23 10:13:37 +02:00
Andreas Rumpf
f23b7e3724 removed 'strong spaces' from the manual because some people on reddit who never actually tried the feature are afraid that they could be confused (TM). Boo, we like to learn crazy precedence tables instead and check they adhere with the spacing. 2016-08-05 20:18:13 +02:00
Andreas Rumpf
186bfe4475 Merge pull request #4563 from krux02/spec-update
updadet doc/manual array construction syntax
2016-08-03 23:55:04 +02:00
Arne Döring
ac84a87925 updadet doc/manual array construction syntax 2016-08-03 15:45:50 +02:00
miere43
268ba0ba00 fix several broken links 2016-07-31 21:39:32 +03:00
Andreas Rumpf
8876ed23f1 expr and stmt are now deprecated 2016-07-30 16:34:42 +02:00
Andreas Rumpf
bea62bb632 overloading of dot and parenthesis operators should now be done in .experimental 2016-07-22 22:31:09 +02:00
Andreas Rumpf
6905a6fae3 updated 'concept' docs 2016-07-19 19:55:00 +02:00
Andreas Rumpf
689d3f75cf Merge pull request #4445 from Jeff-Ciesielski/jeffc/define_assignments
Add the ability to pass a value with the -d flag
2016-07-05 15:45:30 +02:00
Jeff Ciesielski
11730e6c3b Update documentation and news 2016-07-05 09:06:40 -04:00
Yuriy Glukhov
ecfcf49a9d Added a note on closureScope. Added Kyiv :) 2016-06-28 13:10:07 +03:00
Austin Morris
5c545bee39 Fix a small typo in the manual 2016-06-20 21:22:05 -07:00
Andreas Rumpf
c863ea00ac documented new .this pragma 2016-06-06 20:35:41 +02:00
A. S. Budden
973cd19e57 Corrected link in manual. 2016-06-06 13:20:45 +01:00
Andreas Rumpf
1a88c01f92 documentation build cleaned up 2016-05-31 03:04:45 +02:00
Andreas Rumpf
cb3a38afa2 fixes #1152 2016-04-03 23:38:29 +02:00
def
a88584dde1 Fix typo in manual 2016-03-26 20:17:18 +01:00
Andreas Rumpf
c9966a3e17 use 'using' instead of 'sig' keyword; cleans up new features a bit 2016-02-29 12:19:54 +01:00
reactormonk
06bd5a61a4 Merge pull request #3860 from yuutayamada/fix-document
Fix few documentation a typo and old link
2016-02-12 08:31:01 +01:00
Yuta Yamada
bd63588061 needs needs -> needs 2016-02-11 20:38:51 -08:00
Andreas Rumpf
db4b9b1bdd manual: typo 2016-02-06 15:39:56 +01:00
Prayag Verma
fe95125522 Fixes typo in doc/manual/threads.txt
Spelling mistake fixed `overriden` >`overridden`
2016-02-01 01:00:54 +05:30
Andreas Rumpf
a581437e29 documentation proper bracketing 2016-01-27 15:52:08 +01:00
Adam Stankiewicz
cd574d1976 Promote "echo" syntax without parenthesis 2016-01-26 10:10:08 +01:00
Araq
91adc84cf3 minor website and documentation updates 2016-01-18 22:31:22 +01:00
Andreas Rumpf
f02701c0b0 removed wrong documentation 2016-01-17 20:34:10 +01:00
Andreas Rumpf
a4aeb6fbec implements final version of multiline comments 2016-01-17 20:29:50 +01:00
Andreas Rumpf
2e71bd50b2 implements multi-line-comments; pounds are stripped from the doc comments 2016-01-16 21:40:54 +01:00