summary refs log tree commit diff stats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Tweaked to do commas properlyGöran Krampe2015-05-201-3/+3
|
* Fixes #2749, traverse full inheritance for reprRecordGöran Krampe2015-05-201-5/+11
|
* Fixes problems introduced by #2738. Closes 2755.Dominik Picheta2015-05-181-4/+6
|
* Merge pull request #2712 from ↵Dominik Picheta2015-05-171-0/+6
|\ | | | | | | | | nanoant/patch/macros-introduce-typenode-for-typedesc Macros: Introduce typeNode(t: typedesc): NimNode
| * Macros: Introduce getType(t: typedesc): NimNodeAdam Strzelecki2015-05-171-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | Since typedesc are exception in macros and they are not implicitly converted to NimNode on macro call, we need some means to perform such conversion on demand. Fortunately it is as simple as declaring new magic "NGetType" proc with typedesc parameter. NOTE: Keeping actual macro exceptional behavior for typedesc is important, since it allows passing typedesc macro parameter to other procs or macros expecting type parameter. If typedesc parameter was implicitly converted, then we would lost this ability.
* | Merge pull request #2747 from def-/json-inlineDominik Picheta2015-05-171-3/+3
|\ \ | | | | | | Make a few json procs inline, improves performance significantly
| * | Make a few json procs inline, improves performance significantlydef2015-05-171-10/+10
| | |
* | | Removes superfluous toUgly, documents toUgly better.Dominik Picheta2015-05-171-6/+4
| | |
* | | Merge pull request #2738 from onionhammer/develDominik Picheta2015-05-171-9/+50
|\ \ \ | |_|/ |/| | Improved performance of json rendering with `$`
| * | Fixed indentation (2 spaces) part 2onionhammer2015-05-161-1/+1
| | |
| * | Fixed indentation (2 spaces)onionhammer2015-05-161-21/+21
| | |
| * | Added comment noting improved performance of non-pretty string conversiononionhammer2015-05-161-1/+2
| | |
| * | Fixed typoonionhammer2015-05-161-1/+1
| | |
| * | Merge branch 'devel' of https://github.com/Araq/Nimrod into develErik O'Leary2015-05-161-2/+1
| |\|
| * | Improved performance of "$" on jsonnodeErik O'Leary2015-05-151-9/+49
| | |
* | | Merge pull request #2732 from Perelandric/fix_milisecondsAndreas Rumpf2015-05-178-33/+38
|\ \ \ | | | | | | | | Fixed 'milliseconds' spelling in code and docs
| * | | Fixed 'milliseconds' spelling in code and docspdw2015-05-158-33/+38
| | |/ | |/|
* | | Merge pull request #2701 from borisvassilev/fillDominik Picheta2015-05-161-0/+11
|\ \ \ | |/ / |/| | Fill array with same values (was issue #2462)
| * | Fill array with same values (was issue #2462)Boris Vassilev2015-05-121-0/+11
| | |
* | | Update algorithm.nimapense2015-05-141-2/+1
| | |
* | | Corrected sortedByIt exampleapense2015-05-141-1/+1
| |/ |/| | | `people` needs `var`
* | Merge pull request #2680 from reactormonk/epcAndreas Rumpf2015-05-141-0/+697
|\ \ | | | | | | Implements EPC for nim-mode in nimsuggest
| * \ merged devel into epcSimon Hafner2015-05-0872-2900/+1698
| |\ \
| * | | added id for sexpSimon Hafner2015-04-261-0/+3
| | | |
| * | | barebones in nimsuggest for EPCSimon Hafner2015-04-221-12/+12
| | | |
| * | | enabled sexp testsSimon Hafner2015-04-221-6/+6
| | | |
| * | | sexp also accepts consSimon Hafner2015-04-141-101/+79
| | | |
| * | | renamed sexpSimon Hafner2015-04-141-0/+0
| | | |
| * | | sexp parsing & generationSimon Hafner2015-04-141-0/+716
| | | |
* | | | Fix osproc documentationJochen Van de Velde2015-05-131-12/+12
| | | |
* | | | Merge pull request #2705 from borisvassilev/gcddocsAndreas Rumpf2015-05-131-0/+3
|\ \ \ \ | | | | | | | | | | Document explicitly the behaviour of math.gcd with float arguments
| * | | | Document explicitly the behaviour of math.gcd with float argumentsBoris Vassilev2015-05-131-0/+3
| | |_|/ | |/| |
* / | | Fix behavior of os.getFileInfo() for symbolic links.Reimer Behrends2015-05-131-2/+2
|/ / / | | | | | | | | | | | | | | | The calls to lstat() and stat() were switched. As a result, links weren't followed for followLink == true and links were followed for followLink == false.
* | | Merge pull request #2608 from chrisheller/develAndreas Rumpf2015-05-081-17/+62
|\ \ \ | | | | | | | | Add procs for VirtualAllocEx and VirtualFreeEx in windows.nim
| * | | Add deprecated versions of procs in windows.nim that had DWORD parameters ↵Chris Heller2015-05-011-0/+39
| | | | | | | | | | | | | | | | converted to SIZE_T
| * | | Update VirtualLock/Unlock to use SIZE_T instead of DWORD for sizesChris Heller2015-04-281-2/+2
| | | |
| * | | Update the GlobalAlloc/ReAlloc and LocalAlloc/ReAlloc procs to use SIZE_T ↵Chris Heller2015-04-281-5/+5
| | | | | | | | | | | | | | | | instead of DWORD.
| * | | Update Heap* procs in windows.nim that were using DWORD sizes to use SIZE_TChris Heller2015-04-281-5/+5
| | | |
| * | | Update other Virtual* procs that were using dwSize: DWORD to use SIZE_TChris Heller2015-04-281-3/+3
| | | |
| * | | Add procs for VirtualAllocEx and VirtualFreeEx in windows.nimChris Heller2015-04-271-0/+6
| | | |
| * | | Change dwSize parameter in VirtualAlloc/Free procs to use SIZE_T instead of ↵Chris Heller2015-04-271-2/+2
| | | | | | | | | | | | | | | | DWORD to match MSDN
* | | | Merge pull request #2660 from MrJohz/contains-tablesAndreas Rumpf2015-05-081-0/+24
|\ \ \ \ | | | | | | | | | | Add contains proc for tables to allow usage of `in`
| * | | | Add contains proc for tables to allow usage of `in`Jonathan2015-05-051-0/+24
| | | | |
* | | | | Merge pull request #2657 from def-/noreturnAndreas Rumpf2015-05-083-16/+17
|\ \ \ \ \ | |_|_|_|/ |/| | | | Pass noReturn pragma to C code.
| * | | | Move the noreturn pragma to sysFataldef2015-05-053-16/+17
| |/ / / | | | | | | | | | | | | | | | | Now you can choose to implement sysFatal with --os:standalone so that it returns.
* | | | fixed typo in threadpool.nimMichael Werner2015-05-081-1/+1
| | | |
* | | | Merge pull request #2622 from def-/times-yearAndreas Rumpf2015-05-071-2/+2
|\ \ \ \ | | | | | | | | | | Year shouldn't be arbitrarily limited to -10_000 .. 10_000
| * | | | Year shouldn't be arbitrarily limited to -10_000 .. 10_000. Instead it'sdef2015-04-291-2/+2
| | |/ / | |/| | | | | | | | | | an int now.
* | | | Merge pull request #2627 from msmith491/develVarriount2015-05-071-7/+13
|\ \ \ \ | | | | | | | | | | Add arbitrary char support to the strutils proc. Issue #2626
| * | | | Add arbitrary char support to the strutils proc. Issue #2626msmith4912015-04-301-7/+13
| | | | |