summary refs log tree commit diff stats
path: root/lib/std
Commit message (Expand)AuthorAgeFilesLines
* clean up `std/os` related modules (#20651)ringabout2022-10-255-92/+140
* Implement Unix file regularity check (#20448) (#20628)Andrey Makarov2022-10-253-37/+54
* Add better error messages to `std/jsonutils` (#20629)Jake Leahy2022-10-241-7/+7
* fix fwrite prototype (#20644)Jacek Sieka2022-10-241-1/+1
* Fix tuple size check in `std/jsonutils` (#20637)Jake Leahy2022-10-241-2/+12
* Pass json options to hooks (#20638)Jake Leahy2022-10-241-14/+16
* improve error message when using `toTask` with a call with a return value (#2...ringabout2022-10-231-1/+2
* add `std/appdirs` (#20618)ringabout2022-10-221-0/+73
* add typesafe `std/paths`, `std/files`, `std/dirs`, `std/symlinks` (#20582)ringabout2022-10-214-0/+522
* move procs in os to `appdirs` (#20605)ringabout2022-10-201-0/+147
* [std/os] split and re-export (#20593)ringabout2022-10-205-0/+2228
* [`std/os` clean up] import and export `osseps` (#20580)ringabout2022-10-171-0/+111
* out parameters: enforce that 'out' is only used as a parameter (#20510)Andreas Rumpf2022-10-071-0/+38
* macOS use SecRandomCopyBytes instead of getentropy (#20466)Matt Haggard2022-10-051-17/+4
* move widestrs out of system (#20462)metagn2022-10-016-0/+239
* make koch and tools work with `nimPreviewSlimSystem` (#20459)ringabout2022-09-301-0/+3
* fix #19500; remove find optimization [backport: 1.6] (#19714)ringabout2022-09-281-0/+37
* moderate system cleanup & refactor (#20355)metagn2022-09-281-53/+11
* make more standard libraries work with `nimPreviewSlimSystem` (#20343)ringabout2022-09-274-0/+11
* Implement Markdown definition lists (+ migration) (#20333)Andrey Makarov2022-09-111-0/+4
* Implement Pandoc Markdown concise link extension (#20304)Andrey Makarov2022-09-041-1/+1
* Add improved Windows UNC path support in std/os (#20281)havardjohn2022-09-031-0/+61
* Revert "fix #19600 No error checking on fclose (#19836)" (#20297)ringabout2022-09-021-4/+2
* fix #19600 No error checking on fclose (#19836)Bung2022-08-291-2/+4
* move formatfloat out of system (#20195)ringabout2022-08-244-1/+1900
* test removing dollar for objects out of system (#20242)metagn2022-08-242-0/+50
* new .redefine pragma for templates, warn on redefinition without it (#20211)metagn2022-08-231-2/+4
* Add use of Windows Wide CRT API for env. vars (#20084)havardjohn2022-08-202-33/+44
* bootstrap the compiler with nimPreviewSlimSystem (#20176)ringabout2022-08-091-0/+4
* .forbids pragma: defining forbidden tags (#20050)Lancer112112022-07-261-0/+9
* sysrand: fix syscall signature [backport] (#19982)Jacek Sieka2022-07-071-4/+3
* Pass headers and body correctly to FetchOptions (#19884) [backport]Jake Leahy2022-06-131-2/+3
* Deprecate std/sums (#18439)Antonis Geralis2022-06-091-0/+2
* enable style:usages for stdlib tests [backport: 1.6] (#19715)flywind2022-04-132-2/+2
* typetraits: add toSigned, toUnsigned (#18445)Timothee Cour2022-04-071-5/+10
* improve the error messages for std/tasks [backport: 1.6] (#19695)flywind2022-04-071-6/+6
* std/tasks: fix spelling (#19691) [backport]Jacek Sieka2022-04-061-2/+2
* move assertions out of system (#19599)flywind2022-03-236-0/+138
* Remove define for jsfetch (#19530)Juan Carlos2022-02-251-9/+8
* Documentation: Fix word usage (#19529)Sizhe Zhao2022-02-141-2/+2
* fix parseEnum cannot parse enum with const fields (#19466)flywind2022-02-041-2/+7
* move io out of system (#19442)flywind2022-02-021-0/+962
* Update jsfetch with latest API and fix missing bindings (#19473)tandy10002022-02-011-21/+25
* New/better macro pragmas, mark some as experimental (#19406)metagn2022-01-201-13/+26
* Added `std/envvars` for env vars handling (#19421)flywind2022-01-201-0/+212
* Added `std/oserrors` for OS error reporting (#19390)flywind2022-01-171-0/+118
* add mm to compilesettings; deprecate gc (#19394)flywind2022-01-161-1/+2
* Fix #19038 - making the Nim compiler work again on Windows XP (#19331)rockcavera2022-01-071-20/+21
* add std/private/win_getsysteminfo; refactor the usage of `GetSystemInfo` (#19...flywind2022-01-041-0/+15
* fix 19292 (#19293)rockcavera2021-12-291-6/+9