summary refs log tree commit diff stats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2232 from oderwat/upd-strutilsAndreas Rumpf2015-03-031-10/+31
|\ | | | | `repeat` instead of `repeatStr` + parameter swapped
| * Replaced repeatStr() and repeatChar() with more natural versions.Hans Raaf2015-03-031-10/+31
| |
* | Merge pull request #2248 from chrisheller/develAndreas Rumpf2015-03-031-5/+19
|\ \ | |/ |/| Make macros.nim expectKind error message with a single TNimrodNodeKind c...
| * Clone the implementation of cmpIgnoreStyle into macros.nim from typeinfo.nim ↵Chris Heller2015-03-031-2/+16
| | | | | | | | so that we get rid of any imports in the core modules
| * Remove use of .format() from macros.nim to avoid importing into core. There ↵Chris Heller2015-03-031-4/+4
| | | | | | | | is still a remaining import of cmpIgnoreStyle from strutils that needs to be removed as well
| * Make macros.nim expectKind error message with a single TNimrodNodeKind ↵Chris Heller2015-03-021-3/+3
| | | | | | | | consistent with error message shown with a set of TNimrodNodeKind by displaying the actual node kind (as well as the expected)
* | parseopt is not deprecated anymoreAraq2015-03-031-3/+6
|/
* Merge pull request #2238 from oderwat/fix-2228-readall-osxAndreas Rumpf2015-03-011-2/+2
|\ | | | | Fix for readAll(stdin) problem on OS X and better anyway. I can confirm this works on Windows.
| * Fix for readAll(stdin) problem on OS X and better anyway.Hans Raaf2015-03-011-2/+2
| |
* | some love for the testsuite; fixed regressionsAraq2015-03-013-6/+16
| |
* | Fix buggy rect(), doc comment, and unit test.Charles Blake2015-02-281-3/+4
|/
* Addition of some complex hyperbolic functionsJonathan Edwards2015-02-281-0/+70
|
* Add for rationalsdef2015-02-271-0/+4
|
* Add for easier intialization of rationalsdef2015-02-271-26/+32
|
* don't use stdout for nimsuggest server modeAraq2015-02-271-4/+5
|
* Merge pull request #1840 from def-/extend-mathAndreas Rumpf2015-02-263-3/+316
|\ | | | | Rational numbers and a few additions to math and complex
| * Make Rational an objectdef2015-02-241-31/+36
| |
| * Make rationals genericdef2015-02-201-28/+33
| |
| * Fix typodef2015-02-191-1/+1
| |
| * Change author of rationals moduledef2015-02-191-1/+1
| |
| * Make gcd iterative instead of recursivedef2015-02-161-4/+5
| |
| * Remove shuffle againdef2015-02-161-8/+0
| |
| * Update toInt docdef2015-02-161-2/+2
| |
| * Fix division and add testsdef2015-02-161-15/+42
| |
| * Change rationals.toInt behaviourdef2015-02-161-4/+4
| |
| * Export new math procsdef2015-02-161-2/+2
| |
| * Move rational.nim to rationals.nimdef2015-02-161-0/+0
| |
| * Fix += and -= for Rationaldef2015-02-161-2/+2
| |
| * Add shuffle to math moduledef2015-02-161-0/+8
| |
| * Add rational moduledef2015-02-161-0/+228
| |
| * Extend complex to convert to/from polar coordinatesdef2015-02-161-2/+25
| |
| * Add `^`, gcd and lcm to mathdef2015-02-161-0/+24
| |
* | fixes #2074Araq2015-02-261-1/+11
| |
* | Merge pull request #2182 from d3m1gd/dom-additionsAndreas Rumpf2015-02-251-2/+18
|\ \ | | | | | | Some additions to dom.nim
| * | Some additions to dom.nimd3m1gd2015-02-201-2/+18
| | | | | | | | | | | | Missing functions and fields for various dom elements/events.
* | | Merge pull request #2208 from def-/walkdirAndreas Rumpf2015-02-252-1/+23
|\ \ \ | | | | | | | | Speed up walkDir significantly
| * | | Use faster walkDir on BSDsdef2015-02-241-1/+1
| | | |
| * | | Fall back to lstat() calls on unsupported filesystemsdef2015-02-241-6/+10
| | | |
| * | | Add some posix dirent documentationdef2015-02-241-11/+12
| | | |
| * | | Speed up walkDir significantlydef2015-02-242-3/+20
| | | | | | | | | | | | | | | | | | | | | | | | We only know that this works on Linux and Mac OS X, so other systems use the POSIX conforming version still. This removed the lstat call, which is especially expensive on NFS filesystems for me.
* | | | disable deprecated warnings for macros moduleAraq2015-02-251-1/+5
| | | |
* | | | Add SSLFree after SLShutdown to prevent memory leakwiffel2015-02-242-0/+4
| | | |
* | | | fixes #2199, fixes #2197Araq2015-02-241-1/+1
| | | |
* | | | Clean up selectors documentation a bitdef2015-02-241-4/+9
| | | |
* | | | Reuse socket in httpserverdef2015-02-241-1/+1
|/ / /
* | | implements a type API for macrosAraq2015-02-241-11/+31
| | |
* | | macros.PNimrodNode is now NimNodeAraq2015-02-242-25/+37
| | |
* | | 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.