Rev 4050 | Rev 4516 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4050 | Rev 4309 | ||
---|---|---|---|
Line 62... | Line 62... | ||
62 | case 8: // BACKSPACE |
62 | case 8: // BACKSPACE |
63 | if (cmdPos > 0) |
63 | if (cmdPos > 0) |
64 | { |
64 | { |
65 | for (i = cmdPos-1; i < cmdLen; i++) |
65 | for (i = cmdPos-1; i < cmdLen; i++) |
66 | CMD[i] = CMD[i+1]; |
66 | CMD[i] = CMD[i+1]; |
Line 67... | Line 67... | ||
67 | 67 | ||
68 | for (i = 0; i < cmdLen-cmdPos; i++) |
68 | for (i = 0; i < cmdLen-cmdPos; i++) |
Line 69... | Line 69... | ||
69 | printf (" "); |
69 | printf (" "); |
Line 176... | Line 176... | ||
176 | CMD_NUM++; |
176 | CMD_NUM++; |
177 | else |
177 | else |
178 | CMD_NUM = 0; |
178 | CMD_NUM = 0; |
179 | 179 | ||
Line 180... | Line 180... | ||
180 | printf( CMD_HISTORY[CMD_NUM] ); |
180 | printf( "%s", CMD_HISTORY[CMD_NUM] ); |
181 | strcpy(CMD, CMD_HISTORY[CMD_NUM]); |
181 | strcpy(CMD, CMD_HISTORY[CMD_NUM]); |
182 | cmdLen = strlen(CMD); |
182 | cmdLen = strlen(CMD); |
183 | cmdPos = strlen(CMD); |
183 | cmdPos = strlen(CMD); |
Line 184... | Line 184... | ||
184 | 184 | ||
Line 201... | Line 201... | ||
201 | CMD_NUM--; |
201 | CMD_NUM--; |
202 | else |
202 | else |
203 | CMD_NUM = CMD_HISTORY_NUM_REAL-1; |
203 | CMD_NUM = CMD_HISTORY_NUM_REAL-1; |
204 | 204 | ||
Line 205... | Line 205... | ||
205 | printf( CMD_HISTORY[CMD_NUM] ); |
205 | printf( "%s", CMD_HISTORY[CMD_NUM] ); |
206 | strcpy(CMD, CMD_HISTORY[CMD_NUM]); |
206 | strcpy(CMD, CMD_HISTORY[CMD_NUM]); |
207 | cmdLen = strlen(CMD); |
207 | cmdLen = strlen(CMD); |
208 | cmdPos = strlen(CMD); |
208 | cmdPos = strlen(CMD); |
Line 209... | Line 209... | ||
209 | 209 |