Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Turn some test outputs into actual tests | Oleh Prypin | 2015-04-21 | 1 | -3/+5 |
| | |||||
* | Don't run non-test code when defined(testing) | Oleh Prypin | 2015-04-21 | 1 | -1/+3 |
| | |||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -1/+1 |
| | |||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -1/+1 |
| | |||||
* | fixes #2041 | Araq | 2015-01-31 | 1 | -2/+2 |
| | |||||
* | bugfix: don't overwrite the number value in case of a parsing error | Araq | 2015-01-27 | 1 | -2/+3 |
| | |||||
* | got rid of old code that used to be required for bootstrapping | Araq | 2014-12-08 | 1 | -90/+5 |
| | |||||
* | Nimrod renamed to Nim | Araq | 2014-08-28 | 1 | -2/+2 |
| | |||||
* | big rename | Araq | 2014-08-27 | 1 | -5/+7 |
| | |||||
* | renamefest | Araq | 2014-08-23 | 1 | -3/+3 |
| | |||||
* | parseBiggestFloat is now builtin | Araq | 2014-07-16 | 1 | -82/+84 |
| | |||||
* | Fixed parsing of float literals. | Reimer Behrends | 2014-05-23 | 1 | -44/+50 |
| | | | | | | | | | Float literals were not parsed properly when their fractional part exceeded 53 significant bits. This affected in particular math.PI and math.E. Rather than reinventing the wheel, this patch reuses C's strtod() implementation, which already does the heavy lifting with respect to correctness, though some caution is necessary to keep float parsing locale-independent. | ||||
* | 'nil' as a statement is deprecated, use an empty 'discard' instead | Araq | 2014-01-19 | 1 | -1/+1 |
| | |||||
* | case consistency part 4 | Araq | 2013-12-27 | 1 | -7/+7 |
| | |||||
* | case consistency part 1 | Araq | 2013-12-27 | 1 | -2/+2 |
| | |||||
* | Explains parseHex initialization quirk. | Grzegorz Adam Hankiewicz | 2013-07-16 | 1 | -2/+26 |
| | |||||
* | made parseBiggestFloat faster for large exponents | Araq | 2013-07-01 | 1 | -3/+12 |
| | |||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | The httpserver module now supports POST requests. Fix for captureBetween in ↵ | dom96 | 2012-05-06 | 1 | -2/+2 |
| | | | | the parseutils module. | ||||
* | added system.setControlCHook, system.writeStackTrace | Araq | 2012-02-19 | 1 | -1/+2 |
| | |||||
* | bugfix: semfold supports merging of '&' | Araq | 2012-02-19 | 1 | -1/+5 |
| | |||||
* | year 2012 for most copyright headers | Araq | 2012-01-02 | 1 | -1/+1 |
| | |||||
* | Added ftpclient module. Fixed docs in sockets module. Added dll tests to ↵ | dom96 | 2011-11-04 | 1 | -0/+7 |
| | | | | test suite. | ||||
* | bugfix: new GCC version requires -ldl to come after object files | Araq | 2011-11-03 | 1 | -2/+22 |
| | |||||
* | compilation cache: mostly working; generics not yet | Araq | 2011-10-25 | 1 | -28/+28 |
| | |||||
* | bugfix: $ escaping in interpolatedFragments | Araq | 2011-09-26 | 1 | -6/+12 |
| | |||||
* | bugfix: internal error in evalFieldAccess; parseutils.interpolatedFragments ↵ | Araq | 2011-09-26 | 1 | -86/+68 |
| | | | | optimized; tstringinterp.nim now works | ||||
* | using statement (ala C#) implemented as macro (added as test). | Zahary Karadjov | 2011-09-20 | 1 | -29/+40 |
| | | | | simplified the usage of the interpolatedFragments iterator. | ||||
* | Moved the parseAST magics to evals.nim | Zahary Karadjov | 2011-09-20 | 1 | -0/+91 |
| | | | | | | | | | | | | | | Added string interpolation helper routines in parserutils Added a proof-of-concept string interpolation user-land macros (currently, only as a test case): the interpolated expression could either be transformed to concat("literal string ", $(interpolated), " end") or "literal string $1 end" % [$(interpolated)] Added a very initial definition of Optional[T] generic type A new overload of ParseIdent was added in hope to get around the fact that the old one doesn't work correctly in macros, but the problem persists. | ||||
* | bugfix: proper cache for generic instantiations | Araq | 2011-07-21 | 1 | -1/+1 |
| | |||||
* | deprecated system.copy: use system.substr instead | Araq | 2011-05-14 | 1 | -4/+4 |
| | |||||
* | hashtables: 1st version; parseutils additions | Araq | 2011-04-18 | 1 | -1/+23 |
| | |||||
* | $ for strtabs; skipUntil, skipWhile for parseutils | Araq | 2011-04-05 | 1 | -3/+13 |
| | |||||
* | inlining of the write barrier for dlls | Andreas Rumpf | 2010-08-08 | 1 | -6/+14 |
| | |||||
* | fixed pango/pangoutils new wrappers | Andreas Rumpf | 2010-02-26 | 1 | -0/+0 |
| | |||||
* | continued work on html/xmlparser | rumpf_a@web.de | 2010-02-14 | 1 | -9/+0 |
| | |||||
* | cleanup of library docs | Andreas Rumpf | 2010-02-04 | 1 | -3/+4 |
| | |||||
* | added system.del; delete; insert | Andreas Rumpf | 2010-02-02 | 1 | -0/+0 |
| | |||||
* | parseutils added | rumpf_a@web.de | 2010-01-31 | 1 | -0/+225 |