Commit Graph

36 Commits

Author SHA1 Message Date
Waf Project 76f416ca14 Lock wafcache on non-posix systems 2024-04-01 17:02:15 +02:00
Mickaël Schoentgen 412a9b819e Fix all DeprecationWarning: invalid escape sequence
Signed-off-by: Mickaël Schoentgen <contact@tiger-222.fr>
2019-01-05 12:02:42 +01:00
Matt Selsky b0524d1a6f Typos 2017-03-27 19:30:51 +02:00
Thomas Nagy 6aa1c74798 docs 2015-12-25 17:54:07 +01:00
Thomas Nagy a4c2370ee4
WriteConsole type - https://github.com/waf-project/waf/issues/1567 2015-05-05 07:33:47 +02:00
Thomas Nagy fb1d5440ea
cleanup 2015-03-12 19:24:02 +01:00
Thomas Nagy 740763c236
Issue 1511 - emacs pretends it has a tty 2014-11-20 21:20:46 +01:00
Thomas Nagy 05d117bad8
Fix for Python 2.5 2014-09-28 22:01:46 +02:00
Matt Clarkson f550175c7f
Add the 'errors' attribute to AnsiTerm
When using input in Python3 an exception is thrown because the AnsiTerm does not
have the errors attribute. This patch fixes that.

Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2014-09-01 18:33:56 +02:00
Thomas Nagy 9f7e6a1bfb
Revert "it turns out that writeconsole in ansiterm.py is not needed"
This reverts commit 3deaeb241a.

Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2014-03-14 21:47:19 +01:00
Thomas Nagy 564c4c1a60 (keep the -1 in ansiterm for now) 2014-01-25 20:26:11 +01:00
Thomas Nagy 1b534ee8d2 ansiterm fix: use FillConsoleOutputCharacterW instead of FillConsoleOutputCharacterA 2014-01-25 19:59:51 +01:00
Thomas Nagy c395bffed8 Workaround for Issue 1401 - the progress bar cannot display the last character on windows 2014-01-25 02:02:28 +01:00
Thomas Nagy 0cc696faa3
Invalid parameter type c_int passed to FillConsoleOutputCharacterA 2014-01-06 01:14:21 +01:00
Thomas Nagy 5c85d5907d
FillConsoleOutputCharacterA seems to be requiring a c_char, not a c_wchar 2014-01-06 01:01:10 +01:00
Thomas Nagy 001488b8d3
Signatures for the rest of ctype functions 2014-01-06 00:54:35 +01:00
Thomas Nagy d01f7f36e0
Stop creating range objects in ansiterm 2014-01-05 21:47:21 +01:00
Thomas Nagy 8d8ba52810
Removed the workaround in ansiterm.py 2014-01-05 21:39:39 +01:00
Thomas Nagy e01695d536
Trying to get rid of the invalid handle errors in ansiterm 2014-01-05 21:31:54 +01:00
Thomas Nagy 107ebc9251
Trying to get rid of the invalid handle errors in ansiterm 2014-01-05 21:30:52 +01:00
Thomas Nagy ece779b5ed
Temporary workaround for ctype errors (invalid handle is returned sometimes) 2014-01-05 20:53:13 +01:00
Thomas Nagy 68acc6a2b9
Return the column count on windows 2014-01-05 11:23:49 +01:00
Thomas Nagy 3deaeb241a
it turns out that writeconsole in ansiterm.py is not needed 2014-01-05 10:18:57 +01:00
Thomas Nagy 4107a0e29d
New option --color to control the coloring, and split the coloring from the output synchronization code 2014-01-05 01:39:32 +01:00
Thomas Nagy fa5f149775
removed the is_vista verification, write the text by chunks and default to the default stream writer when not a tty 2014-01-04 23:20:17 +01:00
Thomas Nagy 526620f16d
Cleanup in ansiterm.py 2014-01-04 17:20:19 +01:00
Thomas Nagy 80bc0a65ce
moved the TINY_STEP variable to the module level 2014-01-01 19:59:59 +01:00
Thomas Nagy 118bbfbf4d let ansiterm write to the standard error on windows 2014-01-01 15:11:32 +01:00
Thomas Nagy c7c299ddf0 unused variable 2013-11-17 13:24:14 +01:00
Thomas Nagy 7b6c4e2c9d inconsistent tabs/spaces 2013-11-10 19:53:56 +01:00
Thomas Nagy ecc1f63a63 moved imports to the top 2013-11-10 05:32:50 +01:00
Thomas Nagy 6055744a5f Use explicit imports in ansiterm.py 2013-11-10 05:27:18 +01:00
Thomas Nagy adf2225f76 remove as many bare 'except:' statements as possible 2012-02-11 13:43:47 +01:00
Thomas Nagy 5f2284cad6 typo 2012-01-08 18:24:29 +01:00
Thomas Nagy 72efb7867b Issue 1099 2012-01-08 18:13:50 +01:00
Thomas Nagy 44a967e326 Initial commit 2011-09-10 11:13:51 +02:00