From 3243101ff0d8ec3027bd2c2afa41802b32258dc6 Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Sat, 11 Nov 2006 16:29:39 +0000 Subject: [PATCH] * Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that. --- caca/caca0.h | 4 ++-- caca/driver_gl.c | 2 +- cucul/attr.c | 2 +- cucul/box.c | 34 +++++++++++++-------------- cucul/canvas.c | 14 +++++------ cucul/conic.c | 8 +++---- cucul/cucul.h | 16 ++++++++----- cucul/dither.c | 2 +- cucul/import.c | 6 ++--- cucul/legacy.c | 14 +++++++++++ cucul/line.c | 16 ++++++------- cucul/triangle.c | 2 +- src/aafire.c | 6 ++--- src/cacademo.c | 12 +++++----- src/cacaview.c | 14 +++++------ test/blit.c | 2 +- test/colors.c | 14 +++++------ test/demo.c | 38 +++++++++++++++--------------- test/dithering.c | 2 +- test/event.c | 2 +- test/export.c | 20 ++++++++-------- test/font.c | 6 ++--- test/font2tga.c | 2 +- test/frames.c | 2 +- test/fullwidth.c | 12 +++++----- test/input.c | 6 ++--- test/spritedit.c | 8 +++---- test/transform.c | 26 ++++++++++----------- test/truecolor.c | 4 ++-- test/unicode.c | 60 ++++++++++++++++++++++++------------------------ 30 files changed, 187 insertions(+), 169 deletions(-) diff --git a/caca/caca0.h b/caca/caca0.h index 511d8a2..0db515b 100644 --- a/caca/caca0.h +++ b/caca/caca0.h @@ -134,8 +134,8 @@ enum caca_feature #define caca_get_fg_color() __caca0_fg #define caca_get_bg_color() __caca0_bg #define caca_get_color_name __caca0_get_color_name -#define caca_putchar(x, y, c) cucul_putchar(__caca0_cv, x, y, c) -#define caca_putstr(x, y, s) cucul_putstr(__caca0_cv, x, y, s) +#define caca_putchar(x, y, c) cucul_put_char(__caca0_cv, x, y, c) +#define caca_putstr(x, y, s) cucul_put_str(__caca0_cv, x, y, s) #define caca_printf(x, y, f, z...) cucul_printf(__caca0_cv, x, y, f, ##z) #define caca_clear() cucul_clear_canvas(__caca0_cv) diff --git a/caca/driver_gl.c b/caca/driver_gl.c index 9eb6e15..7a6a083 100644 --- a/caca/driver_gl.c +++ b/caca/driver_gl.c @@ -519,7 +519,7 @@ static void gl_compute_font(caca_display_t *dp) int j, n = (int)(dp->drv.p->blocks[i + 1] - dp->drv.p->blocks[i]); for(j = 0; j < n; j++) - cucul_putchar(cv, 0, b + j, dp->drv.p->blocks[i] + j); + cucul_put_char(cv, 0, b + j, dp->drv.p->blocks[i] + j); b += n; } diff --git a/cucul/attr.c b/cucul/attr.c index 8ccfec4..4648173 100644 --- a/cucul/attr.c +++ b/cucul/attr.c @@ -125,7 +125,7 @@ int cucul_set_attr(cucul_canvas_t *cv, unsigned long int attr) * \param attr The requested attribute value. * \return 0 in case of success, -1 if an error occurred. */ -int cucul_putattr(cucul_canvas_t *cv, int x, int y, unsigned long int attr) +int cucul_put_attr(cucul_canvas_t *cv, int x, int y, unsigned long int attr) { uint32_t *curattr, *curchar; diff --git a/cucul/box.c b/cucul/box.c index 6d70eda..25f90d4 100644 --- a/cucul/box.c +++ b/cucul/box.c @@ -84,25 +84,25 @@ int cucul_draw_thin_box(cucul_canvas_t *cv, int x1, int y1, int x2, int y2) /* Draw edges */ if(y1 >= 0) for(x = x1 < 0 ? 1 : x1 + 1; x < x2 && x < xmax; x++) - cucul_putchar(cv, x, y1, '-'); + cucul_put_char(cv, x, y1, '-'); if(y2 <= ymax) for(x = x1 < 0 ? 1 : x1 + 1; x < x2 && x < xmax; x++) - cucul_putchar(cv, x, y2, '-'); + cucul_put_char(cv, x, y2, '-'); if(x1 >= 0) for(y = y1 < 0 ? 1 : y1 + 1; y < y2 && y < ymax; y++) - cucul_putchar(cv, x1, y, '|'); + cucul_put_char(cv, x1, y, '|'); if(x2 <= xmax) for(y = y1 < 0 ? 1 : y1 + 1; y < y2 && y < ymax; y++) - cucul_putchar(cv, x2, y, '|'); + cucul_put_char(cv, x2, y, '|'); /* Draw corners */ - cucul_putchar(cv, x1, y1, ','); - cucul_putchar(cv, x1, y2, '`'); - cucul_putchar(cv, x2, y1, '.'); - cucul_putchar(cv, x2, y2, '\''); + cucul_put_char(cv, x1, y1, ','); + cucul_put_char(cv, x1, y2, '`'); + cucul_put_char(cv, x2, y1, '.'); + cucul_put_char(cv, x2, y2, '\''); return 0; } @@ -143,25 +143,25 @@ int cucul_draw_cp437_box(cucul_canvas_t *cv, int x1, int y1, int x2, int y2) /* Draw edges */ if(y1 >= 0) for(x = x1 < 0 ? 1 : x1 + 1; x < x2 && x < xmax; x++) - cucul_putchar(cv, x, y1, 0x2500); /* ─ */ + cucul_put_char(cv, x, y1, 0x2500); /* ─ */ if(y2 <= ymax) for(x = x1 < 0 ? 1 : x1 + 1; x < x2 && x < xmax; x++) - cucul_putchar(cv, x, y2, 0x2500); /* ─ */ + cucul_put_char(cv, x, y2, 0x2500); /* ─ */ if(x1 >= 0) for(y = y1 < 0 ? 1 : y1 + 1; y < y2 && y < ymax; y++) - cucul_putchar(cv, x1, y, 0x2502); /* │ */ + cucul_put_char(cv, x1, y, 0x2502); /* │ */ if(x2 <= xmax) for(y = y1 < 0 ? 1 : y1 + 1; y < y2 && y < ymax; y++) - cucul_putchar(cv, x2, y, 0x2502); /* │ */ + cucul_put_char(cv, x2, y, 0x2502); /* │ */ /* Draw corners */ - cucul_putchar(cv, x1, y1, 0x250c); /* ┌ */ - cucul_putchar(cv, x1, y2, 0x2514); /* └ */ - cucul_putchar(cv, x2, y1, 0x2510); /* ┐ */ - cucul_putchar(cv, x2, y2, 0x2518); /* ┘ */ + cucul_put_char(cv, x1, y1, 0x250c); /* ┌ */ + cucul_put_char(cv, x1, y2, 0x2514); /* └ */ + cucul_put_char(cv, x2, y1, 0x2510); /* ┐ */ + cucul_put_char(cv, x2, y2, 0x2518); /* ┘ */ return 0; } @@ -208,7 +208,7 @@ int cucul_fill_box(cucul_canvas_t *cv, int x1, int y1, int x2, int y2, for(y = y1; y <= y2; y++) for(x = x1; x <= x2; x++) - cucul_putchar(cv, x, y, ch); + cucul_put_char(cv, x, y, ch); return 0; } diff --git a/cucul/canvas.c b/cucul/canvas.c index d2b5254..8400b3e 100644 --- a/cucul/canvas.c +++ b/cucul/canvas.c @@ -102,7 +102,7 @@ int cucul_get_cursor_y(cucul_canvas_t *cv) * * The behaviour when printing non-printable characters or invalid UTF-32 * characters is undefined. To print a sequence of bytes forming an UTF-8 - * character instead of an UTF-32 character, use the cucul_putstr() function. + * character instead of an UTF-32 character, use the cucul_put_str() function. * * This function never fails. * @@ -112,7 +112,7 @@ int cucul_get_cursor_y(cucul_canvas_t *cv) * \param ch The character to print. * \return This function always returns 0. */ -int cucul_putchar(cucul_canvas_t *cv, int x, int y, unsigned long int ch) +int cucul_put_char(cucul_canvas_t *cv, int x, int y, unsigned long int ch) { uint32_t *curchar, *curattr, attr; int fullwidth; @@ -194,7 +194,7 @@ int cucul_putchar(cucul_canvas_t *cv, int x, int y, unsigned long int ch) * \param y Y coordinate. * \return This function always returns 0. */ -unsigned long int cucul_getchar(cucul_canvas_t *cv, int x, int y) +unsigned long int cucul_get_char(cucul_canvas_t *cv, int x, int y) { if(x < 0 || x >= (int)cv->width || y < 0 || y >= (int)cv->height) return ' '; @@ -209,7 +209,7 @@ unsigned long int cucul_getchar(cucul_canvas_t *cv, int x, int y) * canvas boundaries (eg. a negative Y coordinate) and the string will * be cropped accordingly if it is too long. * - * See cucul_putchar() for more information on how fullwidth characters + * See cucul_put_char() for more information on how fullwidth characters * are handled when overwriting each other or at the canvas' boundaries. * * This function never fails. @@ -220,7 +220,7 @@ unsigned long int cucul_getchar(cucul_canvas_t *cv, int x, int y) * \param s The string to print. * \return This function always returns 0. */ -int cucul_putstr(cucul_canvas_t *cv, int x, int y, char const *s) +int cucul_put_str(cucul_canvas_t *cv, int x, int y, char const *s) { unsigned int read; @@ -236,7 +236,7 @@ int cucul_putstr(cucul_canvas_t *cv, int x, int y, char const *s) while(*s && x < (int)cv->width) { uint32_t ch = cucul_utf8_to_utf32(s, &read); - cucul_putchar(cv, x, y, ch); + cucul_put_char(cv, x, y, ch); x += cucul_utf32_is_fullwidth(ch) ? 2 : 1; s += read; } @@ -282,7 +282,7 @@ int cucul_printf(cucul_canvas_t *cv, int x, int y, char const *format, ...) buf[cv->width - x] = '\0'; va_end(args); - cucul_putstr(cv, x, y, buf); + cucul_put_str(cv, x, y, buf); if(buf != tmp) free(buf); diff --git a/cucul/conic.c b/cucul/conic.c index 8252ebf..bdc4eae 100644 --- a/cucul/conic.c +++ b/cucul/conic.c @@ -244,15 +244,15 @@ static void ellipsepoints(cucul_canvas_t *cv, int xo, int yo, int x, int y, b |= 0x8; if((b & (0x1|0x4)) == (0x1|0x4)) - cucul_putchar(cv, xo + x, yo + y, ch); + cucul_put_char(cv, xo + x, yo + y, ch); if((b & (0x2|0x4)) == (0x2|0x4)) - cucul_putchar(cv, xo - x, yo + y, ch); + cucul_put_char(cv, xo - x, yo + y, ch); if((b & (0x1|0x8)) == (0x1|0x8)) - cucul_putchar(cv, xo + x, yo - y, ch); + cucul_put_char(cv, xo + x, yo - y, ch); if((b & (0x2|0x8)) == (0x2|0x8)) - cucul_putchar(cv, xo - x, yo - y, ch); + cucul_put_char(cv, xo - x, yo - y, ch); } diff --git a/cucul/cucul.h b/cucul/cucul.h index 4821e84..52b3dd8 100644 --- a/cucul/cucul.h +++ b/cucul/cucul.h @@ -92,14 +92,14 @@ int cucul_rand(int, int); int cucul_gotoxy(cucul_canvas_t *, int, int); int cucul_get_cursor_x(cucul_canvas_t *); int cucul_get_cursor_y(cucul_canvas_t *); +int cucul_put_char(cucul_canvas_t *, int, int, unsigned long int); +unsigned long int cucul_get_char(cucul_canvas_t *, int, int); +int cucul_put_str(cucul_canvas_t *, int, int, char const *); unsigned long int cucul_get_attr(cucul_canvas_t *, int, int); int cucul_set_attr(cucul_canvas_t *, unsigned long int); -int cucul_putattr(cucul_canvas_t *, int, int, unsigned long int); +int cucul_put_attr(cucul_canvas_t *, int, int, unsigned long int); int cucul_set_color_ansi(cucul_canvas_t *, unsigned char, unsigned char); int cucul_set_color_argb(cucul_canvas_t *, unsigned int, unsigned int); -int cucul_putchar(cucul_canvas_t *, int, int, unsigned long int); -unsigned long int cucul_getchar(cucul_canvas_t *, int, int); -int cucul_putstr(cucul_canvas_t *, int, int, char const *); int cucul_printf(cucul_canvas_t *, int, int, char const *, ...); int cucul_clear_canvas(cucul_canvas_t *); int cucul_set_canvas_handle(cucul_canvas_t *, int, int); @@ -254,10 +254,14 @@ char const * const * cucul_get_export_list(void); # else # define CUCUL_DEPRECATED # endif + int cucul_putchar(cucul_canvas_t *, int, int, + unsigned long int) CUCUL_DEPRECATED; + int cucul_putstr(cucul_canvas_t *, int, int, + char const *) CUCUL_DEPRECATED; int cucul_set_color(cucul_canvas_t *, unsigned char, - unsigned char) CUCUL_DEPRECATED; + unsigned char) CUCUL_DEPRECATED; int cucul_set_truecolor(cucul_canvas_t *, unsigned int, - unsigned int) CUCUL_DEPRECATED; + unsigned int) CUCUL_DEPRECATED; cucul_buffer_t *cucul_load_memory(void *, unsigned long int) CUCUL_DEPRECATED; cucul_buffer_t *cucul_load_file(char const *) CUCUL_DEPRECATED; diff --git a/cucul/dither.c b/cucul/dither.c index 116730b..71055f6 100644 --- a/cucul/dither.c +++ b/cucul/dither.c @@ -1054,7 +1054,7 @@ int cucul_dither_bitmap(cucul_canvas_t *cv, int x, int y, int w, int h, /* Now output the character */ cucul_set_color_ansi(cv, outfg, outbg); - cucul_putchar(cv, x, y, outch); + cucul_put_char(cv, x, y, outch); d->increment_dither(); } diff --git a/cucul/import.c b/cucul/import.c index c5d44ce..9b94c94 100644 --- a/cucul/import.c +++ b/cucul/import.c @@ -332,7 +332,7 @@ static long int import_text(cucul_canvas_t *cv, cucul_set_canvas_size(cv, width, height); } - cucul_putchar(cv, x, y, ch); + cucul_put_char(cv, x, y, ch); x++; } @@ -481,7 +481,7 @@ static long int import_ansi(cucul_canvas_t *cv, cucul_set_color_ansi(cv, CUCUL_DEFAULT, CUCUL_TRANSPARENT); cucul_set_canvas_size(cv, width = 80, height); for(j = x; j < 80; j++) - cucul_putchar(cv, j, y, ' '); + cucul_put_char(cv, j, y, ' '); x = 80; break; case 'm': /* SGR - Select Graphic Rendition */ @@ -540,7 +540,7 @@ static long int import_ansi(cucul_canvas_t *cv, /* Now paste our character */ cucul_set_color_ansi(cv, grcm.efg, grcm.ebg); - cucul_putchar(cv, x, y, ch); + cucul_put_char(cv, x, y, ch); x += wch; } diff --git a/cucul/legacy.c b/cucul/legacy.c index 95f7a2a..4b8f1df 100644 --- a/cucul/legacy.c +++ b/cucul/legacy.c @@ -31,6 +31,20 @@ #include "cucul.h" #include "cucul_internals.h" +/* + * Functions from canvas.c + */ + +int cucul_putchar(cucul_canvas_t *cv, int x, int y, unsigned long int ch) +{ + return cucul_put_char(cv, x, y, ch); +} + +int cucul_putstr(cucul_canvas_t *cv, int x, int y, char const *s) +{ + return cucul_put_str(cv, x, y, s); +} + /* * Functions from color.c */ diff --git a/cucul/line.c b/cucul/line.c index 1cd3330..f99f941 100644 --- a/cucul/line.c +++ b/cucul/line.c @@ -260,7 +260,7 @@ static void draw_solid_line(cucul_canvas_t *cv, struct line* s) for(; dx>=0; dx--) { - cucul_putchar(cv, x1, y1, s->ch); + cucul_put_char(cv, x1, y1, s->ch); if(delta > 0) { x1 += xinc; @@ -282,7 +282,7 @@ static void draw_solid_line(cucul_canvas_t *cv, struct line* s) for(; dy >= 0; dy--) { - cucul_putchar(cv, x1, y1, s->ch); + cucul_put_char(cv, x1, y1, s->ch); if(delta > 0) { x1 += xinc; @@ -347,7 +347,7 @@ static void draw_thin_line(cucul_canvas_t *cv, struct line* s) { if(delta > 0) { - cucul_putchar(cv, x1, y1, charmapy[1]); + cucul_put_char(cv, x1, y1, charmapy[1]); x1++; y1 += yinc; delta += dpru; @@ -356,9 +356,9 @@ static void draw_thin_line(cucul_canvas_t *cv, struct line* s) else { if(prev) - cucul_putchar(cv, x1, y1, charmapy[0]); + cucul_put_char(cv, x1, y1, charmapy[0]); else - cucul_putchar(cv, x1, y1, '-'); + cucul_put_char(cv, x1, y1, '-'); x1++; delta += dpr; prev = 0; @@ -375,15 +375,15 @@ static void draw_thin_line(cucul_canvas_t *cv, struct line* s) { if(delta > 0) { - cucul_putchar(cv, x1, y1, charmapx[0]); - cucul_putchar(cv, x1 + 1, y1, charmapx[1]); + cucul_put_char(cv, x1, y1, charmapx[0]); + cucul_put_char(cv, x1 + 1, y1, charmapx[1]); x1++; y1 += yinc; delta += dpru; } else { - cucul_putchar(cv, x1, y1, '|'); + cucul_put_char(cv, x1, y1, '|'); y1 += yinc; delta += dpr; } diff --git a/cucul/triangle.c b/cucul/triangle.c index 7783b4e..43929b2 100644 --- a/cucul/triangle.c +++ b/cucul/triangle.c @@ -146,7 +146,7 @@ int cucul_fill_triangle(cucul_canvas_t *cv, int x1, int y1, int x2, int y2, xmax = xx2 + 1 < (int)cv->width ? xx2 + 1 : (int)cv->width; for(x = xmin; x < xmax; x++) - cucul_putchar(cv, x, y, ch); + cucul_put_char(cv, x, y, ch); xa += y < y2 ? sl21 : sl32; xb += sl31; diff --git a/src/aafire.c b/src/aafire.c index a979e0a..b639224 100644 --- a/src/aafire.c +++ b/src/aafire.c @@ -242,9 +242,9 @@ paused: cucul_get_canvas_height(cv), cucul_dither, bitmap); cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE); if (sloop < 100) - cucul_putstr(cv, cucul_get_canvas_width(cv) - 30, - cucul_get_canvas_height(cv) - 2, - " -=[ Powered by libcaca ]=- "); + cucul_put_str(cv, cucul_get_canvas_width(cv) - 30, + cucul_get_canvas_height(cv) - 2, + " -=[ Powered by libcaca ]=- "); caca_refresh_display(dp); /*XSIZ = caca_get_width() * 2; diff --git a/src/cacademo.c b/src/cacademo.c index 28a6492..234d1d4 100644 --- a/src/cacademo.c +++ b/src/cacademo.c @@ -171,9 +171,9 @@ paused: cucul_set_color_ansi(frontcv, CUCUL_WHITE, CUCUL_BLUE); if(frame < 100) - cucul_putstr(frontcv, cucul_get_canvas_width(frontcv) - 30, - cucul_get_canvas_height(frontcv) - 2, - " -=[ Powered by libcaca ]=- "); + cucul_put_str(frontcv, cucul_get_canvas_width(frontcv) - 30, + cucul_get_canvas_height(frontcv) - 2, + " -=[ Powered by libcaca ]=- "); caca_refresh_display(dp); } end: @@ -695,7 +695,7 @@ void langton(enum action action, cucul_canvas_t *cv) cucul_set_color_ansi(cv, CUCUL_WHITE, p >> 4); else cucul_set_color_ansi(cv, CUCUL_BLACK, CUCUL_BLACK); - cucul_putchar(cv, x, y, gradient[p & 0x0f]); + cucul_put_char(cv, x, y, gradient[p & 0x0f]); } } break; @@ -782,8 +782,8 @@ void matrix(enum action action, cucul_canvas_t *cv) fg = CUCUL_DARKGRAY; cucul_set_color_ansi(cv, fg, CUCUL_BLACK); - cucul_putchar(cv, x, y - j, - drop[i].str[(y - j) % drop[i].len]); + cucul_put_char(cv, x, y - j, + drop[i].str[(y - j) % drop[i].len]); } } break; diff --git a/src/cacaview.c b/src/cacaview.c index 4cc7e14..67b5a73 100644 --- a/src/cacaview.c +++ b/src/cacaview.c @@ -305,7 +305,7 @@ int main(int argc, char **argv) sprintf(buffer, " Loading `%s'... ", list[current]); buffer[ww] = '\0'; cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE); - cucul_putstr(cv, (ww - strlen(buffer)) / 2, wh / 2, buffer); + cucul_put_str(cv, (ww - strlen(buffer)) / 2, wh / 2, buffer); caca_refresh_display(dp); ww = cucul_get_canvas_width(cv); wh = cucul_get_canvas_height(cv); @@ -350,7 +350,7 @@ int main(int argc, char **argv) sprintf(buffer, ERROR_STRING, list[current]); buffer[ww] = '\0'; cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE); - cucul_putstr(cv, (ww - strlen(buffer)) / 2, wh / 2, buffer); + cucul_put_str(cv, (ww - strlen(buffer)) / 2, wh / 2, buffer); free(buffer); } else @@ -421,9 +421,9 @@ static void print_status(void) cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE); cucul_draw_line(cv, 0, 0, ww - 1, 0, ' '); cucul_draw_line(cv, 0, wh - 2, ww - 1, wh - 2, '-'); - cucul_putstr(cv, 0, 0, "q:Quit np:Next/Prev +-x:Zoom gG:Gamma " - "hjkl:Move d:Dither a:Antialias"); - cucul_putstr(cv, ww - strlen("?:Help"), 0, "?:Help"); + cucul_put_str(cv, 0, 0, "q:Quit np:Next/Prev +-x:Zoom gG:Gamma " + "hjkl:Move d:Dither a:Antialias"); + cucul_put_str(cv, ww - strlen("?:Help"), 0, "?:Help"); cucul_printf(cv, 3, wh - 2, "cacaview %s", VERSION); cucul_printf(cv, ww - 30, wh - 2, "(gamma: %#.3g)", GAMMA(g)); cucul_printf(cv, ww - 14, wh - 2, "(zoom: %s%i)", zoom > 0 ? "+" : "", zoom); @@ -459,7 +459,7 @@ static void print_help(int x, int y) cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE); for(i = 0; help[i]; i++) - cucul_putstr(cv, x, y + i, help[i]); + cucul_put_str(cv, x, y + i, help[i]); } static void set_zoom(int new_zoom) @@ -520,7 +520,7 @@ static void draw_checkers(int x, int y, int w, int h) cucul_set_color_ansi(cv, CUCUL_LIGHTGRAY, CUCUL_DARKGRAY); else cucul_set_color_ansi(cv, CUCUL_DARKGRAY, CUCUL_LIGHTGRAY); - cucul_putchar(cv, xn, yn, ' '); + cucul_put_char(cv, xn, yn, ' '); } } diff --git a/test/blit.c b/test/blit.c index 503099b..bf4863e 100644 --- a/test/blit.c +++ b/test/blit.c @@ -55,7 +55,7 @@ int main(int argc, char *argv[]) cucul_get_canvas_height(sprite) / 2); cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE); - cucul_putstr(cv, 0, 0, "Centered sprite"); + cucul_put_str(cv, 0, 0, "Centered sprite"); cucul_blit(cv, cucul_get_canvas_width(cv) / 2, cucul_get_canvas_height(cv) / 2, sprite, NULL); diff --git a/test/colors.c b/test/colors.c index aaab7e7..b6d8da4 100644 --- a/test/colors.c +++ b/test/colors.c @@ -44,21 +44,21 @@ int main(int argc, char **argv) for(j = 0; j < 16; j++) { cucul_set_color_ansi(cv, i, j); - cucul_putstr(cv, (j >= 8 ? 13 : 12) + j * 4, i + (i >= 8 ? 3 : 2), - "Aaホ"); + cucul_put_str(cv, (j >= 8 ? 13 : 12) + j * 4, i + (i >= 8 ? 3 : 2), + "Aaホ"); } } cucul_set_color_ansi(cv, CUCUL_LIGHTGRAY, CUCUL_BLACK); - cucul_putstr(cv, 3, 20, "This is bold This is blink This is italics This is underline"); + cucul_put_str(cv, 3, 20, "This is bold This is blink This is italics This is underline"); cucul_set_attr(cv, CUCUL_BOLD); - cucul_putstr(cv, 3 + 8, 20, "bold"); + cucul_put_str(cv, 3 + 8, 20, "bold"); cucul_set_attr(cv, CUCUL_BLINK); - cucul_putstr(cv, 3 + 24, 20, "blink"); + cucul_put_str(cv, 3 + 24, 20, "blink"); cucul_set_attr(cv, CUCUL_ITALICS); - cucul_putstr(cv, 3 + 41, 20, "italics"); + cucul_put_str(cv, 3 + 41, 20, "italics"); cucul_set_attr(cv, CUCUL_UNDERLINE); - cucul_putstr(cv, 3 + 60, 20, "underline"); + cucul_put_str(cv, 3 + 60, 20, "underline"); caca_refresh_display(dp); caca_get_event(dp, CACA_EVENT_KEY_PRESS, NULL, -1); diff --git a/test/demo.c b/test/demo.c index a299037..b59b88e 100644 --- a/test/demo.c +++ b/test/demo.c @@ -168,8 +168,8 @@ int main(int argc, char **argv) if(mouse && !demo) { cucul_set_color_ansi(cv, CUCUL_RED, CUCUL_BLACK); - cucul_putstr(cv, xmouse, ymouse, "."); - cucul_putstr(cv, xmouse, ymouse + 1, "|\\"); + cucul_put_str(cv, xmouse, ymouse, "."); + cucul_put_str(cv, xmouse, ymouse + 1, "|\\"); } caca_refresh_display(dp); mouse = menu = 0; @@ -208,24 +208,24 @@ static void display_menu(void) cucul_clear_canvas(cv); cucul_draw_thin_box(cv, 1, 1, xo, yo); - cucul_putstr(cv, (xo - strlen("libcaca demo")) / 2, 3, "libcaca demo"); - cucul_putstr(cv, (xo - strlen("==============")) / 2, 4, "=============="); - - cucul_putstr(cv, 4, 6, "demos:"); - cucul_putstr(cv, 4, 7, "'f': full"); - cucul_putstr(cv, 4, 8, "'1': dots"); - cucul_putstr(cv, 4, 9, "'2': lines"); - cucul_putstr(cv, 4, 10, "'3': boxes"); - cucul_putstr(cv, 4, 11, "'4': triangles"); - cucul_putstr(cv, 4, 12, "'5': ellipses"); - cucul_putstr(cv, 4, 13, "'c': colour"); - cucul_putstr(cv, 4, 14, "'r': render"); + cucul_put_str(cv, (xo - strlen("libcaca demo")) / 2, 3, "libcaca demo"); + cucul_put_str(cv, (xo - strlen("==============")) / 2, 4, "=============="); + + cucul_put_str(cv, 4, 6, "demos:"); + cucul_put_str(cv, 4, 7, "'f': full"); + cucul_put_str(cv, 4, 8, "'1': dots"); + cucul_put_str(cv, 4, 9, "'2': lines"); + cucul_put_str(cv, 4, 10, "'3': boxes"); + cucul_put_str(cv, 4, 11, "'4': triangles"); + cucul_put_str(cv, 4, 12, "'5': ellipses"); + cucul_put_str(cv, 4, 13, "'c': colour"); + cucul_put_str(cv, 4, 14, "'r': render"); #if 0 if(sprite) - cucul_putstr(cv, 4, 15, "'s': sprites"); + cucul_put_str(cv, 4, 15, "'s': sprites"); #endif - cucul_putstr(cv, 4, 16, "settings:"); + cucul_put_str(cv, 4, 16, "settings:"); cucul_printf(cv, 4, 17, "'o': outline: %s", outline == 0 ? "none" : outline == 1 ? "solid" : "thin"); cucul_printf(cv, 4, 18, "'b': drawing boundaries: %s", @@ -233,7 +233,7 @@ static void display_menu(void) //cucul_printf(cv, 4, 19, "'d': dithering (%s)", // cucul_get_feature_name(dithering)); - cucul_putstr(cv, 4, yo - 2, "'q': quit"); + cucul_put_str(cv, 4, yo - 2, "'q': quit"); caca_refresh_display(dp); } @@ -325,7 +325,7 @@ static void demo_all(void) { int delta = cucul_rand(-5, 6); cucul_set_color_ansi(cv, cucul_rand(0, 16), cucul_rand(0, 16)); - cucul_putchar(cv, cucul_get_canvas_width(cv) / 2 + cucul_put_char(cv, cucul_get_canvas_width(cv) / 2 + cos(0.02*j) * (delta + cucul_get_canvas_width(cv) / 4), cucul_get_canvas_height(cv) / 2 + sin(0.02*j) * (delta + cucul_get_canvas_height(cv) / 3), @@ -354,7 +354,7 @@ static void demo_dots(void) { /* Putpixel */ cucul_set_color_ansi(cv, cucul_rand(0, 16), cucul_rand(0, 16)); - cucul_putchar(cv, cucul_rand(0, xmax), cucul_rand(0, ymax), + cucul_put_char(cv, cucul_rand(0, xmax), cucul_rand(0, ymax), chars[cucul_rand(0, 9)]); } } diff --git a/test/dithering.c b/test/dithering.c index a7c26dc..5cd465a 100644 --- a/test/dithering.c +++ b/test/dithering.c @@ -118,7 +118,7 @@ int main(int argc, char *argv[]) ch = density[dista * 2 * 13 / (dista + distb)]; cucul_set_color_ansi(cv, points[nearb], points[neara]); - cucul_putchar(cv, x * cucul_get_canvas_width(cv) / 100, + cucul_put_char(cv, x * cucul_get_canvas_width(cv) / 100, (100 - y) * cucul_get_canvas_height(cv) / 100, ch); } diff --git a/test/event.c b/test/event.c index 0f895d2..6fa0db3 100644 --- a/test/event.c +++ b/test/event.c @@ -45,7 +45,7 @@ int main(int argc, char **argv) cucul_draw_line(cv, 0, 0, cucul_get_canvas_width(cv) - 1, 0, ' '); cucul_draw_line(cv, 0, h, cucul_get_canvas_width(cv) - 1, h, ' '); - cucul_putstr(cv, 0, h, "type \"quit\" to exit"); + cucul_put_str(cv, 0, h, "type \"quit\" to exit"); caca_refresh_display(dp); diff --git a/test/export.c b/test/export.c index e46b952..09adba0 100644 --- a/test/export.c +++ b/test/export.c @@ -114,28 +114,28 @@ int main(int argc, char *argv[]) cucul_set_color_ansi(cv, CUCUL_BLACK, CUCUL_WHITE); cucul_fill_ellipse(cv, WIDTH / 2, HEIGHT / 2, WIDTH / 4, HEIGHT / 4, ' '); - cucul_putstr(cv, WIDTH / 2 - 5, HEIGHT / 2 - 5, "(\") \\o/ <&>"); - cucul_putstr(cv, WIDTH / 2 - 8, HEIGHT / 2 - 3, "[<><><><> <>--<>]"); - cucul_putstr(cv, WIDTH / 2 - 8, HEIGHT / 2 - 2, "[ドラゴン ボーレ]"); - cucul_putstr(cv, WIDTH / 2 - 7, HEIGHT / 2 + 2, "äβç ░▒▓█▓▒░ ΔЗҒ"); + cucul_put_str(cv, WIDTH / 2 - 5, HEIGHT / 2 - 5, "(\") \\o/ <&>"); + cucul_put_str(cv, WIDTH / 2 - 8, HEIGHT / 2 - 3, "[<><><><> <>--<>]"); + cucul_put_str(cv, WIDTH / 2 - 8, HEIGHT / 2 - 2, "[ドラゴン ボーレ]"); + cucul_put_str(cv, WIDTH / 2 - 7, HEIGHT / 2 + 2, "äβç ░▒▓█▓▒░ ΔЗҒ"); cucul_set_attr(cv, CUCUL_BOLD); - cucul_putstr(cv, WIDTH / 2 - 16, HEIGHT / 2 + 3, "Bold"); + cucul_put_str(cv, WIDTH / 2 - 16, HEIGHT / 2 + 3, "Bold"); cucul_set_attr(cv, CUCUL_BLINK); - cucul_putstr(cv, WIDTH / 2 - 9, HEIGHT / 2 + 3, "Blink"); + cucul_put_str(cv, WIDTH / 2 - 9, HEIGHT / 2 + 3, "Blink"); cucul_set_attr(cv, CUCUL_ITALICS); - cucul_putstr(cv, WIDTH / 2 - 1, HEIGHT / 2 + 3, "Italics"); + cucul_put_str(cv, WIDTH / 2 - 1, HEIGHT / 2 + 3, "Italics"); cucul_set_attr(cv, CUCUL_UNDERLINE); - cucul_putstr(cv, WIDTH / 2 + 8, HEIGHT / 2 + 3, "Underline"); + cucul_put_str(cv, WIDTH / 2 + 8, HEIGHT / 2 + 3, "Underline"); cucul_set_attr(cv, 0); cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_LIGHTBLUE); - cucul_putstr(cv, WIDTH / 2 - 7, HEIGHT / 2, " LIBCACA "); + cucul_put_str(cv, WIDTH / 2 - 7, HEIGHT / 2, " LIBCACA "); for(x = 0; x < 16; x++) { cucul_set_color_argb(cv, 0xff00 | x, 0xf00f | (x << 4)); - cucul_putstr(cv, WIDTH / 2 - 7 + x, HEIGHT / 2 + 5, "#"); + cucul_put_str(cv, WIDTH / 2 - 7 + x, HEIGHT / 2 + 5, "#"); } } diff --git a/test/font.c b/test/font.c index a7fb9c3..97cefb1 100644 --- a/test/font.c +++ b/test/font.c @@ -46,11 +46,11 @@ int main(int argc, char *argv[]) /* Draw stuff on our canvas */ cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLACK); - cucul_putstr(cv, 0, 0, "ABcde"); + cucul_put_str(cv, 0, 0, "ABcde"); cucul_set_color_ansi(cv, CUCUL_LIGHTRED, CUCUL_BLACK); - cucul_putstr(cv, 5, 0, "\\o/"); + cucul_put_str(cv, 5, 0, "\\o/"); cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE); - cucul_putstr(cv, 0, 1, "&$âøÿØ?!"); + cucul_put_str(cv, 0, 1, "&$âøÿØ?!"); /* Load a libcucul internal font */ fonts = cucul_get_font_list(); diff --git a/test/font2tga.c b/test/font2tga.c index 9bafb37..afad2c6 100644 --- a/test/font2tga.c +++ b/test/font2tga.c @@ -54,7 +54,7 @@ int main(int argc, char *argv[]) { for(j = blocks[i]; j < blocks[i + 1]; j++) { - cucul_putchar(cv, x, y, j); + cucul_put_char(cv, x, y, j); if(++x == WIDTH) { diff --git a/test/frames.c b/test/frames.c index 708a3e6..e31c2e3 100644 --- a/test/frames.c +++ b/test/frames.c @@ -51,7 +51,7 @@ int main(int argc, char *argv[]) cucul_set_color_ansi(cv, CUCUL_WHITE, frame); cucul_fill_box(cv, 0, 0, 40, 15, ':'); cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE); - cucul_putstr(cv, frame * 5 / 2, frame, "カカ"); + cucul_put_str(cv, frame * 5 / 2, frame, "カカ"); cucul_set_color_ansi(cv, CUCUL_DEFAULT, CUCUL_TRANSPARENT); } diff --git a/test/fullwidth.c b/test/fullwidth.c index 60b6b07..030b49b 100644 --- a/test/fullwidth.c +++ b/test/fullwidth.c @@ -43,9 +43,9 @@ int main(int argc, char *argv[]) for(i = 0; i < 10; i++) { cucul_set_color_ansi(caca, CUCUL_WHITE, CUCUL_BLUE); - cucul_putstr(caca, 0, i, CACA); + cucul_put_str(caca, 0, i, CACA); cucul_set_color_ansi(caca, CUCUL_WHITE, CUCUL_RED); - cucul_putchar(caca, i - 2, i, 'x'); + cucul_put_char(caca, i - 2, i, 'x'); } cucul_blit(cv, 1, 1, caca, NULL); @@ -54,20 +54,20 @@ int main(int argc, char *argv[]) for(i = 0; i < 10; i++) { cucul_set_color_ansi(caca, CUCUL_WHITE, CUCUL_BLUE); - cucul_putstr(caca, 0, i, CACA); + cucul_put_str(caca, 0, i, CACA); cucul_set_color_ansi(caca, CUCUL_WHITE, CUCUL_GREEN); - cucul_putstr(caca, i - 2, i, "ホ"); + cucul_put_str(caca, i - 2, i, "ホ"); } cucul_blit(cv, 15, 1, caca, NULL); /* Line of canvas */ cucul_set_color_ansi(line, CUCUL_WHITE, CUCUL_MAGENTA); - cucul_putstr(line, 0, 0, "ほ"); + cucul_put_str(line, 0, 0, "ほ"); for(i = 0; i < 10; i++) { cucul_set_color_ansi(caca, CUCUL_WHITE, CUCUL_BLUE); - cucul_putstr(caca, 0, i, CACA); + cucul_put_str(caca, 0, i, CACA); cucul_blit(caca, i - 2, i, line, NULL); } diff --git a/test/input.c b/test/input.c index 5f02a2d..3b5cc3b 100644 --- a/test/input.c +++ b/test/input.c @@ -44,7 +44,7 @@ int main(int argc, char *argv[]) dp = caca_create_display(cv); cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE); - cucul_putstr(cv, 1, 1, "Text entries - press tab to cycle"); + cucul_put_str(cv, 1, 1, "Text entries - press tab to cycle"); for(i = 0; i < TEXT_ENTRIES; i++) { @@ -69,14 +69,14 @@ int main(int argc, char *argv[]) for(j = 0; j < size; j++) { - cucul_putchar(cv, 2 + j, 3 * i + 4, + cucul_put_char(cv, 2 + j, 3 * i + 4, entries[i].buffer[start + j]); } } /* Put the cursor on the active textentry */ cucul_set_color_ansi(cv, CUCUL_LIGHTRED, CUCUL_LIGHTRED); - cucul_putchar(cv, 2 + entries[e].cursor, 3 * e + 4, ' '); + cucul_put_char(cv, 2 + entries[e].cursor, 3 * e + 4, ' '); caca_refresh_display(dp); diff --git a/test/spritedit.c b/test/spritedit.c index 903584d..2774555 100644 --- a/test/spritedit.c +++ b/test/spritedit.c @@ -108,17 +108,17 @@ int main(int argc, char **argv) cucul_draw_thin_box(cv, 0, 0, cucul_get_canvas_width(cv) - 1, cucul_get_canvas_height(cv) - 1); - cucul_putstr(cv, 3, 0, "[ Sprite editor for libcaca ]"); + cucul_put_str(cv, 3, 0, "[ Sprite editor for libcaca ]"); sprintf(buf, "sprite `%s'", argv[1]); - cucul_putstr(cv, 3, 2, buf); + cucul_put_str(cv, 3, 2, buf); sprintf(buf, "frame %i/%i", frame, cucul_get_sprite_frames(sprite) - 1); - cucul_putstr(cv, 3, 3, buf); + cucul_put_str(cv, 3, 3, buf); /* Crosshair */ cucul_draw_thin_line(cv, 57, 2, 57, 18); cucul_draw_thin_line(cv, 37, 10, 77, 10); - cucul_putchar(cv, 57, 10, '+'); + cucul_put_char(cv, 57, 10, '+'); /* Boxed sprite */ xa = -1 - cucul_get_sprite_dx(sprite, frame); diff --git a/test/transform.c b/test/transform.c index 969d1c0..69f89cf 100644 --- a/test/transform.c +++ b/test/transform.c @@ -60,38 +60,38 @@ int main(int argc, char *argv[]) cucul_blit(image, 30, 1, sprite, NULL); cucul_set_color_ansi(image, CUCUL_LIGHTCYAN, CUCUL_BLACK); - cucul_putstr(image, 1, 1, "hahaha mais vieux porc immonde !! [⽼ ⾗]"); + cucul_put_str(image, 1, 1, "hahaha mais vieux porc immonde !! [⽼ ⾗]"); cucul_set_color_ansi(image, CUCUL_LIGHTRED, CUCUL_BLACK); - cucul_putchar(image, 38, 1, '|'); + cucul_put_char(image, 38, 1, '|'); cucul_set_color_ansi(image, CUCUL_YELLOW, CUCUL_BLACK); - cucul_putstr(image, 4, 2, "\\o\\ \\o| _o/ \\o_ |o/ /o/"); + cucul_put_str(image, 4, 2, "\\o\\ \\o| _o/ \\o_ |o/ /o/"); cucul_set_color_ansi(image, CUCUL_WHITE, CUCUL_LIGHTRED); - cucul_putstr(image, 7, 3, "▙▘▌▙▘▞▖▞▖▌ ▞▖▌ ▌▌"); - cucul_putstr(image, 7, 4, "▛▖▌▛▖▚▘▚▘▚▖▚▘▚▖▖▖"); + cucul_put_str(image, 7, 3, "▙▘▌▙▘▞▖▞▖▌ ▞▖▌ ▌▌"); + cucul_put_str(image, 7, 4, "▛▖▌▛▖▚▘▚▘▚▖▚▘▚▖▖▖"); cucul_set_color_ansi(image, CUCUL_BLACK, CUCUL_LIGHTRED); - cucul_putstr(image, 4, 3, "▓▒░"); - cucul_putstr(image, 4, 4, "▓▒░"); - cucul_putstr(image, 24, 3, "░▒▓"); - cucul_putstr(image, 24, 4, "░▒▓"); + cucul_put_str(image, 4, 3, "▓▒░"); + cucul_put_str(image, 4, 4, "▓▒░"); + cucul_put_str(image, 24, 3, "░▒▓"); + cucul_put_str(image, 24, 4, "░▒▓"); /* Blit the transformed canvas onto the main canvas */ cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE); - cucul_putstr(cv, 0, 0, "normal"); + cucul_put_str(cv, 0, 0, "normal"); cucul_blit(cv, 10, 0, image, NULL); - cucul_putstr(cv, 0, 6, "flip"); + cucul_put_str(cv, 0, 6, "flip"); cucul_blit(tmp, 0, 0, image, NULL); cucul_flip(tmp); cucul_blit(cv, 10, 6, tmp, NULL); - cucul_putstr(cv, 0, 12, "flop"); + cucul_put_str(cv, 0, 12, "flop"); cucul_blit(tmp, 0, 0, image, NULL); cucul_flop(tmp); cucul_blit(cv, 10, 12, tmp, NULL); - cucul_putstr(cv, 0, 18, "rotate"); + cucul_put_str(cv, 0, 18, "rotate"); cucul_blit(tmp, 0, 0, image, NULL); cucul_rotate(tmp); cucul_blit(cv, 10, 18, tmp, NULL); diff --git a/test/truecolor.c b/test/truecolor.c index 794ef13..9861c99 100644 --- a/test/truecolor.c +++ b/test/truecolor.c @@ -41,11 +41,11 @@ int main(int argc, char *argv[]) uint16_t fgcolor = 0xf000 | ((15 - y) << 4) | ((15 - x) << 8); cucul_set_color_argb(cv, fgcolor, bgcolor); - cucul_putstr(cv, x * 2, y, "CA"); + cucul_put_str(cv, x * 2, y, "CA"); } cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_LIGHTBLUE); - cucul_putstr(cv, 2, 1, " truecolor libcaca "); + cucul_put_str(cv, 2, 1, " truecolor libcaca "); caca_refresh_display(dp); diff --git a/test/unicode.c b/test/unicode.c index 506b9fc..9b25202 100644 --- a/test/unicode.c +++ b/test/unicode.c @@ -33,56 +33,56 @@ int main(int argc, char *argv[]) dp = caca_create_display(cv); cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE); - cucul_putstr(cv, 1, 1, "Basic Unicode support"); + cucul_put_str(cv, 1, 1, "Basic Unicode support"); cucul_set_color_ansi(cv, CUCUL_DEFAULT, CUCUL_TRANSPARENT); - cucul_putstr(cv, 1, 2, "This is ASCII: | abc DEF 123 !@# |"); - cucul_putstr(cv, 1, 3, "This is Unicode: | äßç δεφ ☺♥♀ ╞╬╗ |"); - cucul_putstr(cv, 1, 4, "And this is, too: | ἀβϛ ΔЗҒ ᚴᛒᛯ ♩♔✈ |"); + cucul_put_str(cv, 1, 2, "This is ASCII: | abc DEF 123 !@# |"); + cucul_put_str(cv, 1, 3, "This is Unicode: | äßç δεφ ☺♥♀ ╞╬╗ |"); + cucul_put_str(cv, 1, 4, "And this is, too: | ἀβϛ ΔЗҒ ᚴᛒᛯ ♩♔✈ |"); - cucul_putstr(cv, 1, 5, "If the three lines do not have the same length, there is a bug somewhere."); + cucul_put_str(cv, 1, 5, "If the three lines do not have the same length, there is a bug somewhere."); cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE); - cucul_putstr(cv, 1, 7, "Gradient glyphs"); + cucul_put_str(cv, 1, 7, "Gradient glyphs"); cucul_set_color_ansi(cv, CUCUL_DEFAULT, CUCUL_TRANSPARENT); - cucul_putstr(cv, 31, 8, " 0%"); - cucul_putstr(cv, 31, 9, " 25%"); - cucul_putstr(cv, 31, 10, " 50%"); - cucul_putstr(cv, 31, 11, " 75%"); - cucul_putstr(cv, 31, 12, "100%"); + cucul_put_str(cv, 31, 8, " 0%"); + cucul_put_str(cv, 31, 9, " 25%"); + cucul_put_str(cv, 31, 10, " 50%"); + cucul_put_str(cv, 31, 11, " 75%"); + cucul_put_str(cv, 31, 12, "100%"); cucul_set_color_ansi(cv, CUCUL_LIGHTRED, CUCUL_LIGHTGREEN); - cucul_putstr(cv, 1, 8, " "); - cucul_putstr(cv, 1, 9, "░░░░░░░░░░░░░░░░░░░░░░░░░░░░░"); - cucul_putstr(cv, 1, 10, "▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒"); - cucul_putstr(cv, 1, 11, "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓"); - cucul_putstr(cv, 1, 12, "█████████████████████████████"); + cucul_put_str(cv, 1, 8, " "); + cucul_put_str(cv, 1, 9, "░░░░░░░░░░░░░░░░░░░░░░░░░░░░░"); + cucul_put_str(cv, 1, 10, "▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒"); + cucul_put_str(cv, 1, 11, "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓"); + cucul_put_str(cv, 1, 12, "█████████████████████████████"); cucul_set_color_ansi(cv, CUCUL_LIGHTGREEN, CUCUL_LIGHTRED); - cucul_putstr(cv, 36, 8, "█████████████████████████████"); - cucul_putstr(cv, 36, 9, "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓"); - cucul_putstr(cv, 36, 10, "▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒"); - cucul_putstr(cv, 36, 11, "░░░░░░░░░░░░░░░░░░░░░░░░░░░░░"); - cucul_putstr(cv, 36, 12, " "); + cucul_put_str(cv, 36, 8, "█████████████████████████████"); + cucul_put_str(cv, 36, 9, "▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓"); + cucul_put_str(cv, 36, 10, "▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒"); + cucul_put_str(cv, 36, 11, "░░░░░░░░░░░░░░░░░░░░░░░░░░░░░"); + cucul_put_str(cv, 36, 12, " "); cucul_set_color_ansi(cv, CUCUL_WHITE, CUCUL_BLUE); - cucul_putstr(cv, 1, 14, "Double width characters"); + cucul_put_str(cv, 1, 14, "Double width characters"); cucul_set_color_ansi(cv, CUCUL_LIGHTRED, CUCUL_TRANSPARENT); - cucul_putstr(cv, 1, 15, "| ドラゴン ボーレ |"); + cucul_put_str(cv, 1, 15, "| ドラゴン ボーレ |"); cucul_set_color_ansi(cv, CUCUL_DEFAULT, CUCUL_TRANSPARENT); - cucul_putstr(cv, 1, 16, "| ()()()() ()()() |"); + cucul_put_str(cv, 1, 16, "| ()()()() ()()() |"); cucul_set_color_ansi(cv, CUCUL_YELLOW, CUCUL_TRANSPARENT); - cucul_putstr(cv, 1, 17, "| ドラゴン"); - cucul_putstr(cv, 12, 17, "ボーレ |"); + cucul_put_str(cv, 1, 17, "| ドラゴン"); + cucul_put_str(cv, 12, 17, "ボーレ |"); cucul_set_color_ansi(cv, CUCUL_DEFAULT, CUCUL_TRANSPARENT); - cucul_putstr(cv, 1, 18, "If the three lines do not have the same length, there is a bug somewhere."); + cucul_put_str(cv, 1, 18, "If the three lines do not have the same length, there is a bug somewhere."); - cucul_putstr(cv, 1, 20, "CP437 glyphs: ☺ ☻ ♥ ♦ ♣ ♠ • ◘ ○ ◙ ♂ ♀ ♪ ♫ ☼ ► ◄ ↕ ‼ ¶ § ▬ ↨ ↑ ↓ → ← ∟ ↔ ▲ ▼"); - cucul_putstr(cv, 1, 21, "more CP437: α ß Γ π Σ σ µ τ Φ Θ Ω δ ∞ φ ε ∩ ≡ ± ≥ ≤ ⌠ ⌡ ÷ ≈ ° ∙ · √ ⁿ ² ■"); - cucul_putstr(cv, 1, 22, "drawing blocks: ███ ▓▓▓ ▒▒▒ ░░░ ▀ ▄ ▌ ▐ █ ▖ ▗ ▘ ▝ ▚ ▞ ▙ ▛ ▜ ▟"); + cucul_put_str(cv, 1, 20, "CP437 glyphs: ☺ ☻ ♥ ♦ ♣ ♠ • ◘ ○ ◙ ♂ ♀ ♪ ♫ ☼ ► ◄ ↕ ‼ ¶ § ▬ ↨ ↑ ↓ → ← ∟ ↔ ▲ ▼"); + cucul_put_str(cv, 1, 21, "more CP437: α ß Γ π Σ σ µ τ Φ Θ Ω δ ∞ φ ε ∩ ≡ ± ≥ ≤ ⌠ ⌡ ÷ ≈ ° ∙ · √ ⁿ ² ■"); + cucul_put_str(cv, 1, 22, "drawing blocks: ███ ▓▓▓ ▒▒▒ ░░░ ▀ ▄ ▌ ▐ █ ▖ ▗ ▘ ▝ ▚ ▞ ▙ ▛ ▜ ▟"); caca_refresh_display(dp);