summary refs log tree commit diff stats
path: root/lib/pure
Commit message (Collapse)AuthorAgeFilesLines
* 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
| |
* | 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)
* | | 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
* | 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.
* | manual merge of #1526Araq2014-09-111-1/+1
| |
* | fixes #1444Araq2014-09-111-1/+1
| |
* | Merge pull request #1404 from def-/strutils-countAndreas Rumpf2014-09-051-0/+35
|\ \ | | | | | | Add count procedures to strutils
| * | overlapping as a parameter for count insteaddef2014-07-281-17/+9
| | |
| * | Add count procedures to strutilsdef2014-07-231-0/+43
| | |
* | | Merge pull request #1509 from idlewan/cookiesAndreas Rumpf2014-09-011-6/+9
|\ \ \ | | | | | | | | Secure and HttpOnly cookies
| * | | Secure and HttpOnly cookiesErwan Ameil2014-08-301-6/+9
| | | |
* | | | Escape ' and / when using escape in xmltreeErwan Ameil2014-08-301-0/+4
|/ / /
* | | Add asyncftpclient module.Dominik Picheta2014-08-293-14/+315
| | |
* | | Async macro fixes. Added waitFor.Dominik Picheta2014-08-291-7/+17
| | |
* | | Ftpclient module now uses generics.Dominik Picheta2014-08-241-93/+89
| | |
* | | Fixed gcsafe in asynchttpserver module.Dominik Picheta2014-08-211-2/+3
| | |
* | | Implements `or` and `and` for futures. Ref #1487.Dominik Picheta2014-08-191-0/+21
| | |
* | | Export `==` from net module for TPort.Dominik Picheta2014-08-171-1/+1
| | |
* | | Merge branch 'devel' of github.com:Araq/Nimrod into develDominik Picheta2014-08-171-5/+29
|\ \ \
| * \ \ Merge pull request #1461 from Varriount/os/add-hiddenFileAndreas Rumpf2014-08-171-5/+29
| |\ \ \ | | | | | | | | | | Add isHidden procedure to os.nim
| | * | | Made the code actually work, updated the docstring to point out that the ↵Clay Sweetser2014-08-101-9/+15
| | | | | | | | | | | | | | | | | | | | given file path must exist *and* be accessible from the current working directory of the running program.
| | * | | Make device and file ID's public.Clay Sweetser2014-08-061-4/+22
| | | |/ | | |/| | | | | | | | | Added the isHidden() proc
* | / | Remove irc module. Ref #1486.Dominik Picheta2014-08-171-503/+0
|/ / /
* | | Make times module compile with javascript backenddef2014-08-161-38/+38
| | |
* | | Fixes #1158.Dominik Picheta2014-08-141-3/+2
| | |
* | | Merge pull request #1351 from def-/random-openarraysDominik Picheta2014-08-131-1/+6
|\ \ \ | | | | | | | | Add random() for openarrays
| * | | Add random() for openarraysdef2014-07-121-1/+6
| | | |
* | | | fixes #1413Araq2014-08-131-1/+19
| | | |
* | | | asynchttpserver compiles again; made some tests greenAraq2014-08-131-11/+13
| | | |
* | | | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-08-122-2/+26
|\ \ \ \
| * \ \ \ Merge pull request #1403 from def-/newseqwithAndreas Rumpf2014-08-121-0/+24
| |\ \ \ \ | | | | | | | | | | | | Add newSeqWith
| | * | | | Move newSeqWith to sequtilsdef2014-08-111-0/+24
| | | |_|/ | | |/| |
| * | | | Merge pull request #1405 from boydgreenfield/add_mmap_map_populateAndreas Rumpf2014-08-121-2/+2
| |\ \ \ \ | | | | | | | | | | | | Add mmap map populate
| | * | | | Revert "Do not automatically use MAP_POPULATE for opening mmap files."Nick Greenfield2014-07-231-9/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit cba75db4e36b3af0d39b5717141a971e6d558554. The prior commit yields a compiler error 'error: lvalue required as left operand of assignment; MAP_POPULATE = ((int) 0);'. So for now this branch *always* adds MAP_POPULATE when using the open and mapMem procs.
| | * | | | Do not automatically use MAP_POPULATE for opening mmap files.Nick Greenfield2014-07-231-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds use_map_populate keyword to memfiles.open and memfiles.mapMem to govern MAP_POPULATE use. This is set to false by default.
| | * | | | Add automatic MAP_POPULATE flag for opening read_only (MAP_PRIVATE) and ↵Nick Greenfield2014-07-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | shared (MAP_SHARED) mmap files.
* | | | | | asyncio compiles againAraq2014-08-121-21/+22
|/ / / / /