Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #9552 from recloser/strmisc-doc | Andreas Rumpf | 2018-12-12 | 1 | -1/+28 |
|\ | | | | | Add runnableExamples for strmisc procs and a better doc for expandTabs | ||||
| * | Add runnable examples for strmisc procs and a better doc for expandTabs | recloser | 2018-10-29 | 1 | -1/+28 |
| | | |||||
* | | Merge branch 'devel' into sorted_deduplicate | Andreas Rumpf | 2018-12-12 | 8 | -241/+283 |
|\ \ | |||||
| * | | clean up the implementation of the new memfiles.resize | Araq | 2018-12-12 | 1 | -27/+27 |
| | | | |||||
| * | | export every field of MemFile for more low level trickery; refs #9922 | Araq | 2018-12-12 | 1 | -4/+5 |
| | | | |||||
| * | | Merge pull request #9922 from c-blake/devel | Andreas Rumpf | 2018-12-12 | 1 | -0/+29 |
| |\ \ | | | | | | | | | Let handles be seen outside of `memfiles` module so that "updating" | ||||
| | * | | For now just implement `resize` per https://github.com/nim-lang/Nim/pull/9922 | Charles Blake | 2018-12-11 | 1 | -15/+29 |
| | | | | | | | | | | | | | | | | | | | | discussion (with special mremap usage on Linux, but ordinary munmap, mmap on other POSIX). Someone needs to do the when windows branch. | ||||
| | * | | Address dom96/Araq opinions in https://github.com/nim-lang/Nim/pull/9922 | Charles Blake | 2018-12-11 | 1 | -4/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | Updating accessors are also provided since the idea of this change is to allow "updating" operations external to the module which are by their very nature closely tied to module internals (as well as to OS interface details). | ||||
| | * | | Let handles be seen outside of `memfiles` module so that "updating" | Charles Blake | 2018-12-10 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | operations (like eg., resizing a file and re-mapping) do not need to worry about race conditions of re-opened paths, renamed parent directories and that sort of thing. Operating directly on already open handles is both safer and more efficient than relying upon the stability of filesystem paths. | ||||
| * | | | Merge pull request #9805 from pacien/181126-list-append | Andreas Rumpf | 2018-12-11 | 1 | -0/+15 |
| |\ \ \ | | | | | | | | | | | add SinglyLinkedList.append procs | ||||
| | * | | | add SinglyLinkedList.append procs | pacien | 2018-11-27 | 1 | -0/+15 |
| | | | | | |||||
| * | | | | Merge pull request #9881 from timotheecour/pr_ref_9880 | Andreas Rumpf | 2018-12-11 | 2 | -4/+6 |
| |\ \ \ \ | | | | | | | | | | | | | refs #9880 show index and bound in lots of `index out of bounds` errors | ||||
| | * | | | | refs #9880 show index and bound in lots of `index out of bounds` errors | Timothee Cour | 2018-12-09 | 2 | -4/+6 |
| | | | | | | |||||
| * | | | | | Testament: refactoring; makes the test joiner green | Araq | 2018-12-11 | 1 | -0/+11 |
| | | | | | | |||||
| * | | | | | test can fail because of invalid spec | Arne Döring | 2018-12-11 | 1 | -11/+0 |
| | | | | | | |||||
| * | | | | | Merge pull request #9910 from nc-x/fix-semicolon | Andreas Rumpf | 2018-12-11 | 1 | -1/+2 |
| |\ \ \ \ \ | | |_|_|/ / | |/| | | | | Fixes #9907 | ||||
| | * | | | | Address Comments | Neelesh Chandola | 2018-12-11 | 1 | -0/+1 |
| | | | | | | |||||
| | * | | | | Fixes #9907 | Neelesh Chandola | 2018-12-09 | 1 | -1/+1 |
| | |/ / / | |||||
| * | | | | Merge pull request #9890 from nim-lang/remove-asynccommon | Andreas Rumpf | 2018-12-09 | 2 | -213/+211 |
| |\ \ \ \ | | |/ / / | |/| | | | Merge async common into asyncdispatch. | ||||
| | * | | | Merge async common into asyncdispatch. | Dominik Picheta | 2018-12-07 | 2 | -213/+211 |
| | | | | | |||||
| * | | | | Make options.UnpackError inherit from system.Defect | Oscar Nihlgård | 2018-12-08 | 1 | -19/+15 |
| | | | | | |||||
* | | | | | Add the parameter isSorted for the sequtils.deduplicate | data-man | 2018-12-07 | 1 | -3/+21 |
|/ / / / | |||||
* | | | | Merge pull request #9803 from GULPF/walkdirrec-relative | Andreas Rumpf | 2018-12-06 | 1 | -7/+12 |
|\ \ \ \ | | | | | | | | | | | Add `relative` parameter to walkDirRec | ||||
| * | | | | Add `relative` parameter to walkDirRec | Oscar Nihlgård | 2018-11-26 | 1 | -7/+12 |
| | | | | | |||||
* | | | | | Update parseutils.nim | Timothee Cour | 2018-12-05 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Merge pull request #9846 from timotheecour/pr_getpid | Andreas Rumpf | 2018-12-05 | 2 | -1/+11 |
|\ \ \ \ \ | | | | | | | | | | | | | add os.getCurrentProcessId() | ||||
| * | | | | | address comments | Timothee Cour | 2018-12-04 | 2 | -2/+2 |
| | | | | | | |||||
| * | | | | | fixup | Timothee Cour | 2018-12-04 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | fixup | Timothee Cour | 2018-12-03 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | address comments | Timothee Cour | 2018-12-03 | 2 | -12/+11 |
| | | | | | | |||||
| * | | | | | fixup | Timothee Cour | 2018-12-03 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | fixup | Timothee Cour | 2018-12-03 | 1 | -1/+2 |
| | | | | | | |||||
| * | | | | | add osproc.processID() | Timothee Cour | 2018-12-03 | 1 | -0/+10 |
| | |/ / / | |/| | | | |||||
* / | | | | times.nim: Minor formatting change in the example code | Araq | 2018-12-04 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | fixes #9800 (#9804) [backport] | pgkos | 2018-11-26 | 1 | -2/+5 |
| | | | | | | | | | | | | | | | | | | | | * fixes #9800 * add tests for #9800 | ||||
* | | | | times: use clock_gettime for cpuTime with POSIX (#9793) | Emery Hemingway | 2018-11-26 | 1 | -3/+13 |
| |/ / |/| | | | | | | | | | | | | | | The POSIX 'clock()' procedure returns process CPU time in an implementation specific unit, which for historical reasons can be as large as ~7ms in the case of FreeBSD. Use 'clock_gettime' for higher accuracy. | ||||
* | | | Add workingDir parameter to execProcess and test (#9549) | Tomohiro | 2018-11-26 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | * Add workingDir parameter to execProcess * Fix tests/stdlib/tosproc.nim compile error * Suppress output from tosproc.nim | ||||
* | | | Fixes 9716 [backport] (#9790) | Yuriy Glukhov | 2018-11-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | * reuse temporary variable * fixes #9716 [backport] * Declare local vars in safer place | ||||
* | | | Merge pull request #9548 from tonygparsehub/put-delete | Dominik Picheta | 2018-11-23 | 1 | -42/+78 |
|\ \ \ | | | | | | | | | fix #8777 add missing http methods in httpClient | ||||
| * | | | fix #8777 add missing http methods in httpClient | Tony G | 2018-10-30 | 1 | -42/+78 |
| | | | | |||||
* | | | | activated more tests, allow input in test spec | Arne Döring | 2018-11-23 | 1 | -0/+6 |
| | | | | |||||
* | | | | updated tests to be executed | Arne Döring | 2018-11-23 | 2 | -1/+10 |
| | | | | |||||
* | | | | universal toSeq: works with UFCS; works with inline & closure iterators, and ↵ | Timothee Cour | 2018-11-22 | 1 | -30/+130 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with iterables (#8711) * universal toSeq: works with UFCS; works with inline, closure, and proc iterators, and also non-iterators * support all iterables with toSeq * workaround for #9130 | ||||
* | | | | Times module cosmetic changes (#9770) | Oscar Nihlgård | 2018-11-20 | 1 | -33/+22 |
| |/ / |/| | | |||||
* | | | Fixed wording (#9761) | Yuriy Glukhov | 2018-11-20 | 1 | -4/+4 |
| | | | |||||
* | | | Fixes #9671 (#9750) | Randy Smith | 2018-11-19 | 3 | -24/+0 |
| | | | |||||
* | | | removes deprecated T/P types | Araq | 2018-11-16 | 18 | -66/+9 |
| | | | |||||
* | | | fixes #9728 | Araq | 2018-11-16 | 1 | -6/+16 |
| | | | |||||
* | | | Make getEnv case insensitive on Windows (#9722) | pgkos | 2018-11-16 | 1 | -1/+6 |
| | | | |||||
* | | | Merge pull request #9687 from narimiran/fix-7192 | Dominik Picheta | 2018-11-13 | 1 | -3/+4 |
|\ \ \ | | | | | | | | | export `asyncdispatch.callSoon` (fixes #7192) |