Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cas(): use an "__atomic" builtin instead of the legacy "__sync" one (#11246) | Ștefan Talpalaru | 2019-05-14 | 1 | -0/+3 |
| | | | "New code should always use the ‘__atomic’ builtins rather than the ‘__sync’ builtins." - https://gcc.gnu.org/onlinedocs/gcc/_005f_005fatomic-Builtins.html | ||||
* | Expose api to disable autoinitializing OpenSSL. (#11247) | Hitesh Jasani | 2019-05-14 | 1 | -0/+2 |
| | |||||
* | fixes #11124 | Andreas Rumpf | 2019-05-13 | 1 | -2/+2 |
| | |||||
* | exposing procs (#11218) | Benny Elgazar | 2019-05-11 | 1 | -2/+2 |
| | |||||
* | rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227) | Arne Döring | 2019-05-11 | 1 | -2/+2 |
| | |||||
* | sequtils: minor typo | Araq | 2019-05-10 | 1 | -1/+1 |
| | |||||
* | repr on seq now outputs @[...] (#11224) | Ico Doornekamp | 2019-05-10 | 1 | -1/+1 |
| | |||||
* | make epochTime available in DLLs; refs #6855 | Araq | 2019-05-10 | 1 | -50/+49 |
| | |||||
* | Make range checks in semConv (#7164) | Oscar Nihlgård | 2019-05-10 | 3 | -5/+5 |
| | | | | | | | | | | | * Remove NaN/Inf/NegInf magic * Make range checks in semConv * fix the failing line * fix `firstOrd` and `lastOrd` * fix `localError` * remove debug comment * Cleanup, fix failing test * make tests green | ||||
* | Merge pull request #11181 from nim-lang/pending-future-tracking | Andreas Rumpf | 2019-05-08 | 3 | -3/+75 |
|\ | | | | | Implements pending future tracking in async. | ||||
| * | Implements pending future tracking in async. | Dominik Picheta | 2019-05-06 | 3 | -3/+75 |
| | | |||||
* | | Merge pull request #11069 from jrfondren/devel | Andreas Rumpf | 2019-05-08 | 1 | -1/+1 |
|\ \ | | | | | | | (docs) fix unidecode.unidecode example input string | ||||
| * | | fix unidecode.unidecode example input string | Julian Fondren | 2019-04-20 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #11199 from mratsim/allow-float-ranges-again | Andreas Rumpf | 2019-05-08 | 1 | -4/+14 |
|\ \ \ | | | | | | | | | Reallow float ranges in random module | ||||
| * | | | Reallow float ranges in random module | Mamy André-Ratsimbazafy | 2019-05-08 | 1 | -4/+14 |
| | | | | |||||
* | | | | Allow for locale-based parsing/formatting of dates (#11170) | Matt Haggard | 2019-05-08 | 1 | -91/+57 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Allow for locale-based parsing/formatting of dates * Updates based on review feedback of PR 11170 DateTimeLocale arrays are now indexed by Month and WeekDay enums. More sane date used for testing. Documentation newline. Case change of DefaultLocale (and make it public) * Add changelog entry for DateTimeLocale addition to times module * Use pattern symbols for DateTimeLocale attribute names | ||||
* | | | CountTable: check for usages after sorting (#11189) | Miran | 2019-05-08 | 1 | -1/+10 |
| | | | |||||
* | | | Update outdated ETimeout exception name | Zestyr | 2019-05-07 | 1 | -6/+6 |
| | | | |||||
* | | | fixes #10978 | Araq | 2019-05-06 | 1 | -1/+4 |
| | | | |||||
* | | | low/high for float ranges (#11177) | Oscar Nihlgård | 2019-05-06 | 1 | -4/+4 |
| | | | |||||
* | | | fixes macros.quote documentation; doubling of the escape operator never worked! | Araq | 2019-05-05 | 1 | -3/+1 |
| | | | |||||
* | | | iterators: several small fixes (#11162) | Miran | 2019-05-04 | 1 | -24/+51 |
| | | | | | | | | | | | | | | | | | | * fix pairs, mpairs, mitems for cstring for JS backend * add mutation check for pairs and mpairs for strings and seqs * change the assertion message - modifying (changing elements) is not a problem, changing the length is | ||||
* | | | tables: check for mutation when iterating (#11160) | Miran | 2019-05-04 | 1 | -42/+127 |
| |/ |/| | |||||
* | | Fix ..< iterator (#11103) | Arne Döring | 2019-05-03 | 1 | -0/+14 |
| | | | | | | | | | | | | * add iterator overloads * add test | ||||
* | | introduce temporary <//> for 'owned' to get this compile with 0.19 (#11145) | Andreas Rumpf | 2019-05-02 | 5 | -23/+33 |
| | | | | | | | | | | | | | | | | * introduce temporary <//> for 'owned' to get this compile with 0.19 * make newTable[string, owned Node]() compile (but it crashes) * make sink/owned parameters consistent * make actiontable test compile again * VM: support sytem.move; makes tests green | ||||
* | | Fix ospaths import error (#11150) | genotrance | 2019-05-01 | 2 | -2/+2 |
| | | |||||
* | | Fix unexpected result of rand on a range, fixes #11015 (#11035) | Jasper Jenkins | 2019-04-30 | 1 | -8/+14 |
| | | |||||
* | | added system.unown to make 'owned' sane to use in practice; later on we ↵ | Araq | 2019-04-29 | 1 | -1/+6 |
| | | | | | | | | might change the type inference rules to make it more convenient | ||||
* | | streams: Update documentation, refs #10330 (#11059) | jiro | 2019-04-29 | 1 | -81/+832 |
| | | |||||
* | | Initialized collections (#11094) | Miran | 2019-04-29 | 6 | -424/+650 |
| | | | | | | | | | | | | | | | | | | | | | | | | * tables: initialized by default * sets: initialized by default * DRY: extract shared functionality * add a changelog entry * fix errors * don't test include files * make it work for sharedtables * fix discovered bugs * add exhaustive tests | ||||
* | | reimplement_pr_10974 (#11130) | cooldome | 2019-04-27 | 1 | -0/+16 |
| | | |||||
* | | add progmas to params of macros.newProc (#11025) | Lolo Iccl | 2019-04-27 | 1 | -3/+7 |
| | | | | | | Merging | ||||
* | | newruntime: make 'discard new RootObj' work | Araq | 2019-04-26 | 1 | -1/+1 |
| | | |||||
* | | make seq.add more effective for --newruntime | Araq | 2019-04-25 | 2 | -12/+15 |
| | | |||||
* | | Fix: remove pragma inline from parseBin|Oct|Hex (#11105) | Alvydas Vitkauskas | 2019-04-24 | 1 | -3/+3 |
| | | |||||
* | | Make parseutils.parseBin|Oct|Hex generic (#11067) | Alvydas Vitkauskas | 2019-04-24 | 1 | -69/+114 |
| | | | | | | | | | | | | * make parsutils.parseBin generic and improve runnableExamples * reimplement parseBin/Oct/Hex and improve runnableExamples * update changelog.md file with parseBin/Oct/Hex and fix a typo | ||||
* | | Add missing `deprecated` pragma (#11100) [ci skip] | Oscar Nihlgård | 2019-04-24 | 1 | -1/+1 |
| | | |||||
* | | newruntime: fix for -d:useMalloc | Andreas Rumpf | 2019-04-23 | 1 | -1/+2 |
| | | |||||
* | | fixes #1192 | Araq | 2019-04-23 | 1 | -0/+7 |
| | | |||||
* | | deprecate programResult, avoid exposing in standalone mode (#11075) | Jacek Sieka | 2019-04-23 | 1 | -6/+4 |
| | | |||||
* | | fixes #11089 | Araq | 2019-04-23 | 1 | -1/+7 |
| | | |||||
* | | strformat: minor style changes | Araq | 2019-04-23 | 1 | -4/+4 |
| | | |||||
* | | tables: fix link (#11090) [ci skip] | Jjp137 | 2019-04-23 | 1 | -1/+1 |
| | | |||||
* | | Fix header inconsistencies in documentation (#11071) | Zed | 2019-04-23 | 17 | -98/+95 |
| | | |||||
* | | fixes #11065 | Araq | 2019-04-22 | 1 | -7/+20 |
| | | |||||
* | | system.nim: copyMem and friends do not raise any exception | Araq | 2019-04-22 | 1 | -4/+6 |
| | | |||||
* | | Documentation import fixes (#11070) | Zed | 2019-04-21 | 2 | -29/+23 |
| | | | | | | | | | | | | * Move asyncdispatch imports below introduction * Move nre imports below documentation | ||||
* | | make -d:nimQuirky work with devel | Andreas Rumpf | 2019-04-20 | 2 | -1/+3 |
| | | |||||
* | | hotfix: nimParseBiggestFloat needs to be patched for the newer string ↵ | Andreas Rumpf | 2019-04-20 | 1 | -20/+20 |
|/ | | | | implementations; refs #11062 | ||||
* | Improve tables docs for del/take (#11030) | Christopher Dunn | 2019-04-17 | 1 | -1/+5 |
| | | | | * Continuation of b40a637f * https://forum.nim-lang.org/t/4789 |