Rev 1665 | Rev 1807 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1665 | Rev 1668 | ||
---|---|---|---|
1 | int cmd_help(char cmd[]) |
1 | int cmd_help(char cmd[]) |
2 | { |
2 | { |
3 | 3 | ||
4 | int i; |
4 | int i; |
5 | 5 | ||
- | 6 | #if LANG_ENG |
|
6 | char available[]={" %d commands available:\n\r"}; |
7 | char available[]={" %d commands available:\n\r"}; |
- | 8 | #elif LANG_RUS |
|
- | 9 | char available[]={" ®«-¢® ¤®áâã¯ëå ª®¬ ¤: %d\n\r"}; |
|
- | 10 | #endif |
|
7 | 11 | ||
8 | if ( !strlen(cmd) ) |
12 | if ( !strlen(cmd) ) |
9 | { |
13 | { |
10 | printf (available, NUM_OF_CMD); |
14 | printf (available, NUM_OF_CMD); |
11 | for (i = 0; i < NUM_OF_CMD; i++) |
15 | for (i = 0; i < NUM_OF_CMD; i++) |
12 | printf(" %s\n\r", COMMANDS[i].name); |
16 | printf(" %s\n\r", COMMANDS[i].name); |
13 | return TRUE; |
17 | return TRUE; |
14 | } |
18 | } |
15 | else |
19 | else |
16 | { |
20 | { |
17 | for (i=0; i |
21 | for (i=0; i |
18 | if ( !strcmp(cmd, COMMANDS[i].name) ) |
22 | if ( !strcmp(cmd, COMMANDS[i].name) ) |
19 | { |
23 | { |
20 | printf(COMMANDS[i].help); |
24 | printf(COMMANDS[i].help); |
21 | return TRUE; |
25 | return TRUE; |
22 | } |
26 | } |
23 | 27 | ||
- | 28 | #if LANG_ENG |
|
24 | printf (" Command \'%s\' not found.\n\r", cmd); |
29 | printf (" Command \'%s\' not found.\n\r", cmd); |
- | 30 | #elif LANG_RUS |
|
- | 31 | printf (" ®¬ ¤ \'%s\' ¥ ©¤¥ .\n\r", cmd); |
|
- | 32 | #endif |
|
25 | printf (available, NUM_OF_CMD); |
33 | printf (available, NUM_OF_CMD); |
26 | for (i = 0; i < NUM_OF_CMD; i++) |
34 | for (i = 0; i < NUM_OF_CMD; i++) |
27 | printf(" %s\n\r", COMMANDS[i].name); |
35 | printf(" %s\n\r", COMMANDS[i].name); |
28 | } |
36 | } |
29 | 37 | ||
30 | return FALSE; |
38 | return FALSE; |
31 | }>> |
39 | }>> |