Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #2908 from apense/patch-7 | Andreas Rumpf | 2015-06-15 | 1 | -16/+40 |
|\ | | | | | Updated random functions. Fixes #2907 | ||||
| * | Updated RNG for Visual C | apense | 2015-06-14 | 1 | -14/+27 |
| | | | | | | Can't test it, but it should work just fine. Can be extended to MinGW w/ GCC and other compilers sometime in the future | ||||
| * | Discarded randomize for windows | apense | 2015-06-11 | 1 | -6/+9 |
| | | | | | | It actually doesn't use it because `rand_s` doesn't. | ||||
| * | Updated random functions | apense | 2015-06-11 | 1 | -4/+12 |
| | | | | | | For Windows, `rand_s` has been available since Windows XP (see https://msdn.microsoft.com/en-us/library/sxtz2fa8.aspx). It gives a better quality random number in a larger range (the max is actually `0xffffffff`). | ||||
* | | colors: Introduce resetStyle enum & use templates | Adam Strzelecki | 2015-06-15 | 1 | -7/+28 |
| | | | | | | | | | | | | | | | | | | 1. Introduce TerminalCmd enum and resetStyle that can be issued to issue resetAttributes within styledEcho arguments. 2. Use templates to resolve styledEcho arguments for performance reasons. 3. Try to avoid calling trailing write "\n" and reset attributes where possible. | ||||
* | | fixes #2909 | Araq | 2015-06-15 | 1 | -16/+16 |
| | | |||||
* | | fixed #1985 | Vlad | 2015-06-14 | 1 | -1/+3 |
| | | |||||
* | | Fix logger formatting | Sergey Avseyev | 2015-06-13 | 1 | -11/+20 |
|/ | | | | | | | | | | | | | | | | | | | Motivation ---------- Current implementation does not allow to specify any formatting. It even cannot output log level, because `writeln()` accepts `varags[string]` and silently ignores everything before last argument. Modification ------------ Perform formatting in the single place during substitution. Make log level optional as all other substitution variables. Also make verbose logging more informative and parseable. Result ------ Correct handling formatting and substitutions. Machine-friendly default output of verbose logger. | ||||
* | Fixed unittest output. | yglukhov | 2015-06-11 | 1 | -1/+0 |
| | |||||
* | Merge pull request #2891 from sstirlin/devel | Andreas Rumpf | 2015-06-10 | 1 | -1/+2 |
|\ | | | | | 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 | 1 | -1/+1 |
| | | |||||
* | | Fix doc typos in basic2d and basic3d | msiglreith | 2015-06-10 | 2 | -2/+2 |
| | | |||||
* | | terminal doesn't use enormous windows module anymore | Araq | 2015-06-10 | 1 | -22/+81 |
| | | |||||
* | | no private deprecated symbols | Araq | 2015-06-10 | 1 | -1/+0 |
| | | |||||
* | | Allow to set position at end of stream | Federico Omoto | 2015-06-09 | 1 | -1/+1 |
|/ | |||||
* | 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 #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 #2878 from Perelandric/rename_fixes | Andreas Rumpf | 2015-06-07 | 1 | -4/+4 |
|\ \ | | | | | | | Some fixes from the recent `T` renaming | ||||
| * | | Updated deprecated names | patrick dw | 2015-06-06 | 1 | -4/+4 |
| | | | |||||
* | | | use new type names | Araq | 2015-06-06 | 1 | -5/+5 |
| | | | |||||
* | | | moved sexp.nim to nimsuggest repo | Simon Hafner | 2015-06-05 | 1 | -698/+0 |
| | | | |||||
* | | | Merge branch 'exportnewsocket' of https://github.com/boopcat/Nim into ↵ | Dominik Picheta | 2015-06-05 | 2 | -6/+6 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | boopcat-exportnewsocket Conflicts: lib/pure/asyncnet.nim | ||||
| * | | | Export newSocket(fd) from net.nim and standardize args in net/asyncnet | boopcat | 2015-05-30 | 2 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Exporting newSocket(fd) mimics what asyncnet does and lets you pass in your own socket FD. newSocket*(fd) and newAsyncSocket*(fd) now both take "buffered" instead of "isBuff" and defaults to true to match the other constructors on both. | ||||
* | | | | Merge pull request #2824 from yglukhov/js-ct-lambda-lifting | Andreas Rumpf | 2015-06-05 | 1 | -5/+4 |
|\ \ \ \ | |_|/ / |/| | | | Perform lambda lifting for compile-time stuff when targeting JS. | ||||
| * | | | Perform lambda lifting for compile-time stuff when targeting JS. Enable ↵ | yglukhov | 2015-05-29 | 1 | -5/+4 |
| | | | | | | | | | | | | | | | | unittest test. | ||||
* | | | | stdlib: don't use deprecated symbols | Araq | 2015-06-04 | 3 | -45/+45 |
| | | | | |||||
* | | | | lib/pure/p-t - Dropped 'T' from types | pdw | 2015-06-04 | 13 | -84/+89 |
| | | | | |||||
* | | | | lib/pure/e-o - Dropped 'T' from types | pdw | 2015-06-04 | 13 | -185/+202 |
| | | | | |||||
* | | | | lib/pure/a-c - Dropped 'T' from types | pdw | 2015-06-04 | 13 | -470/+477 |
| | | | | |||||
* | | | | Merge pull request #2830 from yglukhov/logging-no-format | Dominik Picheta | 2015-06-04 | 1 | -30/+22 |
|\ \ \ \ | | | | | | | | | | | Removed formatting from logging. | ||||
| * | | | | Removed formatting from logging. | yglukhov | 2015-05-28 | 1 | -30/+22 |
| |/ / / | |||||
* | | | | Merge pull request #2849 from ozra/feature-2811-hump-snake-dash | Andreas Rumpf | 2015-06-04 | 2 | -6/+36 |
|\ \ \ \ | | | | | | | | | | | Feature #2811 hump, snake and now dash | ||||
| * | | | | Restructure branching slighty. Fix error message. | Oscar Campbell | 2015-06-01 | 1 | -7/+6 |
| | | | | | |||||
| * | | | | Util funcs used by lib/hashes.nim and compiler/lexer.nim | Oscar Campbell | 2015-05-31 | 1 | -0/+23 |
| | | | | | |||||
| * | | | | Implement #2811 - Unicode en-dash (U+2013) as hump/snake alt. | Oscar Campbell | 2015-05-31 | 1 | -2/+10 |
| | |/ / | |/| | | |||||
* | | | | Fix incorrect 400 reply in asynchttpserver | Dominik Picheta | 2015-06-03 | 1 | -0/+1 |
| | | | | | | | | | | | | Without the ``continue`` the user's callback will be called but the client would have already been replied to. | ||||
* | | | | FlowVar's ^ for refs is safe and convenient to use | Araq | 2015-06-02 | 1 | -1/+7 |
| | | | | |||||
* | | | | Documented bufSize param in logging.nim | x2f | 2015-06-01 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | Documented bufSize param in logging.nim to complete the previous change that added a bufSize parameter to file based logger constructors. | ||||
* | | | | Expose bufSize parameter for file-based loggers | x2f | 2015-05-31 | 1 | -5/+9 |
|/ / / | | | | | | | | | | | | | | | | newFileLogger and newRollingFileLogger have a new bufSize parameter that is used in open(). The default value -1 has the same behavior as before. Use 0 for unbuffered output to log file. | ||||
* | | | fix for https://github.com/nim-lang/Aporia/issues/69 | Stephan Diehl | 2015-05-28 | 1 | -1/+1 |
| | | | |||||
* | | | terminal: doc improvments | Araq | 2015-05-28 | 1 | -1/+7 |
|/ / | |||||
* | | Don't inspect typedescs | Flaviu Tamas | 2015-05-26 | 1 | -6/+7 |
| | | |||||
* | | Rename optionals module to options | Flaviu Tamas | 2015-05-26 | 1 | -0/+0 |
| | | |||||
* | | Merge pull request #2697 from lyro/devel | Dominik Picheta | 2015-05-26 | 1 | -1/+1 |
|\ \ | | | | | | | logging: make fmtStr public to be used in user defined loggers | ||||
| * | | logging: make fmtStr public to be used in user defined loggers | Frank Fischer | 2015-05-11 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #2762 from flaviut/optionals | Andreas Rumpf | 2015-05-26 | 1 | -0/+160 |
|\ \ | | | | | | | Optionals | ||||
| * | | Amend optionals docstring | Flaviu Tamas | 2015-05-26 | 1 | -2/+2 |
| | | |