Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #2891 from sstirlin/devel | Andreas Rumpf | 2015-06-10 | 2 | -3/+4 |
|\ | | | | | fixed threadpool and atomics to work with Visual Studio 32 and 64 bit | ||||
| * | disabled threadpool assertion only for vcc | Spencer Stirling | 2015-06-10 | 1 | -1/+2 |
| | | |||||
| * | fixed threadpool and atomics to work with Visual Studio 32 and 64 bit | Spencer Stirling | 2015-06-09 | 2 | -3/+3 |
| | | |||||
* | | Merge pull request #2899 from msiglreith/pr_fix_typo | reactormonk | 2015-06-10 | 2 | -2/+2 |
|\ \ | | | | | | | Fix doc typos in basic2d and basic3d | ||||
| * | | Fix doc typos in basic2d and basic3d | msiglreith | 2015-06-10 | 2 | -2/+2 |
|/ / | |||||
* | | cause I have no life | Araq | 2015-06-10 | 1 | -0/+0 |
| | | |||||
* | | terminal doesn't use enormous windows module anymore | Araq | 2015-06-10 | 1 | -22/+81 |
| | | |||||
* | | no private deprecated symbols | Araq | 2015-06-10 | 2 | -1/+0 |
| | | |||||
* | | Merge pull request #2852 from kirbyfan64/devel | Andreas Rumpf | 2015-06-10 | 3 | -29/+54 |
|\ \ | | | | | | | Colors! | ||||
| * | | Remove unnecessary import | Ryan Gonzalez | 2015-06-09 | 1 | -1/+1 |
| | | | |||||
| * | | Colors! | Ryan Gonzalez | 2015-06-02 | 4 | -30/+55 |
| | | | |||||
* | | | Merge pull request #2866 from nanoant/patch/db-deffered-rows | Andreas Rumpf | 2015-06-10 | 3 | -1/+71 |
|\ \ \ | | | | | | | | | db: InstantRow and instantRows | ||||
| * | | | db: InstantRow and instantRows | Adam Strzelecki | 2015-06-09 | 3 | -1/+71 |
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | Merge pull request #2892 from apense/patch-6 | Andreas Rumpf | 2015-06-10 | 2 | -3/+3 |
|\ \ \ | | | | | | | | | Fixes #2886 (moves compiler function into the compiler) | ||||
| * | | | Moved negative indexing operator here | apense | 2015-06-09 | 1 | -0/+3 |
| | | | | | | | | | | | | Only used here (not in standard library) | ||||
| * | | | Removed unnecessary template | apense | 2015-06-09 | 1 | -3/+0 |
| |/ / | | | | | | | `-|` only used in the compiler for negative indexing | ||||
* | | | Merge pull request #2893 from nanoant/patch/securehash-fixup | Andreas Rumpf | 2015-06-10 | 8 | -32/+26 |
|\ \ \ | | | | | | | | | SecureHash fixup | ||||
| * | | | securehash: SHA1 -> Sha1 according to style guide | Adam Strzelecki | 2015-06-09 | 1 | -17/+17 |
| | | | | |||||
| * | | | securehash: sha_digest_size is not following style | Adam Strzelecki | 2015-06-09 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | https://github.com/Araq/Nim/wiki/Style-Guide-for-Nim-Code | ||||
| * | | | securehash: remove unused emptySecureHash | Adam Strzelecki | 2015-06-09 | 1 | -8/+0 |
| | | | | |||||
| * | | | securehash: Keep module name consistent | Adam Strzelecki | 2015-06-09 | 8 | -7/+9 |
| |/ / | | | | | | | | | | | | | | | | 1. All other modules don't use underscore, why this should be different? 2. Wrap some imports to 80 column | ||||
* | | | Merge pull request #2895 from FedeOmoto/devel | Andreas Rumpf | 2015-06-10 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | Allow to set position at end of stream | ||||
| * | | Allow to set position at end of stream | Federico Omoto | 2015-06-09 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #2780 from flaviut/cleanup-crc | Andreas Rumpf | 2015-06-09 | 9 | -190/+249 |
|\ \ | | | | | | | Use SHA1 instead of CRC | ||||
| * | | Add simple tests to secure_hash | Flaviu Tamas | 2015-05-26 | 1 | -0/+5 |
| | | | |||||
| * | | Use sha1 instead of crc | Flaviu Tamas | 2015-05-26 | 4 | -105/+206 |
| | | | |||||
| * | | Rename crc module to "secure_hash" | Flaviu Tamas | 2015-05-23 | 8 | -13/+12 |
| | | | |||||
| * | | Clean up crc module | Flaviu Tamas | 2015-05-23 | 5 | -76/+30 |
| | | | | | | | | | | | | | | | Use better names, remove quite a bit of dead code. Change `><` to a name that's actually descriptive. | ||||
* | | | Merge pull request #2885 from apense/patch-4 | Andreas Rumpf | 2015-06-09 | 1 | -2/+4 |
|\ \ \ | | | | | | | | | Note about deprecation in generics.txt | ||||
| * | | | Note about deprecation in generics.txt | apense | 2015-06-08 | 1 | -2/+4 |
| | | | | | | | | | | | | 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. | ||||
* | | | | Merge pull request #2887 from apense/patch-5 | Andreas Rumpf | 2015-06-09 | 1 | -2/+8 |
|\ \ \ \ | | | | | | | | | | | Updated whitespace ranges | ||||
| * | | | | Updated whitespace ranges | apense | 2015-06-08 | 1 | -2/+8 |
|/ / / / | | | | | | | | | 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. | ||||
* / / / | Fixes #2884 | Dominik Picheta | 2015-06-08 | 1 | -2/+4 |
|/ / / | | | | | | | | | | Haven't tested this patch but should work. | ||||
* | | | Merge pull request #2643 from grncdr/TAny-and-inheritance | Andreas Rumpf | 2015-06-07 | 1 | -0/+2 |
|\ \ \ | | | | | | | | | Resolve base type fields in `[](TAny, string)` | ||||
| * | | | Resolve base type fields in `[](TAny, string)` | Stephen Sugden | 2015-05-03 | 1 | -0/+2 |
| | | | | |||||
* | | | | Merge pull request #2645 from def-/builtin_overflow | Andreas Rumpf | 2015-06-07 | 1 | -54/+122 |
|\ \ \ \ | | | | | | | | | | | Use builtin overflow functions of Clang and GCC (WIP, RFC) | ||||
| * | | | | Use -d:builtinOverflow for builtin overflow checks | def | 2015-05-08 | 1 | -141/+110 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of recent Clang and GCC >= 5.0. Maybe it's better that it's optional after all. GCC's code with builtin overflow checks seems to be a bit slower actually, while Clang's is 3 times faster. | ||||
| * | | | | Use builtin overflow functions of Clang and GCC (WIP, RFC) | def | 2015-05-03 | 1 | -0/+99 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This only works with recent Clang and GCC 5.0. Currently it doesn't work because __has_builtin can't be defined. This is totally ugly. But we can't reliably detect whether we can use the builtins from Nim, especially with cross-compiling where the user may be using an older compiler version. Switching this on/off manually with a define seems weird as well, this should work automatically. | ||||
* | | | | Merge pull request #2682 from koalazen/refactor_lowerbound_algorithm | Andreas Rumpf | 2015-06-07 | 1 | -7/+17 |
|\ \ \ \ | | | | | | | | | | | shorten lowerBound in algorithm.nim | ||||
| * | | | | refactored lowerBound in algorithm.nim | Koala Zen | 2015-05-18 | 1 | -7/+17 |
| | | | | | |||||
* | | | | | Merge pull request #2867 from Araq/fix-2584 | Andreas Rumpf | 2015-06-07 | 7 | -10/+17 |
|\ \ \ \ \ | | | | | | | | | | | | | Fixes #2584 | ||||
| * | | | | | s/procedure/routine/ in tests. | Dominik Picheta | 2015-06-05 | 4 | -4/+4 |
| | | | | | | |||||
| * | | | | | Rename errUndeclaredProcedure to errUndeclaredRoutine. | Dominik Picheta | 2015-06-05 | 2 | -3/+3 |
| | | | | | | |||||
| * | | | | | Got rid of errUndeclaredProcedureField. | Dominik Picheta | 2015-06-04 | 3 | -9/+4 |
| | | | | | | |||||
| * | | | | | Fixes #2584 | Dominik Picheta | 2015-06-04 | 7 | -10/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Better compiler errors for accessing undeclared fields, calling undeclared procedures and procedure fields. | ||||
* | | | | | | Merge pull request #2878 from Perelandric/rename_fixes | Andreas Rumpf | 2015-06-07 | 5 | -54/+58 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Some fixes from the recent `T` renaming | ||||
| * | | | | | | Fixed malformed pragma | patrick dw | 2015-06-06 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Reverted TZipFileStream (is going to be reference type) | patrick dw | 2015-06-06 | 1 | -3/+2 |
| | | | | | | | |||||
| * | | | | | | Updated deprecated names | patrick dw | 2015-06-06 | 1 | -4/+4 |
| | | | | | | | |||||
| * | | | | | | Updated usage of deprecated types | patrick dw | 2015-06-06 | 2 | -25/+25 |
| | | | | | | |