Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve documentation for the mersenne module (#16824) | konsumlamm | 2021-01-27 | 2 | -16/+27 |
| | | | | | | | * Improve documentation for mersenne Add tests for mersenne * Add link to Wikipedia article | ||||
* | Improve documentation for threadpool (#16821) | konsumlamm | 2021-01-27 | 1 | -40/+41 |
| | |||||
* | testament: fix #16829, fix partially #16830 (#16831) | Timothee Cour | 2021-01-27 | 3 | -65/+87 |
| | | | | * fix #16829 * address comments | ||||
* | disble fidget again (#16842) | Timothee Cour | 2021-01-27 | 1 | -1/+1 |
| | |||||
* | Moved json enum index test to the proper file (#16826) | Jason Beetham | 2021-01-25 | 2 | -11/+12 |
| | |||||
* | added enum indexed array support to json (#16807) | Jason Beetham | 2021-01-26 | 2 | -1/+12 |
| | | | | | | | * added enum indexed array support to json * Added json test * Removed when statement for enum indexed arrays | ||||
* | IC: final implementation steps (#16801) | Andreas Rumpf | 2021-01-25 | 12 | -105/+259 |
| | | | | | | | | * removed dead code * we need even more laziness for the generic caches * make it bootstrap on older Nims * wrote more deserialization code * IC: replay required methods information | ||||
* | Make small text changes in the docs (#16634) | Elliot Waite | 2021-01-25 | 5 | -120/+124 |
| | | | | | | | | | * Fix broken links in docs * Fix rand HSlice links * Make small text changes in the docs * Fix typo in contributing docs | ||||
* | Sugar improvements (#16802) | konsumlamm | 2021-01-25 | 1 | -66/+63 |
| | | | | | | | | | | | | | | | * Use runnableExamples in sugar Remove unnecessary import * Add trailing newline * Address nits * Remove unneccessary convolution * Change wording Co-authored-by: Clyybber <darkmine956@gmail.com> | ||||
* | Small changes to std/sums (#16797) | konsumlamm | 2021-01-25 | 2 | -14/+30 |
| | |||||
* | regression test for nim-lang/nimsuggest#58 (#16817) | Saem Ghani | 2021-01-25 | 1 | -0/+22 |
| | | | Already works this is simply to catch any regressions. | ||||
* | make oids module better (#16704) | flywind | 2021-01-25 | 2 | -26/+45 |
| | | | | | | | * make oids modules better * Update lib/pure/oids.nim * fix | ||||
* | fixed nim-lang/nimsuggest#48 type aware sug (#16814) | Saem Ghani | 2021-01-25 | 3 | -5/+36 |
| | | | | * suggesting identifiers accounts context over scope (distance) * key takeaway: context fit is prioritized over a heuristics like scope | ||||
* | close #16810 (#16813) | flywind | 2021-01-25 | 1 | -1/+1 |
| | |||||
* | remove unused warning (#16809) | flywind | 2021-01-24 | 1 | -2/+2 |
| | |||||
* | ref #16810 disable fidget (#16811) | flywind | 2021-01-24 | 1 | -1/+1 |
| | |||||
* | Finer analysis for array access (#16787) | Clyybber | 2021-01-24 | 3 | -29/+106 |
| | | | | | * Refine the analysis for array access * Cleanup * Add comments | ||||
* | IC: next steps (#16729) | Andreas Rumpf | 2021-01-23 | 32 | -323/+729 |
| | | | | | | | | | | | * IC: dead code elimination pass * preparations for a different codegen strategy * added documentation to the newly written code * IC: backend code * IC: backend adjustments * optimized the compiler a bit * IC: yet another massive refactoring * fixes regressions * cleanups | ||||
* | fix code-block (#16799) | Timothee Cour | 2021-01-23 | 1 | -1/+1 |
| | |||||
* | Fix an RST issues introduced in #16777 (#16798) | konsumlamm | 2021-01-22 | 1 | -3/+3 |
| | |||||
* | fix manual to reflect reality for .nosideeffect (#16781) | Timothee Cour | 2021-01-22 | 2 | -6/+49 |
| | |||||
* | remove private checkSymlink (redundant with symlinkExists) (#16785) | Timothee Cour | 2021-01-22 | 1 | -16/+12 |
| | |||||
* | Improve the marshal module (#16777) | konsumlamm | 2021-01-22 | 2 | -200/+113 |
| | | | | | | | | | | * Improve marshal Use runnableExamples Refactor tests * Readd {.inheritable.} test Apply suggestions | ||||
* | addQuitProc => addExitProc (#16765) | Timothee Cour | 2021-01-22 | 7 | -12/+21 |
| | |||||
* | typetraits: make genericHead docs reflect reality; use runnableExamples ↵ | Timothee Cour | 2021-01-22 | 2 | -18/+25 |
| | | | | (#16776) [backport:1.4] | ||||
* | Fix SIGSEGV in httpclient response body (#16766) | Daehee | 2021-01-22 | 2 | -4/+12 |
| | | | | | | | | | * initialize httpclient response bodyStream; prevent SIGSEGV when getBody is false * Update lib/pure/httpclient.nim * Update lib/pure/httpclient.nim Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | ||||
* | Add testcase for #14880 (#16795) | Clyybber | 2021-01-22 | 1 | -0/+10 |
| | |||||
* | Add std/setutils to lib.rst (#16791) | konsumlamm | 2021-01-22 | 2 | -14/+19 |
| | | | | | | | | | * Add std/setutils to lib.rst Improve doc comments for setutils * Adhere to the RST spec Use no UFCS in toSet | ||||
* | Testament small fixes (#16788) | Juan Carlos | 2021-01-22 | 6 | -191/+91 |
| | | | | | | | | | * ReSync with Devel * ReSync * Fix Deprecations, Convertion to itself, code style, etc * Fix Deprecations, Convertion to itself, code style, etc | ||||
* | Add testcase for #5993 (#16789) | Clyybber | 2021-01-22 | 1 | -0/+16 |
| | |||||
* | Fix #16741 (#16783) | Roman Inflianskas | 2021-01-22 | 1 | -22/+22 |
| | | | | | | Move `downloadFileEx` out of `downloadFile` (solution, proposed by @Yardanico). Tested manually. | ||||
* | fix #15628 (#16387) | flywind | 2021-01-21 | 3 | -33/+53 |
| | | | | | | | | | * done * Apply suggestions from code review * fixup Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> | ||||
* | Part-to-whole optimization (#16775) | Clyybber | 2021-01-21 | 2 | -16/+62 |
| | |||||
* | close #8015: const array indexing zeroes data in object variants at runtime ↵ | Timothee Cour | 2021-01-21 | 1 | -0/+57 |
| | | | | (#16782) | ||||
* | fix testament regression: installed testament works again with testament r ↵ | Timothee Cour | 2021-01-20 | 3 | -11/+31 |
| | | | | | | | path (#16767) * fix testament regression: installed testament works again with testament r path * fixup | ||||
* | some comments for amd64 and nimvm CPU (#16756) | Timothee Cour | 2021-01-20 | 1 | -1/+2 |
| | |||||
* | fix noDecl => nodecl (#16760) | Timothee Cour | 2021-01-20 | 3 | -5/+6 |
| | | | | | | | * fix noDecl => nodecl * address comment * disable flaky tests/stdlib/thttpclient.nim on freebsd | ||||
* | Reboot of #16195 (#16746) | Clyybber | 2021-01-20 | 4 | -61/+252 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * fix #16185 * fix test * fix comment * fix comment * better approach * Add more tests and move sameLocation to injectdestructors * Better and more strict sameLocation * Small cleanup and preliminary spec clarification * Fix * Fix doc * Expand test Co-authored-by: Andrey R (cooldome) <ariabushenko@gmail.com> | ||||
* | `--hintAsError` (#16763) | Timothee Cour | 2021-01-20 | 8 | -9/+56 |
| | | | | | | | * --hintAsError * add test, changelog * condsyms | ||||
* | add link to Nim Basics in tut1.rst [ci skip] | narimiran | 2021-01-20 | 1 | -2/+7 |
| | |||||
* | intsets are not deprecated | Andreas Rumpf | 2021-01-19 | 1 | -1/+0 |
| | |||||
* | perpare for more compact bit operations in JS (#16728) | flywind | 2021-01-19 | 2 | -7/+20 |
| | |||||
* | intsets are here to stay (#16751) | Andreas Rumpf | 2021-01-19 | 1 | -3/+1 |
| | |||||
* | Improve documentation for stats (#16742) | konsumlamm | 2021-01-19 | 1 | -87/+79 |
| | | | | | | | | | * Improve documentation for stats * Address nits * Update lib/pure/stats.nim Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | ||||
* | fix config/nim.cfg: `@if not bsd or haiku:` was buggy (#16748) | Timothee Cour | 2021-01-19 | 1 | -10/+8 |
| | |||||
* | Fix bump CI | Clyybber | 2021-01-18 | 1 | -1/+1 |
| | |||||
* | jsonutils.jsonTo: support opt (#16739) | Timothee Cour | 2021-01-17 | 3 | -4/+9 |
| | |||||
* | Improve documentation for packedsets (#16715) | konsumlamm | 2021-01-16 | 3 | -151/+154 |
| | | | | | | | | | * Improve documentation for packedsets Add more runnableExamples Add deprecated pragma to intsets Replace intsets with packedsets in lib.rst * Apply suggested changes | ||||
* | minor improvement on math.nim (#16733) | flywind | 2021-01-16 | 1 | -2/+2 |
| | |||||
* | js: improve tests + some docs (#16727) | Timothee Cour | 2021-01-16 | 5 | -264/+186 |
| | | | | | | | | | | | * js: improve tests * _ * _ * _ * fixup |