summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* error msg for #13864 (#13962)cooldome2020-04-132-0/+20
| | | Co-authored-by: cooldome <ariabushenko@bk.ru>
* fix #13848: make var result work with nim cpp (#13959)Timothee Cour2020-04-132-1/+113
| | | | | * fix #13848 * add exhaustive tests for var result
* minor fixes in 1.2 changelog [ci skip]narimiran2020-04-131-13/+17
|
* Improve #12920 fix (#13958)genotrance2020-04-121-3/+3
|
* Make unused code into actual test, replace echo with doassert (#13952)Juan Carlos2020-04-112-33/+84
|
* osproc: added a better version of waitForExit for Haiku (#13938)alaviss2020-04-102-6/+83
| | | Also modified tosprocterminate to verify waitForExit implementations.
* posix: add full Haiku support (#13931)alaviss2020-04-093-2/+609
| | | | | | | | | | * posix: add full Haiku support This commit provides a posix_haiku derived from posix_other, with types following Haiku's definition. This fixes cases where the compiler generates type check for the wrong types (ie. checks where generated for an int-derived type but it's actually implemented as an uint instead). * tools/kochdocs: welcome posix_haiku to the blacklist
* fixes #13863 (#13929)cooldome2020-04-081-0/+5
| | | Co-authored-by: cooldome <ariabushenko@bk.ru>
* Add support for `zig cc` as C compiler. (#13757)Hessam Mehr2020-04-082-1/+12
|
* Fixes issues with dynamic loading OpenSSL. Fixes #13903. (#13919) [backport]Dominik Picheta2020-04-081-19/+39
| | | | | | | | This fixes at least a couple of issues: * Procs loaded from the DLL being used even when the pointer is nil. * The actual issue (#13903) which appeared to cause stack corruption on Android 7.1.1 with OpenSSL 1.1.1f. The change that fixed this was the move to loading the procs in `sslSym`.
* Test packages on Linux (#13921)Miran2020-04-082-4/+3
| | | | | * test important packages on Linux * enable chronos
* fix ICE in isUnresolvedSym (#13925)cooldome2020-04-081-5/+6
| | | Co-authored-by: cooldome <ariabushenko@bk.ru>
* fix #13909 (#13914) [backport:1.2]cooldome2020-04-083-24/+46
| | | Co-authored-by: cooldome <ariabushenko@bk.ru>
* fix #13902 distinct uint64 type corruption on 32-bit with borrow (#13907) ↵Timothee Cour2020-04-082-1/+13
| | | | | | | [backport:1.2] * fix #13902 distinct uint64 type corruption on 32-bit with borrow Co-authored-by: Timothee Cour <timothee.cour2+lightsail@gmail.com>
* fix #13894, httpclient hang on Http204narimiran2020-04-071-1/+1
|
* fix #13910 (#13917)cooldome2020-04-072-3/+3
| | | Co-authored-by: cooldome <ariabushenko@bk.ru>
* fix some codegen bugs: NIM_BOOL, NIM_STATIC_ASSERT, --passc:-std=... (etc) ↵Timothee Cour2020-04-076-54/+110
| | | | | | | | (#13798) * fix cgen bool D20200328T203812 * --passc:std=c++17 (etc) now works instead of silently ignored * document caveats for NIM_NIL
* json doc: Note about Option and reserved keywords (#13895)Nicolai Søborg2020-04-071-0/+7
|
* fix #13739 (#13742)Arne Döring2020-04-072-5/+31
|
* Fix #13889 with testcase (#13896) [backport]Clyybber2020-04-062-1/+28
| | | | | | | | | * Fix https://github.com/nim-lang/Nim/issues/13889 * Add testcase * Reduce test time Co-authored-by: Elie Zedeck RANDRIAMIANDRIRAY <elie.zedeck@gmail.com>
* Fix #13872 (#13898)Clyybber2020-04-061-0/+5
|
* openDefaultBrowser now works on OSX (#13892) [backport]Timothee Cour2020-04-061-2/+2
|
* fix https://github.com/timotheecour/Nim/issues/88 (#13865) [backport:1.2]Timothee Cour2020-04-062-31/+33
|
* Add barebones asynchttpserver tests (#13883)supakeen2020-04-051-0/+119
| | | | | | | * Add isNil check to custom Content-Length. Related to #13866. * Setup barebones asynchttpserver tests.
* doc: fix comment for repr*(x: char): string (#13873)Hiroki Noda2020-04-051-1/+1
| | | replace `$` with `repr`.
* add nimPath to nim dump (#13876)Timothee Cour2020-04-051-1/+2
| | | | | * add nimPath to nim dump * rename
* Fix sym owner in wrapper proc (#13878)cooldome2020-04-051-27/+27
| | | Co-authored-by: cooldome <ariabushenko@bk.ru>
* Add isNil check to custom Content-Length. (#13867) [backport:1.2]supakeen2020-04-051-2/+3
| | | Related to #13866.
* asyncdispatch: get rid of erroneous set constructions (#13877)alaviss2020-04-051-5/+9
| | | Ref #13764
* finally de-deprecate the .define and .undef pragmasAndreas Rumpf2020-04-042-2/+1
|
* new feature: ability to turn specific warnings to errorsAndreas Rumpf2020-04-048-29/+43
|
* bump devel version to 1.3.1narimiran2020-04-031-1/+1
|
* Remove my wrongly written mangled-related code, not needed anymore (#13858)Alexander Ivanov2020-04-032-11/+4
|
* sourcemaps for the JS codegen (#7508)Alexander Ivanov2020-04-034-9/+424
|
* make bootstrapping more robust for people who have Nim inside /usr/bin (#13855)Andreas Rumpf2020-04-031-32/+34
|
* fix #7241 (#13779)itsumura-h2020-04-031-0/+5
| | | finalize() should run in insert()
* move tinyc to a separate repo and allow installing external dependencency ↵Timothee Cour2020-04-03390-99388/+80
| | | | | | | (eg tinyc) from koch / library code (#13850) * remove tinyc * installDeps * update tinyc paths
* fix asynchttpserver content-length header (#13846)flywind2020-04-031-3/+6
|
* std/byaddr => std/decls (#13847)Timothee Cour2020-04-033-3/+3
|
* create a changelog for v1.2.0narimiran2020-04-023-229/+542
|
* return types must not be Natural for reasons I won't outline hereAraq2020-04-021-1/+1
|
* added an .assert pragma and mentioned the pragmas in the changelogAraq2020-04-024-4/+8
|
* feature/count (#13837)Dean Eigenmann2020-04-022-1/+20
|
* renamed new std/pragmas.nim to std/byaddr.nim (#13844)Andreas Rumpf2020-04-023-8/+8
| | | | | * renamed new std/pragmas.nim to std/byaddr.nim * minor code cleanup
* fix last remaining warning when building nim (`intVal should be Int128`) + ↵Timothee Cour2020-04-024-47/+29
| | | | minor cleanups (#13841)
* Deprecate PHP (#13838)Juan Carlos2020-04-021-16/+1
|
* Jsconsole update (#12448)Juan Carlos2020-04-022-35/+37
| | | | | | * Improve jsconsole adding the rest of the stable api as documented on the standard at https://developer.mozilla.org/docs/Web/API/Console * Improve jsconsole, add runnableexamples * Simplify jsconsole
* Deprecate DCE:on (#13839)Juan Carlos2020-04-0224-43/+0
|
* Deprecate when declared(echo):echo (#13840)Juan Carlos2020-04-024-85/+83
|
* Documentation and Code Style inotify (#13836)Juan Carlos2020-04-021-52/+53
|