Commit Graph

6350 Commits

Author SHA1 Message Date
Andreas Rumpf
70e157d79e Merge pull request #2894 from nanoant/patch/macros-real-node-compare
Real node compare for macros
2015-06-12 00:33:09 +02:00
Andreas Rumpf
e36c12ee37 Merge pull request #2902 from yglukhov/js-copying-fix
Fixed copying of aggregates in JS.
2015-06-12 00:30:49 +02:00
Andreas Rumpf
d31fe7666a Merge pull request #2818 from flaviut/add-nre
Add nre to stdlib
2015-06-12 00:13:19 +02:00
Andreas Rumpf
e7bb37d12c Merge pull request #2896 from r-ku/I64-magics-gone
I64 magics gone
2015-06-12 00:06:39 +02:00
Andreas Rumpf
f9a0a5fc66 Merge pull request #2905 from yglukhov/unittest-terminal-attributes
Fixed unittest output.
2015-06-12 00:03:37 +02:00
yglukhov
6436d1920c Fixed copying of aggregates in JS. 2015-06-11 23:32:08 +03:00
yglukhov
98ec9615f3 Fixed unittest output. 2015-06-11 23:01:44 +03:00
Flaviu Tamas
31514550d3 Revert "Base re off of nre"
This reverts commit dc60a51e15.
2015-06-10 17:14:20 -04:00
Andreas Rumpf
a041ef68a1 Merge pull request #2862 from ozra/bugfix-2858-testament-sources-system-wide
Bugfix 2858 Testament Sources Files System Wide
2015-06-10 21:13:25 +02:00
Andreas Rumpf
a9e791823e Merge pull request #2891 from sstirlin/devel
fixed threadpool and atomics to work with Visual Studio 32 and 64 bit
2015-06-10 21:07:00 +02:00
Oscar Campbell
ee3d390b3f Revert from columnar layout. Remove temp-fix for 2857. 2015-06-10 19:52:26 +02:00
reactormonk
291e3b90f4 Merge pull request #2899 from msiglreith/pr_fix_typo
Fix doc typos in basic2d and basic3d
2015-06-10 12:15:49 -05:00
Oscar Campbell
b3eb8ab81c Merge branch 'devel' into bugfix-2858-testament-sources-system-wide 2015-06-10 19:08:45 +02:00
Oscar Campbell
d892887c93 Merge remote-tracking branch 'upstream/devel' into devel 2015-06-10 19:06:46 +02:00
Adam Strzelecki
b49c75c82a macros: Add test for node comparsion 2015-06-10 18:07:21 +02:00
Adam Strzelecki
6ecce2941e macros: exprStructuralEquivalent for EqNimrodNode
Previously NimNode comparison in macros way returning false for anything else
than nil literal.
2015-06-10 18:07:21 +02:00
Spencer Stirling
891d953a4c disabled threadpool assertion only for vcc 2015-06-10 07:23:07 -06:00
msiglreith
8905ed1dda Fix doc typos in basic2d and basic3d 2015-06-10 14:34:53 +02:00
Araq
6c256ddcae cause I have no life 2015-06-10 11:50:08 +02:00
Araq
d4610d7716 terminal doesn't use enormous windows module anymore 2015-06-10 11:32:10 +02:00
Araq
1b98d32579 no private deprecated symbols 2015-06-10 11:11:29 +02:00
Andreas Rumpf
258bfa886a Merge pull request #2852 from kirbyfan64/devel
Colors!
2015-06-10 11:08:22 +02:00
Andreas Rumpf
f3e7e5fc13 Merge pull request #2866 from nanoant/patch/db-deffered-rows
db: InstantRow and instantRows
2015-06-10 11:06:36 +02:00
Andreas Rumpf
cb439d70bc Merge pull request #2892 from apense/patch-6
Fixes #2886 (moves compiler function into the compiler)
2015-06-10 10:55:31 +02:00
Andreas Rumpf
c237473e71 Merge pull request #2893 from nanoant/patch/securehash-fixup
SecureHash fixup
2015-06-10 10:55:07 +02:00
Andreas Rumpf
e87aebb68e Merge pull request #2895 from FedeOmoto/devel
Allow to set position at end of stream
2015-06-10 10:50:58 +02:00
rku
87b6220897 Removed magics: mAbsI64 2015-06-10 10:25:36 +03:00
rku
3984fecae6 Removed magics: mBitnotI64 2015-06-10 10:25:36 +03:00
rku
47114342c4 Removed magics: mEqI64 mLtI64 mLeI64 2015-06-10 10:25:36 +03:00
rku
658dcd2a58 Removed magics: mShrI64, mShlI64, mBitandI64, mBitorI64, mBitxorI64
Author:    rku <rokups@zoho.com>
2015-06-10 10:25:36 +03:00
rku
372a5d3cbb Removed magics: mAddI64, mSubI64, mMulI64, mDivI64, mModI64
Author:    rku <rokups@zoho.com>
2015-06-10 10:25:35 +03:00
Federico Omoto
4618cb58c0 Allow to set position at end of stream 2015-06-09 22:25:31 -03:00
Adam Strzelecki
4e14c0ad9f securehash: SHA1 -> Sha1 according to style guide 2015-06-09 22:57:44 +02:00
apense
867b38496b Moved negative indexing operator here
Only used here (not in standard library)
2015-06-09 16:24:13 -04:00
Ryan Gonzalez
d4d5f95808 Remove unnecessary import 2015-06-09 15:21:33 -05:00
apense
3142400351 Removed unnecessary template
`-|` only used in the compiler for negative indexing
2015-06-09 16:21:33 -04:00
Adam Strzelecki
54c863d6ae securehash: sha_digest_size is not following style
https://github.com/Araq/Nim/wiki/Style-Guide-for-Nim-Code
2015-06-09 22:20:06 +02:00
Adam Strzelecki
eccc2f87e9 securehash: remove unused emptySecureHash 2015-06-09 22:20:05 +02:00
Adam Strzelecki
3d266433a7 securehash: Keep module name consistent
1. All other modules don't use underscore, why this should be different?

2. Wrap some imports to 80 column
2015-06-09 22:20:05 +02:00
Adam Strzelecki
8742907133 db: InstantRow and instantRows
It is drop-in replacement for Row and fastRows, however instantRows returns a
handle, not seq[string], so no Nim string is created until [] operator is
called on the given handle. Also there is a len() proc returning number of
columns in the handle.

In some situations, when we iterate through many rows, but later we just read
few columns this solution will be quicker than converting all column to Nim
seq[string] on each iteration.
2015-06-09 20:53:03 +02:00
Spencer Stirling
d152ccc1e2 fixed threadpool and atomics to work with Visual Studio 32 and 64 bit 2015-06-09 11:59:26 -06:00
Andreas Rumpf
25a1987517 Merge pull request #2780 from flaviut/cleanup-crc
Use SHA1 instead of CRC
2015-06-09 15:10:21 +02:00
Andreas Rumpf
60bc1fd7ba Merge pull request #2885 from apense/patch-4
Note about deprecation in generics.txt
2015-06-09 15:03:46 +02:00
Andreas Rumpf
9b22a7b712 Merge pull request #2887 from apense/patch-5
Updated whitespace ranges
2015-06-09 14:52:29 +02:00
apense
0ee1672d69 Updated whitespace ranges
Ranges sourced from <http://www.unicode.org/Public/7.0.0/ucd/PropList.txt>_. Wikipedia also uses these ranges on its information page <http://en.wikipedia.org/wiki/Whitespace_character#Unicode>_. 0xfeff isn't included in the list, but it is a no-break space, so I guess it makes sense. 0x200b is actually a format character, but it is a zero-width space. To fit Unicode, both 0x200b and 0xfeff would be removed.
2015-06-08 19:48:57 -04:00
Dominik Picheta
c4009c6182 Fixes #2884
Haven't tested this patch but should work.
2015-06-08 23:10:50 +01:00
apense
ab1b1c9251 Note about deprecation in generics.txt
I'm happy to change the wording or anything. It does seem like an important thing to mention, though. It might be better not to even mention typeless procs so as not to encourage bad behavior.
2015-06-08 16:03:57 -04:00
Flaviu Tamas
5118c09f49 Fix ambiguous character literal 2015-06-07 13:13:05 -04:00
Flaviu Tamas
3bbbb1a682 Fix potential code bloat 2015-06-07 13:13:05 -04:00
Flaviu Tamas
ca81749f2a Rename RegexException according to NEP1 2015-06-07 13:13:04 -04:00