Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | terminal.nim: code cleanup | Andreas Rumpf | 2018-01-18 | 1 | -41/+27 |
| | |||||
* | Support truecolor for the terminal stdlib module (#6936) | Dmitry Atamanov | 2018-01-18 | 1 | -14/+177 |
| | |||||
* | Windows: fix a eraseLine bug (#7044) | Dmitry Atamanov | 2018-01-09 | 1 | -3/+2 |
| | |||||
* | Windows: fixes getch bug; fixes #6966 (#7031) | Dmitry Atamanov | 2018-01-05 | 1 | -1/+4 |
| | |||||
* | Fixed compilation error (#6979) | Yuriy Glukhov | 2017-12-27 | 1 | -4/+4 |
| | |||||
* | fix #6931 terminal.eraseline() gives OverflowError on Windows (#6933) | skilchen | 2017-12-17 | 1 | -2/+2 |
| | |||||
* | Remove expr/stmt (#5857) | Arne Döring | 2017-07-25 | 1 | -7/+4 |
| | |||||
* | tiny docstring fix; fixes #5483 (#5484) | Fabian Keller | 2017-03-05 | 1 | -1/+1 |
| | |||||
* | make tests on Windows green under --pedantic | Araq | 2017-02-02 | 1 | -1/+1 |
| | |||||
* | Add terminalHeight, terminalHeightIoctl & terminalSize | John Novak | 2016-11-30 | 1 | -0/+48 |
| | |||||
* | Merge pull request #5058 from johnnovak/terminal-win-fix | Andreas Rumpf | 2016-11-29 | 1 | -3/+6 |
|\ | | | | | Fix setStyle for Windows | ||||
| * | Fix setStyle for Windows | John Novak | 2016-11-26 | 1 | -3/+6 |
| | | | | | | | | | | | | * setStyle did not take the current color flags into account on Windows, this is fixed now * refactoring to get rid of magic constants | ||||
* | | Add hideCursor & showCursor | John Novak | 2016-11-26 | 1 | -0/+40 |
|/ | |||||
* | Use new name for call to low-level terminalWidth. | Charles Blake | 2016-09-01 | 1 | -3/+3 |
| | |||||
* | Make Windows part match Unix part more closely per Araq request. | Charles Blake | 2016-09-01 | 1 | -8/+7 |
| | |||||
* | Change type name to be more NEP-1-ish as per Araq request. | Charles Blake | 2016-09-01 | 1 | -1/+1 |
| | |||||
* | Convert TaintedString to string. | Charles Blake | 2016-09-01 | 1 | -1/+1 |
| | |||||
* | Oops - L_ctermid must be a global var to compile. | Charles Blake | 2016-09-01 | 1 | -2/+2 |
| | |||||
* | Add terminal.terminalWidth and supporting types/calls. | Charles Blake | 2016-09-01 | 1 | -1/+44 |
| | |||||
* | prepare Nim codebase for upcoming parser changes | Andreas Rumpf | 2016-07-15 | 1 | -2/+2 |
| | |||||
* | getch() asserts to doAsserts | miere43 | 2016-06-26 | 1 | -2/+2 |
| | |||||
* | Removed INPUT_KEY_RECORD | miere43 | 2016-06-26 | 1 | -11/+6 |
| | |||||
* | Implemented terminal.getch() for Windows | miere43 | 2016-06-23 | 1 | -11/+20 |
| | |||||
* | make terminal.nim work with --app:gui | Araq | 2015-10-19 | 1 | -2/+4 |
| | |||||
* | terminal: Support both styled stdout and stderr | Adam Strzelecki | 2015-10-16 | 1 | -118/+189 |
| | | | | | | | | | | | | This is important if we want to write styled diagnostics to stderr, eg. some tool outputting results to stdout, but writing styled error messages to stderr. Previously this module was assuming we are writing only to stdout. Now all module procs take file handle as first argument. Wrappers assuming stdout are provided for backwards compatibility. The new terminal.styledWriteLine(f, args) is provided and documented as counterpart for unstyled plain writeLine(f, args). | ||||
* | terminal: Remove superflous hStdout = conHandle | Adam Strzelecki | 2015-10-16 | 1 | -17/+13 |
| | | | | Use just hStdout on Windows to keep handle to process stdout. | ||||
* | renamed writeln to writeLine in lib | patrick dw | 2015-06-19 | 1 | -3/+3 |
| | |||||
* | colors: Introduce resetStyle enum & use templates | Adam Strzelecki | 2015-06-15 | 1 | -7/+28 |
| | | | | | | | | | 1. Introduce TerminalCmd enum and resetStyle that can be issued to issue resetAttributes within styledEcho arguments. 2. Use templates to resolve styledEcho arguments for performance reasons. 3. Try to avoid calling trailing write "\n" and reset attributes where possible. | ||||
* | terminal doesn't use enormous windows module anymore | Araq | 2015-06-10 | 1 | -22/+81 |
| | |||||
* | lib/pure/p-t - Dropped 'T' from types | pdw | 2015-06-04 | 1 | -13/+13 |
| | |||||
* | terminal: doc improvments | Araq | 2015-05-28 | 1 | -1/+7 |
| | |||||
* | Fix Termios wrapper | def | 2015-04-24 | 1 | -6/+7 |
| | |||||
* | Don't run non-test code when defined(testing) | Oleh Prypin | 2015-04-21 | 1 | -1/+1 |
| | |||||
* | don't use conio.h on windows (#2137) | Araq | 2015-03-08 | 1 | -10/+8 |
| | |||||
* | Document terminal.getch | def | 2015-02-04 | 1 | -0/+2 |
| | |||||
* | Add terminal.getch to get a single character | def | 2015-02-03 | 1 | -0/+26 |
| | |||||
* | Fix #1906 | Varriount | 2015-01-22 | 1 | -3/+5 |
| | |||||
* | updated terminal.nim | Araq | 2014-08-29 | 1 | -6/+6 |
| | |||||
* | updated poly.nim | Araq | 2014-08-28 | 1 | -8/+16 |
| | |||||
* | more modules updated | Araq | 2014-08-28 | 1 | -2/+2 |
| | |||||
* | big rename | Araq | 2014-08-27 | 1 | -31/+36 |
| | |||||
* | case consistency part 6 | Araq | 2013-12-28 | 1 | -43/+43 |
| | |||||
* | Fixed OSError deprecation warnings. | Dominik Picheta | 2013-06-26 | 1 | -14/+14 |
| | |||||
* | Fixed terminal module so that it doesn't raise an EOS exception when stdout ↵ | Dominik Picheta | 2013-06-22 | 1 | -334/+332 |
| | | | | is redirected. | ||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | parameter passing works the same for macros and templates; use callsite ↵ | Araq | 2012-08-28 | 1 | -1/+2 |
| | | | | magic to access the invokation AST | ||||
* | bindSym suffices; no 'bind' for macros anymore | Araq | 2012-08-25 | 1 | -2/+1 |
| | |||||
* | implemented 'bind' for macros | Araq | 2012-08-24 | 1 | -11/+12 |
| | |||||
* | added terminal.isatty; nimgrep version 0.9 | Araq | 2012-04-06 | 1 | -2/+13 |
| | |||||
* | bugfix: 'when' sections in generic objects now work, so TThread[void] compiles | Araq | 2011-11-20 | 1 | -1/+1 |
| |