Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #3393 from nanoant/patch/fix-freebsd-getaddrinfo | Dominik Picheta | 2015-10-03 | 1 | -1/+3 |
|\ | | | | | rawsockets: Fix getaddrinfo on FreeBSD | ||||
| * | rawsockets: Fix getaddrinfo on FreeBSD | Adam Strzelecki | 2015-09-30 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | Currently due bug in FreeBSD passing AI_V4MAPPED to addrinfo.ai_flags causes getaddrinfo to fail with EAI_BADFLAGS ("Invalid value for ai_flags"). That's why we should disable this flag for now on FreeBSD. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198092 | ||||
* | | Merge pull request #3411 from oderwat/fix-osx-ospaths | Andreas Rumpf | 2015-10-02 | 1 | -4/+4 |
|\ \ | | | | | | | Added ReadIOEffect because thats what happens on OSX. | ||||
| * | | Added ReadIOEffect because thats what happens on OSX. | Hans Raaf | 2015-10-02 | 1 | -4/+4 |
|/ / | |||||
* | | Merge pull request #3402 from tmm1/exec-processes-after-cb | Andreas Rumpf | 2015-10-02 | 3 | -13/+21 |
|\ \ | | | | | | | Add afterRunEvent callback to execProcesses() | ||||
| * | | remove echo() from compiler | Aman Gupta | 2015-10-01 | 1 | -2/+2 |
| | | | |||||
| * | | show full compiler output with reNimcCrash | Aman Gupta | 2015-09-30 | 1 | -0/+2 |
| | | | |||||
| * | | remove "rerun with --parallelBuild:1" message and show error inline | Aman Gupta | 2015-09-30 | 1 | -12/+13 |
| | | | |||||
| * | | add afterRunEvent callback to execProcesses | Aman Gupta | 2015-09-30 | 1 | -1/+6 |
| | | | |||||
* | | | Merge pull request #3406 from jlp765/rationals1 | Dominik Picheta | 2015-10-01 | 3 | -3/+23 |
|\ \ \ | | | | | | | | | Rationals - add checks and tests | ||||
| * | | | add two test: | JamesP | 2015-10-01 | 2 | -0/+19 |
| | | | | | | | | | | | | | | | | | | | | zero denominator assert fail, float type compile failure | ||||
| * | | | add a few type checks to limit type to SomeInteger | JamesP | 2015-10-01 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | (adding a compund type to the Rational type definition made it too difficult to define new variables using integer literals) | ||||
| * | | | add assertion for zero denominator | JamesP | 2015-10-01 | 1 | -0/+1 |
| |/ / | |||||
* | | | Merge pull request #3394 from nanoant/patch/use-new-filter-prefix | Andreas Rumpf | 2015-10-01 | 9 | -9/+9 |
|\ \ \ | | | | | | | | | Use new #? filter prefix in various places | ||||
| * | | | Use new #? filter prefix in various places | Adam Strzelecki | 2015-09-30 | 9 | -9/+9 |
| | |/ | |/| | | | | | | | This silences deprecation warnings and prevent collision with UNIX shebang. | ||||
* | | | Merge pull request #3384 from tmm1/bitsize-pragma | Andreas Rumpf | 2015-10-01 | 7 | -1/+53 |
|\ \ \ | |_|/ |/| | | Implement bitsize pragma for bitfields | ||||
| * | | document new bitsize pragma | Aman Gupta | 2015-09-30 | 2 | -0/+20 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/devel' into bitsize-pragma | Aman Gupta | 2015-09-30 | 6 | -9/+27 |
| |\ \ | |||||
| * | | | ensure generated c-code matches | Aman Gupta | 2015-09-30 | 1 | -0/+4 |
| | | | | |||||
| * | | | Merge remote-tracking branch 'origin/devel' into bitsize-pragma | Aman Gupta | 2015-09-29 | 14 | -45/+348 |
| |\ \ \ | |||||
| * | | | | better assertions for bitfield behavior | Aman Gupta | 2015-09-29 | 1 | -3/+14 |
| | | | | | |||||
| * | | | | switch to bitsize:int | Aman Gupta | 2015-09-29 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | implement bitsize pragma for bitfields | Aman Gupta | 2015-09-28 | 5 | -1/+18 |
| | | | | | |||||
* | | | | | Merge pull request #3398 from tmm1/run-single-test | Andreas Rumpf | 2015-09-30 | 2 | -2/+8 |
|\ \ \ \ \ | | | | | | | | | | | | | Allow testament/tester to run single file | ||||
| * | | | | | allow testament/tester to run single file | Aman Gupta | 2015-09-30 | 2 | -2/+8 |
| | | | | | | |||||
* | | | | | | fixes #2473; cleanup of some tests | Araq | 2015-09-30 | 6 | -54/+28 |
| | | | | | | |||||
* | | | | | | Merge pull request #3345 from rbehrends/no-unmap | Andreas Rumpf | 2015-09-30 | 1 | -4/+7 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Add option to disable munmap() use in the allocator. | ||||
| * | | | | | Add option to disable munmap() use in the allocator. | Reimer Behrends | 2015-09-18 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When compiling with '-d:nimAllocNoUnmap', the allocator will not attempt to return large chunks to the OS. For certain allocation behaviors, this can be a significant speedup. | ||||
* | | | | | | Merge pull request #3385 from ↵ | Andreas Rumpf | 2015-09-30 | 1 | -1/+1 |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | nanoant/patch/dont-fail-on-unknown-enum-value-to-string vm: Don't fail on unknown enum position to string | ||||
| * | | | | | vm: Don't fail on unknown enum position to string | Adam Strzelecki | 2015-09-28 | 1 | -1/+1 |
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously trying to convert constant of enum type, where this enum type has no entry with given constant position leaded to "internal error: opConv for enum". Instead of producing error, now we gracefully convert it to "EnumType position". | ||||
* | | | | | NimScript: --threads:on works in a nims file | Araq | 2015-09-30 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge pull request #3397 from xyz32/move_to_const | Andreas Rumpf | 2015-09-30 | 1 | -5/+6 |
|\ \ \ \ \ | |_|_|_|/ |/| | | | | Move magic numbers to const | ||||
| * | | | | use const instead of let | Radu Oana | 2015-09-30 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Move magic numbers to const | Radu Oana | 2015-09-30 | 1 | -5/+6 |
|/ / / / | |||||
* | | | | Merge pull request #3391 from tmm1/travis-ci | Dominik Picheta | 2015-09-30 | 1 | -2/+12 |
|\ \ \ \ | | | | | | | | | | | Tweak travis config | ||||
| * | | | | add libcurl and libsdl1 headers | Aman Gupta | 2015-09-29 | 1 | -0/+5 |
| | | | | | |||||
| * | | | | remove mac builds for now | Aman Gupta | 2015-09-29 | 1 | -1/+0 |
| | | | | | |||||
| * | | | | build on macosx too | Aman Gupta | 2015-09-29 | 1 | -1/+3 |
| | | | | | |||||
| * | | | | run in travisci containers | Aman Gupta | 2015-09-29 | 1 | -0/+1 |
| | | | | | |||||
| * | | | | set PATH for tests | Aman Gupta | 2015-09-29 | 1 | -0/+1 |
| | | | | | |||||
| * | | | | fix current directory | Aman Gupta | 2015-09-29 | 1 | -1/+3 |
| | |_|/ | |/| | | |||||
* / | | | NimScript: --define works as expected | Araq | 2015-09-30 | 3 | -1/+8 |
|/ / / | |||||
* | | | Merge pull request #3390 from tmm1/travis-ci | Dominik Picheta | 2015-09-29 | 1 | -0/+10 |
|\ \ \ | | | | | | | | | Run tests on TravisCI | ||||
| * | | | no more build.sh, bootstrap release too | Aman Gupta | 2015-09-29 | 1 | -2/+6 |
| | | | | |||||
| * | | | add basic travis config | Aman Gupta | 2015-09-29 | 1 | -0/+6 |
| | | | | |||||
* | | | | Merge pull request #3388 from nanoant/patch/kqueue-support-for-osx-and-freebsd | Dominik Picheta | 2015-09-29 | 2 | -10/+155 |
|\ \ \ \ | |/ / / |/| | | | kqueue support for OS X and Free/Open/NetBSD | ||||
| * | | | selectors: Cleanup a bit epoll flavor | Adam Strzelecki | 2015-09-29 | 1 | -10/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | 1. Remove select documentation that is duplicate of nimdoc section below 2. Simplify a bit register proc code | ||||
| * | | | Selectors using OS X & Free/Open/NetBSD kqueue API | Adam Strzelecki | 2015-09-29 | 1 | -0/+82 |
| | | | | |||||
| * | | | lib/posix: OS X & Free/Open/NetBSD kqueue API | Adam Strzelecki | 2015-09-29 | 1 | -0/+71 |
| |/ / | |||||
* | | | Nimscript: the compiler supports a directory wide config.nims file | Araq | 2015-09-29 | 2 | -1/+5 |
| | | |