Araq
c3465e4379
nimsuggest docs: minor update; v2 of the protocol is now the default
2018-10-02 19:41:20 +02:00
Araq
532e2ee0b2
more documentation improvements; fixes #9119
2018-09-29 20:10:44 +02:00
Araq
4f8cf945fb
docs: remove most stale links; refs #9109
2018-09-29 11:23:29 +02:00
demotomohiro
119d76d80e
Nim Compiler User Guide: Fix how user config file is searched
2018-09-29 02:37:14 +09:00
Andreas Rumpf
baccd1ad81
Merge pull request #9084 from demotomohiro/fixman
...
manual: fix typo in 'Pre-defined integer types'
2018-09-28 09:28:31 +02:00
Araq
017d7f5065
manual: fix the layout
2018-09-27 22:42:12 +02:00
Araq
a0ec1c1212
manual: fixes the wording of case statement macros
2018-09-27 22:34:49 +02:00
demotomohiro
c0d378c0aa
manual: fix typo in 'Pre-defined integer types'
2018-09-28 00:13:58 +09:00
Kaushal Modi
9709ac2bca
Fix RST formatting; reword a notice about -d:release in .nims
2018-09-25 08:42:19 -04:00
Kaushal Modi
aecfacd39a
Remove nim.cfg mentions from NimScript (nims) docs
...
Other changes:
- Add macros module to the list of modules that can be imported in
.nims files.
- Use "<myproject>" instead of "myproject" so that it looks more like
a project name placeholder.
- Mention that switch proc cannot be used to set -d:release in
NimScripts.
2018-09-24 14:11:54 -04:00
Clyybber
e5aff4b31b
[Docs] Attribute citation to Richard Gabriel
2018-09-22 13:57:28 +02:00
Andreas Rumpf
4ae9198493
manual updates; document magical system.procCall; fixes #4329
2018-09-17 09:34:00 +02:00
Giovanni
f1b64e4b96
improve the compiler option "cppCompileToNamespace", a custom namespace can now be set
2018-09-15 20:10:54 +09:00
Andreas Rumpf
49d5fb60a7
Merge pull request #8806 from awr1/add-reorder-to-docs
...
[Docs] Added {.experimental: "codeReordering".} to manual
2018-09-15 00:38:06 +02:00
Araq
b1b58b88cc
integrate 'koch web' features into koch; deprecate 'nimweb' tool
2018-09-13 18:47:53 +02:00
Araq
e934ad61eb
cleanup lib.rst, remove deprecated modules
2018-09-13 10:01:52 +02:00
awr
e4c4cbc176
fixed language wrt initialization
2018-09-12 18:29:01 -05:00
awr
5ee924c711
whoops, forgot to remove old pragma section
2018-09-07 00:00:20 -05:00
awr
32deb70bae
changed to {.experimental: codeReordering.}, postpoing declared() stuff
2018-09-06 23:49:38 -05:00
awr
47726ecb9e
updated manual for declared()
2018-09-04 15:25:46 -05:00
Araq
6261309d1b
document the fact that --define symbols are completely case insensitive; closes #7506
2018-09-03 12:09:14 +02:00
Araq
4e05bca96f
manual: add a note about the terminating zero for strings; refs #5596
2018-09-03 12:06:34 +02:00
Araq
d1e3a7c827
document Nim's signal handling briefly; closes #8224
2018-09-03 12:02:56 +02:00
Araq
4b823b2825
manual: more documentation for the 'using' statement; closes #8565
2018-09-03 11:51:15 +02:00
Araq
602aeef4d4
manual: document the 'unsafeAddr' operator; closes #5038
2018-09-03 11:40:14 +02:00
Araq
4993274f2f
document 'var T' and 'typedesc' restriction in generics; closes #1156
2018-09-03 11:38:15 +02:00
Araq
077f24ab2d
fixes #8797
2018-09-03 09:14:12 +02:00
Vindaar
47c7fd037e
Improve enumerate macro ( #8819 )
...
* fix case macro manual entry to produce code block
Previously line breaks were so weird that the code blocks were not created.
* improve `enumerate` for loop macro by wrapping in block
2018-08-31 01:16:44 +02:00
Araq
2f7b979e38
fixes #8066
2018-08-31 00:30:19 +02:00
Araq
6fd0a33265
Tutorial 1: Simplifiy the discription of enums; it is a tutorial, not a manual
2018-08-31 00:30:19 +02:00
awr
8062698e7f
[Docs] Added {.reorder.} to manual
2018-08-29 13:49:45 -05:00
Araq
c1df195b15
manual: document the order of evaluation
2018-08-27 17:07:12 +02:00
Araq
c0c8828d9f
allow .experimental in a .push/pop environment; refs #8676
2018-08-27 11:20:30 +02:00
awr1
50aa376e80
Added to docs: warning string for {.deprecated.} pragma ( #8783 )
2018-08-26 17:42:57 +02:00
hlaaf
9707b23258
Fixes #8766 ( #8769 )
2018-08-24 21:19:24 +02:00
Araq
30597e643f
fixes merge conflict
2018-08-23 11:30:55 +02:00
Στέφανος
f87a91a3ec
Fixed a minor typo ( #8685 )
2018-08-20 09:40:56 +02:00
Andreas Rumpf
696c0c48c7
fixes merge conflict
2018-08-19 15:14:03 +02:00
Andreas Rumpf
3ca8ebe778
fixes #8653
2018-08-16 18:49:22 +02:00
Andreas Rumpf
e4c759fbff
Merge branch 'devel' into araq-misc
2018-08-16 01:22:21 +02:00
Andreas Rumpf
1061e26bc9
implements 'case statement macros' in order to encourage the development of pattern matching mechanisms that are not terrible to look at
2018-08-16 00:16:49 +02:00
Andreas Rumpf
da41fc1801
put the new for loop macros under an experimental switch named 'forLoopMacros'
2018-08-15 17:45:57 +02:00
Araq
83c89197f3
renames threadpool.await to blockUntil; refs #7853
2018-08-14 01:28:04 +02:00
Araq
f960523b46
document the new --nilseqs:on switch
2018-08-13 20:12:13 +02:00
DrSlump
6a0751e81a
Fixes #7586 : Adds documentation for hints
2018-08-13 11:24:58 +02:00
Andreas Rumpf
60c7a0a08f
Merge branch 'araq-misc' of github.com:nim-lang/Nim into araq-misc
2018-08-10 16:51:45 +02:00
Araq
4cf1e3eb4b
rename SystemError to CatchableError in order to avoid breaking Nimble and probably lots of other code
2018-08-10 15:31:53 +02:00
Andreas Rumpf
ba6601b149
fixes #8599
2018-08-10 12:09:51 +02:00
Andreas Rumpf
404de2f23e
Merge branch 'devel' into araq-misc
2018-08-10 12:06:16 +02:00
Andreas Rumpf
1d78ba64b4
rework the exception hierarchy; refs #8363
2018-08-10 11:40:01 +02:00