summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* fixes #13645Araq2020-03-161-16/+18
|
* fix .deprecated. object typedef crash (#13643)Andy Davidoff2020-03-163-11/+12
| | | | | * fix .deprecated. object typedef crash * fixup a test that i don't understand * disable the test rather than debug ci
* fixes #13646Araq2020-03-163-6/+34
|
* minor code style changeAraq2020-03-161-1/+1
|
* minor code style changesAraq2020-03-163-12/+13
|
* fixes #12747 [backport] (#13651)cooldome2020-03-164-5/+25
| | | | | | | * fixes #12747 * fix tests * improve code style Co-authored-by: cooldome <ariabushenko@bk.ru>
* fix typo (#13660) [ci skip]Kartik Saranathan2020-03-161-1/+1
|
* Fix gdb scripts (#13658)Joey2020-03-163-16/+11
| | | | | | | | * Fix nim-gdb and rename to nim-gdb.bash * Add symlink to nim-gdb.bash * Fix windows debug script * Add PR suggestions * Make readlink check easier to maintain/understand * Swap symlinks
* azure-pipelines: walkaround issues with triggers (#13657)alaviss2020-03-151-0/+9
| | | See https://status.dev.azure.com/_event/179641421
* fix #13218: avoid some irrelevant warnings for nim doc,rst2html,--app:lib, + ↵Timothee Cour2020-03-1311-12/+27
| | | | | | | | other fixes (#13550) * fix #13218: avoid some irrelevant warnings for nim doc,rst2html * suppress warnRedefinitionOfLabel for nim doc * lots of fixes for UnusedImport warnings
* azure-pipelines: use OSX 10.15 (was just enabled upstream) (#13546)Timothee Cour2020-03-131-2/+2
|
* disable nimgame2 for nowAraq2020-03-131-1/+1
|
* catchable defects (#13626)Andreas Rumpf2020-03-1235-142/+441
| | | | | | | | | | * allow defects to be caught even for --exceptions:goto (WIP) * implemented the new --panics:on|off switch; refs https://github.com/nim-lang/RFCs/issues/180 * new implementation for integer overflow checking * produce a warning if a user-defined exception type inherits from Exception directly * applied Timothee's suggestions; improved the documentation and replace the term 'checked runtime check' by 'panic' * fixes #13627 * don't inherit from Exception directly
* rename `lenTuple` and `lenVarargs` (#13639)Miran2020-03-126-32/+33
| | | | | | | | | | | * rename 'lenTuple' to 'tupleLen' Rationale: `lenTuple` is a tuple consisting of lengths (e.g. `(1, 5, 0)`), `tupleLen` is a length of a tuple (e.g. `tupleLen((1, 5, 0) == 3`) * rename 'lenVarargs' to 'varargsLen' The same rationale as a previous commit. Consistency.
* Change order of forwarded koch boot command line options, so as to be able ↵Clyybber2020-03-121-4/+4
| | | | to overwrite the nimcache location (#13637)
* fix #13633 fix koch boot crashing regression (#13635)Timothee Cour2020-03-121-1/+1
|
* Amend fix for #13633 (#13636)Clyybber2020-03-121-1/+1
|
* Fix #13633Clyybber2020-03-121-1/+2
|
* Fix #12676 (#13634)genotrance2020-03-122-9/+17
|
* unicode.split: Fix the splitting when a Rune separator is used [backport] ↵Kaushal Modi2020-03-121-14/+11
| | | | | | | | | | (#13629) * unicode.split: Fix the splitting when a Rune separator is used [backport] - Fixes https://github.com/nim-lang/Nim/issues/13628 - Ref https://irclogs.nim-lang.org/11-03-2020.html#20:01:34 * unicode.split: Remove the sepLen based logic.. resulted in wrong jumps
* Add more JS stuff to dom.nim (#13483)treeform2020-03-111-26/+45
| | | | | | | | | | | | | | | * Add more JS stuff to dom.nim * Make all links to docs doc comments. * Fix minor textContent * space. * Remove Selection object. * More work on docs. * Fixing links. * Made the links be "see <docs>".
* Make listCmd honor hint:cc:off (#13606)Clyybber2020-03-111-50/+35
| | | | | | | | | | | | | | | | | * Make listCmd honor hint:cc:off * Tiny cleanup * Tiny tiny cleanup * VERY IMPORTANT: --hint:cc:on will overwrite --verbosity:0 :p * Tiny cleanup * Stupid * Move displayProgressCC to where its required * Tiny cleanup
* fix #13310, Deque misbehaves on VM (#13625)Miran2020-03-111-2/+15
| | | | * fix #13310, Deque misbehaves on VM * use 'when nimVM'
* fixes #13558: toDateTime buggy on 29th, 30th and 31th of each month; ↵Timothee Cour2020-03-112-13/+7
| | | | breaking change: do not use `now` to compute result, was undocumented and non-sensical (#13565)
* disable chronos testing for nowAraq2020-03-111-1/+2
|
* fixes async regressionAraq2020-03-111-1/+1
|
* fixes #13240Araq2020-03-112-1/+33
|
* fixes #13519Araq2020-03-117-7/+37
|
* fixes #12757Araq2020-03-111-6/+13
|
* add expectIdent to macros (#12778)Arne Döring2020-03-114-1/+50
| | | | | | | | | | | | | | | | * add expectIdent to macros * apply feedback * Update lib/core/macros.nim Co-Authored-By: Clyybber <darkmine956@gmail.com> * Update texpectIdent2.nim * Update texpectIdent1.nim Co-authored-by: Clyybber <darkmine956@gmail.com> Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
* fixed to jsonArrayEnd comment. (#13624)めぐみ発動機 (isVowel / GreenWing)2020-03-111-1/+1
| | | typo: start → end
* fix operators containing percent for VM usage (#13536)Arne Döring2020-03-1111-137/+165
| | | | * fixes #13513 * merge tarithmetics in tarithm
* `koch --nim:pathto/nim boot` and `koch boot --hint:cc:off` now work (#13516)Timothee Cour2020-03-114-28/+34
| | | | | * `koch boot --hint:cc:off` now works * `koch --nim:pathto/nim boot` now works; code cleanup
* fixes #13607Araq2020-03-101-6/+4
|
* hotfix: make --useVersion:1.0 workAraq2020-03-101-1/+2
|
* Revert "Support cross compiling from host to host (#12859)" (#13591)genotrance2020-03-101-1/+2
| | | This reverts commit e4f7656772657069cd3e27704d687b292d8d24ab.
* fixes #13436 (#13615)Andreas Rumpf2020-03-103-4/+21
|
* travis now only builds devel docsnarimiran2020-03-091-49/+7
|
* fixes #13599 (#13614)Andreas Rumpf2020-03-092-1/+40
|
* fixes #13596 (#13612)Andreas Rumpf2020-03-093-0/+125
|
* fix #12508, unaligned access on sparc64 (#13594)Miran2020-03-091-1/+1
|
* fixes #13605 (#13611)Andreas Rumpf2020-03-092-4/+8
|
* surgical fix for #13319 (#13604)Andy Davidoff2020-03-081-5/+3
|
* Only print the link command when listCmd is active; fix docs (#13603)Clyybber2020-03-073-4/+3
|
* Add isValidFilename (#13561)Juan Carlos2020-03-072-1/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Add os.isValidFilename * Add os.isValidFilename * Peer Review Feedbacks https://github.com/nim-lang/Nim/pull/13561#discussion_r388013139 * Peer Review Feedbacks https://github.com/nim-lang/Nim/pull/13561#issuecomment-595259568 * Add since to const * Update the documentation comment * Update the changelog * Update lib/pure/os.nim Co-Authored-By: Dominik Picheta <dominikpicheta@googlemail.com> * Update lib/pure/os.nim Co-Authored-By: Dominik Picheta <dominikpicheta@googlemail.com> * Peer Review Feedbacks, Add more Tests Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com>
* Implement file streaming for httpclient's MultipartData (#12982)Zed2020-03-062-147/+212
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add `uploadFile` to POST files by streaming them * Use constant for \c\L * Formatting * Remove uploadFile * Implement MultipartData file streaming * Remove unnecessary var annotations * Call string on TaintedStrings Fixes #12789 * Move cl constant to httpcore * Fix `request` inconsistencies * Update documentaion * Clean up * Skip multipart formatting when there's 0 entries * Remove extraneous `cl` from multipart formatting * Update MultipartData `$` to match old behaviour * Update comment * Address comments
* Fix #13573 and #13574 (#13575)Andrea Ferretti2020-03-062-5/+14
| | | | | * Fix https://github.com/nim-lang/Nim/issues/13573 and https://github.com/nim-lang/Nim/issues/13574 * Restored asynchttpserver
* Revert "nimsuggest: don't add CRLF to replies (#13545)" (#13597)alaviss2020-03-061-4/+4
| | | | | | | | This reverts commit a974684b149faa19645f1e18b7b11aa67f169997. The CRLF was to separate between each response, and removing them causes the responses to not be splitted correctly. I didn't notice that it was in a loop when I made the #13545.
* Revert broken asynchttpserver FutureStream additions.Dominik Picheta2020-03-062-147/+31
| | | | | | | | | | | As discussed in #13394, these changes cannot work. Reverted via ``` git revert --no-commit 5bf571f061d53d35aab727f420afd9f415987723 git revert --no-commit abd660c407d00d0c4f2129ff11bfc69badda8ece git revert --no-commit 955465e5f42b1353f69f3bd884908a7ef91ce13b git commit ```
* close #12704 by adding a test (tuple codegen error) (#13592)Timothee Cour2020-03-061-0/+14
| | | | | * close #12704 by adding a test * move test to tests/metatype/ttypedesc2.nim