Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | stty: changes required to build for WIN32 | Ron Yorston | 2016-08-02 | 1 | -4/+39 |
| | |||||
* | mingw: remove unused code from read_key | Ron Yorston | 2015-04-22 | 1 | -5/+0 |
| | |||||
* | Only change codepage of input character if top bit is set | Ron Yorston | 2014-03-24 | 1 | -2/+4 |
| | | | | | | It seems that passing control characters through OemToCharBuff is not a good idea: some of them end up in the top half of the codepage. | ||||
* | Use OEM codepage for console I/O | Ron Yorston | 2014-03-19 | 1 | -0/+3 |
| | | | | | | | | | | Windows console applications use different codepages for console I/O and the rest of the API: http://msdn.microsoft.com/en-us/goglobal/bb688114.aspx#E2F Attempt to workaround this by converting characters when they're read from and written to the console. Not all possible paths are handled. | ||||
* | Fix some compiler warnings | Ron Yorston | 2014-03-13 | 1 | -1/+1 |
| | |||||
* | Always reset console mode when returning key | Ron Yorston | 2012-02-16 | 1 | -16/+24 |
| | |||||
* | Merge branch 'vi' | Nguyễn Thái Ngọc Duy | 2010-09-22 | 1 | -1/+5 |
|\ | |||||
| * | Merge branch 'lineedit' into vi | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -8/+37 |
| |\ | |||||
| * | | win32: read_key: implement timeout | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -1/+5 |
| | | | | | | | | | | | | will be needed by CONFIG_FEATURE_VI_ASK_TERMINAL | ||||
* | | | win32: lineedit: make read_key() pass Ctrl+<letter> to read_line_input | Nguyễn Thái Ngọc Duy | 2010-09-22 | 1 | -0/+6 |
| |/ |/| | | | | | | | | | This makes ^C and ^D work properly regarding ash input handling (i.e. does not crash ash). Pressing ^C in ash does not stop running programs though. | ||||
* | | win32: read_key: add Page Up/Down and Insert | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -0/+3 |
| | | |||||
* | | win32: read_key: do not return -1 on unknown key | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -2/+0 |
| | | | | | | | | | | -1 to lineedit means error... when tty is destroyed... it would terminate ash for some reasone | ||||
* | | win32: read_key: support Delete | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -0/+1 |
| | | |||||
* | | win32: read_key: support Ctrl-{Left,Right} | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -2/+9 |
| | | |||||
* | | win32: read_key: imap some movement keys to KEYCODE_* | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -1/+17 |
| | | |||||
* | | win32: read_key: reset console state after reading | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -8/+12 |
|/ | |||||
* | win32: reimplement read_key() to read Windows console | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -1/+26 |
| | |||||
* | win32: add termios stub so that it builds | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+11 |