Diff for /libaitcli/example/t.c between versions 1.1.2.3 and 1.1.2.4

version 1.1.2.3, 2010/06/04 09:16:59 version 1.1.2.4, 2010/06/04 11:05:18
Line 221  bufBS(int idx, void * __restrict buffer) Line 221  bufBS(int idx, void * __restrict buffer)
   
                 buf->line_eol--;                  buf->line_eol--;
                 buf->line_len--;                  buf->line_len--;
                memmove(buf->line_buf + buf->line_eol, buf->line_buf + buf->line_eol + 1,                 memmove(buf->line_buf + buf->line_eol - buf->line_bol, 
                                 buf->line_buf + buf->line_eol - buf->line_bol + 1, 
                                 buf->line_len - buf->line_eol);                                  buf->line_len - buf->line_eol);
                 buf->line_buf[buf->line_len - 1] = 0;                  buf->line_buf[buf->line_len - 1] = 0;
   
Line 243  bufBTAB(int idx, void * __restrict buffer) Line 244  bufBTAB(int idx, void * __restrict buffer)
         if (buf->line_bol < buf->line_eol) {          if (buf->line_bol < buf->line_eol) {
                 clrscrEOL(buf);                  clrscrEOL(buf);
   
                buf->line_eol--;                buf->line_len = buf->line_eol - buf->line_bol + 1;
                buf->line_len--;                buf->line_buf[buf->line_len - 1] = 0;
                buf->line_buf[buf->line_eol - buf->line_bol] = 0; 
   
                 printfEOL(buf, -1, 1);                  printfEOL(buf, -1, 1);
         }          }
Line 332  bufDel(int idx, void * __restrict buffer) Line 332  bufDel(int idx, void * __restrict buffer)
         clrscrEOL(buf);          clrscrEOL(buf);
   
         buf->line_len--;          buf->line_len--;
        memmove(buf->line_buf + buf->line_eol, buf->line_buf + buf->line_eol + 1,         memmove(buf->line_buf + buf->line_eol - buf->line_bol, 
                         buf->line_buf + buf->line_eol - buf->line_bol + 1, 
                         buf->line_len - buf->line_eol);                          buf->line_len - buf->line_eol);
         buf->line_buf[buf->line_len - 1] = 0;          buf->line_buf[buf->line_len - 1] = 0;
   
Line 802  main() Line 803  main()
 {  {
         int ret;          int ret;
         bindkey_t key = { sizeof K_TAB - 1, K_TAB, bufTab };          bindkey_t key = { sizeof K_TAB - 1, K_TAB, bufTab };
        linebuffer_t *buffer = initCLI(STDIN_FILENO, STDOUT_FILENO, /*CLI_PROMPT*/ NULL);        linebuffer_t *buffer = initCLI(STDIN_FILENO, STDOUT_FILENO, CLI_PROMPT);
   
         bindKeyCLI(&key, buffer);          bindKeyCLI(&key, buffer);
   

Removed from v.1.1.2.3  
changed lines
  Added in v.1.1.2.4


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>