Commit Graph

77 Commits

Author SHA1 Message Date
Oscar Campbell
ed73a90bd3 Regarding num literals, mod paths, ident equality. 2015-06-14 18:36:35 +02:00
apense
ab1b1c9251 Note about deprecation in generics.txt
I'm happy to change the wording or anything. It does seem like an important thing to mention, though. It might be better not to even mention typeless procs so as not to encourage bad behavior.
2015-06-08 16:03:57 -04:00
apense
9d3b2d1e05 Fixed code indentation in procs.txt
Now matches tut2.txt
2015-06-04 13:31:40 -04:00
Oscar Campbell
9fcd5252c7 Fix doc for #2523, regarding numeric literals. 2015-05-31 03:59:31 +02:00
Oscar Campbell
c593c47696 Fix introduced erroneous use of "canonical" back to original wording. Fix faulty description of proc params behavior. Remove 'null' return type in example. 2015-05-26 16:28:44 +02:00
Oscar Campbell
910dce70d6 Remove double punctuation. Change "contrained" wording to "constraint". 2015-05-25 20:03:12 +02:00
Oscar Campbell
f6c12853ea Merge remote-tracking branch 'upstream/devel' into devel 2015-05-25 19:51:58 +02:00
apense
513423a08d Corrected various links within documentation
Corrected `noSideEffect pragma` links in lib/system
(The newer documentation uses slightly different links)

Corrected `noSideEffect pragma` in types links to match the updated link names

Minor link adjustment in stmts to match the newer link names
2015-05-25 03:15:50 -04:00
Oscar Campbell
625299e861 Change to hard word wrap at 80. 2015-05-25 06:00:37 +02:00
Oscar Campbell
feff2bae68 Change wording in some parts. Fix some typos. 2015-05-25 05:24:47 +02:00
reactormonk
d8921a4485 Revert "Fix typo in manual" 2015-05-24 21:08:12 -05:00
Flaviu Tamas
bdb55c5d1d Fix typo in manual
See IRC logs around Sun May 24 22:06:26 EDT 2015 for details
2015-05-24 22:06:12 -04:00
Markus Engelbrecht
5799f4f103 RawFlowVar was renamed to FlowVarBase 2015-05-16 14:35:10 +02:00
Markus Engelbrecht
7ba5f18e9d fix typo for noSideEffect pragma 2015-05-15 18:42:29 +02:00
Araq
6ca38472a1 cleanups for underscores in tuple unpacking 2015-04-24 13:08:42 +02:00
Araq
2b4e233510 Merge branch 'devel' of https://github.com/Araq/Nim into devel 2015-04-20 11:44:54 +02:00
Araq
5cea6807e1 fixes #2476 2015-04-19 02:43:19 +02:00
Andreas Rumpf
b4e938ca21 Merge pull request #2503 from ReneSac/arrowLike
Restrict arrow-like operators to those ending with `->`, `~>` or `=>`
2015-04-15 19:24:44 +02:00
Ruslan Mustakov
0f8a6cbbe4 Fixed typo in lexing.txt: UINT8_LIT -> UINT_LIT 2015-04-12 13:12:40 +06:00
ReneSac
06617bbb76 Minor fixes for arrow like change patch
Don't use ^ operator yet for compatibility with older compilers.
Moved arrow like explanation, and fix precedence description on the text in the manual.
Fixed typo in news.
2015-04-11 17:22:09 -03:00
novist
b8189cd770 Doc: compileTime pragma can be used on variable 2015-04-11 10:35:43 +03:00
ReneSac
34997292f4 Changing the rule for arrow like operators again. 2015-04-10 23:59:17 -03:00
ReneSac
8490699224 Updated arrow like and strongSpaces in the manual
Also added `-` to the first character table and standartized spaces there.
2015-04-09 17:31:56 -03:00
Araq
4b382940f0 minor doc improvements 2015-04-08 13:49:16 +02:00
def
7d2adbda9e Fix container example in manual a bit 2015-04-07 01:21:31 +02:00
Araq
73add468b7 better alternative to 'override' 2015-04-07 00:13:47 +02:00
Araq
05e39cf6ad overloading of '=' works 2015-04-06 23:21:52 +02:00
Araq
78f371c03a first implementation of overloading of '='; missing: rewriting let/var sections 2015-04-06 23:21:51 +02:00
Araq
edc4940c26 doc updates; fixes 'inc' for 'char' 2015-03-29 13:16:22 +02:00
def
f8472402d5 Also use ref objects with inheritance in manual 2015-03-26 18:14:18 +01:00
Araq
0d234af399 updated the manual 2015-03-23 13:10:19 +01:00
Araq
f6ff01572e breaking change: 'concept' is now a keyword and used instead of 'generic' 2015-03-23 13:10:18 +01:00
Araq
1592067566 improved the documentation; overloading resolution finally documented 2015-03-14 19:49:32 +01:00
def
f4ce521cd8 Fix derivable objects in documentation 2015-03-09 17:21:02 +01:00
Jochen Van de Velde
d63e8e5d11 Fix typos in docs 2015-02-24 18:32:45 +01:00
Federico Ceratto
657dca5c3b Fix typos 2015-02-15 16:20:32 +00:00
Araq
c91ca82a43 fixes #2073; language spec change: arrow like operators are not right associative anymore 2015-02-08 13:38:06 +01:00
Araq
d08cec0f7d better documentation for 'finished' for first class iterators 2015-01-27 01:36:20 +01:00
Araq
abb738146a revert to old behaviour: tuple field names are not ignored anymore; fixes #1920 2015-01-18 02:33:44 +01:00
def
c45367fc55 Clarify documentation about "except clauses"
They're called type conversions. Type casts are done with cast[T](...)
and are not type safe.
2015-01-17 03:57:38 +01:00
Varriount
1a76d26360 Merge pull request #1954 from ziotom78/devel
New section "Except clauses" in the manual
2015-01-16 21:47:32 -05:00
def
9a6fb37c22 Manual renames 2015-01-16 00:13:22 +01:00
Maurizio Tomasi
0f65c23a0b New section "Except clauses" in the manual
This new section explains how to use `getCurrentException` and
`getCurrentExceptionMsg`. See the thread http://forum.nim-lang.org/t/752
.
2015-01-14 14:20:21 +01:00
Mike
58ea5a4e98 Fixed grammar in 'let statment' 2015-01-08 17:48:28 +09:00
Joseph Poirier
cd73b3b12b fix a couple of typos, grammar, and removal of whitespace 2015-01-03 14:24:02 -06:00
Araq
9280473eb1 fixes #1120 2014-12-25 17:22:41 +01:00
Araq
2be3f501a1 fixes #1742 2014-12-24 13:02:58 +01:00
Araq
a505918e0c documented 'defer' statement 2014-12-24 02:59:54 +01:00
Araq
c0cc62c6b1 tuple field names are ignored 2014-12-23 17:54:22 +01:00
Araq
faf8d07056 added missing 'not' 2014-12-18 14:54:05 +01:00