Commit Graph

22283 Commits

Author SHA1 Message Date
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
Bruce Doan
ae3fc71462 Remove dead code in findAll proc 2015-05-26 00:02:59 +07:00
Dominik Picheta
71561bef58 Merge pull request #2792 from apense/patch-1
Corrected various links within documentation
2015-05-25 10:57:00 +01: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
4702b5f5c3 Merge pull request #2788 from Araq/revert-2787-fix-doc-typos
Revert "Fix typo in manual"
2015-05-24 21:08:34 -05:00
reactormonk
d8921a4485 Revert "Fix typo in manual" 2015-05-24 21:08:12 -05:00
reactormonk
31d0f79d9d Merge pull request #2787 from flaviut/fix-doc-typos
Fix typo in manual
2015-05-24 21:07:25 -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
Andreas Rumpf
70be49966a Merge pull request #2786 from HOLYCOWBATMAN/pr-uninit-warnings
system.nim -> disabled Uninit warnings
2015-05-25 03:57:53 +02:00
Andreas Rumpf
177129195f Merge pull request #2671 from rbehrends/fix-register-scan
Fix GC scanning of registers on x86_64 architectures.
2015-05-25 00:55:39 +02:00
Andreas Rumpf
28822c431c Merge pull request #2543 from apense/patch-1
Added peeking procedures to streams
2015-05-25 00:52:01 +02:00
Andreas Rumpf
39c00d3dd1 Merge pull request #2733 from apense/patch-4
Small sequence fix for algorithm.nim
2015-05-25 00:49:48 +02:00
Andreas Rumpf
cea13e4b5a Merge pull request #2784 from reactormonk/nimsuggest-works-on-first-try
Nimsuggest works on first try
2015-05-25 00:48:28 +02:00
Simon Hafner
4cc722a414 now nimsuggest works on the first sug 2015-05-24 17:47:51 -05:00
apense
f610f8c5f0 Added defer statement
All peeks should be covered by defer now, I think
2015-05-24 18:36:52 -04:00
Flaviu Tamas
d3ab60c831 Remove Oleah Prypin as author
Done on request, see https://github.com/Araq/Nim/pull/2762#issuecomment-105071496
2015-05-24 18:20:37 -04:00
Simon Hafner
928b730d1b fixes #2694 2015-05-24 14:52:16 -05:00
HOLYCOWBATMAN
1dd2379e4c system.nim -> disabled Uninit warnings 2015-05-24 15:35:24 -04:00
Flaviu Tamas
4873db4c72 Rename crc module to "secure_hash" 2015-05-23 13:17:19 -04:00
Flaviu Tamas
188bba2b3c Clean up crc module
Use better names, remove quite a bit of dead code.
Change `><` to a name that's actually descriptive.
2015-05-23 13:01:52 -04:00
reactormonk
6c8f7cc481 Merge pull request #2778 from avsej/patch-1
Fix typo in tutorial
2015-05-23 11:41:42 -05:00
Sergey Avseyev
eb6f26dd6a Fix typo in tutorial 2015-05-23 19:32:47 +03:00
apense
d48bcb9873 Rewrote some peeking procedures
Use `defer`s and `read...` procs that are already in place. Someone should check that the `defer`s are written correctly. I'm new to using them.
2015-05-21 17:51:41 -04:00
Göran Krampe
0fc53151ba Tweaked to do commas properly 2015-05-20 12:48:38 +02:00
Dominik Picheta
5ad9d874c3 Merge pull request #2767 from PhilipWitte/devel
Fix asyncdispatch.async bug with discard stmt
2015-05-20 11:44:35 +01:00
Philip Witte
c936cf9e8e Fix bug with asyncdispatch.async and discard statements. 2015-05-20 03:34:48 -07:00
Göran Krampe
2cceaff88a Fixes #2749, traverse full inheritance for reprRecord 2015-05-20 11:59:02 +02:00
Flaviu Tamas
caa730127b Use custom exception for option unpack 2015-05-19 17:47:54 -04:00
Flaviu Tamas
ae0c8573f2 Simplify optionals tests 2015-05-19 16:58:39 -04:00
Flaviu Tamas
a66dcd9d94 Simplify optionals module 2015-05-19 16:52:24 -04:00
Oleh Prypin
32ebcfa8ff Implement optionals module 2015-05-19 16:38:37 -04:00
Andreas Rumpf
5d4ee87f3b Merge pull request #2754 from def-/intval
Intval
2015-05-19 14:36:03 +02:00
Andreas Rumpf
d7c0b269cb Merge pull request #2734 from def-/stdin-fix
Clean up stdin file reading of compiler.
2015-05-19 14:35:18 +02:00
Andreas Rumpf
c34d7e6467 Merge pull request #2761 from yglukhov/js-codegen-fix
Fixed JS call codegen, when first parameters are compile-time.
2015-05-19 14:33:47 +02:00
yglukhov
4439b00b19 Fixed JS call codegen, when first parameters are compile-time. 2015-05-19 13:41:18 +03:00
Koala Zen
7a2dce8012 refactored lowerBound in algorithm.nim 2015-05-18 14:59:05 -07:00
Dominik Picheta
59e95c015e Fixes problems introduced by #2738. Closes 2755. 2015-05-18 21:57:59 +01:00
def
2076e14a09 Update ast spec about uint literals 2015-05-18 21:34:26 +02:00
def
51de44be79 Make intVal work for uint literals in the VM 2015-05-18 21:31:24 +02:00
transfuturist
bc2aaea853 Change check for NimNode items to node kind 2015-05-17 15:05:26 -07:00
Dominik Picheta
f85dab3076 Merge pull request #2689 from def-/clang-cpp
Add -ldl with clang cpp compilation
2015-05-17 20:26:41 +01:00
Dominik Picheta
baee41499e Merge pull request #2712 from nanoant/patch/macros-introduce-typenode-for-typedesc
Macros: Introduce typeNode(t: typedesc): NimNode
2015-05-17 18:22:55 +01:00
Dominik Picheta
60af6a2653 Merge pull request #2747 from def-/json-inline
Make a few json procs inline, improves performance significantly
2015-05-17 18:20:27 +01:00
Dominik Picheta
d937b4cd85 Removes superfluous toUgly, documents toUgly better. 2015-05-17 18:18:33 +01:00
Dominik Picheta
0ab2dc2954 Merge pull request #2738 from onionhammer/devel
Improved performance of json rendering with `$`
2015-05-17 18:13:42 +01:00
def
46264a0674 Make a few json procs inline, improves performance significantly 2015-05-17 16:13:06 +02:00
def
2613110015 Use gProjectIsStdin instead 2015-05-17 16:10:46 +02:00