Araq
9e4e7ca535
fixes #2533
2015-04-24 12:36:41 +02:00
Araq
c1730e1ead
fixes #2335
2015-04-24 12:35:13 +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
Zahary Karadjov
6fb372d96b
The getSubsystem<T> example in the manual currently fails with a codegen error
...
A faulty proc declaration is generated:
N_NIMCALL(System::Input*, SystemManager::getSubsystem<'*0>())(void);
The manual has been edited to add a nodecl pragma, which alleviates the issue
Fix a typo in the vector_iterator example from the previous commit.
2015-04-14 00:03:31 +03:00
Zahary Karadjov
1ebf1aaa80
importing of C++ nested generics like std::vector<T>::iterator, using the apostrophe operator
2015-04-13 23:49:41 +03: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
def
91ed170523
Rework explanation a bit (thanks flaviu)
2015-03-26 18:08:58 +01:00
def
91708bb21d
Add explanation why we use ref objects
2015-03-26 15:59:26 +01:00
def
748a7b866f
Use ref objects with inheritance in Tut2 ( fixes #1817 )
2015-03-25 23:39:17 +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
08c0ba379a
fixes #1805
2015-03-21 20:38:28 +01:00
Araq
910ef7b2d1
'constructor' pragma for C++ support
2015-03-18 11:42:37 +01:00
Andreas Rumpf
b7cba7fa29
Merge pull request #2327 from def-/installation
...
Installation
2015-03-15 00:41:53 +01:00
Araq
1592067566
improved the documentation; overloading resolution finally documented
2015-03-14 19:49:32 +01:00
def
06b986dbd5
Rename compiler/nim.ini back to compiler/installer.ini
...
- Niminst has a new -m/--main option to set the main file, by default
ini-file with .nim extension (old behaviour)
- Koch uses this to pass --main:compiler/nim.nim
- Fix includes/links of website.ini
2015-03-13 17:03:57 +01:00
def
7707c4c369
Move installer.ini back to nim.ini to fix ./koch csource
2015-03-12 13:50:07 +01:00
Araq
dfc48e76f7
fixes #1819
2015-03-12 13:48:59 +01:00
Araq
aa175e9e57
fixes #1868
2015-03-12 12:17:08 +01:00
def
f4ce521cd8
Fix derivable objects in documentation
2015-03-09 17:21:02 +01:00
Dominik Picheta
d8c5c2f222
Export AsyncFile. Add asyncfile module to docgen.
2015-03-06 10:51:56 +00:00
Araq
169974cfe6
improved --debugger switch; updated release plan
2015-02-27 16:44:54 +01:00
Andreas Rumpf
f87d663ab7
Merge pull request #1840 from def-/extend-math
...
Rational numbers and a few additions to math and complex
2015-02-26 12:44:00 +01:00
Jochen Van de Velde
d63e8e5d11
Fix typos in docs
2015-02-24 18:32:45 +01:00
Araq
1e6aef62ba
macros.PNimrodNode is now NimNode
2015-02-24 00:13:27 +01:00
Araq
c90a13bb41
fixes #2124
2015-02-20 12:25:58 +01:00
Araq
e6dcceae6c
website updates
2015-02-18 13:44:01 +01:00
def
ac0bb605ba
Fix output of --advanced
...
All the other documentation limits with :, only this one was with =
2015-02-16 20:50:43 +01:00
def
221e633697
Fix lib link to rationals module
2015-02-16 20:44:24 +01:00
def
232dba8f95
Add rational to standard library list
2015-02-16 20:44:24 +01:00
Andreas Rumpf
a5f8f538a2
Merge pull request #2140 from FedericoCeratto/devel
...
Fix some typos
2015-02-16 20:32:24 +01:00
Araq
c11fa7942e
Merge branch 'devel' of https://github.com/Araq/Nim into devel
2015-02-16 02:56:50 +01:00
Araq
eaf00dd1fb
minor documentation updates
2015-02-16 02:56:40 +01:00
Federico Ceratto
657dca5c3b
Fix typos
2015-02-15 16:20:32 +00:00
Federico Ceratto
c95f6f117a
Fix typos
2015-02-15 16:06:06 +00:00
Billingsly Wetherfordshire
78cae0dd45
Update lib.txt
...
oops
2015-02-14 17:21:20 -06:00
Billingsly Wetherfordshire
8ed31ffd2b
Update lib.txt
...
removed IRC module from mention on lib.html
2015-02-14 17:20:21 -06:00