Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix readLine handling of long lines. | Reimer Behrends | 2015-08-28 | 1 | -1/+10 |
| | |||||
* | Merge pull request #3239 from xyz32/devel | Andreas Rumpf | 2015-08-25 | 1 | -4/+15 |
|\ | | | | | When reading files, check if the eof flag is set before throwing. | ||||
| * | remove fileError | xyz | 2015-08-25 | 1 | -4/+1 |
| | | |||||
| * | Append the readAllBuffer to what was read already | xyz | 2015-08-23 | 1 | -1/+1 |
| | | |||||
| * | Use seLen as sugested, and fix typos | xyz | 2015-08-23 | 1 | -3/+2 |
| | | |||||
| * | When reading files, check if the eof flag is set before throwing. | xyz | 2015-08-22 | 1 | -4/+19 |
| | | |||||
* | | fixes sysio regression for nimscript support | Araq | 2015-08-24 | 1 | -1/+4 |
|/ | |||||
* | Merge pull request #3143 from def-/readline-faster | Andreas Rumpf | 2015-08-21 | 1 | -54/+30 |
|\ | | | | | Improve performance of readLine by using fgets | ||||
| * | Improve readLine to work with strings containing \0 again. | def | 2015-07-25 | 1 | -5/+15 |
| | | | | | | | | This decreases performance slightly. | ||||
| * | No need to set trailing \0 | def | 2015-07-24 | 1 | -7/+4 |
| | | |||||
| * | Improve performance of readLine by using fgets | def | 2015-07-24 | 1 | -54/+23 |
| | | | | | | | | This drops compatibility with pure CR line endings of old Mac systems | ||||
* | | implements experimental new config system based on NimScript | Araq | 2015-08-16 | 1 | -4/+7 |
|/ | |||||
* | reworked deprecation to retain old procs | patrick dw | 2015-06-19 | 1 | -1/+5 |
| | |||||
* | Renamed writeln procs to writeLine | patrick dw | 2015-06-18 | 1 | -1/+2 |
| | |||||
* | fixes bootstrapping on windows | Araq | 2015-04-10 | 1 | -2/+3 |
| | |||||
* | Merge pull request #2329 from def-/readline | Andreas Rumpf | 2015-04-10 | 1 | -16/+52 |
|\ | | | | | Speed up readLine by using getc_unlocked | ||||
| * | Speed up readLine by using getc_unlocked | def | 2015-03-12 | 1 | -16/+52 |
| | | | | | | | | | | | | - Only on POSIX and Windows (_fgetc_nolock here) systems - File is locked to our thread before and unlocked after readLine - About 3 times faster in some simple tests | ||||
* | | Use more Natural and Positive numbers in proc parameters | def | 2015-04-06 | 1 | -18/+18 |
| | | | | | | | | | | - Didn't go through all modules, only the main ones I thought of - Building the compiler and tests still work | ||||
* | | Make readFile work with FIFO files | def | 2015-03-12 | 1 | -1/+1 |
|/ | |||||
* | Fix for readAll(stdin) problem on OS X and better anyway. | Hans Raaf | 2015-03-01 | 1 | -2/+2 |
| | |||||
* | fixes #2199, fixes #2197 | Araq | 2015-02-24 | 1 | -1/+1 |
| | |||||
* | Make readBytes and writeBytes work with uint8 | def | 2015-02-18 | 1 | -2/+2 |
| | | | | | | So far only openarray[int8] worked. Now it's openarray[int8|uint8]. This should make sense, since uint8 is comfortable to represent a byte (0-255) and there is already type byte* = uint8 in system. | ||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -1/+1 |
| | |||||
* | lots of C++ codegen improvements | Araq | 2015-02-07 | 1 | -5/+11 |
| | |||||
* | fixed 'system.open' bug | Araq | 2014-09-14 | 1 | -7/+7 |
| | |||||
* | system files use new identifiers | Araq | 2014-08-23 | 1 | -61/+61 |
| | |||||
* | Fixed readAllBuffer() to avoid adding garbage bytes at end. | Reimer Behrends | 2014-05-26 | 1 | -4/+8 |
| | | | | | | | The function readAllBuffer() always returned a string that was a multiple of the BufSize in length, regardless of how many bytes were actually read, padding the result with garbage bytes on the last chunk. This fix properly trims the last chunk to its actual size. | ||||
* | doc generation for asyncdispatch works | Araq | 2014-04-06 | 1 | -2/+3 |
| | |||||
* | case consistency: next steps | Araq | 2013-12-29 | 1 | -5/+5 |
| | |||||
* | improvements for 'pretty' | Araq | 2013-12-28 | 1 | -9/+9 |
| | |||||
* | case consistency part 4 | Araq | 2013-12-27 | 1 | -6/+6 |
| | |||||
* | templates can access hidden fields | Araq | 2013-12-25 | 1 | -4/+4 |
| | |||||
* | bootstraps with new template symbol binding rules | Araq | 2013-12-24 | 1 | -1/+1 |
| | |||||
* | NoFakeVars progress | Araq | 2013-12-24 | 1 | -0/+4 |
| | |||||
* | vm: FFI improvements | Araq | 2013-12-23 | 1 | -6/+14 |
| | |||||
* | new VM: some progress for the FFI support | Araq | 2013-12-23 | 1 | -2/+2 |
| | |||||
* | float64 is now an alias to 'float'; fixes #545 | Araq | 2013-08-30 | 1 | -1/+1 |
| | |||||
* | made some tests green | Araq | 2013-06-30 | 1 | -2/+2 |
| | |||||
* | --os:standalone works again | Araq | 2013-06-30 | 1 | -17/+22 |
| | |||||
* | GC'ed wide strings for windows | Araq | 2013-05-20 | 1 | -8/+4 |
| | |||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | made some tests green | Araq | 2013-03-04 | 1 | -0/+2 |
| | |||||
* | Copyright 2012 -> 2013 | Araq | 2013-01-08 | 1 | -1/+1 |
| | |||||
* | 'assert' hides EAssertionFailsure; stdlib makes use of 'tags' | Araq | 2012-11-18 | 1 | -11/+13 |
| | |||||
* | profiler improvements | Araq | 2012-09-17 | 1 | -1/+1 |
| | |||||
* | term rewriting macros fully implemented; still buggy | Araq | 2012-09-03 | 1 | -4/+0 |
| | |||||
* | openarray/varargs split; breaks bootstrapping | Araq | 2012-08-16 | 1 | -2/+2 |
| | |||||
* | DLLs should work again; fixes #169 | Araq | 2012-07-24 | 1 | -0/+2 |
| | |||||
* | changed integer promotion rules; breaks bootstrapping and lots of code | Araq | 2012-07-08 | 1 | -4/+4 |
| | |||||
* | added devel/logging; weakrefs test; next steps for proper unsigned support | Araq | 2012-07-05 | 1 | -1/+1 |
| |