Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | readLine: Fix issues with --gc:arc | ktamp | 2020-06-26 | 1 | -6/+11 |
| | | | | **--gc:arc** defines **nimv2**. This changes the definition of **WideCStringObj**. Also an empty string should be returned in case of EOF. | ||||
* | readLine: Remove recursive imports | ktamp | 2020-06-25 | 1 | -10/+31 |
| | |||||
* | readLine: Unicode support for Windows console | ktamp | 2020-06-23 | 1 | -0/+36 |
| | | | When input is read from the Windows console, input encoding is UTF16. This is translated internally to UTF8. | ||||
* | Enable fidget in important_packages. (#14742) | treeform | 2020-06-23 | 2 | -3/+2 |
| | | | | | | | | | | | * Enable fidget in important_packages. Fidget now works with `nimble test` and there is a CI: https://github.com/treeform/fidget/commits/master * Add libx11-dev to make fidget compile. * try libxcursor-dev * try xorg-dev | ||||
* | [backport] fix #14748, move gdb files to other section of installer.ini (#14772) | Miran | 2020-06-23 | 1 | -2/+2 |
| | |||||
* | fix #14750, don't allocate too much in newWideCString (#14773) | Miran | 2020-06-23 | 1 | -3/+2 |
| | |||||
* | Correct changelog (#14775) | Clyybber | 2020-06-23 | 1 | -3/+2 |
| | | | These switches were removed, not deprecated :) | ||||
* | fixes #14760 (#14769) | Andreas Rumpf | 2020-06-23 | 1 | -1/+1 |
| | |||||
* | Add testcase for #14440 (#14771) | Clyybber | 2020-06-23 | 1 | -1/+15 |
| | |||||
* | Deprecated laxStrings for mutating the internal zero terminator on strings ↵ | Juan Carlos | 2020-06-23 | 7 | -9/+4 |
| | | | | | and its Deprecated code cleaned out (#14766) Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | ||||
* | Deprecate oldNewlines, clean out deprecated code from oldNewlines (#14763) | Juan Carlos | 2020-06-23 | 4 | -17/+2 |
| | |||||
* | Documentation GC (#14739) | Juan Carlos | 2020-06-23 | 1 | -11/+11 |
| | |||||
* | minor bugfixes for 'func' and .borrow | Araq | 2020-06-23 | 2 | -2/+3 |
| | |||||
* | init checks and 'out' parameters (#14521) | Andreas Rumpf | 2020-06-23 | 53 | -257/+355 |
| | | | | | | | | | | | * I don't care about observable stores * enforce explicit initializations * cleaner code for the stdlib * stdlib: use explicit initializations * make tests green * algorithm.nim: set result explicitly * remove out parameters and bring the PR into a mergable state * updated the changelog | ||||
* | misc testament cleanups (#14764) | Timothee Cour | 2020-06-23 | 4 | -35/+22 |
| | | | | | * misc testament cleanups extracted cleanups from #14530 * make sure all CI failures can be searched with `FAIL: ` including megatest failures | ||||
* | Deprecate and/or remove ospaths (#14767) | Juan Carlos | 2020-06-23 | 6 | -6/+6 |
| | |||||
* | fix bug in semgnrc: runnableExamples should not semcheck, even with > 1 arg ↵ | Timothee Cour | 2020-06-23 | 2 | -1/+11 |
| | | | | (#14768) | ||||
* | unbreak CI, refs https://github.com/timotheecour/Nim/issues/167 (#14765) | Timothee Cour | 2020-06-22 | 1 | -1/+2 |
| | |||||
* | Remove outdated comment and copy of length (#14759) | Clyybber | 2020-06-22 | 1 | -13/+3 |
| | |||||
* | added normal variate function (#14725) | b3liever | 2020-06-22 | 2 | -2/+43 |
| | | | | | | | * added normal variate function * change method only slightly faster * changelog + since Co-authored-by: b3liever <b3liever@yandex.com> | ||||
* | fixes #14240 [backport:1.2] (#14757) | Andreas Rumpf | 2020-06-22 | 3 | -9/+12 |
| | |||||
* | fixes #14458 [backport:1.2] (#14756) | Andreas Rumpf | 2020-06-22 | 2 | -4/+7 |
| | |||||
* | posix_other: add define to force time_t to 64 bit [backport] (#14753) | alaviss | 2020-06-22 | 1 | -1/+6 |
| | | | | | | | | This is a temporary remedy for time_t transition to 64 bit on newer Linux libc (musl >= 1.2.0, glibc >= 2.32). In the future we might want to move away from libc, or figure out a way to reliably detect the real size of C types at compile time, both of which are difficult. | ||||
* | [backport] Docs: Fix broken `code-block` (#14749) | ee7 | 2020-06-22 | 2 | -25/+25 |
| | | | | | | | | This commit indents the contents of a `code-block` in `httpclient.nim` so that it displays correctly. The bug was introduced by 42a64245f8. I did a quick search for other `code-block`s that are broken in the same way, but the only other one I found (in `pegs.nim`) is not included in the generated documentation. | ||||
* | Export fields from the Selection object. (#14752) | treeform | 2020-06-21 | 1 | -0/+7 |
| | | | See: https://developer.mozilla.org/en-US/docs/Web/API/Selection | ||||
* | sizeof for empty objects/tuples should be 1; fixes #14690 (#14751) | Andreas Rumpf | 2020-06-21 | 2 | -3/+11 |
| | |||||
* | encodings: use only one iconv definition [backport:1.2] (#14741) | alaviss | 2020-06-21 | 1 | -18/+15 |
| | | | | | | | | Fix an issue reported on IRC: using encodings with --dynlibOverrideAll result in duplicated iconv definitions, causing compile errors. This commit remove the `var` wrapper of iconv and go all out on pointers, as it should due to how the API accepts nil. Also corrected the API to resemble iconv(3p). | ||||
* | Add css white-space property to dom.nim. (#14743) | treeform | 2020-06-21 | 1 | -0/+1 |
| | | | https://developer.mozilla.org/en-US/docs/Web/CSS/white-space | ||||
* | nep1: use subjectVerb, not verbSuject (#14732) | Timothee Cour | 2020-06-19 | 1 | -2/+6 |
| | |||||
* | Clarify the use of the backwards index operator (^N) in tut1 (#14681) | Kaushal Modi | 2020-06-19 | 1 | -12/+26 |
| | | | | | | | | | | | * Clarify the use of the backwards index operator (^N) in tut1 For consistency: - Do `[a .. ^b]` (notice spaces on both sides of `..`) - Do `[c ..< d]` (notice spaces on both sides of `..<`) Fixes https://github.com/nim-lang/Nim/issues/14671. * tut1: Add a note that ^ template calls can be saved to consts | ||||
* | Deprecate unroll pragma, remove from documentation (#14705) | Juan Carlos | 2020-06-19 | 2 | -19/+2 |
| | |||||
* | fix #13899 defer now works with async (#14723) | Timothee Cour | 2020-06-19 | 2 | -7/+21 |
| | |||||
* | fixes #14718 [backport] | Araq | 2020-06-19 | 1 | -4/+4 |
| | |||||
* | Add testcases for #11811 and #14315 (#14726) | Clyybber | 2020-06-19 | 2 | -1/+22 |
| | | | | | * Add testcase for #11811 * Add testcase for #14315 | ||||
* | improve the parser's error message | Araq | 2020-06-19 | 1 | -1/+1 |
| | |||||
* | added a space | Araq | 2020-06-19 | 1 | -1/+1 |
| | |||||
* | fix #14685 tests/async/t7758.nim flaky (#14721) | Timothee Cour | 2020-06-19 | 1 | -2/+7 |
| | | | | | | | * fix #14685 tests/async/t7758.nim flaky * address comment * address comment | ||||
* | add legacy workaround; improve test so that it actually tests for the bugfix | Timothee Cour | 2020-06-19 | 4 | -35/+14 |
| | |||||
* | Update tuple newLit | solo989 | 2020-06-19 | 2 | -5/+44 |
| | |||||
* | make nim-gdb compatible with BSD systems (#14700) | BarrOff | 2020-06-18 | 1 | -6/+4 |
| | |||||
* | fix #14691 docgen works again for methods (#14701) | Timothee Cour | 2020-06-18 | 5 | -14/+110 |
| | | | | | * fix #14691 docgen methods * fixup | ||||
* | [cleanups] doassert => doAssert; mark deadcode (#14711) | Timothee Cour | 2020-06-17 | 4 | -24/+26 |
| | |||||
* | Remove deprecated stuff from stdlib (#14699) | Miran | 2020-06-17 | 41 | -519/+155 |
| | | | | | | | * update to the latest Jester * remove deprecated procs from some stdlib modules * 'criterion' is not maintained anymore and relies on obsolete stuff | ||||
* | remove compilerproc from `newIdentNode` (#14692) | Timothee Cour | 2020-06-17 | 1 | -1/+1 |
| | |||||
* | Documentation update nims.rst (#14683) | Juan Carlos | 2020-06-17 | 1 | -0/+13 |
| | | | | | * Update nims.rst to add modules that work on NimScript as mentioned in the changelog.md * https://github.com/nim-lang/Nim/pull/14683#issuecomment-644976921 | ||||
* | Update macros.nim (#14697) | solo989 | 2020-06-17 | 1 | -3/+2 |
| | |||||
* | use check to investigate #14685 flaky tests/async/t7758.nim (#14689) | Timothee Cour | 2020-06-16 | 1 | -2/+3 |
| | |||||
* | cleanup tests/test_nimscript.nims (#14686) | Timothee Cour | 2020-06-16 | 1 | -9/+1 |
| | |||||
* | Close#5586 (#14682) | Dylan Modesitt | 2020-06-16 | 2 | -3/+0 |
| | | | | | * re-enable macos and bsd on some coro tests * re-enable macos and bsd on some coro tests | ||||
* | Set cincludes and clibdir for FreeBSD, OpenBSD and NetBSD. (#14680) | Euan | 2020-06-16 | 2 | -3/+3 |
| |