Ignore:
Timestamp:
Oct 29, 2006, 9:35:46 AM (14 years ago)
Author:
Sam Hocevar
Message:
  • Remove cucul_set_color() from the exported API and replaced all calls with cucul_set_attr_ansi(). Old application will still compile (but issue a warning) and run, though.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/cucul/import.c

    r1254 r1256  
    203203    }
    204204
    205     cucul_set_color(cv, CUCUL_COLOR_DEFAULT, CUCUL_COLOR_TRANSPARENT);
     205    cucul_set_attr_ansi(cv, CUCUL_COLOR_DEFAULT, CUCUL_COLOR_TRANSPARENT, 0);
    206206
    207207    for(i = 0; i < size; i++)
     
    385385            case 'K': /* EL - Erase In Line */
    386386                if(width < 80)
    387                     cucul_set_color(cv, CUCUL_COLOR_DEFAULT,
    388                                         CUCUL_COLOR_TRANSPARENT);
     387                    cucul_set_attr_ansi(cv, CUCUL_COLOR_DEFAULT,
     388                                        CUCUL_COLOR_TRANSPARENT, 0);
    389389                    cucul_set_canvas_size(cv, width = 80, height);
    390390                for(j = x; j < 80; j++)
     
    436436        if((unsigned int)x + wch > width)
    437437        {
    438             cucul_set_color(cv, CUCUL_COLOR_DEFAULT, CUCUL_COLOR_TRANSPARENT);
     438            cucul_set_attr_ansi(cv, CUCUL_COLOR_DEFAULT,
     439                                CUCUL_COLOR_TRANSPARENT, 0);
    439440            cucul_set_canvas_size(cv, width = x + wch, height);
    440441        }
     
    442443        if((unsigned int)y >= height)
    443444        {
    444             cucul_set_color(cv, CUCUL_COLOR_DEFAULT, CUCUL_COLOR_TRANSPARENT);
     445            cucul_set_attr_ansi(cv, CUCUL_COLOR_DEFAULT,
     446                                CUCUL_COLOR_TRANSPARENT, 0);
    445447            cucul_set_canvas_size(cv, width, height = y + 1);
    446448        }
    447449
    448450        /* Now paste our character */
    449         cucul_set_color(cv, grcm.efg, grcm.ebg);
     451        cucul_set_attr_ansi(cv, grcm.efg, grcm.ebg, 0);
    450452        cucul_putchar(cv, x, y, ch);
    451453        x += wch;
     
    454456    if((unsigned int)y > height)
    455457    {
    456         cucul_set_color(cv, CUCUL_COLOR_DEFAULT, CUCUL_COLOR_TRANSPARENT);
     458        cucul_set_attr_ansi(cv, CUCUL_COLOR_DEFAULT,
     459                            CUCUL_COLOR_TRANSPARENT, 0);
    457460        cucul_set_canvas_size(cv, width, height = y);
    458461    }
Note: See TracChangeset for help on using the changeset viewer.