bug fix $t so it write out time instead for "current time is xxxxxxx" not it write the time. bug fix $h so it did jump back and erase the char that was there before. Modified: trunk/reactos/subsys/system/cmd/prompt.c _____
Modified: trunk/reactos/subsys/system/cmd/prompt.c --- trunk/reactos/subsys/system/cmd/prompt.c 2005-07-15 15:31:14 UTC (rev 16583) +++ trunk/reactos/subsys/system/cmd/prompt.c 2005-07-15 17:31:12 UTC (rev 16584) @@ -105,6 +105,8 @@
case _T('H'): ConOutChar (_T('\x08')); + ConOutChar (_T(' ')); + ConOutChar (_T('\x08')); break;
case _T('L'): @@ -132,9 +134,14 @@ break;
case _T('T'): - PrintTime (); + //PrintTime (); + { + TCHAR szTime[32]; + GetTimeFormat(LOCALE_USER_DEFAULT, 0, NULL, NULL,szTime, sizeof(szTime)); + ConOutPrintf("%s",szTime); + } break; - + case _T('V'): switch (osvi.dwPlatformId) { @@ -146,6 +153,7 @@
ConOutPrintf (_T("Windows 95")); break;
+ case VER_PLATFORM_WIN32_NT: ConOutPrintf (_T("Windows NT Version %lu.%lu"),
osvi.dwMajorVersion, osvi.dwMinorVersion);