summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2184 from oderwat/feat-caseofwhenAndreas Rumpf2015-02-242-2/+30
|\ | | | | Allow empty sets in case/of branches.
| * Allow empty sets in case/of branches.Hans Raaf2015-02-242-2/+30
| | | | | | | | | | | | | | Added support for conditional compilation using 'when' with empty sets and arrays in 'case of' branches. Please enter the commit message for your changes. Lines starting
* | fixes #2199, fixes #2197Araq2015-02-245-25/+31
| |
* | koch supports 'boot cpp'Araq2015-02-241-4/+3
| |
* | Fixes NimSuggest's socket mode.Dominik Picheta2015-02-241-3/+7
| |
* | Merge pull request #2209 from jochenvdv/fix-typoDominik Picheta2015-02-242-3/+3
|\ \ | | | | | | Fix typos in docs
| * | Fix typos in docsJochen Van de Velde2015-02-242-3/+3
|/ /
* | Merge pull request #2207 from def-/netstuffDominik Picheta2015-02-242-5/+10
|\ \ | |/ |/| Netstuff
| * Clean up selectors documentation a bitdef2015-02-241-4/+9
| |
| * Reuse socket in httpserverdef2015-02-241-1/+1
| |
* | types API: now works for proc():voidAraq2015-02-241-1/+5
|/
* implements a type API for macrosAraq2015-02-247-34/+194
|
* small cleanup of ast.nimAraq2015-02-241-150/+106
|
* macros.PNimrodNode is now NimNodeAraq2015-02-249-50/+62
|
* Merge pull request #2192 from apense/develAndreas Rumpf2015-02-221-1/+1
|\ | | | | Corrected SYSTEM_INFO structure to match pointer type on 64-bit systems
| * Corrected SYSTEM_INFO structure to match pointer type on 64-bit systemsJonathan Edwards2015-02-211-1/+1
| |
* | Merge pull request #2194 from GrundleTrundle/windows_timer_subAndreas Rumpf2015-02-222-3/+3
|\ \ | | | | | | Fix for timer overflow when using nimprofiler with 32bit Windows target.
| * | Changed nimprof.hook() to handle uninitialized t0GrundleTrundle2015-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | It's unlikely, but possible for the conversion to nanoseconds to overflow if QueryPerformanceCounter() returns a large enough timestamp. This change avoids that, at the cost of always taking a sample the first time through when t0 == 0.
| * | Removed int64 -> int downcast in timers.`-`GrundleTrundle2015-02-211-2/+2
| |/ | | | | | | | | On windows when compiling on 32 bit, this can get you a out of range exception for an otherwise valid interval.
* | Merge pull request #2198 from oderwat/fix-table-mpairsAndreas Rumpf2015-02-222-1/+17
|\ \ | | | | | | Fix unknown symbol in tables mpairs iterator.
| * | Fix unknown symbol in tables mpairs iterator.Hans Raaf2015-02-212-1/+17
| | | | | | | | | | | | Fixes an error with mpairs iterator which was introduced with 5fbcf93860. This is used by nimforum thats why I found it. I also added a testcase for the mpairs iterator.
* | | Merge pull request #2195 from stedi67/develDominik Picheta2015-02-211-4/+4
|\ \ \ | | | | | | | | little documentation fix on combine and /
| * | | little documentation fix on conbine and /Stephan Diehl2015-02-211-4/+4
| |/ /
* / / Remove pointless winlean import in net module.Dominik Picheta2015-02-211-3/+0
|/ /
* / Update net.nim - fix #2193Varriount2015-02-211-2/+5
|/ | | Fixes number #2193 and resolves some ambiguity issues
* Sockets now save a copy of osLastError to work around #2191.Dominik Picheta2015-02-211-4/+22
|
* Merge pull request #2189 from Varriount/param-uint-rangesAndreas Rumpf2015-02-211-1/+1
|\ | | | | Allow ranges with unsigned integer ordinals to be used as parameter types
| * Allow ranges with unsigned integer ordinals to be used as parameter types ↵Varriount2015-02-211-1/+1
|/ | | | for procedures.
* fixes #2134Araq2015-02-202-1/+34
|
* fixes #1902Araq2015-02-202-4/+20
|
* fixes #2167Araq2015-02-203-5/+12
|
* added test case for #2107Araq2015-02-201-0/+10
|
* Merge pull request #2180 from oderwat/fix-nimfix-compileAndreas Rumpf2015-02-201-1/+1
|\ | | | | Changed paths so that it nimfix compiles from prominent dirs.
| * Changed project relative path to include the right directory.Hans Raaf2015-02-201-1/+1
| |
* | Merge pull request #2181 from PhilipWitte/develAndreas Rumpf2015-02-204-42/+52
|\ \ | | | | | | Fixes to website support page and other minor touches to banner, download, faq pages.
| * | Fixup website support page and other minor touches.PhilipWitte2015-02-204-42/+52
| | |
| * | Merge remote-tracking branch 'upstream/devel' into develPhilipWitte2015-02-208-14/+13
| |\ \ | |/ / |/| |
* | | fixes #2051Araq2015-02-202-1/+5
| | |
* | | Merge pull request #2173 from flaviut/fix-bgDominik Picheta2015-02-203-2/+2
|\ \ \ | | | | | | | | Improve website background quality
| * | | Improve website background qualityFlaviu Tamas2015-02-193-2/+2
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | The old image was compressed with JPG and was improperly rendered anyway. The background has been modified so that each dot lines up perfectly on pixel boundaries. It's compressed with lossy PNG, which has the advantage of preserving the quality of the dots. There will be another PR to fix the background URL for the forum.
* / | fixes #2124Araq2015-02-203-11/+6
|/ /
| * Merge remote-tracking branch 'upstream/devel' into develPhilipWitte2015-02-19148-584/+750
| |\ | |/ |/|
* | Merge pull request #2168 from oderwat/fix-niminstVarriount2015-02-198-40/+40
|\ \ | | | | | | Cleaned up T/P names.
| * | Cleaned up T/P names.Hans Raaf2015-02-198-40/+40
|/ /
* | Merge pull request #2164 from oderwat/fix-tohexAndreas Rumpf2015-02-192-27/+32
|\ \ | | | | | | Fixing toHex() to not wrap for long lens + Test
| * | Added test for toHex().Hans Raaf2015-02-181-24/+27
| | |
| * | Fixing toHex() to not wrap for long lens.Hans Raaf2015-02-181-3/+5
| | | | | | | | | | | | | | | | | | | | | If you specify a len like 32 toHex() will repeat the given value in the output. Besides that I believe my implementation is easier and seems not to change how negative numbers are handled. I also handle the case of wrapping negative number beyond BiggestInt to "do it right".
* | | Merge pull request #2165 from def-/read-write-bytesAndreas Rumpf2015-02-182-4/+4
|\ \ \ | | | | | | | | Make readBytes and writeBytes work with uint8
| * | | Make readBytes and writeBytes work with uint8def2015-02-182-4/+4
|/ / / | | | | | | | | | | | | | | | So far only openarray[int8] worked. Now it's openarray[int8|uint8]. This should make sense, since uint8 is comfortable to represent a byte (0-255) and there is already type byte* = uint8 in system.
* | | Merge pull request #2139 from c-blake/develAndreas Rumpf2015-02-183-23/+69
|\ \ \ | | | | | | | | Add mgetOrPut to support just one probe chase for the common