better up/dwn arrows, docu

git-svn-id: svn://kolibrios.org@6822 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
siemargl
2017-01-01 22:28:50 +00:00
parent 624f3666a5
commit 0a3c951b56
15 changed files with 181 additions and 148 deletions

View File

@@ -2,11 +2,7 @@
int cmd_about(char param[])
{
char message[] = {
"\
\n\r\
Shell %s\n\r\n\r\
"};
char message[] = {"Shell %s\n\r"};
printf(message, SHELL_VERSION);
return TRUE;

View File

@@ -4,7 +4,7 @@ int cmd_alias(char arg[])
int result;
if (NULL == arg)
if (NULL == arg || '\0' == arg[0])
{
alias_list();
return TRUE;

View File

@@ -4,7 +4,7 @@ int cmd_history(char arg[])
int i;
for (i = 0; i < CMD_HISTORY_NUM_REAL; i++)
for (i = CMD_HISTORY_NUM_REAL - 1; i >= 0; i--)
{
printf("%s\n", CMD_HISTORY[i]);
}

View File

@@ -6,7 +6,7 @@ kol_struct70 k70;
char temp[256];
unsigned result;
if (NULL == file)
if (NULL == file || strlen(file) == 0)
{
#if LANG_ENG
printf (" rm <filename>\n\r");

View File

@@ -6,7 +6,7 @@ char temp[256];
kol_struct70 k70;
unsigned result;
if (NULL == dir)
if (NULL == dir || strlen(dir) == 0)
{
#if LANG_ENG
printf(" rmdir <directory>\n\r");

View File

@@ -6,7 +6,7 @@ kol_struct70 k70;
char temp[256];
unsigned result;
if (NULL == file)
if (NULL == file || strlen(file) == 0)
{
#if LANG_ENG
printf(" touch <filename>\n\r");

View File

@@ -14,7 +14,7 @@ if (!strcmp(param, "kernel"))
vB = kvbuf+1;
vC = kvbuf+2;
vD = kvbuf+3;
Rev = kvbuf+5;
Rev = (unsigned*)(kvbuf + 5);
#if LANG_ENG
printf (" KolibriOS v%d.%d.%d.%d. Kernel SVN-rev.: %d\n\r", *vA, *vB, *vC, *vD, *Rev);