Commit Graph

934 Commits

Author SHA1 Message Date
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
813828f690 the Nim compiler supports the jsondoc2 command 2016-07-13 01:06:33 +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
Jeff Ciesielski
94d1aa5109 Add the ability to pass a value with the -d flag
This allows the end user to use the {.magic: "IntDefine"/"StrDefine"}
pragmas to pass values into code at compile time.  This has a nice side
effect of also allowing/requiring a default value to be assigned in the
code (see osalloc.nim/StandaloneHeapSize for an example)
2016-07-04 18:11:25 -04:00
Yuriy Glukhov
ecfcf49a9d Added a note on closureScope. Added Kyiv :) 2016-06-28 13:10:07 +03:00
Joshua Olson
4887bb2bef Fix punctuation
Not sure if any lines became too long...
2016-06-23 17:26:22 -06:00
Austin Morris
5c545bee39 Fix a small typo in the manual 2016-06-20 21:22:05 -07:00
Joey Payne
84d9081e21 Move partition and rpartition to new strmisc module
This was done because partition is an uncommonly used proc that is still
useful in rare cases. There is also a desire to add more procs to this
module at a later time.
2016-06-13 20:54:58 -06:00
A. S. Budden
2f1e8f11c2 Fixed a couple of links. 2016-06-07 15:37:45 +01:00
Araq
eed0128916 renamed most remaining .txt documentation files to .rst 2016-06-07 04:04:49 +02:00
Andreas Rumpf
c863ea00ac documented new .this pragma 2016-06-06 20:35:41 +02:00
def
e72b62567c NimSymbol has been renamed to NimSym 2016-06-06 19:54:14 +02:00
A. S. Budden
973cd19e57 Corrected link in manual. 2016-06-06 13:20:45 +01:00
Andreas Rumpf
99be6dce81 Merge pull request #4157 from flaviut/update-nre-docs
Generate NRE docs for website
2016-06-02 15:30:16 +02:00
Andreas Rumpf
a1291a3187 fixes #375 2016-06-01 17:59:58 +02:00
Andreas Rumpf
1a88c01f92 documentation build cleaned up 2016-05-31 03:04:45 +02:00
Andreas Rumpf
5575cfd3ec added pure Nim random stdlib module 2016-05-30 16:24:52 +02:00
Flaviu Tamas
755225d0e0 Generate nre docs with website 2016-05-13 16:36:00 -04:00
Andreas Rumpf
6e6c15081d Merge pull request #4142 from endragor/gc-allow-skip-stack
Added stackSize parameter to GC_step
2016-05-12 15:00:08 +02:00
Ruslan Mustakov
0dc35b7841 Replaced ignoreStackAndRegisters with stackSize in GC_step 2016-05-11 20:02:12 +06:00
Araq
b357e80833 added strscans stdlib module 2016-05-10 22:03:07 +02:00
Ruslan Mustakov
f288eb7543 Added ignoreStackAndRegisters parameter to GC_step 2016-05-10 21:52:44 +06:00
Jacek Sieka
ba1a52614b Merge remote-tracking branch 'origin/devel' into malloc-store-size 2016-04-26 21:25:57 +08:00
Andreas Rumpf
cb3a38afa2 fixes #1152 2016-04-03 23:38:29 +02:00
Jacek Sieka
a2501321c3 document useMalloc changes 2016-04-02 21:16:11 +08:00
Joshua Olson
63807a62c6 triggering yourself -> yourself triggering
adverbs
2016-04-01 01:06:45 -06: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
Andreas Rumpf
0baa1d9955 first version of .partial objects 2016-02-28 23:22:47 +01:00
Ruslan Mustakov
378c904131 Added --noCppExceptions switch 2016-02-18 23:01:43 +06:00
Anatoly Galiulin
b0eeacf71e Added rlocks module to documentation and news.txt 2016-02-18 09:46:34 +06: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
Andreas Rumpf
7052b69476 Merge branch 'devel' of https://github.com/nim-lang/Nim into devel 2016-01-27 15:51:24 +01:00
Andreas Rumpf
f32c8ee773 'nim i' is not available anymore 2016-01-27 15:51:11 +01:00
Adam Stankiewicz
cd574d1976 Promote "echo" syntax without parenthesis 2016-01-26 10:10:08 +01:00
Yuriy Glukhov
d2ecd84f67 JS: Corrected shift operators. Made casting between ints behave like C does. 2016-01-22 18:32:47 +02:00
Araq
91adc84cf3 minor website and documentation updates 2016-01-18 22:31:22 +01:00
Araq
aa7a1e3e90 fixes long standing typo in tut2 2016-01-18 20:12:16 +01:00
Dominik Picheta
d79a5f5276 Added missing modules to lib.txt and warnings to some module's docs. 2016-01-18 15:33:39 +00: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
Andreas Rumpf
2910096cce updated the documentation for the 'do' notation 2016-01-16 13:43:22 +01:00
Andreas Rumpf
46f1f41cc9 finally removes 'echo ' gotcha 2016-01-15 11:34:52 +01:00