summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* capture macro now accepts variables of different types (#13356)Clyybber2020-02-152-6/+16
| | | | | | | | | | * Capture macro can now accept variables of different types * Add test * Update examples * Use let instead of var
* Fix to asynchttpserver form data/body broken with #13147 (#13394)Henrique Dias2020-02-142-44/+75
| | | | | | * Fix to asynchttpserver form data/body broken with #13147 * New implementation that use a interator instance of future streams * asynchttpserver now can handle chunks of data.
* add ggplotnim to important_packages (#13206)Miran2020-02-141-0/+1
|
* isolate the build process from external config files (#13411)Ștefan Talpalaru2020-02-142-5/+7
|
* fix bug in int128 (#13403)Arne Döring2020-02-141-3/+86
|
* fixes #13368 (#13397)cooldome2020-02-143-9/+22
|
* Revert "remove dead code test_nimhcr_integration.(bat,sh) (#13388)" (#13396)Andreas Rumpf2020-02-122-0/+27
| | | This reverts commit 90491ea0a98aaca198bebf3ce99a1f86559f18ec.
* fix linenoise regression (#13395)Timothee Cour2020-02-121-11/+19
| | | | | | * fix nightlies linenoise regression * fix other installers
* remove dead code test_nimhcr_integration.(bat,sh) (#13388)Timothee Cour2020-02-122-27/+0
| | | | | | * enable test for osx: import tests/dll/nimhcr_integration * re-disable osx test
* fixes #13378 [backport] (#13392)Andreas Rumpf2020-02-112-0/+18
|
* fix several bugs with `repr` (#13386)Timothee Cour2020-02-114-8/+28
|
* expectLen now shows the length that we got (#13387)Clyybber2020-02-111-3/+3
|
* Make vccexe parse response files (#13329)Fredrik Høisæther Rasch2020-02-111-23/+43
|
* lib.rst: add a link for jsconsole [backport] (#13383)Jjp1372020-02-111-0/+3
|
* fix #9634 don't crash on execCmdEx/readLine when inside gdb/lldb (#13232)Timothee Cour2020-02-111-2/+15
| | | | | | | | * fix #9634 debugging a program using execCmdEx now works * only apply EINTR to c_gets for now This reverts commit c0f5305b5a0b46983dfd27e3d77ecbf4f8744dcc.
* fix #13374 `nim c -r -` now generates $nimcache/stdinfile (#13380) [backport]Timothee Cour2020-02-112-6/+11
|
* remove outplace version of 'merge' for CountTables (#13377)Miran2020-02-102-19/+17
| | | | | | * remove outplace version of 'merge' for CountTables * remove 'merge' tests
* fix #13255 (#13275) [backport]Arne Döring2020-02-091-2/+2
|
* fix `is` with generic types; fix `genericHead(Foo[T])` (#13303)Timothee Cour2020-02-097-20/+94
| | | | | * fix #9855, fix #9855, fix genericHead * render TTypeKind via toHumanStr
* testament: this now works: "testament r /abspath/to/test.nim" (#13358)Timothee Cour2020-02-091-2/+4
|
* fixes #13314 (#13372)Andreas Rumpf2020-02-092-5/+34
|
* fixes #3339 by documenting the limitations of case-statement (#13366)Miran2020-02-081-0/+29
|
* Add sideEffect pragma to importC procs in posix, winlean and time module ↵Tomohiro2020-02-084-133/+145
| | | | | | | | | (#13370) * Add sideEffect pragma to procs in winlean * Add sideEffect pragma to procs in posix * Add test for #13306 * Add sideEffect pragma to procs in times * Fixes #13306
* Revert "printing float values will have one more digit. (#13276) [backport]" ↵Timothee Cour2020-02-0810-45/+41
| | | | | (#13363) This reverts commit b2c6db97f9f477f6999fa9c7aae5e32f10b6b3fe.
* fix #6736: templates in unittest now show actual value (#13354)Miran2020-02-072-1/+26
|
* [backport] remove 'CountTable.mget' (#13355)Miran2020-02-072-17/+9
| | | It didn't work, and it was an oversight to be included in v1.0.
* [backport] fix #13352narimiran2020-02-072-1/+6
|
* printing float values will have one more digit. (#13276) [backport]Arne Döring2020-02-0710-41/+45
| | | | * printing float values will have one more digit. Fixes #13196
* testament: introduce 'matrix' for testing multiple options (#13343)Miran2020-02-073-19/+32
|
* miscellaneous bug fixes (part 3) (#13304)Timothee Cour2020-02-076-11/+13
| | | | | | | | | | * fix deprecation; fix indentation * git clone: use -q * fix Warning: pragma before generic parameter list is deprecated; fix typo * bugfix: sysTypeFromName("float64") was never cached
* fix #13182: `proc fun(a: varargs[Foo, conv])` now can be overloaded (#13345) ↵Timothee Cour2020-02-072-1/+49
| | | | [backport]
* replace old problematic isNamedTuple implementation by TypeTrait ↵Timothee Cour2020-02-072-11/+16
| | | | | | | | isNamedTuple in dollars.nim (#13347) * replace old problematic isNamedTuple implementation by TypeTrait isNamedTuple * fix for bootstrap
* Added a basic example how to handle a Post request. (#13339)Henrique Dias2020-02-071-3/+55
| | | | | | | | | | | | * Added a basic example how to handle a Post request. They were also made minor cosmetic changes. * Minor fixes suggested by Yardanico * Fixed a wrong value in chunkSize constant. * Re-added the request.body for compatibility!
* adding sqlite3 backup functions (#13346)pyloor2020-02-071-0/+17
| | | | | | * adding sqlite3 backup functions * changing sleep to sqlite3_sleep to prevent clashes
* fixes #13269 (#13344)Andreas Rumpf2020-02-072-3/+20
|
* fix #13349 regression: isNamedTuple now works with generic tuples (#13350)Timothee Cour2020-02-073-1/+7
|
* make monotimes have zero overhead if you don't use it (#13338) [backport]Andreas Rumpf2020-02-061-10/+6
|
* fix #13150 `nim doc --project` now works reliably (#13223)Timothee Cour2020-02-0612-27/+132
| | | | | | | | | | * fix #13150 `nim doc --project` works with duplicate names and with imports below main project file * add to help; fixup after #13212 isRelativeTo got merged * fix test tests/compilerapi/tcompilerapi.nim * remove nimblePkg field; compute on the fly instead * kochdocs: compiler docs now under compiler/ * --docRoot now has smart default: best among @pkg, @path
* nim secret: support linenoise when available (#13328)Timothee Cour2020-02-051-4/+4
|
* [backport] -d:danger should imply -d:release (#13336)Miran2020-02-052-0/+14
|
* contributing.rst: Add a special rule for 'outplace'-like featuresAraq2020-02-051-2/+15
|
* build_all.sh update (#13320)Clyybber2020-02-041-2/+3
| | | | | | | | | | * Don't overload the system, don't crash when you can't determine the CPU count and don't rely on bash * Extract to variable * Limit number of spawned jobs for systems with weak IO * Use proper arithmetic braces
* Option to allow the request body to be processed outside the asynchttpserver ↵Henrique Dias2020-02-042-16/+49
| | | | | | library. (#13147) Allow the request body to be processed outside the asynchttpserver library to break big files into chunks of data. This change does not break anything.
* Fixed codegen for constant cstring with --gc:arc (#13326)Ico Doornekamp2020-02-042-1/+17
| | | | | | * Fixed codegen for constant cstring with --gc:arc, fixes #13321 * Added test for #13321
* Fix #10717, fix #13284 (#13307)genotrance2020-02-041-4/+17
|
* enable testing -d:nimHasLibFFI mode (#13091)Timothee Cour2020-02-048-89/+103
|
* fix #13132 tnetdial (#13318)Timothee Cour2020-02-041-2/+2
|
* koch: enable checks in the compiler when running CI (#13323)alaviss2020-02-041-1/+1
|
* Make build_all.sh more portable and a bit simpler (#13308)Clyybber2020-02-031-6/+3
|
* Quote nim executable before executing. (#13316) [backport]Fredrik Høisæther Rasch2020-02-022-11/+11
| | | | | In case nim executable is located in PATH containing spaces. fixes #13311