Commit Graph

737 Commits

Author SHA1 Message Date
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
Billingsly Wetherfordshire
706544c63c Update lib.txt
add basic2d/3d to standard libraries list
2015-02-14 17:19:13 -06:00
Araq
f9b3f7f980 fixes #2068 2015-02-12 16:10:38 +01:00
Araq
c2da0e9b3d cleanup index generation 2015-02-10 20:19:48 +01:00
Araq
ecd0dea091 tables work in 'const' sections; echo supports 'nil' strings; minor cleanups 2015-02-09 00:08:55 +01:00
Araq
c91ca82a43 fixes #2073; language spec change: arrow like operators are not right associative anymore 2015-02-08 13:38:06 +01:00
Andreas Rumpf
fa166dc42d Merge pull request #2026 from reactormonk/koch-temp-125-exit-code
Koch temp 125 exit code
2015-02-01 01:38:06 +01:00
Simon Hafner
de77700067 added note about creating stacktraces 2015-01-31 18:28:32 -06:00
Simon Hafner
fb1f15476f added documentation about koch temp
and the 125 exit code
2015-01-28 13:33:47 -06:00
Araq
dbe71c715e documented new C++ support 2015-01-28 12:59:04 +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
110c4aca7f Documentation renames 2015-01-16 00:22:49 +01:00
def
9a6fb37c22 Manual renames 2015-01-16 00:13:22 +01:00
def
2a7a5a69d0 GitHub link fixes: nim-code -> nim-lang 2015-01-15 03:26:59 +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
Simon Hafner
5b9557c228 TSlice -> Slice in the tut1 2015-01-13 01:15:01 -06:00
ReneSac
2b56335e1d Added missing windows wrappers to the lib.html doc 2015-01-12 22:37:10 -02:00
Araq
c87f1eb581 'discard' can be used instead of 'nil' for empty case object branches 2015-01-12 02:00:36 +01:00
Andreas Rumpf
8c8c48e36a Merge pull request #1924 from daniel-kullmann/doc-fix1
doc/tut2.txt: clarified usage of static/dynamic binding
2015-01-11 01:12:52 +01:00
Daniel Kullmann
8fbe671b04 doc/tut2.txt: Tiny grammar fix
A "the" was missing in "Macros have to be implemented in pure Nim
code if foreign function interface (FFI is not enabled in the compiler"
2015-01-11 00:19:16 +01:00
Daniel Kullmann
451b943a01 doc/tut2.txt: clarified usage of static/dynamic binding
The original text was slightly misleading in that it could be read that newLit and newPlus could not be implemented as methods; 
this is untrue, because newPlus could also be impleented as a method. The reason that newLit can't be implemented as a
method is that its first argument (x: int) has a non-object type.
2015-01-11 00:15:49 +01:00
reactormonk
3273d32acc Merge pull request #1912 from flaviut/rename-stuff
s/nimrod/nim/g; s/babel/nimble/g
2015-01-10 10:27:51 +05:00
Flaviu Tamas
8b807adc08 s/nimrod/nim/g; s/babel/nimble/g 2015-01-09 22:59:16 -05:00
Mike
58ea5a4e98 Fixed grammar in 'let statment' 2015-01-08 17:48:28 +09:00