| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
* fix .deprecated. object typedef crash
* fixup a test that i don't understand
* disable the test rather than debug ci
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* fixes #12747
* fix tests
* improve code style
Co-authored-by: cooldome <ariabushenko@bk.ru>
|
| |
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
| |
See https://status.dev.azure.com/_event/179641421
|
|
|
|
|
|
|
|
| |
other fixes (#13550)
* fix #13218: avoid some irrelevant warnings for nim doc,rst2html
* suppress warnRedefinitionOfLabel for nim doc
* lots of fixes for UnusedImport warnings
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* 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' 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.
|
|
|
|
| |
to overwrite the nimcache location (#13637)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
(#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
* 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
* 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
* use 'when nimVM'
|
|
|
|
| |
breaking change: do not use `now` to compute result, was undocumented and non-sensical (#13565)
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
| |
typo: start → end
|
|
|
|
| |
* fixes #13513
* merge tarithmetics in tarithm
|
|
|
|
|
| |
* `koch boot --hint:cc:off` now works
* `koch --nim:pathto/nim boot` now works; code cleanup
|
| |
|
| |
|
|
|
| |
This reverts commit e4f7656772657069cd3e27704d687b292d8d24ab.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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 https://github.com/nim-lang/Nim/issues/13573 and https://github.com/nim-lang/Nim/issues/13574
* Restored asynchttpserver
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
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
* move test to tests/metatype/ttypedesc2.nim
|