summary refs log tree commit diff stats
path: root/lib/system.nim
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1075 from flaviut/inlinedocsAndreas Rumpf2014-04-091-15/+105
|\ | | | | Add some documentations and code examples in system
| * Fix typos in system.nimflaviut2014-04-081-12/+12
| |
| * `Concatenates` was misspelledflaviut2014-04-081-6/+6
| |
| * Code example for `clamp`flaviut2014-04-081-1/+5
| |
| * Document inplace string appendingflaviut2014-04-081-0/+14
| |
| * Code examples for string concatinationflaviut2014-04-081-1/+16
| |
| * Code docs for `contains`, `in`, `is`, and `of`flaviut2014-04-081-1/+35
| |
| * Inline docs for sequence appendingflaviut2014-04-081-0/+23
| |
* | fixes bootstrappingAraq2014-04-091-5/+8
| |
* | added `$` for arraysSimon Hafner2014-03-311-14/+14
| |
* | Merge branch 'devel' of github.com:Araq/Nimrod into seq_toStringSimon Hafner2014-03-311-29/+113
|\|
| * iterators check seqs/strings are not resized during iterationAraq2014-03-291-14/+18
| |
| * Adds example to likely/unlikely docstring. Refs #983.Grzegorz Adam Hankiewicz2014-03-131-4/+24
| |
| * EOS exception now contains the error code.Dominik Picheta2014-03-111-0/+1
| |
| * Use 'Natural' or 'Positive' instead of 'int' where applicable.EXetoC2014-03-071-6/+6
| |
| * create -> createU, create0 -> create.EXetoC2014-03-071-9/+9
| |
| * Use separate names for type-based allocation procs rather than overloading.EXetoC2014-03-071-20/+29
| |
| * Better names.EXetoC2014-03-071-2/+2
| |
| * Merge branch 'devel' into alloc-overloadsEXetoC2014-03-061-5/+10
| |\
| | * system.nim makes use of the 'unchecked' pragmaAraq2014-03-051-1/+4
| | |
| | * Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-02-251-2/+4
| | |\ | | | | | | | | | | | | | | | | Conflicts: lib/system/jssys.nim
| | | * Documents system.readAll() limitations. Refs #298.Grzegorz Adam Hankiewicz2014-02-201-2/+4
| | | |
| | * | renamed noStackFrame to asmNoStackFrameAraq2014-02-181-2/+2
| | |/
| * | Add missing cast.EXetoC2014-03-061-1/+1
| | |
| * | Add type-specific allocation procs.EXetoC2014-03-061-6/+51
| |/
* | removed `$` for openarray, was commented outSimon Hafner2014-02-111-13/+0
| |
* | explicit firstElement for `$` in collectionsSimon Hafner2014-02-111-3/+9
| |
* | Added `$` for seqSimon Hafner2014-02-111-0/+12
|/
* 'discard' instead of 'nil' for system.nimAraq2014-02-021-19/+19
|
* disable internalError so that nimbuild compiles againAraq2014-01-251-1/+1
|
* fix the error "only proc headers can feature pragmas" when compiling in JS modeZahary Karadjov2014-01-231-32/+32
|
* resolved conflicts with masterAraq2014-01-181-2/+17
|\
| * Adds example to locals() docstring.Grzegorz Adam Hankiewicz2013-12-231-1/+17
| |
* | Clarifies system.lines() docstring.Grzegorz Adam Hankiewicz2014-01-151-4/+4
| | | | | | | | Amends c087f905134b249cf20cbabc4066fbfa62dd668a.
* | Adds docstrings to lines() iterators.Grzegorz Adam Hankiewicz2014-01-151-2/+24
| |
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-01-131-11/+29
|\ \
| * | progress towards fixing tgenericshardcasesZahary Karadjov2014-01-061-1/+1
| | |
| * | add incl/excl for sets accepting accepting other setsZahary Karadjov2013-12-301-0/+8
| | |
| * | Merge branch 'upstream' into develZahary Karadjov2013-12-291-10/+20
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/ccgutils.nim compiler/msgs.nim compiler/sem.nim compiler/semexprs.nim compiler/seminst.nim compiler/semmagic.nim compiler/semstmts.nim compiler/semtypes.nim compiler/semtypinst.nim compiler/sigmatch.nim compiler/types.nim compiler/vmgen.nim lib/core/macros.nim lib/system.nim tests/reject/tenummix.nim web/news.txt
| | * | fixes #787Zahary Karadjov2013-12-281-9/+9
| | | |
| | * | documented static paramsZahary Karadjov2013-12-251-0/+10
| | | |
| | * | static params: expr[T] is now static[T]Zahary Karadjov2013-12-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This introduces tyStatic and successfully bootstraps and handles few simple test cases. Static params within macros are no longer treated as PNimrodNodes - they are now equivalent to constants of the designated type.
* | | | case consistency improvementsAraq2014-01-111-1/+1
|/ / /
* | | case consistency: next stepsAraq2013-12-291-1/+1
| | |
* | | improvements for 'pretty'Araq2013-12-281-4/+4
| | |
* | | case consistency part 6Araq2013-12-281-2/+2
| | |
* | | case consistency part 4Araq2013-12-271-37/+37
| | |
* | | case consistency part 3Araq2013-12-271-4/+3
| | |
* | | case consistency part 1Araq2013-12-271-10/+10
| | |
* | | vm: FFI improvementsAraq2013-12-231-2/+6
| |/ |/|