summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Working towards arc codegen (#13153)cooldome2020-01-162-31/+96
| | | fixes #13029
* style fix: change 'JS' to 'js' to make it consistent (#13168)Miran2020-01-1614-60/+60
|
* Remove obsolete code from osalloc (#13158)Ico Doornekamp2020-01-161-10/+0
|
* CI fix timeout error (#13134)Timothee Cour2020-01-151-148/+153
|
* ARC: misc bugfixes (#13156)Andreas Rumpf2020-01-156-26/+298
| | | | | | | | * fixes #13102 * closes #13149 * ARC: fixes a move optimizer bug (there are more left regarding array and tuple indexing) * proper fix; fixes #12957 * fixes yet another case object '=' code generation problem
* successX now correctly shows html output for `nim doc`, `nim jsondoc`; fix ↵Timothee Cour2020-01-155-6/+18
| | | | | | | | #13121 (#13116) * successX now correctly shows html output for nim doc * fixes #13121 * fixup hintSuccessX to be less weird
* export normalizePathEnd (#13152)Timothee Cour2020-01-152-0/+11
|
* System cleanup, part 2 (#13155)Miran2020-01-159-1649/+1700
| | | | | | | | * create basic_types, arithmetics, exceptions, comparisons * create setops.nim * create memalloc.nim * create gc_interface.nim * create iterators_1.nim
* Added 'ansic' os support for minimal (embedded) targets (#13088)Ico Doornekamp2020-01-156-71/+85
| | | | | | | | * os:any implementation * os:asny: omit flock/funlock calls in echoBinSafe * Disabled default "unhandled expection" reporting for `--os:any` to reduce code size. Added unhandledExceptionHook instead which can be used to get a notification from Nim and handle it from the application.
* Fix typo in doc/destructors.rst (#13148)Tomohiro2020-01-141-1/+1
|
* fixes #9674 [backport] (#13143)Andreas Rumpf2020-01-142-2/+21
|
* fixes #13104 [backport] (#13142)Andreas Rumpf2020-01-141-0/+1
|
* pass platform argument only if vccexe is used (#13078)cooldome2020-01-141-10/+9
| | | | | * pass platform only if vccexe is used * fixes #12297
* fixes #10665 (#13141) [backport]Andreas Rumpf2020-01-144-45/+101
|
* fixes #13105 (#13138)Andreas Rumpf2020-01-142-1/+19
|
* fixes #13119 (#13128)Andreas Rumpf2020-01-145-5/+25
| | | | | * fixes #13119 * fixes a regression
* fixes #13100 nim doc now treats `export localSymbol` correctly (#13123) ↵Timothee Cour2020-01-132-14/+26
| | | | | | | [backport] * fix #13100 nim doc now treats `export localSymbol` correctly * use owner instead
* Expose more openSSL methods. (#13131)treeform2020-01-131-0/+43
|
* fixes #13112 (#13127)Andreas Rumpf2020-01-133-2/+24
| | | | | | * improve line error information * fixes #13112
* fixes #13122 (#13126)Andreas Rumpf2020-01-135-9/+18
| | | | | | * fixes #13122 * moved tests to where they belong
* fix rtti sizeof for varargs in global scope (#13125) [backport]Jasper Jenkins2020-01-132-2/+11
|
* fix the ftp store function read the local file bug (#13108) [backport]perter lee2020-01-131-4/+4
| | | | | | | | * Update asyncftpclient.nim When use newStringOfCap function not have assign memory for the string data,so if use this address the fault is rasise. * complelete the bugfix
* VM FFI: write(stderr, msg) and fprintf(cstderr, msg) now work at CT (#13083)Timothee Cour2020-01-123-5/+29
|
* Add link to posix_utils.html in posix.nim (#13111)Federico Ceratto2020-01-121-1/+4
|
* Remove some unused/disabled OpenSSL functions (#13106)treeform2020-01-111-135/+0
|
* more arc features (#13098)Andreas Rumpf2020-01-107-13/+252
| | | | | * config update * ARC now supports 'repr' and 'new' with finalizers is supported
* [backport] fix #12813, fix #13079 (#13099)Miran2020-01-101-4/+14
| | | Correctly remove a key from CountTable when it is set to zero.
* System cleanup, part 1 (#13069)Miran2020-01-101-496/+512
| | | | | | * system.nim: mark what every .pop does * system.nim: un-nest when statements
* fixes an asyncftpclient bug; refs #13096 [backport]Andreas Rumpf2020-01-101-1/+1
|
* [backport] system/io.nim fix wrong documentation comment [ci skip]narimiran2020-01-101-2/+2
|
* typetraits: fixes #6454; genericParams; added lenTuple; added tuple type get ↵Timothee Cour2020-01-104-4/+60
| | | | | | (#13064)
* fixes #13070Araq2020-01-102-2/+42
|
* fixes #13072; no test case because it will be added later with more ↵Araq2020-01-101-1/+1
| | | | exception handling related bugfixes
* Fix error check code in osproc (#13090) [backport]Tomohiro2020-01-091-1/+1
|
* Use '__noinline' instead of 'noinline' for N_NOINLINE gcc attribute, this ↵Ico Doornekamp2020-01-091-1/+1
| | | | prevents clashes with systems where 'noinline' might be already defined (#13089)
* remove all remaining warnings when build nim (with -d:nimHasLibFFI) (#13084)Timothee Cour2020-01-093-14/+7
| | | | | | * cleanup deprecations in evalffi + elsewhere * remove dead code getOrdValue64
* take the one good idea from --os:standalone and enable it via ↵Andreas Rumpf2020-01-092-8/+8
| | | | -d:StandaloneHeapSize (#13077)
* Deleted misplaced separator (#13085) [backport]Teashrock2020-01-091-1/+0
| | | Misplaced separator, which was constantly breaking compilation on Haiku OS, was deleted.
* fix crash due to errant symbols in nim.cfg (#13073) [backport]Andy Davidoff2020-01-081-2/+3
|
* move entries from the wrong changelog file [ci skip]narimiran2020-01-082-3/+5
|
* make SuccessX show project file + output file (#13043)Timothee Cour2020-01-084-14/+29
| | | | | | | * make SuccessX show project file + output file * address comments * fix test and add `result.err = reNimcCrash` otherwise hard to see where reNimcCrash used * address comments
* distinctBase type trait for distinct types (#13031)cooldome2020-01-087-70/+91
|
* basename supports pragmaexpr (#13045)b3liever2020-01-072-3/+6
| | | | | | * basename supports pragmaexpr * update changelog
* add pqserverVersion,pqconnectionNeedsPassword,pqconnectionUsedPassword (#13060)Bung2020-01-071-0/+6
|
* [easy] --hint:link:on now shows link cmd instead of nothing (#13056)Timothee Cour2020-01-074-4/+7
| | | | | | * --hint:link:on now shows link cmd instead of nothing * update doc for --listCmd
* --styleCheck:hint now works (#13055)Timothee Cour2020-01-071-1/+1
|
* clean up deprecated stuff and unused imports in tests (#13059)Miran2020-01-078-16/+15
|
* Modify the test command for nimly (nimble-package) (#13053)loloiccl2020-01-071-1/+1
|
* testament/important_packages dont run hts (#13052)Brent Pedersen2020-01-071-1/+1
|
* Continue #13002 (#13021)Clyybber2020-01-062-38/+82
|