summary refs log tree commit diff stats
path: root/lib/pure
Commit message (Collapse)AuthorAgeFilesLines
* fixed the deadlock that happens when stress testing ToFreeQueueAraq2014-11-081-25/+30
|
* fixes exhaustion bug and missing GC_ref code generationAraq2014-11-071-5/+4
|
* broken attempt to fix queue exhaustionAraq2014-11-071-21/+29
|
* added module fenv's docsAraq2014-11-041-0/+103
|
* Merge branch 'devel' into bigbreakAraq2014-11-031-10/+22
|\ | | | | | | | | Conflicts: lib/pure/osproc.nim
| * Merge pull request #1620 from trustable-code/PR6Andreas Rumpf2014-11-031-7/+15
| |\ | | | | | | Fix terminate() and add kill()
| | * Fix terminate() and add kill()Simon Krauter2014-11-021-7/+15
| | |
* | | Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreakAraq2014-11-032-4/+14
|\ \ \
| * \ \ Merge pull request #1569 from idlewan/prettyCCAndreas Rumpf2014-11-031-3/+13
| |\ \ \ | | | | | | | | | | Prettify compiler output for verbosity=1
| | * | | Forgot to keep extern pragma for execProcessesErwan Ameil2014-11-021-1/+2
| | | | |
| | * | | Use defaut nil callback for execProcessesErwan Ameil2014-11-021-11/+1
| | | | |
| | * | | Change empty callback into nilErwan Ameil2014-11-021-9/+12
| | | | |
| | * | | Tidy up the prettification of the default verbosity c compilation outputErwan Ameil2014-10-131-19/+19
| | | | |
| | * | | Prettify compiler output for verbosity=1Erwan Ameil2014-10-121-3/+19
| | | | | | | | | | | | | | | | | | | | | | | | | Long lines displaying the invocation of the c compiler are replaced with short, readable lines.
| * | | | Merge pull request #1621 from flaviut/fix-oidAndreas Rumpf2014-11-031-1/+1
| |\ \ \ \ | | | | | | | | | | | | Remove extra trailing zero from oid
| | * | | | Remove extra trailing zero from oidFlaviu Tamas2014-11-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `$` would return a string of length 25, including the trailing null String length changed to 24, avoiding an extra null byte in the output
| * | | | | Revert "Remove extra trailing zero"Varriount2014-11-011-1/+2
| | | | | |
| * | | | | Remove extra trailing zeroFlaviu Tamas2014-11-011-2/+1
| | | | | |
* | | | | | Merge branch 'devel' into bigbreakAraq2014-11-032-1/+57
|\ \ \ \ \ \ | |/ / / / / |/| | | / / | | |_|/ / | |/| | | | | | | | | | | | | | | | | | Conflicts: lib/impure/db_postgres.nim lib/pure/json.nim lib/pure/math.nim lib/system/atomics.nim
| * | | | Fix math.nim on windowsVarriount2014-11-031-1/+1
| | | | |
| * | | | Merge pull request #1443 from def-/future-listcomprehensionsAndreas Rumpf2014-11-031-0/+57
| |\ \ \ \ | | | | | | | | | | | | Add list comprehensions to future module
| | * | | | Extend list comprehension documentationdef2014-08-031-16/+20
| | | | | |
| | * | | | Add list comprehensions to future moduledef2014-08-031-0/+53
| | | | | |
| * | | | | Merge pull request #1553 from gradha/pr_json_module_improvementsAndreas Rumpf2014-11-031-91/+540
| |\ \ \ \ \ | | | | | | | | | | | | | | json module improvements
| | * | | | | Hides TJsonError, it wasn't being used.Grzegorz Adam Hankiewicz2014-10-041-1/+1
| | | | | | |
| | * | | | | Documents json module.Grzegorz Adam Hankiewicz2014-10-041-90/+539
| | | | | | |
| * | | | | | Merge pull request #1448 from def-/posix-mathAndreas Rumpf2014-11-031-11/+0
| |\ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | Add -lm for fesetround and fegetround
| | * | | | | Move fenv to its own moduledef2014-08-221-54/+0
| | | | | | |
| | * | | | | Move floating point rounding and exceptions handling to mathdef2014-08-061-0/+43
| | | |/ / / | | |/| | | | | | | | | | | | | | | (it's C99 as well, not just POSIX)
* | | | | | Modify pegs.nim such that no match will return nilFlaviu Tamas2014-10-291-1/+17
| |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An empty match will return "" A zero-length match will return nil Add test cases Add news information
* | | | | docgen works on linuxAraq2014-10-271-2/+2
| | | | |
* | | | | Merge pull request #1566 from onionhammer/bigbreakAndreas Rumpf2014-10-214-8/+8
|\ \ \ \ \ | | | | | | | | | | | | Fixed FD_SET casing
| * | | | | patched fdset call in osprocErik O'Leary2014-10-101-1/+1
| | | | | |
| * | | | | Fixed FD_SET casingErik O'Leary2014-10-103-7/+7
| | |_|_|/ | |/| | |
* | | | | Merge branch 'devel' into bigbreakAraq2014-10-131-1/+10
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/ast.nim compiler/nimfix/prettybase.nim compiler/pragmas.nim compiler/sempass2.nim doc/manual.txt koch.nim lib/pure/concurrency/threadpool.nim web/news.txt
| * | | fixes recent regressionAraq2014-10-111-1/+4
| | | |
| * | | minor cleanup for cpuinfoAraq2014-10-111-2/+1
| | | |
| * | | fixes #1551Araq2014-10-111-3/+3
| | | |
| * | | Update cpuinfo.nimLuis Ricardo2014-10-071-1/+8
| | |/ | |/| | | | | | | sys/types.h needed for macosx and freebsd sys/param.h needed for openbsd and netbsd
* | | fixes a race condition that caused '^' to hangAraq2014-10-051-4/+5
| | |
* | | docgen should work againAraq2014-10-053-37/+41
| | |
* | | Merge branch 'devel' of https://github.com/Araq/Nimrod into bigbreakAraq2014-10-041-2/+2
|\| | | | | | | | | | | | | | | | | | | | Conflicts: lib/impure/db_postgres.nim lib/pure/os.nim lib/wrappers/postgres.nim
| * | Fix permissions for createDir() on Unix systems.Reimer Behrends2014-09-221-2/+2
| | | | | | | | | | | | | | | Permissions were set to 0o711 by default; they should be 0o777, with umask being responsible for restricting permissions further.
* | | recursive tuple types are now invalid (breaking change)Araq2014-10-021-0/+2
| | |
* | | s/sock/fd/. Fixes #1487.Dominik Picheta2014-09-272-46/+46
| | |
* | | added $* for subexesAraq2014-09-241-0/+3
| | |
* | | made tests greenAraq2014-09-221-2/+2
| | |
* | | made some tests greenAraq2014-09-211-3/+4
| | |
* | | Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreakAraq2014-09-194-1/+33
|\ \ \
| * | | Fixes asyncnet example.Dominik Picheta2014-09-181-1/+2
| | | |