mirror of
https://github.com/PowerShell/Win32-OpenSSH.git
synced 2025-07-21 13:04:57 +02:00
Fixing tab completion
This commit is contained in:
parent
52525ad938
commit
72c7549c06
@ -54,7 +54,7 @@ atomicio6(ssize_t (*f) (int, void *, size_t), int fd, void *_s, size_t n,
|
|||||||
{
|
{
|
||||||
char *s = _s;
|
char *s = _s;
|
||||||
size_t pos = 0;
|
size_t pos = 0;
|
||||||
ssize_t res;
|
int res;
|
||||||
struct pollfd pfd;
|
struct pollfd pfd;
|
||||||
|
|
||||||
#ifndef BROKEN_READ_COMPARISON
|
#ifndef BROKEN_READ_COMPARISON
|
||||||
|
@ -652,6 +652,8 @@ int ReadConsoleForTermEmul(HANDLE hInput, char *destin, int destinlen)
|
|||||||
case VK_TAB:
|
case VK_TAB:
|
||||||
if (dwControlKeyState == SHIFT_PRESSED)
|
if (dwControlKeyState == SHIFT_PRESSED)
|
||||||
NetWriteString2(pParams->Socket, (char *)SHIFT_TAB_KEY, 3, 0);
|
NetWriteString2(pParams->Socket, (char *)SHIFT_TAB_KEY, 3, 0);
|
||||||
|
else
|
||||||
|
NetWriteString2(pParams->Socket, (char *)octets, n, 0);
|
||||||
break;
|
break;
|
||||||
case VK_ESCAPE:
|
case VK_ESCAPE:
|
||||||
NetWriteString2(pParams->Socket, (char *)ESCAPE_KEY, 1, 0);
|
NetWriteString2(pParams->Socket, (char *)ESCAPE_KEY, 1, 0);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user