summary refs log tree commit diff stats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2059 from def-/getchVarriount2015-02-091-0/+28
|\ | | | | Getch
| * Document terminal.getchdef2015-02-041-0/+2
| |
| * Add copyright headerdef2015-02-031-0/+9
| |
| * Add terminal.getch to get a single characterdef2015-02-031-0/+26
| |
* | 'nimsuggest' compiles againAraq2015-02-081-11/+13
| |
* | fixes #2073Araq2015-02-081-1/+1
| |
* | merged #2083 manuallyAraq2015-02-081-1/+10
| |
* | Merge pull request #1869 from def-/json-stuffAndreas Rumpf2015-02-071-2/+75
|\ \ | | | | | | Json stuff
| * | Fix documentation and toJson signaturedef2015-02-041-2/+2
| | |
| * | Remove debugging echos againdef2015-01-051-2/+0
| | |
| * | Add operator `%*` to JSONdef2015-01-051-1/+76
| | |
| * | indent = 0 looks better for `$`(node: JsonNode)def2015-01-051-1/+1
| | |
* | | Merge pull request #2062 from flaviut/expose-exception-parentAndreas Rumpf2015-02-071-4/+4
|\ \ \ | | | | | | | | Expose exception parent
| * | | Change formatting according to style guideFlaviu Tamas2015-02-031-4/+4
| | | |
| * | | Expose exception parentFlaviu Tamas2015-02-031-1/+1
| | | | | | | | | | | | | | | | | | | | This can be safely exposed because a proc accessor can be created if the representation changes.
* | | | Merge pull request #2060 from def-/rdstdin-passAndreas Rumpf2015-02-072-4/+302
|\ \ \ \ | | | | | | | | | | Rdstdin pass
| * | | | Rename termios template CCEQ to cceqdef2015-02-041-1/+1
| | | | |
| * | | | Change termios proc capitalizationdef2015-02-041-14/+14
| | | | |
| * | | | Fix typodef2015-02-041-1/+1
| | | | |
| * | | | Add readPasswordFromStdin to rdstdindef2015-02-031-4/+38
| | | | |
| * | | | Add copyright headerdef2015-02-031-0/+9
| | |_|/ | |/| |
| * | | Add termios wrapperdef2015-02-031-0/+255
| | | |
* | | | Merge pull request #2058 from def-/nimrod-cfgsAndreas Rumpf2015-02-074-0/+0
|\ \ \ \ | | | | | | | | | | Rename *.nimrod.cfg to *.nim.cfg
| * | | | Rename *.nimrod.cfg to *.nim.cfgdef2015-02-034-0/+0
| | | | |
* | | | | configuration system supports %= to access environment variablesAraq2015-02-071-1/+1
| | | | |
* | | | | compiler distinguishes between 2 different 'var' types for C++ interop; code ↵Araq2015-02-071-1/+1
| | | | | | | | | | | | | | | | | | | | cleanups
* | | | | lots of C++ codegen improvementsAraq2015-02-073-9/+21
| | | | |
* | | | | newRollingFileLogger - fmtStr is always set to defaultFmtStrFabio Cevasco2015-02-061-1/+1
| | | | |
* | | | | fixes #2011Araq2015-02-051-1/+2
| | | | |
* | | | | Try to fix unittest for JS backend, still not workingdef2015-02-041-2/+1
| | | | |
* | | | | Merge pull request #2049 from def-/permutationsAndreas Rumpf2015-02-041-0/+59
|\ \ \ \ \ | | | | | | | | | | | | Add nextPermutation and prevPermutation
| * | | | | Add nextPermutation and prevPermutationdef2015-02-011-0/+59
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Fits best into algorithm module I guess. These are the most general ways, an iterator could easily be implemented from this. Same algorithm as in Rust: http://web.mit.edu/rust-lang_v0.11/doc/src/collections/var/tmp/alexp/rust/rust-0.11.0/src/libcollections/slice.rs.html#644
* | | | | Merge pull request #2027 from dumndummer/patch-1Andreas Rumpf2015-02-041-4/+4
|\ \ \ \ \ | |_|_|/ / |/| | | | Update sequtils.nim
| * | | | Changed name 'pred' to 'op' in mapIt templatedumndummer2015-02-021-2/+2
| | | | |
| * | | | Update sequtils.nimdumndummer2015-01-281-2/+2
| | | | | | | | | | | | | | | Renamed param name 'pred' to 'op' in mapIt template to better correspond with map proc in system module
* | | | | C++ support: codegen generates C++'s references and avoids copiesAraq2015-02-041-2/+7
| |_|/ / |/| | |
* | | | Update macros.nimdumndummer2015-02-021-1/+1
| |/ / |/| | | | | minor doc comment spelling correction
* | | slightly better docs for re moduleAraq2015-02-011-0/+6
| | |
* | | Fix SinglyLinkedRing in lists moduledef2015-02-011-4/+22
| | | | | | | | | | | | | | | | | | | | | - SinglyLinkedRing's prepend was broken - needed a tail so that prepend can work properly - now append works as well, so I added it too - simple testcase added as well
* | | Merge pull request #2010 from modk/freebsd-parallel-buildAndreas Rumpf2015-02-012-9/+16
|\ \ \ | | | | | | | | Fix parallel build on FreeBSD
| * | | FreeBSD-specific codemodk2015-01-291-4/+8
| | | |
| * | | Set status to something else than 0modk2015-01-271-1/+1
| | | |
| * | | Merge with current develmodk2015-01-261-9/+27
| |\ \ \
| * | | | Fixes parallel build on FreeBSDmodk2015-01-262-9/+12
| | | | |
* | | | | Merge pull request #2020 from def-/mitemsreactormonk2015-02-016-1/+140
|\ \ \ \ \ | | | | | | | | | | | | mitems and mpairs
| * | | | | Add items, mitems and mpairs for cstringsdef2015-01-281-0/+22
| | | | | |
| * | | | | Typodef2015-01-281-1/+1
| | | | | |
| * | | | | Add mitems and mpairs where it makes sensedef2015-01-285-0/+117
| | | | | |
* | | | | | fixes #2041Araq2015-01-312-8/+10
| | | | | |
* | | | | | nimsuggest improvementsAraq2015-01-301-1/+1
| |_|_|/ / |/| | | |