Changeset 1347


Ignore:
Timestamp:
Nov 11, 2006, 5:29:39 PM (13 years ago)
Author:
Sam Hocevar
Message:
  • Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that.
Location:
libcaca/trunk
Files:
30 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/caca/caca0.h

    r1330 r1347  
    135135#define caca_get_bg_color() __caca0_bg
    136136#define caca_get_color_name __caca0_get_color_name
    137 #define caca_putchar(x, y, c) cucul_putchar(__caca0_cv, x, y, c)
    138 #define caca_putstr(x, y, s) cucul_putstr(__caca0_cv, x, y, s)
     137#define caca_putchar(x, y, c) cucul_put_char(__caca0_cv, x, y, c)
     138#define caca_putstr(x, y, s) cucul_put_str(__caca0_cv, x, y, s)
    139139#define caca_printf(x, y, f, z...) cucul_printf(__caca0_cv, x, y, f, ##z)
    140140#define caca_clear() cucul_clear_canvas(__caca0_cv)
  • libcaca/trunk/caca/driver_gl.c

    r1267 r1347  
    520520
    521521        for(j = 0; j < n; j++)
    522             cucul_putchar(cv, 0, b + j, dp->drv.p->blocks[i] + j);
     522            cucul_put_char(cv, 0, b + j, dp->drv.p->blocks[i] + j);
    523523
    524524        b += n;
  • libcaca/trunk/cucul/attr.c

    r1333 r1347  
    126126 *  \return 0 in case of success, -1 if an error occurred.
    127127 */
    128 int cucul_putattr(cucul_canvas_t *cv, int x, int y, unsigned long int attr)
     128int cucul_put_attr(cucul_canvas_t *cv, int x, int y, unsigned long int attr)
    129129{
    130130    uint32_t *curattr, *curchar;
  • libcaca/trunk/cucul/box.c

    r1330 r1347  
    8585    if(y1 >= 0)
    8686        for(x = x1 < 0 ? 1 : x1 + 1; x < x2 && x < xmax; x++)
    87             cucul_putchar(cv, x, y1, '-');
     87            cucul_put_char(cv, x, y1, '-');
    8888
    8989    if(y2 <= ymax)
    9090        for(x = x1 < 0 ? 1 : x1 + 1; x < x2 && x < xmax; x++)
    91             cucul_putchar(cv, x, y2, '-');
     91            cucul_put_char(cv, x, y2, '-');
    9292
    9393    if(x1 >= 0)
    9494        for(y = y1 < 0 ? 1 : y1 + 1; y < y2 && y < ymax; y++)
    95             cucul_putchar(cv, x1, y, '|');
     95            cucul_put_char(cv, x1, y, '|');
    9696
    9797    if(x2 <= xmax)
    9898        for(y = y1 < 0 ? 1 : y1 + 1; y < y2 && y < ymax; y++)
    99             cucul_putchar(cv, x2, y, '|');
     99            cucul_put_char(cv, x2, y, '|');
    100100
    101101    /* Draw corners */
    102     cucul_putchar(cv, x1, y1, ',');
    103     cucul_putchar(cv, x1, y2, '`');
    104     cucul_putchar(cv, x2, y1, '.');
    105     cucul_putchar(cv, x2, y2, '\'');
     102    cucul_put_char(cv, x1, y1, ',');
     103    cucul_put_char(cv, x1, y2, '`');
     104    cucul_put_char(cv, x2, y1, '.');
     105    cucul_put_char(cv, x2, y2, '\'');
    106106
    107107    return 0;
     
    144144    if(y1 >= 0)
    145145        for(x = x1 < 0 ? 1 : x1 + 1; x < x2 && x < xmax; x++)
    146             cucul_putchar(cv, x, y1, 0x2500); /* ─ */
     146            cucul_put_char(cv, x, y1, 0x2500); /* ─ */
    147147
    148148    if(y2 <= ymax)
    149149        for(x = x1 < 0 ? 1 : x1 + 1; x < x2 && x < xmax; x++)
    150             cucul_putchar(cv, x, y2, 0x2500); /* ─ */
     150            cucul_put_char(cv, x, y2, 0x2500); /* ─ */
    151151
    152152    if(x1 >= 0)
    153153        for(y = y1 < 0 ? 1 : y1 + 1; y < y2 && y < ymax; y++)
    154             cucul_putchar(cv, x1, y, 0x2502); /* │ */
     154            cucul_put_char(cv, x1, y, 0x2502); /* │ */
    155155
    156156    if(x2 <= xmax)
    157157        for(y = y1 < 0 ? 1 : y1 + 1; y < y2 && y < ymax; y++)
    158             cucul_putchar(cv, x2, y, 0x2502); /* │ */
     158            cucul_put_char(cv, x2, y, 0x2502); /* │ */
    159159
    160160    /* Draw corners */
    161     cucul_putchar(cv, x1, y1, 0x250c); /* ┌ */
    162     cucul_putchar(cv, x1, y2, 0x2514); /* └ */
    163     cucul_putchar(cv, x2, y1, 0x2510); /* ┐ */
    164     cucul_putchar(cv, x2, y2, 0x2518); /* ┘ */
     161    cucul_put_char(cv, x1, y1, 0x250c); /* ┌ */
     162    cucul_put_char(cv, x1, y2, 0x2514); /* └ */
     163    cucul_put_char(cv, x2, y1, 0x2510); /* ┐ */
     164    cucul_put_char(cv, x2, y2, 0x2518); /* ┘ */
    165165
    166166    return 0;
     
    209209    for(y = y1; y <= y2; y++)
    210210        for(x = x1; x <= x2; x++)
    211             cucul_putchar(cv, x, y, ch);
    212 
    213     return 0;
    214 }
    215 
     211            cucul_put_char(cv, x, y, ch);
     212
     213    return 0;
     214}
     215
  • libcaca/trunk/cucul/canvas.c

    r1346 r1347  
    103103 *  The behaviour when printing non-printable characters or invalid UTF-32
    104104 *  characters is undefined. To print a sequence of bytes forming an UTF-8
    105  *  character instead of an UTF-32 character, use the cucul_putstr() function.
     105 *  character instead of an UTF-32 character, use the cucul_put_str() function.
    106106 *
    107107 *  This function never fails.
     
    113113 *  \return This function always returns 0.
    114114 */
    115 int cucul_putchar(cucul_canvas_t *cv, int x, int y, unsigned long int ch)
     115int cucul_put_char(cucul_canvas_t *cv, int x, int y, unsigned long int ch)
    116116{
    117117    uint32_t *curchar, *curattr, attr;
     
    195195 *  \return This function always returns 0.
    196196 */
    197 unsigned long int cucul_getchar(cucul_canvas_t *cv, int x, int y)
     197unsigned long int cucul_get_char(cucul_canvas_t *cv, int x, int y)
    198198{
    199199    if(x < 0 || x >= (int)cv->width || y < 0 || y >= (int)cv->height)
     
    210210 *  be cropped accordingly if it is too long.
    211211 *
    212  *  See cucul_putchar() for more information on how fullwidth characters
     212 *  See cucul_put_char() for more information on how fullwidth characters
    213213 *  are handled when overwriting each other or at the canvas' boundaries.
    214214 *
     
    221221 *  \return This function always returns 0.
    222222 */
    223 int cucul_putstr(cucul_canvas_t *cv, int x, int y, char const *s)
     223int cucul_put_str(cucul_canvas_t *cv, int x, int y, char const *s)
    224224{
    225225    unsigned int read;
     
    237237    {
    238238        uint32_t ch = cucul_utf8_to_utf32(s, &read);
    239         cucul_putchar(cv, x, y, ch);
     239        cucul_put_char(cv, x, y, ch);
    240240        x += cucul_utf32_is_fullwidth(ch) ? 2 : 1;
    241241        s += read;
     
    283283    va_end(args);
    284284
    285     cucul_putstr(cv, x, y, buf);
     285    cucul_put_str(cv, x, y, buf);
    286286
    287287    if(buf != tmp)
  • libcaca/trunk/cucul/conic.c

    r1330 r1347  
    245245
    246246    if((b & (0x1|0x4)) == (0x1|0x4))
    247         cucul_putchar(cv, xo + x, yo + y, ch);
     247        cucul_put_char(cv, xo + x, yo + y, ch);
    248248
    249249    if((b & (0x2|0x4)) == (0x2|0x4))
    250         cucul_putchar(cv, xo - x, yo + y, ch);
     250        cucul_put_char(cv, xo - x, yo + y, ch);
    251251
    252252    if((b & (0x1|0x8)) == (0x1|0x8))
    253         cucul_putchar(cv, xo + x, yo - y, ch);
     253        cucul_put_char(cv, xo + x, yo - y, ch);
    254254
    255255    if((b & (0x2|0x8)) == (0x2|0x8))
    256         cucul_putchar(cv, xo - x, yo - y, ch);
    257 }
    258 
     256        cucul_put_char(cv, xo - x, yo - y, ch);
     257}
     258
  • libcaca/trunk/cucul/cucul.h

    r1342 r1347  
    9393int cucul_get_cursor_x(cucul_canvas_t *);
    9494int cucul_get_cursor_y(cucul_canvas_t *);
     95int cucul_put_char(cucul_canvas_t *, int, int, unsigned long int);
     96unsigned long int cucul_get_char(cucul_canvas_t *, int, int);
     97int cucul_put_str(cucul_canvas_t *, int, int, char const *);
    9598unsigned long int cucul_get_attr(cucul_canvas_t *, int, int);
    9699int cucul_set_attr(cucul_canvas_t *, unsigned long int);
    97 int cucul_putattr(cucul_canvas_t *, int, int, unsigned long int);
     100int cucul_put_attr(cucul_canvas_t *, int, int, unsigned long int);
    98101int cucul_set_color_ansi(cucul_canvas_t *, unsigned char, unsigned char);
    99102int cucul_set_color_argb(cucul_canvas_t *, unsigned int, unsigned int);
    100 int cucul_putchar(cucul_canvas_t *, int, int, unsigned long int);
    101 unsigned long int cucul_getchar(cucul_canvas_t *, int, int);
    102 int cucul_putstr(cucul_canvas_t *, int, int, char const *);
    103103int cucul_printf(cucul_canvas_t *, int, int, char const *, ...);
    104104int cucul_clear_canvas(cucul_canvas_t *);
     
    255255#       define CUCUL_DEPRECATED
    256256#   endif
     257    int cucul_putchar(cucul_canvas_t *, int, int,
     258                      unsigned long int) CUCUL_DEPRECATED;
     259    int cucul_putstr(cucul_canvas_t *, int, int,
     260                     char const *) CUCUL_DEPRECATED;
    257261    int cucul_set_color(cucul_canvas_t *, unsigned char,
    258                                           unsigned char) CUCUL_DEPRECATED;
     262                        unsigned char) CUCUL_DEPRECATED;
    259263    int cucul_set_truecolor(cucul_canvas_t *, unsigned int,
    260                                               unsigned int) CUCUL_DEPRECATED;
     264                            unsigned int) CUCUL_DEPRECATED;
    261265    cucul_buffer_t *cucul_load_memory(void *,
    262266                                      unsigned long int) CUCUL_DEPRECATED;
  • libcaca/trunk/cucul/dither.c

    r1334 r1347  
    10551055        /* Now output the character */
    10561056        cucul_set_color_ansi(cv, outfg, outbg);
    1057         cucul_putchar(cv, x, y, outch);
     1057        cucul_put_char(cv, x, y, outch);
    10581058
    10591059       d->increment_dither();
  • libcaca/trunk/cucul/import.c

    r1343 r1347  
    333333        }
    334334
    335         cucul_putchar(cv, x, y, ch);
     335        cucul_put_char(cv, x, y, ch);
    336336        x++;
    337337    }
     
    482482                    cucul_set_canvas_size(cv, width = 80, height);
    483483                for(j = x; j < 80; j++)
    484                     cucul_putchar(cv, j, y, ' ');
     484                    cucul_put_char(cv, j, y, ' ');
    485485                x = 80;
    486486                break;
     
    541541        /* Now paste our character */
    542542        cucul_set_color_ansi(cv, grcm.efg, grcm.ebg);
    543         cucul_putchar(cv, x, y, ch);
     543        cucul_put_char(cv, x, y, ch);
    544544        x += wch;
    545545    }
  • libcaca/trunk/cucul/legacy.c

    r1306 r1347  
    3131#include "cucul.h"
    3232#include "cucul_internals.h"
     33
     34/*
     35 * Functions from canvas.c
     36 */
     37
     38int cucul_putchar(cucul_canvas_t *cv, int x, int y, unsigned long int ch)
     39{
     40    return cucul_put_char(cv, x, y, ch);
     41}
     42
     43int cucul_putstr(cucul_canvas_t *cv, int x, int y, char const *s)
     44{
     45    return cucul_put_str(cv, x, y, s);
     46}
    3347
    3448/*
  • libcaca/trunk/cucul/line.c

    r1330 r1347  
    261261        for(; dx>=0; dx--)
    262262        {
    263             cucul_putchar(cv, x1, y1, s->ch);
     263            cucul_put_char(cv, x1, y1, s->ch);
    264264            if(delta > 0)
    265265            {
     
    283283        for(; dy >= 0; dy--)
    284284        {
    285             cucul_putchar(cv, x1, y1, s->ch);
     285            cucul_put_char(cv, x1, y1, s->ch);
    286286            if(delta > 0)
    287287            {
     
    348348            if(delta > 0)
    349349            {
    350                 cucul_putchar(cv, x1, y1, charmapy[1]);
     350                cucul_put_char(cv, x1, y1, charmapy[1]);
    351351                x1++;
    352352                y1 += yinc;
     
    357357            {
    358358                if(prev)
    359                     cucul_putchar(cv, x1, y1, charmapy[0]);
     359                    cucul_put_char(cv, x1, y1, charmapy[0]);
    360360                else
    361                     cucul_putchar(cv, x1, y1, '-');
     361                    cucul_put_char(cv, x1, y1, '-');
    362362                x1++;
    363363                delta += dpr;
     
    376376            if(delta > 0)
    377377            {
    378                 cucul_putchar(cv, x1, y1, charmapx[0]);
    379                 cucul_putchar(cv, x1 + 1, y1, charmapx[1]);
     378                cucul_put_char(cv, x1, y1, charmapx[0]);
     379                cucul_put_char(cv, x1 + 1, y1, charmapx[1]);
    380380                x1++;
    381381                y1 += yinc;
     
    384384            else
    385385            {
    386                 cucul_putchar(cv, x1, y1, '|');
     386                cucul_put_char(cv, x1, y1, '|');
    387387                y1 += yinc;
    388388                delta += dpr;
  • libcaca/trunk/cucul/triangle.c

    r1330 r1347  
    147147
    148148        for(x = xmin; x < xmax; x++)
    149             cucul_putchar(cv, x, y, ch);
     149            cucul_put_char(cv, x, y, ch);
    150150
    151151        xa += y < y2 ? sl21 : sl32;
  • libcaca/trunk/src/aafire.c

    r1267 r1347  
    243243  cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE);
    244244  if (sloop < 100)
    245     cucul_putstr(cv, cucul_get_canvas_width(cv) - 30,
    246                 cucul_get_canvas_height(cv) - 2,
    247                 " -=[ Powered by libcaca ]=- ");
     245    cucul_put_str(cv, cucul_get_canvas_width(cv) - 30,
     246                  cucul_get_canvas_height(cv) - 2,
     247                  " -=[ Powered by libcaca ]=- ");
    248248 
    249249  caca_refresh_display(dp);
  • libcaca/trunk/src/cacademo.c

    r1330 r1347  
    172172        cucul_set_color_ansi(frontcv, CUCUL_WHITE, CUCUL_BLUE);
    173173        if(frame < 100)
    174             cucul_putstr(frontcv, cucul_get_canvas_width(frontcv) - 30,
    175                                   cucul_get_canvas_height(frontcv) - 2,
    176                                   " -=[ Powered by libcaca ]=- ");
     174            cucul_put_str(frontcv, cucul_get_canvas_width(frontcv) - 30,
     175                                   cucul_get_canvas_height(frontcv) - 2,
     176                                   " -=[ Powered by libcaca ]=- ");
    177177        caca_refresh_display(dp);
    178178    }
     
    696696                else
    697697                    cucul_set_color_ansi(cv, CUCUL_BLACK, CUCUL_BLACK);
    698                 cucul_putchar(cv, x, y, gradient[p & 0x0f]);
     698                cucul_put_char(cv, x, y, gradient[p & 0x0f]);
    699699            }
    700700        }
     
    783783                cucul_set_color_ansi(cv, fg, CUCUL_BLACK);
    784784
    785                 cucul_putchar(cv, x, y - j,
    786                               drop[i].str[(y - j) % drop[i].len]);
     785                cucul_put_char(cv, x, y - j,
     786                               drop[i].str[(y - j) % drop[i].len]);
    787787            }
    788788        }
  • libcaca/trunk/src/cacaview.c

    r1330 r1347  
    306306            buffer[ww] = '\0';
    307307            cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE);
    308             cucul_putstr(cv, (ww - strlen(buffer)) / 2, wh / 2, buffer);
     308            cucul_put_str(cv, (ww - strlen(buffer)) / 2, wh / 2, buffer);
    309309            caca_refresh_display(dp);
    310310            ww = cucul_get_canvas_width(cv);
     
    351351            buffer[ww] = '\0';
    352352            cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE);
    353             cucul_putstr(cv, (ww - strlen(buffer)) / 2, wh / 2, buffer);
     353            cucul_put_str(cv, (ww - strlen(buffer)) / 2, wh / 2, buffer);
    354354            free(buffer);
    355355        }
     
    422422    cucul_draw_line(cv, 0, 0, ww - 1, 0, ' ');
    423423    cucul_draw_line(cv, 0, wh - 2, ww - 1, wh - 2, '-');
    424     cucul_putstr(cv, 0, 0, "q:Quit  np:Next/Prev  +-x:Zoom  gG:Gamma  "
    425                            "hjkl:Move  d:Dither  a:Antialias");
    426     cucul_putstr(cv, ww - strlen("?:Help"), 0, "?:Help");
     424    cucul_put_str(cv, 0, 0, "q:Quit  np:Next/Prev  +-x:Zoom  gG:Gamma  "
     425                            "hjkl:Move  d:Dither  a:Antialias");
     426    cucul_put_str(cv, ww - strlen("?:Help"), 0, "?:Help");
    427427    cucul_printf(cv, 3, wh - 2, "cacaview %s", VERSION);
    428428    cucul_printf(cv, ww - 30, wh - 2, "(gamma: %#.3g)", GAMMA(g));
     
    460460
    461461    for(i = 0; help[i]; i++)
    462         cucul_putstr(cv, x, y + i, help[i]);
     462        cucul_put_str(cv, x, y + i, help[i]);
    463463}
    464464
     
    521521        else
    522522            cucul_set_color_ansi(cv, CUCUL_DARKGRAY, CUCUL_LIGHTGRAY);
    523         cucul_putchar(cv, xn, yn, ' ');
     523        cucul_put_char(cv, xn, yn, ' ');
    524524    }
    525525}
  • libcaca/trunk/test/blit.c

    r1346 r1347  
    5656
    5757    cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE);
    58     cucul_putstr(cv, 0, 0, "Centered sprite");
     58    cucul_put_str(cv, 0, 0, "Centered sprite");
    5959
    6060    cucul_blit(cv, cucul_get_canvas_width(cv) / 2,
  • libcaca/trunk/test/colors.c

    r1269 r1347  
    4545        {
    4646            cucul_set_color_ansi(cv, i, j);
    47             cucul_putstr(cv, (j >= 8 ? 13 : 12) + j * 4, i + (i >= 8 ? 3 : 2),
    48                          "Aaホ");
     47            cucul_put_str(cv, (j >= 8 ? 13 : 12) + j * 4, i + (i >= 8 ? 3 : 2),
     48                          "Aaホ");
    4949        }
    5050    }
    5151
    5252    cucul_set_color_ansi(cv, CUCUL_LIGHTGRAY, CUCUL_BLACK);
    53     cucul_putstr(cv, 3, 20, "This is bold    This is blink    This is italics    This is underline");
     53    cucul_put_str(cv, 3, 20, "This is bold    This is blink    This is italics    This is underline");
    5454    cucul_set_attr(cv, CUCUL_BOLD);
    55     cucul_putstr(cv, 3 + 8, 20, "bold");
     55    cucul_put_str(cv, 3 + 8, 20, "bold");
    5656    cucul_set_attr(cv, CUCUL_BLINK);
    57     cucul_putstr(cv, 3 + 24, 20, "blink");
     57    cucul_put_str(cv, 3 + 24, 20, "blink");
    5858    cucul_set_attr(cv, CUCUL_ITALICS);
    59     cucul_putstr(cv, 3 + 41, 20, "italics");
     59    cucul_put_str(cv, 3 + 41, 20, "italics");
    6060    cucul_set_attr(cv, CUCUL_UNDERLINE);
    61     cucul_putstr(cv, 3 + 60, 20, "underline");
     61    cucul_put_str(cv, 3 + 60, 20, "underline");
    6262
    6363    caca_refresh_display(dp);
  • libcaca/trunk/test/demo.c

    r1330 r1347  
    169169            {
    170170                cucul_set_color_ansi(cv, CUCUL_RED, CUCUL_BLACK);
    171                 cucul_putstr(cv, xmouse, ymouse,     ".");
    172                 cucul_putstr(cv, xmouse, ymouse + 1, "|\\");
     171                cucul_put_str(cv, xmouse, ymouse,     ".");
     172                cucul_put_str(cv, xmouse, ymouse + 1, "|\\");
    173173            }
    174174            caca_refresh_display(dp);
     
    209209    cucul_draw_thin_box(cv, 1, 1, xo, yo);
    210210
    211     cucul_putstr(cv, (xo - strlen("libcaca demo")) / 2, 3, "libcaca demo");
    212     cucul_putstr(cv, (xo - strlen("==============")) / 2, 4, "==============");
    213 
    214     cucul_putstr(cv, 4, 6, "demos:");
    215     cucul_putstr(cv, 4, 7, "'f': full");
    216     cucul_putstr(cv, 4, 8, "'1': dots");
    217     cucul_putstr(cv, 4, 9, "'2': lines");
    218     cucul_putstr(cv, 4, 10, "'3': boxes");
    219     cucul_putstr(cv, 4, 11, "'4': triangles");
    220     cucul_putstr(cv, 4, 12, "'5': ellipses");
    221     cucul_putstr(cv, 4, 13, "'c': colour");
    222     cucul_putstr(cv, 4, 14, "'r': render");
     211    cucul_put_str(cv, (xo - strlen("libcaca demo")) / 2, 3, "libcaca demo");
     212    cucul_put_str(cv, (xo - strlen("==============")) / 2, 4, "==============");
     213
     214    cucul_put_str(cv, 4, 6, "demos:");
     215    cucul_put_str(cv, 4, 7, "'f': full");
     216    cucul_put_str(cv, 4, 8, "'1': dots");
     217    cucul_put_str(cv, 4, 9, "'2': lines");
     218    cucul_put_str(cv, 4, 10, "'3': boxes");
     219    cucul_put_str(cv, 4, 11, "'4': triangles");
     220    cucul_put_str(cv, 4, 12, "'5': ellipses");
     221    cucul_put_str(cv, 4, 13, "'c': colour");
     222    cucul_put_str(cv, 4, 14, "'r': render");
    223223#if 0
    224224    if(sprite)
    225         cucul_putstr(cv, 4, 15, "'s': sprites");
    226 #endif
    227 
    228     cucul_putstr(cv, 4, 16, "settings:");
     225        cucul_put_str(cv, 4, 15, "'s': sprites");
     226#endif
     227
     228    cucul_put_str(cv, 4, 16, "settings:");
    229229    cucul_printf(cv, 4, 17, "'o': outline: %s",
    230230                 outline == 0 ? "none" : outline == 1 ? "solid" : "thin");
     
    234234    //             cucul_get_feature_name(dithering));
    235235
    236     cucul_putstr(cv, 4, yo - 2, "'q': quit");
     236    cucul_put_str(cv, 4, yo - 2, "'q': quit");
    237237
    238238    caca_refresh_display(dp);
     
    326326        int delta = cucul_rand(-5, 6);
    327327        cucul_set_color_ansi(cv, cucul_rand(0, 16), cucul_rand(0, 16));
    328         cucul_putchar(cv, cucul_get_canvas_width(cv) / 2
     328        cucul_put_char(cv, cucul_get_canvas_width(cv) / 2
    329329                    + cos(0.02*j) * (delta + cucul_get_canvas_width(cv) / 4),
    330330                   cucul_get_canvas_height(cv) / 2
     
    355355        /* Putpixel */
    356356        cucul_set_color_ansi(cv, cucul_rand(0, 16), cucul_rand(0, 16));
    357         cucul_putchar(cv, cucul_rand(0, xmax), cucul_rand(0, ymax),
     357        cucul_put_char(cv, cucul_rand(0, xmax), cucul_rand(0, ymax),
    358358                      chars[cucul_rand(0, 9)]);
    359359    }
  • libcaca/trunk/test/dithering.c

    r1267 r1347  
    119119        cucul_set_color_ansi(cv, points[nearb], points[neara]);
    120120
    121         cucul_putchar(cv, x * cucul_get_canvas_width(cv) / 100,
     121        cucul_put_char(cv, x * cucul_get_canvas_width(cv) / 100,
    122122                          (100 - y) * cucul_get_canvas_height(cv) / 100, ch);
    123123    }
  • libcaca/trunk/test/event.c

    r1330 r1347  
    4646
    4747    cucul_draw_line(cv, 0, h, cucul_get_canvas_width(cv) - 1, h, ' ');
    48     cucul_putstr(cv, 0, h, "type \"quit\" to exit");
     48    cucul_put_str(cv, 0, h, "type \"quit\" to exit");
    4949
    5050    caca_refresh_display(dp);
  • libcaca/trunk/test/export.c

    r1330 r1347  
    115115        cucul_fill_ellipse(cv, WIDTH / 2, HEIGHT / 2,
    116116                               WIDTH / 4, HEIGHT / 4, ' ');
    117         cucul_putstr(cv, WIDTH / 2 - 5, HEIGHT / 2 - 5, "(\") \\o/ <&>");
    118         cucul_putstr(cv, WIDTH / 2 - 8, HEIGHT / 2 - 3, "[<><><><> <>--<>]");
    119         cucul_putstr(cv, WIDTH / 2 - 8, HEIGHT / 2 - 2, "[ドラゴン ボーレ]");
    120         cucul_putstr(cv, WIDTH / 2 - 7, HEIGHT / 2 + 2, "äβç ░▒▓█▓▒░ ΔЗҒ");
     117        cucul_put_str(cv, WIDTH / 2 - 5, HEIGHT / 2 - 5, "(\") \\o/ <&>");
     118        cucul_put_str(cv, WIDTH / 2 - 8, HEIGHT / 2 - 3, "[<><><><> <>--<>]");
     119        cucul_put_str(cv, WIDTH / 2 - 8, HEIGHT / 2 - 2, "[ドラゴン ボーレ]");
     120        cucul_put_str(cv, WIDTH / 2 - 7, HEIGHT / 2 + 2, "äβç ░▒▓█▓▒░ ΔЗҒ");
    121121
    122122        cucul_set_attr(cv, CUCUL_BOLD);
    123         cucul_putstr(cv, WIDTH / 2 - 16, HEIGHT / 2 + 3, "Bold");
     123        cucul_put_str(cv, WIDTH / 2 - 16, HEIGHT / 2 + 3, "Bold");
    124124        cucul_set_attr(cv, CUCUL_BLINK);
    125         cucul_putstr(cv, WIDTH / 2 - 9, HEIGHT / 2 + 3, "Blink");
     125        cucul_put_str(cv, WIDTH / 2 - 9, HEIGHT / 2 + 3, "Blink");
    126126        cucul_set_attr(cv, CUCUL_ITALICS);
    127         cucul_putstr(cv, WIDTH / 2 - 1, HEIGHT / 2 + 3, "Italics");
     127        cucul_put_str(cv, WIDTH / 2 - 1, HEIGHT / 2 + 3, "Italics");
    128128        cucul_set_attr(cv, CUCUL_UNDERLINE);
    129         cucul_putstr(cv, WIDTH / 2 + 8, HEIGHT / 2 + 3, "Underline");
     129        cucul_put_str(cv, WIDTH / 2 + 8, HEIGHT / 2 + 3, "Underline");
    130130        cucul_set_attr(cv, 0);
    131131
    132132        cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_LIGHTBLUE);
    133         cucul_putstr(cv, WIDTH / 2 - 7, HEIGHT / 2, "    LIBCACA    ");
     133        cucul_put_str(cv, WIDTH / 2 - 7, HEIGHT / 2, "    LIBCACA    ");
    134134
    135135        for(x = 0; x < 16; x++)
    136136        {
    137137            cucul_set_color_argb(cv, 0xff00 | x, 0xf00f | (x << 4));
    138             cucul_putstr(cv, WIDTH / 2 - 7 + x, HEIGHT / 2 + 5, "#");
     138            cucul_put_str(cv, WIDTH / 2 - 7 + x, HEIGHT / 2 + 5, "#");
    139139        }
    140140    }
  • libcaca/trunk/test/font.c

    r1267 r1347  
    4747    /* Draw stuff on our canvas */
    4848    cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLACK);
    49     cucul_putstr(cv, 0, 0, "ABcde");
     49    cucul_put_str(cv, 0, 0, "ABcde");
    5050    cucul_set_color_ansi(cv, CUCUL_LIGHTRED, CUCUL_BLACK);
    51     cucul_putstr(cv, 5, 0, "\\o/");
     51    cucul_put_str(cv, 5, 0, "\\o/");
    5252    cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE);
    53     cucul_putstr(cv, 0, 1, "&$âøÿØ?!");
     53    cucul_put_str(cv, 0, 1, "&$âøÿØ?!");
    5454
    5555    /* Load a libcucul internal font */
  • libcaca/trunk/test/font2tga.c

    r1308 r1347  
    5555        for(j = blocks[i]; j < blocks[i + 1]; j++)
    5656        {
    57             cucul_putchar(cv, x, y, j);
     57            cucul_put_char(cv, x, y, j);
    5858
    5959            if(++x == WIDTH)
  • libcaca/trunk/test/frames.c

    r1340 r1347  
    5252        cucul_fill_box(cv, 0, 0, 40, 15, ':');
    5353        cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE);
    54         cucul_putstr(cv, frame * 5 / 2, frame, "カカ");
     54        cucul_put_str(cv, frame * 5 / 2, frame, "カカ");
    5555        cucul_set_color_ansi(cv, CUCUL_DEFAULT, CUCUL_TRANSPARENT);
    5656    }
  • libcaca/trunk/test/fullwidth.c

    r1267 r1347  
    4444    {
    4545        cucul_set_color_ansi(caca, CUCUL_WHITE, CUCUL_BLUE);
    46         cucul_putstr(caca, 0, i, CACA);
     46        cucul_put_str(caca, 0, i, CACA);
    4747        cucul_set_color_ansi(caca, CUCUL_WHITE, CUCUL_RED);
    48         cucul_putchar(caca, i - 2, i, 'x');
     48        cucul_put_char(caca, i - 2, i, 'x');
    4949    }
    5050
     
    5555    {
    5656        cucul_set_color_ansi(caca, CUCUL_WHITE, CUCUL_BLUE);
    57         cucul_putstr(caca, 0, i, CACA);
     57        cucul_put_str(caca, 0, i, CACA);
    5858        cucul_set_color_ansi(caca, CUCUL_WHITE, CUCUL_GREEN);
    59         cucul_putstr(caca, i - 2, i, "ホ");
     59        cucul_put_str(caca, i - 2, i, "ホ");
    6060    }
    6161
     
    6464    /* Line of canvas */
    6565    cucul_set_color_ansi(line, CUCUL_WHITE, CUCUL_MAGENTA);
    66     cucul_putstr(line, 0, 0, "ほ");
     66    cucul_put_str(line, 0, 0, "ほ");
    6767    for(i = 0; i < 10; i++)
    6868    {
    6969        cucul_set_color_ansi(caca, CUCUL_WHITE, CUCUL_BLUE);
    70         cucul_putstr(caca, 0, i, CACA);
     70        cucul_put_str(caca, 0, i, CACA);
    7171        cucul_blit(caca, i - 2, i, line, NULL);
    7272    }
  • libcaca/trunk/test/input.c

    r1330 r1347  
    4545
    4646    cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE);
    47     cucul_putstr(cv, 1, 1, "Text entries - press tab to cycle");
     47    cucul_put_str(cv, 1, 1, "Text entries - press tab to cycle");
    4848
    4949    for(i = 0; i < TEXT_ENTRIES; i++)
     
    7070            for(j = 0; j < size; j++)
    7171            {
    72                 cucul_putchar(cv, 2 + j, 3 * i + 4,
     72                cucul_put_char(cv, 2 + j, 3 * i + 4,
    7373                              entries[i].buffer[start + j]);
    7474            }
     
    7777        /* Put the cursor on the active textentry */
    7878        cucul_set_color_ansi(cv, CUCUL_LIGHTRED, CUCUL_LIGHTRED);
    79         cucul_putchar(cv, 2 + entries[e].cursor, 3 * e + 4, ' ');
     79        cucul_put_char(cv, 2 + entries[e].cursor, 3 * e + 4, ' ');
    8080
    8181        caca_refresh_display(dp);
  • libcaca/trunk/test/spritedit.c

    r1267 r1347  
    109109                            cucul_get_canvas_height(cv) - 1);
    110110
    111         cucul_putstr(cv, 3, 0, "[ Sprite editor for libcaca ]");
     111        cucul_put_str(cv, 3, 0, "[ Sprite editor for libcaca ]");
    112112
    113113        sprintf(buf, "sprite `%s'", argv[1]);
    114         cucul_putstr(cv, 3, 2, buf);
     114        cucul_put_str(cv, 3, 2, buf);
    115115        sprintf(buf, "frame %i/%i", frame, cucul_get_sprite_frames(sprite) - 1);
    116         cucul_putstr(cv, 3, 3, buf);
     116        cucul_put_str(cv, 3, 3, buf);
    117117
    118118        /* Crosshair */
    119119        cucul_draw_thin_line(cv, 57, 2, 57, 18);
    120120        cucul_draw_thin_line(cv, 37, 10, 77, 10);
    121         cucul_putchar(cv, 57, 10, '+');
     121        cucul_put_char(cv, 57, 10, '+');
    122122
    123123        /* Boxed sprite */
  • libcaca/trunk/test/transform.c

    r1345 r1347  
    6161
    6262    cucul_set_color_ansi(image, CUCUL_LIGHTCYAN, CUCUL_BLACK);
    63     cucul_putstr(image, 1, 1, "hahaha mais vieux porc immonde !! [⽼ ⾗]");
     63    cucul_put_str(image, 1, 1, "hahaha mais vieux porc immonde !! [⽼ ⾗]");
    6464    cucul_set_color_ansi(image, CUCUL_LIGHTRED, CUCUL_BLACK);
    65     cucul_putchar(image, 38, 1, '|');
     65    cucul_put_char(image, 38, 1, '|');
    6666
    6767    cucul_set_color_ansi(image, CUCUL_YELLOW, CUCUL_BLACK);
    68     cucul_putstr(image, 4, 2, "\\o\\ \\o| _o/ \\o_ |o/ /o/");
     68    cucul_put_str(image, 4, 2, "\\o\\ \\o| _o/ \\o_ |o/ /o/");
    6969
    7070    cucul_set_color_ansi(image, CUCUL_WHITE, CUCUL_LIGHTRED);
    71     cucul_putstr(image, 7, 3, "▙▘▌▙▘▞▖▞▖▌ ▞▖▌ ▌▌");
    72     cucul_putstr(image, 7, 4, "▛▖▌▛▖▚▘▚▘▚▖▚▘▚▖▖▖");
     71    cucul_put_str(image, 7, 3, "▙▘▌▙▘▞▖▞▖▌ ▞▖▌ ▌▌");
     72    cucul_put_str(image, 7, 4, "▛▖▌▛▖▚▘▚▘▚▖▚▘▚▖▖▖");
    7373    cucul_set_color_ansi(image, CUCUL_BLACK, CUCUL_LIGHTRED);
    74     cucul_putstr(image, 4, 3, "▓▒░");
    75     cucul_putstr(image, 4, 4, "▓▒░");
    76     cucul_putstr(image, 24, 3, "░▒▓");
    77     cucul_putstr(image, 24, 4, "░▒▓");
     74    cucul_put_str(image, 4, 3, "▓▒░");
     75    cucul_put_str(image, 4, 4, "▓▒░");
     76    cucul_put_str(image, 24, 3, "░▒▓");
     77    cucul_put_str(image, 24, 4, "░▒▓");
    7878
    7979    /* Blit the transformed canvas onto the main canvas */
    8080    cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE);
    81     cucul_putstr(cv, 0, 0, "normal");
     81    cucul_put_str(cv, 0, 0, "normal");
    8282    cucul_blit(cv, 10, 0, image, NULL);
    8383
    84     cucul_putstr(cv, 0, 6, "flip");
     84    cucul_put_str(cv, 0, 6, "flip");
    8585    cucul_blit(tmp, 0, 0, image, NULL);
    8686    cucul_flip(tmp);
    8787    cucul_blit(cv, 10, 6, tmp, NULL);
    8888
    89     cucul_putstr(cv, 0, 12, "flop");
     89    cucul_put_str(cv, 0, 12, "flop");
    9090    cucul_blit(tmp, 0, 0, image, NULL);
    9191    cucul_flop(tmp);
    9292    cucul_blit(cv, 10, 12, tmp, NULL);
    9393
    94     cucul_putstr(cv, 0, 18, "rotate");
     94    cucul_put_str(cv, 0, 18, "rotate");
    9595    cucul_blit(tmp, 0, 0, image, NULL);
    9696    cucul_rotate(tmp);
  • libcaca/trunk/test/truecolor.c

    r1267 r1347  
    4242
    4343        cucul_set_color_argb(cv, fgcolor, bgcolor);
    44         cucul_putstr(cv, x * 2, y, "CA");
     44        cucul_put_str(cv, x * 2, y, "CA");
    4545    }
    4646
    4747    cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_LIGHTBLUE);
    48     cucul_putstr(cv, 2, 1, " truecolor libcaca ");
     48    cucul_put_str(cv, 2, 1, " truecolor libcaca ");
    4949
    5050    caca_refresh_display(dp);
  • libcaca/trunk/test/unicode.c

    r1267 r1347  
    3434
    3535    cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE);
    36     cucul_putstr(cv, 1, 1, "Basic Unicode support");
     36    cucul_put_str(cv, 1, 1, "Basic Unicode support");
    3737
    3838    cucul_set_color_ansi(cv, CUCUL_DEFAULT, CUCUL_TRANSPARENT);
    39     cucul_putstr(cv, 1, 2, "This is ASCII:    | abc DEF 123 !@# |");
    40     cucul_putstr(cv, 1, 3, "This is Unicode:  | äßç δεφ ☺♥♀ ╞╬╗ |");
    41     cucul_putstr(cv, 1, 4, "And this is, too: | ἀβϛ ΔЗҒ ᚴᛒᛯ ♩♔✈ |");
     39    cucul_put_str(cv, 1, 2, "This is ASCII:    | abc DEF 123 !@# |");
     40    cucul_put_str(cv, 1, 3, "This is Unicode:  | äßç δεφ ☺♥♀ ╞╬╗ |");
     41    cucul_put_str(cv, 1, 4, "And this is, too: | ἀβϛ ΔЗҒ ᚴᛒᛯ ♩♔✈ |");
    4242
    43     cucul_putstr(cv, 1, 5, "If the three lines do not have the same length, there is a bug somewhere.");
     43    cucul_put_str(cv, 1, 5, "If the three lines do not have the same length, there is a bug somewhere.");
    4444
    4545    cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE);
    46     cucul_putstr(cv, 1, 7, "Gradient glyphs");
     46    cucul_put_str(cv, 1, 7, "Gradient glyphs");
    4747
    4848    cucul_set_color_ansi(cv, CUCUL_DEFAULT, CUCUL_TRANSPARENT);
    49     cucul_putstr(cv, 31,  8, "  0%");
    50     cucul_putstr(cv, 31,  9, " 25%");
    51     cucul_putstr(cv, 31, 10, " 50%");
    52     cucul_putstr(cv, 31, 11, " 75%");
    53     cucul_putstr(cv, 31, 12, "100%");
     49    cucul_put_str(cv, 31,  8, "  0%");
     50    cucul_put_str(cv, 31,  9, " 25%");
     51    cucul_put_str(cv, 31, 10, " 50%");
     52    cucul_put_str(cv, 31, 11, " 75%");
     53    cucul_put_str(cv, 31, 12, "100%");
    5454
    5555    cucul_set_color_ansi(cv, CUCUL_LIGHTRED, CUCUL_LIGHTGREEN);
    56     cucul_putstr(cv, 1,  8, "                             ");
    57     cucul_putstr(cv, 1,  9, "░░░░░░░░░░░░░░░░░░░░░░░░░░░░░");
    58     cucul_putstr(cv, 1, 10, "▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
    59     cucul_putstr(cv, 1, 11, "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓");
    60     cucul_putstr(cv, 1, 12, "█████████████████████████████");
     56    cucul_put_str(cv, 1,  8, "                             ");
     57    cucul_put_str(cv, 1,  9, "░░░░░░░░░░░░░░░░░░░░░░░░░░░░░");
     58    cucul_put_str(cv, 1, 10, "▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
     59    cucul_put_str(cv, 1, 11, "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓");
     60    cucul_put_str(cv, 1, 12, "█████████████████████████████");
    6161
    6262    cucul_set_color_ansi(cv, CUCUL_LIGHTGREEN, CUCUL_LIGHTRED);
    63     cucul_putstr(cv, 36,  8, "█████████████████████████████");
    64     cucul_putstr(cv, 36,  9, "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓");
    65     cucul_putstr(cv, 36, 10, "▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
    66     cucul_putstr(cv, 36, 11, "░░░░░░░░░░░░░░░░░░░░░░░░░░░░░");
    67     cucul_putstr(cv, 36, 12, "                             ");
     63    cucul_put_str(cv, 36,  8, "█████████████████████████████");
     64    cucul_put_str(cv, 36,  9, "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓");
     65    cucul_put_str(cv, 36, 10, "▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
     66    cucul_put_str(cv, 36, 11, "░░░░░░░░░░░░░░░░░░░░░░░░░░░░░");
     67    cucul_put_str(cv, 36, 12, "                             ");
    6868
    6969    cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE);
    70     cucul_putstr(cv, 1, 14, "Double width characters");
     70    cucul_put_str(cv, 1, 14, "Double width characters");
    7171
    7272    cucul_set_color_ansi(cv, CUCUL_LIGHTRED, CUCUL_TRANSPARENT);
    73     cucul_putstr(cv, 1, 15, "| ドラゴン ボーレ |");
     73    cucul_put_str(cv, 1, 15, "| ドラゴン ボーレ |");
    7474    cucul_set_color_ansi(cv, CUCUL_DEFAULT, CUCUL_TRANSPARENT);
    75     cucul_putstr(cv, 1, 16, "| ()()()() ()()() |");
     75    cucul_put_str(cv, 1, 16, "| ()()()() ()()() |");
    7676    cucul_set_color_ansi(cv, CUCUL_YELLOW, CUCUL_TRANSPARENT);
    77     cucul_putstr(cv, 1, 17, "| ドラゴン");
    78     cucul_putstr(cv, 12, 17, "ボーレ |");
     77    cucul_put_str(cv, 1, 17, "| ドラゴン");
     78    cucul_put_str(cv, 12, 17, "ボーレ |");
    7979
    8080    cucul_set_color_ansi(cv, CUCUL_DEFAULT, CUCUL_TRANSPARENT);
    81     cucul_putstr(cv, 1, 18, "If the three lines do not have the same length, there is a bug somewhere.");
     81    cucul_put_str(cv, 1, 18, "If the three lines do not have the same length, there is a bug somewhere.");
    8282
    83     cucul_putstr(cv, 1, 20, "CP437 glyphs: ☺ ☻ ♥ ♦ ♣ ♠ • ◘ ○ ◙ ♂ ♀ ♪ ♫ ☼ ► ◄ ↕ ‼ ¶ § ▬ ↨ ↑ ↓ → ← ∟ ↔ ▲ ▼");
    84     cucul_putstr(cv, 1, 21, "more CP437: α ß Γ π Σ σ µ τ Φ Θ Ω δ ∞ φ ε ∩ ≡ ± ≥ ≤ ⌠ ⌡ ÷ ≈ ° ∙ · √ ⁿ ² ■");
    85     cucul_putstr(cv, 1, 22, "drawing blocks: ███ ▓▓▓ ▒▒▒ ░░░ ▀ ▄ ▌ ▐ █ ▖ ▗ ▘ ▝ ▚ ▞ ▙ ▛ ▜ ▟");
     83    cucul_put_str(cv, 1, 20, "CP437 glyphs: ☺ ☻ ♥ ♦ ♣ ♠ • ◘ ○ ◙ ♂ ♀ ♪ ♫ ☼ ► ◄ ↕ ‼ ¶ § ▬ ↨ ↑ ↓ → ← ∟ ↔ ▲ ▼");
     84    cucul_put_str(cv, 1, 21, "more CP437: α ß Γ π Σ σ µ τ Φ Θ Ω δ ∞ φ ε ∩ ≡ ± ≥ ≤ ⌠ ⌡ ÷ ≈ ° ∙ · √ ⁿ ² ■");
     85    cucul_put_str(cv, 1, 22, "drawing blocks: ███ ▓▓▓ ▒▒▒ ░░░ ▀ ▄ ▌ ▐ █ ▖ ▗ ▘ ▝ ▚ ▞ ▙ ▛ ▜ ▟");
    8686
    8787    caca_refresh_display(dp);
Note: See TracChangeset for help on using the changeset viewer.