summary refs log tree commit diff stats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'patch-2' of https://github.com/rgv151/Nim into rgv151-patch-2Dominik Picheta2015-06-201-49/+50
|\ | | | | | | | | Conflicts: lib/pure/htmlparser.nim
| * Allow TR, TH, TD tags inside THEAD and TFOOTBruce Doan2015-05-271-49/+49
| |
* | Merge pull request #2951 from apense/patch-5Andreas Rumpf2015-06-201-0/+21
|\ \ | | | | | | Added `isSorted` proc
| * | Added documentationapense2015-06-181-0/+3
| | | | | | | | | Now `isSorted` is documented.
| * | Removed redundant checkapense2015-06-181-2/+0
| | | | | | | | | Loop takes care of it already
| * | Fixed silly continueapense2015-06-171-5/+2
| | | | | | | | | The old if/else was weird and unnecessary
| * | Added `isSorted` procapense2015-06-171-0/+23
| | | | | | | | | Linear-time verification that an openarray is sorted. Operates on the same parameters as `sort`. Seems much cheaper for large sorts.
* | | Merge pull request #2957 from apense/patch-7Andreas Rumpf2015-06-191-0/+18
|\ \ \ | | | | | | | | Added some C99 funcs
| * | | Added some C99 funcsapense2015-06-181-0/+18
| | | | | | | | | | | | Error function (and complementary) and gamma function (and truncated)
* | | | Fix flaviut/nre#20Flaviu Tamas2015-06-181-2/+6
|/ / /
* / / Fixed fix of #2917yglukhov2015-06-171-2/+5
|/ /
* | Merge pull request #2945 from yglukhov/fix-2917Andreas Rumpf2015-06-171-3/+16
|\ \ | | | | | | Fixes #2917
| * | Fixes #2917yglukhov2015-06-171-3/+16
| | |
* | | Merge pull request #2768 from gokr/fix-reprAndreas Rumpf2015-06-161-5/+11
|\ \ \ | | | | | | | | Fixes #2749, traverse full inheritance for reprRecord
| * | | Tweaked to do commas properlyGöran Krampe2015-05-201-3/+3
| | | |
| * | | Fixes #2749, traverse full inheritance for reprRecordGöran Krampe2015-05-201-5/+11
| | | |
* | | | Merge pull request #2851 from stefantalpalaru/gogcAndreas Rumpf2015-06-166-13/+219
|\ \ \ \ | |_|/ / |/| | | the Go GC (using the gccgo implementation)
| * | | conditional TGenericSeq extensionStefan Talpalaru2015-06-163-8/+18
| | | |
| * | | TMemRegion -> MemRegionStefan Talpalaru2015-06-151-5/+6
| | | |
| * | | cleanupStefan Talpalaru2015-06-151-5/+0
| | | |
| * | | Merge branch 'devel' into gogcStefan Talpalaru2015-06-15130-6467/+6877
| |\ \ \
| * | | | finalizer supportStefan Talpalaru2015-06-151-0/+6
| | | | |
| * | | | fix growObj() with stringsStefan Talpalaru2015-06-091-0/+2
| | | | |
| * | | | the Go GC - initial implementationStefan Talpalaru2015-05-316-12/+204
| | | | |
* | | | | Merge pull request #2914 from yglukhov/js-exceptionsAndreas Rumpf2015-06-161-18/+23
|\ \ \ \ \ | | | | | | | | | | | | Fixed and slightly changed exception handling in JS.
| * | | | | Added noUnhandledHandleryglukhov2015-06-151-7/+9
| | | | | |
| * | | | | Unhandled exceptions handling brought back.yglukhov2015-06-151-0/+24
| | | | | |
| * | | | | Fixed and slightly changed exception handling.yglukhov2015-06-151-25/+4
| | | | | |
* | | | | | Merge pull request #2908 from apense/patch-7Andreas Rumpf2015-06-151-16/+40
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Updated random functions. Fixes #2907
| * | | | | Updated RNG for Visual Capense2015-06-141-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 windowsapense2015-06-111-6/+9
| | | | | | | | | | | | | | | | | | It actually doesn't use it because `rand_s` doesn't.
| * | | | | Updated random functionsapense2015-06-111-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 templatesAdam Strzelecki2015-06-151-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 #2909Araq2015-06-153-28/+59
| | | | |
* | | | | fixed #1985Vlad2015-06-141-1/+3
| | | | |
* | | | | Fix logger formattingSergey Avseyev2015-06-131-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.
* | | | Merge pull request #2902 from yglukhov/js-copying-fixAndreas Rumpf2015-06-121-22/+30
|\ \ \ \ | | | | | | | | | | Fixed copying of aggregates in JS.
| * | | | Fixed copying of aggregates in JS.yglukhov2015-06-111-22/+30
| | | | |
* | | | | Merge pull request #2818 from flaviut/add-nreAndreas Rumpf2015-06-124-7/+758
|\ \ \ \ \ | | | | | | | | | | | | Add nre to stdlib
| * | | | | Revert "Base re off of nre"Flaviu Tamas2015-06-101-142/+235
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit dc60a51e1545d8c73bc9415d1045864b72cfda0b.
| * | | | | Fix ambiguous character literalFlaviu Tamas2015-06-071-1/+1
| | | | | |
| * | | | | Fix potential code bloatFlaviu Tamas2015-06-071-4/+5
| | | | | |
| * | | | | Rename RegexException according to NEP1Flaviu Tamas2015-06-071-5/+5
| | | | | |
| * | | | | Edit re and nre doc commentsFlaviu Tamas2015-06-072-20/+1
| | | | | |
| * | | | | Clean up nre importsFlaviu Tamas2015-06-071-2/+1
| | | | | |
| * | | | | Use stdlib's PCRE in nreFlaviu Tamas2015-06-072-443/+1
| | | | | |
| * | | | | Deprecate reFlaviu Tamas2015-06-071-2/+2
| | | | | |
| * | | | | Adjust re for nre's inclusive boundsFlaviu Tamas2015-06-071-1/+1
| | | | | |
| * | | | | Base re off of nreOleh Prypin2015-06-071-238/+142
| | | | | |
| * | | | | Ensure no one uses internal moduleFlaviu Tamas2015-06-071-0/+1
| | | | | |