r                 144 lib/intprops-internal.h #    define _GL_INT_ADD_WRAPV(a, b, r)      __builtin_add_overflow (a, b, r)
r                 145 lib/intprops-internal.h #    define _GL_INT_SUBTRACT_WRAPV(a, b, r) __builtin_sub_overflow (a, b, r)
r                 147 lib/intprops-internal.h #    define _GL_INT_ADD_WRAPV(a, b, r)      ckd_add (r, +(a), +(b))
r                 148 lib/intprops-internal.h #    define _GL_INT_SUBTRACT_WRAPV(a, b, r) ckd_sub (r, +(a), +(b))
r                 150 lib/intprops-internal.h #    define _GL_INT_ADD_WRAPV(a, b, r) _GL_INT_OP_WRAPV (a, b, r, +, _GL_INT_ADD_RANGE_OVERFLOW)
r                 151 lib/intprops-internal.h #    define _GL_INT_SUBTRACT_WRAPV(a, b, r)                                                        \
r                 152 lib/intprops-internal.h         _GL_INT_OP_WRAPV (a, b, r, -, _GL_INT_SUBTRACT_RANGE_OVERFLOW)
r                 157 lib/intprops-internal.h #        define _GL_INT_MULTIPLY_WRAPV(a, b, r) __builtin_mul_overflow (a, b, r)
r                 160 lib/intprops-internal.h #        define _GL_INT_MULTIPLY_WRAPV(a, b, r)                                                    \
r                 161 lib/intprops-internal.h             ((!_GL_SIGNED_TYPE_OR_EXPR (*(r)) && _GL_EXPR_SIGNED (a) && _GL_EXPR_SIGNED (b)        \
r                 162 lib/intprops-internal.h               && _GL_INT_MULTIPLY_RANGE_OVERFLOW (a, b, (__typeof__ (*(r))) 0,                     \
r                 163 lib/intprops-internal.h                                                   (__typeof__ (*(r))) -1))                         \
r                 164 lib/intprops-internal.h                  ? ((void) __builtin_mul_overflow (a, b, r), 1)                                    \
r                 165 lib/intprops-internal.h                  : __builtin_mul_overflow (a, b, r))
r                 168 lib/intprops-internal.h #    define _GL_INT_MULTIPLY_WRAPV(a, b, r) ckd_mul (r, +(a), +(b))
r                 170 lib/intprops-internal.h #    define _GL_INT_MULTIPLY_WRAPV(a, b, r)                                                        \
r                 171 lib/intprops-internal.h         _GL_INT_OP_WRAPV (a, b, r, *, _GL_INT_MULTIPLY_RANGE_OVERFLOW)
r                 192 lib/intprops-internal.h #    define _GL_INT_OP_WRAPV(a, b, r, op, overflow)                                                \
r                 193 lib/intprops-internal.h         (_Generic (*(r),                                                                           \
r                 194 lib/intprops-internal.h              signed char: _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, signed char,       \
r                 196 lib/intprops-internal.h              unsigned char: _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, unsigned char,   \
r                 198 lib/intprops-internal.h              short int: _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, short int, SHRT_MIN, \
r                 200 lib/intprops-internal.h              unsigned short int: _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int,             \
r                 202 lib/intprops-internal.h              int: _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, int, INT_MIN, INT_MAX),    \
r                 203 lib/intprops-internal.h              unsigned int: _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, unsigned int, 0,  \
r                 205 lib/intprops-internal.h              long int: _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, long int,        \
r                 207 lib/intprops-internal.h              unsigned long int: _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int,         \
r                 209 lib/intprops-internal.h              long long int: _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long long int,        \
r                 211 lib/intprops-internal.h              unsigned long long int: _GL_INT_OP_CALC (a, b, r, op, overflow,                       \
r                 223 lib/intprops-internal.h #        define _GL_INT_OP_WRAPV_SMALLISH(a, b, r, op, overflow, st, smin, smax, ut, umax)         \
r                 224 lib/intprops-internal.h             (_GL_TYPE_SIGNED (__typeof__ (*(r)))                                                   \
r                 225 lib/intprops-internal.h                  ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, st, smin, smax)           \
r                 226 lib/intprops-internal.h                  : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, ut, 0, umax))
r                 228 lib/intprops-internal.h #        define _GL_INT_OP_WRAPV_SMALLISH(a, b, r, op, overflow, st, smin, smax, ut, umax)         \
r                 231 lib/intprops-internal.h                         ? (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, unsigned, st), 1)       \
r                 232 lib/intprops-internal.h                         : (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, unsigned, st)) < 0)     \
r                 234 lib/intprops-internal.h                         ? (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, unsigned, st)) >= 0     \
r                 235 lib/intprops-internal.h                         : (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, unsigned, st), 0)))
r                 238 lib/intprops-internal.h #    define _GL_INT_OP_WRAPV(a, b, r, op, overflow)                                                \
r                 239 lib/intprops-internal.h         (sizeof *(r) == sizeof (signed char)                                                       \
r                 240 lib/intprops-internal.h              ? _GL_INT_OP_WRAPV_SMALLISH (a, b, r, op, overflow, signed char, SCHAR_MIN,           \
r                 242 lib/intprops-internal.h              : sizeof *(r) == sizeof (short int)                                                   \
r                 243 lib/intprops-internal.h              ? _GL_INT_OP_WRAPV_SMALLISH (a, b, r, op, overflow, short int, SHRT_MIN, SHRT_MAX,    \
r                 245 lib/intprops-internal.h              : sizeof *(r) == sizeof (int)                                                         \
r                 246 lib/intprops-internal.h              ? (_GL_EXPR_SIGNED (*(r))                                                             \
r                 247 lib/intprops-internal.h                     ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, int, INT_MIN, INT_MAX) \
r                 248 lib/intprops-internal.h                     : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, unsigned int, 0,       \
r                 250 lib/intprops-internal.h              : _GL_INT_OP_WRAPV_LONGISH (a, b, r, op, overflow))
r                 252 lib/intprops-internal.h #        define _GL_INT_OP_WRAPV_LONGISH(a, b, r, op, overflow)                                    \
r                 253 lib/intprops-internal.h             (sizeof *(r) == sizeof (long int)                                                      \
r                 254 lib/intprops-internal.h                  ? (_GL_EXPR_SIGNED (*(r))                                                         \
r                 255 lib/intprops-internal.h                         ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, long int,     \
r                 257 lib/intprops-internal.h                         : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int,               \
r                 259 lib/intprops-internal.h                  : (_GL_EXPR_SIGNED (*(r))                                                         \
r                 260 lib/intprops-internal.h                         ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long long int,          \
r                 262 lib/intprops-internal.h                         : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long long int,          \
r                 265 lib/intprops-internal.h #        define _GL_INT_OP_WRAPV_LONGISH(a, b, r, op, overflow)                                    \
r                 266 lib/intprops-internal.h             (_GL_EXPR_SIGNED (*(r)) ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int,   \
r                 268 lib/intprops-internal.h                                     : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int,   \
r                 279 lib/intprops-internal.h #define _GL_INT_OP_CALC(a, b, r, op, overflow, ut, t, tmin, tmax)                                  \
r                 280 lib/intprops-internal.h     (overflow (a, b, tmin, tmax) ? (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, ut, t), 1)     \
r                 281 lib/intprops-internal.h                                  : (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, ut, t), 0))
r                 273 lib/intprops.h #define INT_ADD_WRAPV(a, b, r)      _GL_INT_ADD_WRAPV (a, b, r)
r                 274 lib/intprops.h #define INT_SUBTRACT_WRAPV(a, b, r) _GL_INT_SUBTRACT_WRAPV (a, b, r)
r                 275 lib/intprops.h #define INT_MULTIPLY_WRAPV(a, b, r) _GL_INT_MULTIPLY_WRAPV (a, b, r)
r                 304 lib/intprops.h #define INT_ADD_OK(a, b, r)      (!INT_ADD_WRAPV (a, b, r))
r                 305 lib/intprops.h #define INT_SUBTRACT_OK(a, b, r) (!INT_SUBTRACT_WRAPV (a, b, r))
r                 306 lib/intprops.h #define INT_MULTIPLY_OK(a, b, r) (!INT_MULTIPLY_WRAPV (a, b, r))
r                  31 lib/stdckdint.in.h #define ckd_add(r, a, b) ((bool) _GL_INT_ADD_WRAPV (a, b, r))
r                  32 lib/stdckdint.in.h #define ckd_sub(r, a, b) ((bool) _GL_INT_SUBTRACT_WRAPV (a, b, r))
r                  33 lib/stdckdint.in.h #define ckd_mul(r, a, b) ((bool) _GL_INT_MULTIPLY_WRAPV (a, b, r))
r                  72 lib/tty/win.c      int r;
r                  79 lib/tty/win.c      r = (c - 'A') * 16;
r                  82 lib/tty/win.c      r += (c - 'A');
r                  83 lib/tty/win.c      return r;
r                 117 lib/util.c         char *buf, *buf2, *q, *r, c;
r                 124 lib/util.c         r = buf = g_malloc (MC_MAXPATHLEN);
r                 126 lib/util.c         *r++ = PATH_SEP;
r                 127 lib/util.c         *r = '\0';
r                 146 lib/util.c                 strcpy (r, p + 1);
r                 161 lib/util.c                     strcpy (r, buf2);
r                 164 lib/util.c             r = strchr (buf, '\0');
r                 165 lib/util.c             if (*r == '\0' || !IS_PATH_SEP (r[-1]))
r                 168 lib/util.c                 *r++ = PATH_SEP;
r                 169 lib/util.c                 *r = '\0';
r                 178 lib/util.c         else if (IS_PATH_SEP (r[-1]) && r != buf + 1)
r                 179 lib/util.c             r[-1] = '\0';
r                 766 lib/util.c         char *r;  // Current position where the original data is read
r                 771 lib/util.c         for (w = s, r = s; *r != '\0';)
r                 773 lib/util.c             if (*r == ESC_CHAR)
r                 777 lib/util.c                 if (*(++r) == '[' || *r == '(')
r                 780 lib/util.c                     while (*(++r) != '\0' && strchr ("0123456789;:<=>?", *r) != NULL)
r                 782 lib/util.c                     while (*r != '\0' && (*r < 0x40 || *r > 0x7E))
r                 783 lib/util.c                         ++r;
r                 785 lib/util.c                 else if (*r == ']')
r                 795 lib/util.c                     for (new_r = r; *new_r != '\0'; new_r++)
r                 801 lib/util.c                             r = new_r;
r                 807 lib/util.c                                 r = new_r + 1;
r                 822 lib/util.c                 if (*r != '\0')
r                 823 lib/util.c                     r++;
r                 829 lib/util.c                 n = str_get_next_char (r);
r                 830 lib/util.c                 if (str_isprint (r))
r                 832 lib/util.c                     memmove (w, r, n - r);
r                 833 lib/util.c                     w += n - r;
r                 835 lib/util.c                 r = n;
r                1069 lib/util.c                 char *r, *s;
r                1072 lib/util.c                 r = strchr (p, PATH_SEP);
r                1073 lib/util.c                 if (r == NULL)
r                1079 lib/util.c                 len = r - p;
r                1083 lib/util.c                 p = r + 1;
r                 111 lib/widget/background.c     WRect r = { y, x, lines, cols };
r                 117 lib/widget/background.c     widget_init (w, &r, callback != NULL ? callback : background_callback, NULL);
r                 209 lib/widget/button.c     WRect r = { y, x, 1, 1 };
r                 219 lib/widget/button.c     r.cols = button_get_len (b);
r                 220 lib/widget/button.c     widget_init (w, &r, button_default_callback, button_mouse_default_callback);
r                 246 lib/widget/buttonbar.c     WRect r = { LINES - 1, 0, 1, COLS };
r                 252 lib/widget/buttonbar.c     widget_init (w, &r, buttonbar_callback, buttonbar_mouse_callback);
r                 140 lib/widget/check.c     WRect r = { y, x, 1, 1 };
r                 148 lib/widget/check.c     r.cols = 4 + hotkey_width (c->text);
r                 149 lib/widget/check.c     widget_init (w, &r, check_callback, check_mouse_callback);
r                 403 lib/widget/dialog.c     WRect r = { y1, x1, lines, cols };
r                 411 lib/widget/dialog.c     widget_adjust_position (pos_flags, &r);
r                 412 lib/widget/dialog.c     group_init (g, &r, callback != NULL ? callback : dlg_default_callback,
r                 100 lib/widget/frame.c     WRect r = { y, x, lines, cols };
r                 106 lib/widget/frame.c     widget_init (w, &r, frame_callback, NULL);
r                 133 lib/widget/gauge.c     WRect r = { y, x, 1, cols };
r                 139 lib/widget/gauge.c     widget_init (w, &r, gauge_callback, NULL);
r                 203 lib/widget/group.c         WRect r = WIDGET (w->owner)->rect;
r                 205 lib/widget/group.c         r.lines = 0;
r                 206 lib/widget/group.c         r.cols = 0;
r                 208 lib/widget/group.c         widget_default_make_global (w, &r);
r                 211 lib/widget/group.c             WIDGET (iter->data)->make_global (WIDGET (iter->data), &r);
r                 239 lib/widget/group.c         WRect r = WIDGET (w->owner)->rect;
r                 241 lib/widget/group.c         r.lines = 0;
r                 242 lib/widget/group.c         r.cols = 0;
r                 244 lib/widget/group.c         widget_default_make_local (w, &r);
r                 247 lib/widget/group.c             WIDGET (iter->data)->make_local (WIDGET (iter->data), &r);
r                 393 lib/widget/group.c     WRect r = c->rect;
r                 396 lib/widget/group.c         r.x = g->x + (g->cols - c->rect.cols) / 2;
r                 399 lib/widget/group.c         r.x += wss->shift_x;
r                 400 lib/widget/group.c         r.cols += wss->scale_x;
r                 403 lib/widget/group.c         r.x += wss->shift_x;
r                 405 lib/widget/group.c         r.x += wss->shift_x + wss->scale_x;
r                 408 lib/widget/group.c         r.y = g->y + (g->lines - c->rect.lines) / 2;
r                 411 lib/widget/group.c         r.y += wss->shift_y;
r                 412 lib/widget/group.c         r.lines += wss->scale_y;
r                 415 lib/widget/group.c         r.y += wss->shift_y;
r                 417 lib/widget/group.c         r.y += wss->shift_y + wss->scale_y;
r                 419 lib/widget/group.c     send_message (c, NULL, MSG_RESIZE, 0, &r);
r                 425 lib/widget/group.c group_set_position (WGroup *g, const WRect *r)
r                 432 lib/widget/group.c     *w = *r;
r                 454 lib/widget/group.c group_default_resize (WGroup *g, WRect *r)
r                 465 lib/widget/group.c     r0 = r != NULL ? *r : w->rect;
r                 599 lib/widget/group.c group_init (WGroup *g, const WRect *r, widget_cb_fn callback, widget_mouse_cb_fn mouse_callback)
r                 603 lib/widget/group.c     widget_init (w, r, callback != NULL ? callback : group_default_callback, mouse_callback);
r                  41 lib/widget/group.h void group_init (WGroup *g, const WRect *r, widget_cb_fn callback,
r                 102 lib/widget/groupbox.c     WRect r = { y, x, height, width };
r                 108 lib/widget/groupbox.c     widget_init (w, &r, groupbox_callback, NULL);
r                  77 lib/widget/history.c     WRect r;
r                 110 lib/widget/history.c     rect_init (&r, y, x, he, wi);
r                 112 lib/widget/history.c     return dlg_default_callback (WIDGET (dlg_head), NULL, MSG_RESIZE, 0, &r);
r                 149 lib/widget/hline.c     WRect r = { y, x, 1, width };
r                 155 lib/widget/hline.c     r.cols = width < 0 ? 1 : width;
r                 156 lib/widget/hline.c     widget_init (w, &r, hline_callback, NULL);
r                 955 lib/widget/input.c     WRect r = { y, x, 1, width };
r                 961 lib/widget/input.c     widget_init (w, &r, input_callback, input_mouse_callback);
r                  84 lib/widget/input_complete.c     char *r;
r                 856 lib/widget/input_complete.c         state->r = strrchr (state->word, '@');
r                 918 lib/widget/input_complete.c                         state->r = mc_build_filename (cdpath, state->word, (char *) NULL);
r                 920 lib/widget/input_complete.c                         matches = completion_matches (state->r, filename_completion_function,
r                 922 lib/widget/input_complete.c                         g_free (state->r);
r                1300 lib/widget/input_complete.c     if (state.p > state.q && state.p > state.r)
r                1310 lib/widget/input_complete.c     else if (state.q > state.p && state.q > state.r)
r                1320 lib/widget/input_complete.c     else if (state.r > state.p && state.r > state.q)
r                1323 lib/widget/input_complete.c         matches = completion_matches (state.r, hostname_completion_function, state.flags);
r                1325 lib/widget/input_complete.c             *lc_start += state.r - state.word;
r                 135 lib/widget/label.c     WRect r = { y, x, 1, 1 };
r                 140 lib/widget/label.c         str_msg_term_size (text, &r.lines, &r.cols);
r                 144 lib/widget/label.c     widget_init (w, &r, label_callback, NULL);
r                 557 lib/widget/listbox.c     WRect r = { y, x, 1, width };
r                 563 lib/widget/listbox.c     r.lines = height > 0 ? height : 1;
r                 564 lib/widget/listbox.c     widget_init (w, &r, listbox_callback, listbox_mouse_callback);
r                 962 lib/widget/menu.c     WRect r = { 0, 0, 1, COLS };
r                 968 lib/widget/menu.c     widget_init (w, &r, menubar_callback, menubar_mouse_callback);
r                 272 lib/widget/quick.c             WRadio *r;
r                 281 lib/widget/quick.c             r = radio_new (++y, x, quick_widget->u.radio.count, (const char **) items);
r                 282 lib/widget/quick.c             r->pos = r->sel = *quick_widget->u.radio.value;
r                 284 lib/widget/quick.c             item.widget = WIDGET (r);
r                 425 lib/widget/quick.c         WRect *r;
r                 446 lib/widget/quick.c             r = &item->widget->rect;
r                 447 lib/widget/quick.c             if (r->x != x1)
r                 448 lib/widget/quick.c                 r->x = x2;
r                 450 lib/widget/quick.c                 r->x += 2;
r                 454 lib/widget/quick.c             r = &item->widget->rect;
r                 457 lib/widget/quick.c                 if (r->x != x1)
r                 458 lib/widget/quick.c                     r->x = x2;
r                 460 lib/widget/quick.c                     r->x += 2;
r                 464 lib/widget/quick.c                 r->x = x;
r                 465 lib/widget/quick.c                 x += r->cols + 1;
r                 477 lib/widget/quick.c             r = &item->widget->rect;
r                 483 lib/widget/quick.c                 r->x = label->rect.x + label->rect.cols + 1 - WIDGET (label->owner)->rect.x;
r                 484 lib/widget/quick.c                 r->cols = width - label->rect.cols - 1;
r                 488 lib/widget/quick.c                 if (r->x != x1)
r                 489 lib/widget/quick.c                     r->x = x2;
r                 491 lib/widget/quick.c                     r->x += 2;
r                 492 lib/widget/quick.c                 r->cols = width - label->rect.cols - 1;
r                 493 lib/widget/quick.c                 label->rect.x = r->x + r->cols + 1;
r                 497 lib/widget/quick.c                 if (r->x != x1)
r                 498 lib/widget/quick.c                     r->x = x2;
r                 500 lib/widget/quick.c                     r->x += 2;
r                 501 lib/widget/quick.c                 r->cols = width;
r                 506 lib/widget/quick.c             r->lines = 1;
r                 507 lib/widget/quick.c             widget_set_size_rect (item->widget, r);
r                 513 lib/widget/quick.c             r = &item->widget->rect;
r                 514 lib/widget/quick.c             if (r->x != x1)
r                 515 lib/widget/quick.c                 r->x = x2;
r                 516 lib/widget/quick.c             r->cols = column_width;
r                 526 lib/widget/quick.c                 r = &item->widget->rect;
r                 533 lib/widget/quick.c                     r->x = wg->rect.x + 1 - WIDGET (wg->owner)->rect.x;
r                 534 lib/widget/quick.c                     r->cols = wg->rect.cols;
r                 539 lib/widget/quick.c                     if (r->x != x1)
r                 540 lib/widget/quick.c                         r->x = x2;
r                 541 lib/widget/quick.c                     r->x--;
r                 542 lib/widget/quick.c                     r->cols = column_width + 2;
r                  61 lib/widget/radio.c radio_execute_cmd (WRadio *r, long command)
r                  64 lib/widget/radio.c     Widget *w = WIDGET (r);
r                  70 lib/widget/radio.c         if (r->pos == 0)
r                  74 lib/widget/radio.c             r->pos = 0;
r                  76 lib/widget/radio.c             r->pos--;
r                  82 lib/widget/radio.c         if (r->pos == r->count - 1)
r                  86 lib/widget/radio.c             r->pos = r->count - 1;
r                  88 lib/widget/radio.c             r->pos++;
r                  93 lib/widget/radio.c         r->sel = r->pos;
r                 110 lib/widget/radio.c radio_key (WRadio *r, int key)
r                 114 lib/widget/radio.c     command = widget_lookup_key (WIDGET (r), key);
r                 117 lib/widget/radio.c     return radio_execute_cmd (r, command);
r                 125 lib/widget/radio.c     WRadio *r = RADIO (w);
r                 131 lib/widget/radio.c         for (i = 0; i < r->count; i++)
r                 133 lib/widget/radio.c             if (r->texts[i].hotkey != NULL)
r                 137 lib/widget/radio.c                 c = g_ascii_tolower ((gchar) r->texts[i].hotkey[0]);
r                 140 lib/widget/radio.c                 r->pos = i;
r                 150 lib/widget/radio.c         return radio_key (r, parm);
r                 153 lib/widget/radio.c         return radio_execute_cmd (r, parm);
r                 156 lib/widget/radio.c         widget_gotoyx (r, r->pos, 1);
r                 165 lib/widget/radio.c         for (i = 0; i < r->count; i++)
r                 167 lib/widget/radio.c             widget_selectcolor (w, i == r->pos && focused, FALSE);
r                 170 lib/widget/radio.c             tty_print_string ((r->sel == i) ? "(*) " : "( ) ");
r                 171 lib/widget/radio.c             hotkey_draw (w, r->texts[i], i == r->pos && focused);
r                 178 lib/widget/radio.c         for (i = 0; i < r->count; i++)
r                 179 lib/widget/radio.c             hotkey_free (r->texts[i]);
r                 180 lib/widget/radio.c         g_free (r->texts);
r                 219 lib/widget/radio.c     WRadio *r;
r                 223 lib/widget/radio.c     r = g_new (WRadio, 1);
r                 224 lib/widget/radio.c     w = WIDGET (r);
r                 227 lib/widget/radio.c     r->texts = g_new (hotkey_t, count);
r                 233 lib/widget/radio.c         r->texts[i] = hotkey_new (texts[i]);
r                 234 lib/widget/radio.c         width = hotkey_width (r->texts[i]);
r                 244 lib/widget/radio.c     r->pos = 0;
r                 245 lib/widget/radio.c     r->sel = 0;
r                 246 lib/widget/radio.c     r->count = count;
r                 248 lib/widget/radio.c     return r;
r                  64 lib/widget/rect.c     WRect *r;
r                  66 lib/widget/rect.c     r = g_try_new (WRect, 1);
r                  68 lib/widget/rect.c     if (r != NULL)
r                  69 lib/widget/rect.c         rect_init (r, y, x, lines, cols);
r                  71 lib/widget/rect.c     return r;
r                  86 lib/widget/rect.c rect_init (WRect *r, int y, int x, int lines, int cols)
r                  88 lib/widget/rect.c     r->y = y;
r                  89 lib/widget/rect.c     r->x = x;
r                  90 lib/widget/rect.c     r->lines = lines;
r                  91 lib/widget/rect.c     r->cols = cols;
r                 104 lib/widget/rect.c rect_move (WRect *r, int dy, int dx)
r                 106 lib/widget/rect.c     r->y += dy;
r                 107 lib/widget/rect.c     r->x += dx;
r                 120 lib/widget/rect.c rect_resize (WRect *r, int dl, int dc)
r                 122 lib/widget/rect.c     r->lines += dl;
r                 123 lib/widget/rect.c     r->cols += dc;
r                 140 lib/widget/rect.c rect_grow (WRect *r, int dl, int dc)
r                 142 lib/widget/rect.c     r->y -= dl;
r                 143 lib/widget/rect.c     r->x -= dc;
r                 144 lib/widget/rect.c     r->lines += dl * 2;
r                 145 lib/widget/rect.c     r->cols += dc * 2;
r                 160 lib/widget/rect.c rect_intersect (WRect *r, const WRect *r1)
r                 166 lib/widget/rect.c     y = r->y + r->lines;
r                 167 lib/widget/rect.c     x = r->x + r->cols;
r                 176 lib/widget/rect.c     r->y = MAX (r->y, r1->y);
r                 177 lib/widget/rect.c     r->x = MAX (r->x, r1->x);
r                 180 lib/widget/rect.c     r->lines = y - r->y;
r                 181 lib/widget/rect.c     r->cols = x - r->x;
r                 196 lib/widget/rect.c rect_union (WRect *r, const WRect *r1)
r                 202 lib/widget/rect.c     y = r->y + r->lines;
r                 203 lib/widget/rect.c     x = r->x + r->cols;
r                 212 lib/widget/rect.c     r->y = MIN (r->y, r1->y);
r                 213 lib/widget/rect.c     r->x = MIN (r->x, r1->x);
r                 216 lib/widget/rect.c     r->lines = y - r->y;
r                 217 lib/widget/rect.c     r->cols = x - r->x;
r                  34 lib/widget/rect.h void rect_init (WRect *r, int y, int x, int lines, int cols);
r                  35 lib/widget/rect.h void rect_move (WRect *r, int dy, int dx);
r                  36 lib/widget/rect.h void rect_resize (WRect *r, int dl, int dc);
r                  37 lib/widget/rect.h void rect_grow (WRect *r, int dl, int dc);
r                  38 lib/widget/rect.h void rect_intersect (WRect *r, const WRect *r1);
r                  39 lib/widget/rect.h void rect_union (WRect *r, const WRect *r1);
r                  85 lib/widget/widget-common.c widget_default_resize (Widget *w, const WRect *r)
r                  87 lib/widget/widget-common.c     if (r == NULL)
r                  90 lib/widget/widget-common.c     w->rect = *r;
r                 307 lib/widget/widget-common.c widget_init (Widget *w, const WRect *r, widget_cb_fn callback, widget_mouse_cb_fn mouse_callback)
r                 310 lib/widget/widget-common.c     w->rect = *r;
r                 392 lib/widget/widget-common.c widget_adjust_position (widget_pos_flags_t pos_flags, WRect *r)
r                 396 lib/widget/widget-common.c         r->y = 0;
r                 397 lib/widget/widget-common.c         r->x = 0;
r                 398 lib/widget/widget-common.c         r->lines = LINES;
r                 399 lib/widget/widget-common.c         r->cols = COLS;
r                 404 lib/widget/widget-common.c             r->x = (COLS - r->cols) / 2;
r                 407 lib/widget/widget-common.c             r->y = (LINES - r->lines) / 2;
r                 411 lib/widget/widget-common.c             if (r->y > 3)
r                 412 lib/widget/widget-common.c                 r->y -= 2;
r                 413 lib/widget/widget-common.c             else if (r->y == 3)
r                 414 lib/widget/widget-common.c                 r->y = 2;
r                 433 lib/widget/widget-common.c     WRect r = { y, x, lines, cols };
r                 435 lib/widget/widget-common.c     send_message (w, NULL, MSG_RESIZE, 0, &r);
r                 448 lib/widget/widget-common.c widget_set_size_rect (Widget *w, WRect *r)
r                 450 lib/widget/widget-common.c     send_message (w, NULL, MSG_RESIZE, 0, r);
r                 895 lib/widget/widget-common.c     const WRect *r = &w->rect;
r                 897 lib/widget/widget-common.c     return (event->x > r->x) && (event->y > r->y) && (event->x <= r->x + r->cols)
r                 898 lib/widget/widget-common.c         && (event->y <= r->y + r->lines);
r                 206 lib/widget/widget-common.h void widget_init (Widget *w, const WRect *r, widget_cb_fn callback,
r                 212 lib/widget/widget-common.h void widget_adjust_position (widget_pos_flags_t pos_flags, WRect *r);
r                 214 lib/widget/widget-common.h void widget_set_size_rect (Widget *w, WRect *r);
r                  79 lib/widget/wtools.c             WRect r;
r                 111 lib/widget/wtools.c             rect_init (&r, ypos, xpos, w->rect.lines, w->rect.cols);
r                 113 lib/widget/wtools.c             return dlg_default_callback (w, NULL, MSG_RESIZE, 0, &r);
r                 182 lib/widget/wtools.c     WRect r = { -1, -1, 0, COLS / 2 };
r                 185 lib/widget/wtools.c         .rect = r,
r                 662 lib/widget/wtools.c     WRect r;
r                 683 lib/widget/wtools.c     r = wd->rect;
r                 684 lib/widget/wtools.c     r.lines = y + 2;
r                 685 lib/widget/wtools.c     r.cols = wd_width;
r                 686 lib/widget/wtools.c     widget_set_size_rect (wd, &r);
r                 108 src/diffviewer/search.c         WRect r = { -1, -1, 0, 58 };
r                 111 src/diffviewer/search.c             .rect = r,
r                2368 src/diffviewer/ydiff.c     WRect r = { -1, -1, 0, 56 };
r                2371 src/diffviewer/ydiff.c         .rect = r,
r                2499 src/diffviewer/ydiff.c dview_display_file (const WDiff *dview, diff_place_t ord, int r, int c, int height, int width)
r                2558 src/diffviewer/ydiff.c             tty_gotoyx (r + j, c - 2);
r                2565 src/diffviewer/ydiff.c                 tty_gotoyx (r + j, c - xwidth);
r                2590 src/diffviewer/ydiff.c                     tty_gotoyx (r + j, c);
r                2654 src/diffviewer/ydiff.c                 tty_gotoyx (r + j, c - xwidth);
r                2664 src/diffviewer/ydiff.c         tty_gotoyx (r + j, c);
r                2715 src/diffviewer/ydiff.c             tty_gotoyx (r + j, c - xwidth);
r                2719 src/diffviewer/ydiff.c         tty_gotoyx (r + j, c);
r                3360 src/diffviewer/ydiff.c     WRect r;
r                3368 src/diffviewer/ydiff.c     r = dw->rect;
r                3374 src/diffviewer/ydiff.c     r.lines--;
r                3375 src/diffviewer/ydiff.c     widget_init (w, &r, dview_callback, dview_mouse_callback);
r                 221 src/editor/bookmark.c     gboolean r = FALSE;
r                 224 src/editor/bookmark.c         return r;
r                 231 src/editor/bookmark.c             r = TRUE;
r                 245 src/editor/bookmark.c     return r;
r                 116 src/editor/edit-impl.h gboolean edit_add_window (WDialog *h, const WRect *r, const edit_arg_t *arg);
r                 159 src/editor/edit-impl.h WEdit *edit_init (WEdit *edit, const WRect *r, const edit_arg_t *arg);
r                 171 src/editor/edit.c         WRect r;
r                 173 src/editor/edit.c         r = wd->rect;
r                 174 src/editor/edit.c         r.cols = MAX (r.cols, lw->rect.cols + 6);
r                 175 src/editor/edit.c         widget_set_size_rect (wd, &r);
r                 176 src/editor/edit.c         r = lw->rect;
r                 177 src/editor/edit.c         r.x = wd->rect.x + (wd->rect.cols - r.cols) / 2;
r                 178 src/editor/edit.c         widget_set_size_rect (lw, &r);
r                 899 src/editor/edit.c     unsigned long r = 0;
r                 931 src/editor/edit.c         r |= x;
r                 935 src/editor/edit.c     return r;
r                2091 src/editor/edit.c edit_init (WEdit *edit, const WRect *r, const edit_arg_t *arg)
r                2122 src/editor/edit.c         widget_init (w, r, NULL, NULL);
r                 399 src/editor/editcmd.c     WRect r = { -1, -1, 0, 64 };
r                 402 src/editor/editcmd.c         .rect = r,
r                 463 src/editor/editcmd.c     off_t r;
r                 467 src/editor/editcmd.c     r = edit_buffer_get_bol (&edit->buffer, m1);
r                 468 src/editor/editcmd.c     c = (long) edit_move_forward3 (edit, r, 0, m1);
r                 469 src/editor/editcmd.c     r = edit_buffer_get_bol (&edit->buffer, m2);
r                 470 src/editor/editcmd.c     d = (long) edit_move_forward3 (edit, r, 0, m2);
r                 478 src/editor/editcmd.c         r = edit_buffer_get_current_bol (&edit->buffer);
r                 479 src/editor/editcmd.c         p = edit_move_forward3 (edit, r, b, 0);
r                 480 src/editor/editcmd.c         q = edit_move_forward3 (edit, r, c, 0);
r                 492 src/editor/editcmd.c             r = edit_buffer_get_forward_offset (&edit->buffer, edit->buffer.curs1, 1, 0);
r                 493 src/editor/editcmd.c             edit_cursor_move (edit, r - edit->buffer.curs1);
r                 573 src/editor/editcmd.c     unsigned char *s, *r;
r                 575 src/editor/editcmd.c     r = s = g_malloc0 (finish - start + 1);
r                 608 src/editor/editcmd.c     return r;
r                 873 src/editor/editcmd.c         WRect r = { -1, -1, 0, 38 };
r                 876 src/editor/editcmd.c             .rect = r,
r                1082 src/editor/editcmd.c     WRect r = WIDGET (h)->rect;
r                1084 src/editor/editcmd.c     rect_grow (&r, -1, 0);
r                1086 src/editor/editcmd.c     return edit_add_window (h, &r, arg);
r                1532 src/editor/editcmd.c         int r;
r                1534 src/editor/editcmd.c         r = mc_write (file, VERTICAL_MAGIC, sizeof (VERTICAL_MAGIC));
r                1535 src/editor/editcmd.c         if (r > 0)
r                1542 src/editor/editcmd.c                 r = mc_write (file, p, len);
r                1543 src/editor/editcmd.c                 if (r < 0)
r                1545 src/editor/editcmd.c                 p += r;
r                1546 src/editor/editcmd.c                 len -= r;
r                1916 src/editor/editcmd.c     WRect r = { -1, -1, 0, 50 };
r                1919 src/editor/editcmd.c         .rect = r,
r                 194 src/editor/editoptions.c         WRect r = { -1, -1, 0, 74 };
r                 197 src/editor/editoptions.c             .rect = r,
r                 122 src/editor/editsearch.c         WRect r = { -1, -1, 0, 58 };
r                 125 src/editor/editsearch.c             .rect = r,
r                 207 src/editor/editsearch.c         WRect r = { -1, -1, 0, 58 };
r                 210 src/editor/editsearch.c             .rect = r,
r                 276 src/editor/editsearch.c         WRect r = { ypos, xpos, 0, -1 };
r                 279 src/editor/editsearch.c             .rect = r,
r                 755 src/editor/editsearch.c         WRect r;
r                 757 src/editor/editsearch.c         r = wd->rect;
r                 758 src/editor/editsearch.c         r.cols = MAX (r.cols, lw->rect.cols + 6);
r                 759 src/editor/editsearch.c         widget_set_size_rect (wd, &r);
r                 760 src/editor/editsearch.c         r = lw->rect;
r                 761 src/editor/editsearch.c         r.x = wd->rect.x + (wd->rect.cols - r.cols) / 2;
r                 762 src/editor/editsearch.c         widget_set_size_rect (lw, &r);
r                 160 src/editor/editwidget.c         WRect r = { -1, -1, 0, 40 };
r                 163 src/editor/editwidget.c             .rect = r,
r                1018 src/editor/editwidget.c     WRect *r = &w->rect;
r                1041 src/editor/editwidget.c     global_x = event->x + r->x;
r                1042 src/editor/editwidget.c     global_y = event->y + r->y;
r                1052 src/editor/editwidget.c         r->y = global_y;
r                1053 src/editor/editwidget.c         r->x = global_x - edit->drag_state_start;
r                1057 src/editor/editwidget.c         r->lines = MAX (WINDOW_MIN_LINES, global_y - r->y + 1);
r                1058 src/editor/editwidget.c         r->cols = MAX (WINDOW_MIN_COLS, global_x - r->x + 1);
r                1365 src/editor/editwidget.c edit_add_window (WDialog *h, const WRect *r, const edit_arg_t *arg)
r                1370 src/editor/editwidget.c     edit = edit_init (NULL, r, arg);
r                1527 src/editor/editwidget.c         WRect r;
r                1530 src/editor/editwidget.c         r = WIDGET (w->owner)->rect;
r                1531 src/editor/editwidget.c         rect_grow (&r, -1, 0);
r                1532 src/editor/editwidget.c         widget_set_size_rect (w, &r);
r                 176 src/editor/syntax.c     context_rule_t *r = CONTEXT_RULE (rule);
r                 178 src/editor/syntax.c     g_string_free (r->left, TRUE);
r                 179 src/editor/syntax.c     g_string_free (r->right, TRUE);
r                 180 src/editor/syntax.c     g_free (r->whole_word_chars_left);
r                 181 src/editor/syntax.c     g_free (r->whole_word_chars_right);
r                 182 src/editor/syntax.c     g_free (r->keyword_first_chars);
r                 184 src/editor/syntax.c     if (r->keyword != NULL)
r                 185 src/editor/syntax.c         g_ptr_array_free (r->keyword, TRUE);
r                 187 src/editor/syntax.c     g_free (r);
r                 396 src/editor/syntax.c     context_rule_t *r;
r                 429 src/editor/syntax.c         r = CONTEXT_RULE (g_ptr_array_index (edit->rules, _rule.context));
r                 430 src/editor/syntax.c         if (r->first_right == c && (edit->rule.border & RULE_ON_RIGHT_BORDER) == 0
r                 431 src/editor/syntax.c             && r->right->len != 0
r                 432 src/editor/syntax.c             && (e = compare_word_to_right (edit, i, r->right, r->whole_word_chars_left,
r                 433 src/editor/syntax.c                                            r->whole_word_chars_right, r->line_start_right))
r                 439 src/editor/syntax.c             if (r->between_delimiters)
r                 463 src/editor/syntax.c         r = CONTEXT_RULE (g_ptr_array_index (edit->rules, _rule.context));
r                 464 src/editor/syntax.c         p = r->keyword_first_chars;
r                 473 src/editor/syntax.c                 count = p - r->keyword_first_chars;
r                 474 src/editor/syntax.c                 k = SYNTAX_KEYWORD (g_ptr_array_index (r->keyword, count));
r                 485 src/editor/syntax.c                         r = CONTEXT_RULE (g_ptr_array_index (edit->rules, _rule._context));
r                 486 src/editor/syntax.c                         if (r->right != NULL && r->right->len != 0
r                 487 src/editor/syntax.c                             && r->right->str[r->right->len - 1] == '\n')
r                 514 src/editor/syntax.c                 r = CONTEXT_RULE (g_ptr_array_index (edit->rules, _rule._context));
r                 516 src/editor/syntax.c                 if (r->between_delimiters)
r                 522 src/editor/syntax.c                     if (r->first_right == c)
r                 526 src/editor/syntax.c                         if (r->right->len != 0)
r                 527 src/editor/syntax.c                             e = compare_word_to_right (edit, i, r->right, r->whole_word_chars_left,
r                 528 src/editor/syntax.c                                                        r->whole_word_chars_right,
r                 529 src/editor/syntax.c                                                        r->line_start_right);
r                 548 src/editor/syntax.c                 r = CONTEXT_RULE (g_ptr_array_index (edit->rules, count));
r                 549 src/editor/syntax.c                 if (r->first_left == c)
r                 553 src/editor/syntax.c                     if (r->left->len != 0)
r                 554 src/editor/syntax.c                         e = compare_word_to_right (edit, i, r->left, r->whole_word_chars_left,
r                 555 src/editor/syntax.c                                                    r->whole_word_chars_right, r->line_start_left);
r                 561 src/editor/syntax.c                         if (!r->between_delimiters && _rule.keyword == 0)
r                 578 src/editor/syntax.c         r = CONTEXT_RULE (g_ptr_array_index (edit->rules, _rule.context));
r                 579 src/editor/syntax.c         p = r->keyword_first_chars;
r                 587 src/editor/syntax.c             count = p - r->keyword_first_chars;
r                 588 src/editor/syntax.c             k = SYNTAX_KEYWORD (g_ptr_array_index (r->keyword, count));
r                 671 src/editor/syntax.c     context_rule_t *r;
r                 673 src/editor/syntax.c     r = CONTEXT_RULE (g_ptr_array_index (edit->rules, rule->context));
r                 674 src/editor/syntax.c     k = SYNTAX_KEYWORD (g_ptr_array_index (r->keyword, rule->keyword));
r                 690 src/editor/syntax.c     size_t r = 0;
r                 706 src/editor/syntax.c                 r = 0;
r                 710 src/editor/syntax.c         r++;
r                 719 src/editor/syntax.c                 r++;
r                 727 src/editor/syntax.c     if (r != 0)
r                 732 src/editor/syntax.c     return r;
r                 740 src/editor/syntax.c     char *r, *p;
r                 742 src/editor/syntax.c     p = r = s;
r                 783 src/editor/syntax.c                 return r;
r                 803 src/editor/syntax.c     return r;
r                1528 src/editor/syntax.c     int r;
r                1554 src/editor/syntax.c         r = edit_read_syntax_file (edit, pnames, f, vfs_path_as_str (edit->filename_vpath),
r                1558 src/editor/syntax.c         r = edit_read_syntax_file (NULL, pnames, f, NULL, "", NULL);
r                1559 src/editor/syntax.c     if (r == -1)
r                1565 src/editor/syntax.c     else if (r != 0)
r                1569 src/editor/syntax.c                  error_file_name != NULL ? error_file_name : f, r);
r                 195 src/filemanager/boxes.c         WRect r = w->rect;
r                 197 src/filemanager/boxes.c         r.y = wd->y + (wd->lines - r.lines) / 2;
r                 198 src/filemanager/boxes.c         r.x = wd->x + wd->cols / 2;
r                 200 src/filemanager/boxes.c         return dlg_default_callback (w, NULL, MSG_RESIZE, 0, &r);
r                 346 src/filemanager/boxes.c                 WRadio *r;
r                 348 src/filemanager/boxes.c                 r = RADIO (widget_find_by_id (w, panel_list_formats_id));
r                 350 src/filemanager/boxes.c                 input_assign_text (in, status_format[r->sel]);
r                 407 src/filemanager/boxes.c         WRect r = w->rect;
r                 410 src/filemanager/boxes.c         r.lines = LINES - 9;
r                 411 src/filemanager/boxes.c         r.cols = COLS - 20;
r                 412 src/filemanager/boxes.c         dlg_default_callback (w, NULL, MSG_RESIZE, 0, &r);
r                 590 src/filemanager/boxes.c         WRect r = { -1, -1, 0, 60 };
r                 593 src/filemanager/boxes.c             .rect = r,
r                 653 src/filemanager/boxes.c         WRect r = { -1, -1, 0, 54 };
r                 656 src/filemanager/boxes.c             .rect = r,
r                 737 src/filemanager/boxes.c         WRect r = { -1, -1, 0, 60 };
r                 740 src/filemanager/boxes.c             .rect = r,
r                 819 src/filemanager/boxes.c         WRect r = { -1, -1, 0, 48 };
r                 822 src/filemanager/boxes.c             .rect = r,
r                 914 src/filemanager/boxes.c         WRect r = { -1, -1, 0, 40 };
r                 917 src/filemanager/boxes.c             .rect = r,
r                 956 src/filemanager/boxes.c     WRect r = { -1, -1, 0, 46 };
r                 959 src/filemanager/boxes.c         .rect = r,
r                 994 src/filemanager/boxes.c     WRect r = { -1, -1, 0, 46 };
r                 997 src/filemanager/boxes.c         .rect = r,
r                1058 src/filemanager/boxes.c         WRect r = { -1, -1, 0, 46 };
r                1061 src/filemanager/boxes.c             .rect = r,
r                1105 src/filemanager/boxes.c     WRect r;
r                1120 src/filemanager/boxes.c     rect_init (&r, 2, 2, wd->rect.lines - 6, wd->rect.cols - 5);
r                1121 src/filemanager/boxes.c     mytree = tree_new (&r, FALSE);
r                1190 src/filemanager/boxes.c         WRect r = { -1, -1, 0, 56 };
r                1193 src/filemanager/boxes.c             .rect = r,
r                1255 src/filemanager/boxes.c     WRect r = { w->rect.y + w->rect.lines - 6, w->rect.x, 0, w->rect.cols };
r                1258 src/filemanager/boxes.c         .rect = r,
r                1287 src/filemanager/boxes.c     WRect r = { -1, -1, 0, 64 };
r                1290 src/filemanager/boxes.c         .rect = r,
r                 358 src/filemanager/chattr.c     WRect r = { y, x, 2, 1 };
r                 363 src/filemanager/chattr.c     r.cols = MAX (width, (int) check_attr_num);
r                 366 src/filemanager/chattr.c     widget_init (WIDGET (fat), &r, fileattrtext_callback, NULL);
r                 873 src/filemanager/chattr.c chattrboxes_new (const WRect *r)
r                 883 src/filemanager/chattr.c     group_init (cbg, r, chattrboxes_callback, chattrboxes_mouse_callback);
r                 889 src/filemanager/chattr.c     for (i = 0; i < r->lines; i++)
r                 967 src/filemanager/chattr.c     WRect r;
r                1003 src/filemanager/chattr.c         r = dw->rect;
r                1006 src/filemanager/chattr.c         r.cols = cols + wx * 2;
r                1007 src/filemanager/chattr.c         r.lines = lines;
r                1008 src/filemanager/chattr.c         widget_set_size_rect (dw, &r);
r                1012 src/filemanager/chattr.c     rect_init (&r, y++, wx, checkboxes_lines > 0 ? checkboxes_lines : 1, cols);
r                1013 src/filemanager/chattr.c     cb = chattrboxes_new (&r);
r                1044 src/filemanager/chattr.c         r = dw->rect;
r                1045 src/filemanager/chattr.c         r.lines = lines;
r                1046 src/filemanager/chattr.c         r.cols = cols;
r                1047 src/filemanager/chattr.c         widget_set_size_rect (dw, &r);
r                1057 src/filemanager/chattr.c             r = b->rect;
r                1058 src/filemanager/chattr.c             r.x = cols - r.cols;
r                1059 src/filemanager/chattr.c             widget_set_size_rect (b, &r);
r                1062 src/filemanager/chattr.c             r = b->rect;
r                1063 src/filemanager/chattr.c             r.x = cols + 1;
r                1064 src/filemanager/chattr.c             widget_set_size_rect (b, &r);
r                 380 src/filemanager/dir.c         int r;
r                 387 src/filemanager/dir.c         r = str_key_collate (a->extension_sort_key, b->extension_sort_key, case_sensitive);
r                 388 src/filemanager/dir.c         if (r != 0)
r                 389 src/filemanager/dir.c             return r * reverse;
r                 201 src/filemanager/file.c     WRect r;
r                 210 src/filemanager/file.c         r = dsm->abort_button->rect;
r                 211 src/filemanager/file.c         r.y = y;
r                 212 src/filemanager/file.c         r.x = x;
r                 213 src/filemanager/file.c         widget_set_size_rect (dsm->abort_button, &r);
r                 222 src/filemanager/file.c         r = dsm->abort_button->rect;
r                 223 src/filemanager/file.c         r.y = y;
r                 224 src/filemanager/file.c         r.x = x;
r                 225 src/filemanager/file.c         widget_set_size_rect (dsm->abort_button, &r);
r                 227 src/filemanager/file.c         r = dsm->skip_button->rect;
r                 228 src/filemanager/file.c         r.y = y;
r                 229 src/filemanager/file.c         r.x = x;
r                 230 src/filemanager/file.c         widget_set_size_rect (dsm->skip_button, &r);
r                 544 src/filemanager/file.c         const char *r;
r                 546 src/filemanager/file.c         r = strrchr (src_path, PATH_SEP);
r                 547 src/filemanager/file.c         if (r != NULL)
r                 553 src/filemanager/file.c             slen = r - src_path + 1;
r                3381 src/filemanager/file.c     WRect r = wd->rect;
r                3412 src/filemanager/file.c     r.lines = 8;
r                3413 src/filemanager/file.c     r.cols = ui_width;
r                3414 src/filemanager/file.c     widget_set_size_rect (wd, &r);
r                3425 src/filemanager/file.c     WRect r = wd->rect;
r                3432 src/filemanager/file.c     if (WIDGET (dsm->count_size)->rect.cols + 6 > r.cols)
r                3434 src/filemanager/file.c         r.cols = WIDGET (dsm->count_size)->rect.cols + 6;
r                3435 src/filemanager/file.c         widget_set_size_rect (wd, &r);
r                 885 src/filemanager/filegui.c     WRect r;
r                1007 src/filemanager/filegui.c     r = w->rect;
r                1008 src/filemanager/filegui.c     r.lines = y + 3;
r                1009 src/filemanager/filegui.c     r.cols = MAX (COLS * 2 / 3, buttons_width + 6);
r                1010 src/filemanager/filegui.c     widget_set_size_rect (w, &r);
r                1444 src/filemanager/filegui.c         WRect r = { -1, -1, 0, fmd_xlen };
r                1447 src/filemanager/filegui.c             .rect = r,
r                 230 src/filemanager/find.c     size_t r = 0, w = 0;  // read and write iterators
r                 239 src/filemanager/find.c     for (; find_ignore_dirs[r] != NULL; r++)
r                 241 src/filemanager/find.c         if (find_ignore_dirs[r][0] == '\0')
r                 244 src/filemanager/find.c             MC_PTR_FREE (find_ignore_dirs[r]);
r                 248 src/filemanager/find.c         if (r != w)
r                 251 src/filemanager/find.c             find_ignore_dirs[w] = find_ignore_dirs[r];
r                 252 src/filemanager/find.c             find_ignore_dirs[r] = NULL;
r                 410 src/filemanager/find.c find_check_regexp (const char *r)
r                 415 src/filemanager/find.c     search = mc_search_new (r, NULL);
r                1564 src/filemanager/find.c     WRect r = w->rect;
r                1566 src/filemanager/find.c     r.lines = LINES - 4;
r                1567 src/filemanager/find.c     r.cols = COLS - 16;
r                1568 src/filemanager/find.c     dlg_default_callback (w, NULL, MSG_RESIZE, 0, &r);
r                 606 src/filemanager/hotlist.c         WRect r = w->rect;
r                 608 src/filemanager/hotlist.c         r.lines = LINES - (h == hotlist_dlg ? 2 : 6);
r                 609 src/filemanager/hotlist.c         r.cols = COLS - 6;
r                 611 src/filemanager/hotlist.c         return dlg_default_callback (w, NULL, MSG_RESIZE, 0, &r);
r                1010 src/filemanager/hotlist.c     WRect r = { -1, -1, 0, 64 };
r                1013 src/filemanager/hotlist.c         .rect = r,
r                1072 src/filemanager/hotlist.c     WRect r = { -1, -1, 0, 64 };
r                1075 src/filemanager/hotlist.c         .rect = r,
r                 366 src/filemanager/info.c info_new (const WRect *r)
r                 373 src/filemanager/info.c     widget_init (w, r, info_callback, NULL);
r                  21 src/filemanager/info.h WInfo *info_new (const WRect *r);
r                 642 src/filemanager/layout.c restore_into_right_dir_panel (int idx, gboolean last_was_panel, const WRect *r)
r                 654 src/filemanager/layout.c         new_widget = panel_sized_with_dir_new (p_name, r, saved_dir_vpath);
r                 658 src/filemanager/layout.c         new_widget = panel_sized_new (p_name, r);
r                 813 src/filemanager/layout.c     const WRect *r = &CONST_WIDGET (mw)->rect;
r                 825 src/filemanager/layout.c     height = r->lines - (menubar_visible ? 1 : 0) - (mc_global.message_visible ? 1 : 0)
r                 844 src/filemanager/layout.c     rb = *r;
r                 850 src/filemanager/layout.c     start_y = r->y + (menubar_visible ? 1 : 0);
r                 859 src/filemanager/layout.c         widget_set_size (panels[0].widget, start_y, r->x, panels_layout.top_panel_size,
r                 861 src/filemanager/layout.c         widget_set_size (panels[1].widget, start_y + panels_layout.top_panel_size, r->x,
r                 866 src/filemanager/layout.c         widget_set_size (panels[0].widget, start_y, r->x, height, panels[0].widget->rect.cols);
r                 871 src/filemanager/layout.c     widget_set_size (WIDGET (the_hint), height + start_y, r->x, 1, r->cols);
r                 879 src/filemanager/layout.c         end_line = r->lines - (mc_global.keybar_visible ? 1 : 0) - 1;
r                 898 src/filemanager/layout.c     rb = *r;
r                 899 src/filemanager/layout.c     rb.y = r->lines - 1;
r                 973 src/filemanager/layout.c     const WRect *r = &mw->rect;
r                 996 src/filemanager/layout.c     if (r->cols > 8 && prompt_width > r->cols - 8)
r                1000 src/filemanager/layout.c         prompt_width = r->cols - 8;
r                1013 src/filemanager/layout.c     y = r->lines - 1 - (mc_global.keybar_visible ? 1 : 0);
r                1015 src/filemanager/layout.c     widget_set_size (WIDGET (the_prompt), y, r->x, 1, prompt_width);
r                1017 src/filemanager/layout.c     widget_set_size (WIDGET (cmdline), y, r->x + prompt_width, 1, r->cols - prompt_width);
r                1113 src/filemanager/layout.c     WRect r = { 0, 0, 0, 0 };
r                1138 src/filemanager/layout.c         r = w->rect;
r                1148 src/filemanager/layout.c                 r.cols = md_cols;
r                1149 src/filemanager/layout.c                 r.x = 0;
r                1153 src/filemanager/layout.c                 r.cols = md_cols - panels_layout.left_panel_size;
r                1155 src/filemanager/layout.c                     r.x = panels_layout.left_panel_size;
r                1173 src/filemanager/layout.c         new_widget = restore_into_right_dir_panel (num, last_was_panel, &r);
r                1178 src/filemanager/layout.c         new_widget = WIDGET (info_new (&r));
r                1182 src/filemanager/layout.c         new_widget = WIDGET (tree_new (&r, TRUE));
r                1190 src/filemanager/layout.c         new_widget = WIDGET (mcview_new (&r, TRUE));
r                1330 src/filemanager/layout.c         WRect r;
r                1354 src/filemanager/layout.c         r = panels[0].widget->rect;
r                1356 src/filemanager/layout.c         panels[1].widget->rect = r;
r                 313 src/filemanager/panel.c     int i, r, l;
r                 321 src/filemanager/panel.c         r = l + 1;
r                 327 src/filemanager/panel.c         r = l + 3;
r                 332 src/filemanager/panel.c         if (i >= l && i < r)
r                2551 src/filemanager/panel.c     WRect r = { -1, -1, 0, 50 };
r                2554 src/filemanager/panel.c         .rect = r,
r                4444 src/filemanager/panel.c panel_sized_empty_new (const char *panel_name, const WRect *r)
r                4453 src/filemanager/panel.c     widget_init (w, r, panel_callback, panel_mouse_callback);
r                4533 src/filemanager/panel.c panel_sized_with_dir_new (const char *panel_name, const WRect *r, const vfs_path_t *vpath)
r                4541 src/filemanager/panel.c     panel = panel_sized_empty_new (panel_name, r);
r                4821 src/filemanager/panel.c     gboolean r;
r                4823 src/filemanager/panel.c     r = panel_do_cd_int (panel, new_dir_vpath, cd_type);
r                4824 src/filemanager/panel.c     if (r)
r                4826 src/filemanager/panel.c     return r;
r                4960 src/filemanager/panel.c     int r;
r                4962 src/filemanager/panel.c     r = select_charset (-1, -1, panel->codepage, FALSE);
r                4964 src/filemanager/panel.c     if (r == SELECT_CHARSET_CANCEL)
r                4967 src/filemanager/panel.c     panel->codepage = r;
r                 154 src/filemanager/panel.h WPanel *panel_sized_empty_new (const char *panel_name, const WRect *r);
r                 155 src/filemanager/panel.h WPanel *panel_sized_with_dir_new (const char *panel_name, const WRect *r, const vfs_path_t *vpath);
r                 222 src/filemanager/panel.h     WRect r = { 0, 0, 1, 1 };
r                 224 src/filemanager/panel.h     return panel_sized_empty_new (panel_name, &r);
r                 241 src/filemanager/panel.h     WRect r = { 0, 0, 1, 1 };
r                 243 src/filemanager/panel.h     return panel_sized_with_dir_new (panel_name, &r, vpath);
r                 272 src/filemanager/panel.h panel_sized_new (const char *panel_name, const WRect *r)
r                 274 src/filemanager/panel.h     return panel_sized_with_dir_new (panel_name, r, NULL);
r                1274 src/filemanager/tree.c tree_new (const WRect *r, gboolean is_panel)
r                1282 src/filemanager/tree.c     widget_init (w, r, tree_callback, tree_mouse_callback);
r                  25 src/filemanager/tree.h WTree *tree_new (const WRect *r, gboolean is_panel);
r                 483 src/filemanager/treestore.c         tree_store_remove_fn r = (tree_store_remove_fn) p->hook_fn;
r                 485 src/filemanager/treestore.c         r (entry, p->hook_data);
r                 891 src/help.c         WRect r = w->rect;
r                 894 src/help.c         r.lines = help_lines + 4;
r                 895 src/help.c         r.cols = HELP_WINDOW_WIDTH + 4;
r                 896 src/help.c         dlg_default_callback (w, NULL, MSG_RESIZE, 0, &r);
r                1056 src/help.c     mousedispatch_new (const WRect *r)
r                1061 src/help.c         widget_init (w, r, md_callback, help_mouse_callback);
r                1091 src/help.c         WRect r = { 1, 1, 1, 1 };
r                1161 src/help.c         r.lines = help_lines;
r                1162 src/help.c         r.cols = HELP_WINDOW_WIDTH - 2;
r                1163 src/help.c         md = mousedispatch_new (&r);
r                 420 src/main.c             int r;
r                 422 src/main.c             r = query_dialog (_ ("Warning"),
r                 426 src/main.c             if (r == 0)
r                 164 src/selcodepage.c     int r;
r                 166 src/selcodepage.c     r = select_charset (-1, -1, default_source_codepage, FALSE);
r                 167 src/selcodepage.c     if (r == SELECT_CHARSET_CANCEL)
r                 170 src/selcodepage.c     default_source_codepage = r;
r                1734 src/vfs/ftpfs/ftpfs.c                 int r;
r                1736 src/vfs/ftpfs/ftpfs.c                 r = strcmp (fe->name, filename);
r                1738 src/vfs/ftpfs/ftpfs.c                 if (r == 0)
r                1756 src/vfs/ftpfs/ftpfs.c                 if (r < 0)
r                2121 src/vfs/ftpfs/ftpfs.c     int r;
r                2132 src/vfs/ftpfs/ftpfs.c     r = ftpfs_command (me, super, WAIT_REPLY, cmd, p);
r                2136 src/vfs/ftpfs/ftpfs.c         r = COMPLETE;
r                2137 src/vfs/ftpfs/ftpfs.c     if (r != COMPLETE)
r                2244 src/vfs/ftpfs/ftpfs.c     int r;
r                2251 src/vfs/ftpfs/ftpfs.c     r = ftpfs_command (me, super, WAIT_REPLY, "CWD /%s", p);
r                2254 src/vfs/ftpfs/ftpfs.c     if (r != COMPLETE)
r                2262 src/vfs/ftpfs/ftpfs.c     return r;
r                 310 src/vfs/shell/shell.c     int r;
r                 316 src/vfs/shell/shell.c     r = shell_command (me, super, wait_reply, command->str, command->len);
r                 319 src/vfs/shell/shell.c     return r;
r                 328 src/vfs/shell/shell.c     int r;
r                 332 src/vfs/shell/shell.c     r = shell_command_va (me, super, wait_reply, scr, vars, ap);
r                 335 src/vfs/shell/shell.c     return r;
r                 344 src/vfs/shell/shell.c     int r;
r                 348 src/vfs/shell/shell.c     r = shell_command_va (me, super, WAIT_REPLY, scr, vars, ap);
r                 352 src/vfs/shell/shell.c     if (r != COMPLETE)
r                  95 src/vfs/tar/tar-internal.c             ssize_t r;
r                  97 src/vfs/tar/tar-internal.c             r = mc_read (archive->fd, more, left);
r                  98 src/vfs/tar/tar-internal.c             if (r == -1)
r                 101 src/vfs/tar/tar-internal.c             status = (size_t) r;
r                 257 src/vfs/tar/tar-xheader.c     struct timespec r;
r                 304 src/vfs/tar/tar-xheader.c     r.tv_sec = s;
r                 305 src/vfs/tar/tar-xheader.c     r.tv_nsec = ns;
r                 306 src/vfs/tar/tar-xheader.c     return r;
r                 594 src/viewer/actions_cmd.c     int r;
r                 602 src/viewer/actions_cmd.c         r = query_dialog (_ ("Quit"), _ ("File was modified. Save with exit?"), D_NORMAL, 3,
r                 607 src/viewer/actions_cmd.c         r = query_dialog (_ ("Quit"),
r                 611 src/viewer/actions_cmd.c         if (r == -1)
r                 612 src/viewer/actions_cmd.c             r = 1;
r                 615 src/viewer/actions_cmd.c     switch (r)
r                 578 src/viewer/ascii.c     const WRect *r = &view->data_area;
r                 588 src/viewer/ascii.c     if (!view->mode_flags.wrap && (row < 0 || row >= r->lines) && linewidth == NULL)
r                 658 src/viewer/ascii.c         if (view->mode_flags.wrap && (off_t) col + charwidth > dpy_text_column + (off_t) r->cols
r                 670 src/viewer/ascii.c         if (row >= 0 && row < r->lines)
r                 673 src/viewer/ascii.c                 && (off_t) col + charwidth <= dpy_text_column + (off_t) r->cols)
r                 677 src/viewer/ascii.c                 widget_gotoyx (view, r->y + row, r->x + ((off_t) col - dpy_text_column));
r                 703 src/viewer/ascii.c                      i < (off_t) col + charwidth && i < dpy_text_column + (off_t) r->cols; i++)
r                 705 src/viewer/ascii.c                     widget_gotoyx (view, r->y + row, r->x + (i - dpy_text_column));
r                 709 src/viewer/ascii.c             else if ((off_t) col < dpy_text_column + (off_t) r->cols
r                 710 src/viewer/ascii.c                      && (off_t) col + charwidth > dpy_text_column + (off_t) r->cols)
r                 716 src/viewer/ascii.c                 for (i = col; i < dpy_text_column + (off_t) r->cols; i++)
r                 718 src/viewer/ascii.c                     widget_gotoyx (view, r->y + row, r->x + (i - dpy_text_column));
r                 727 src/viewer/ascii.c         if (!view->mode_flags.wrap && (off_t) col >= dpy_text_column + (off_t) r->cols
r                 850 src/viewer/ascii.c     const WRect *r = &view->data_area;
r                 872 src/viewer/ascii.c         for (row = 0; row < r->lines; row += n)
r                 884 src/viewer/ascii.c                     mcview_ascii_move_up (view, r->lines - row);
r                 898 src/viewer/ascii.c         while (row < r->lines)
r                 900 src/viewer/ascii.c             widget_gotoyx (view, r->y + row, r->x);
r                 101 src/viewer/dialogs.c         WRect r = { -1, -1, 0, 58 };
r                 104 src/viewer/dialogs.c             .rect = r,
r                 190 src/viewer/dialogs.c         WRect r = { -1, -1, 0, 40 };
r                 193 src/viewer/dialogs.c             .rect = r,
r                 150 src/viewer/display.c     const WRect *r = &view->status_area;
r                 153 src/viewer/display.c     if (r->lines < 1)
r                 157 src/viewer/display.c     tty_draw_hline (WIDGET (view)->rect.y + r->y, WIDGET (view)->rect.x + r->x, ' ', r->cols);
r                 163 src/viewer/display.c     if (r->cols > 40)
r                 165 src/viewer/display.c         widget_gotoyx (view, r->y, r->cols - 32);
r                 183 src/viewer/display.c     widget_gotoyx (view, r->y, r->x);
r                 184 src/viewer/display.c     if (r->cols > 40)
r                 185 src/viewer/display.c         tty_print_string (str_fit_to_term (file_label, r->cols - 34, J_LEFT_FIT));
r                 187 src/viewer/display.c         tty_print_string (str_fit_to_term (file_label, r->cols - 5, J_LEFT_FIT));
r                 188 src/viewer/display.c     if (r->cols > 26)
r                 360 src/viewer/display.c     const WRect *r = &view->ruler_area;
r                 368 src/viewer/display.c     if (ruler == RULER_NONE || r->lines < 1)
r                 372 src/viewer/display.c     for (c = 0; c < r->cols; c++)
r                 375 src/viewer/display.c         if (line_row < r->lines)
r                 377 src/viewer/display.c             widget_gotoyx (view, r->y + line_row, r->x + c);
r                 384 src/viewer/display.c             if (nums_row < r->lines)
r                 386 src/viewer/display.c                 widget_gotoyx (view, r->y + nums_row, r->x + c - 1);
r                 101 src/viewer/hex.c     const WRect *r = &view->data_area;
r                 125 src/viewer/hex.c     if (r->cols == 80)
r                 127 src/viewer/hex.c     else if (r->cols > 80)
r                 153 src/viewer/hex.c     for (; mcview_get_byte (view, from, NULL) && row < r->lines; row++)
r                 164 src/viewer/hex.c             widget_gotoyx (view, r->y + row, r->x);
r                 166 src/viewer/hex.c             for (i = 0; col < r->cols && hex_buff[i] != '\0'; col++, i++)
r                 280 src/viewer/hex.c             widget_gotoyx (view, r->y + row, r->x + col);
r                 281 src/viewer/hex.c             if (col < r->cols)
r                 286 src/viewer/hex.c             if (col < r->cols)
r                 296 src/viewer/hex.c                 if (col < r->cols)
r                 305 src/viewer/hex.c                     if (view->data_area.cols >= 80 && col < r->cols)
r                 310 src/viewer/hex.c                     if (col < r->cols)
r                 350 src/viewer/hex.c             if (text_start + bytes < r->cols)
r                 352 src/viewer/hex.c                 widget_gotoyx (view, r->y + row, r->x + text_start + bytes);
r                  88 src/viewer/mcviewer.c     const WRect *r = &view->data_area;
r                 121 src/viewer/mcviewer.c             if (x < r->cols * 1 / 4)
r                 126 src/viewer/mcviewer.c             else if (x < r->cols * 3 / 4)
r                 144 src/viewer/mcviewer.c             if (y < r->y + r->lines * 1 / 3)
r                 147 src/viewer/mcviewer.c                     mcview_move_up (view, r->lines / 2);
r                 153 src/viewer/mcviewer.c             else if (y < r->y + r->lines * 2 / 3)
r                 161 src/viewer/mcviewer.c                     mcview_move_down (view, r->lines / 2);
r                 192 src/viewer/mcviewer.c mcview_new (const WRect *r, gboolean is_panel)
r                 200 src/viewer/mcviewer.c     widget_init (w, r, mcview_callback, mcview_mouse_callback);
r                 239 src/viewer/mcviewer.c     WRect r;
r                 249 src/viewer/mcviewer.c     r = vw->rect;
r                 250 src/viewer/mcviewer.c     r.lines--;
r                 251 src/viewer/mcviewer.c     lc_mcview = mcview_new (&r, FALSE);
r                  42 src/viewer/mcviewer.h extern WView *mcview_new (const WRect *r, gboolean is_panel);
r                 381 src/viewer/move.c     const WRect *r = &view->data_area;
r                 387 src/viewer/move.c     widget_gotoyx (view, r->y + view->cursor_row, r->x + col);
r                 103 src/viewer/search.c         WRect r;
r                 105 src/viewer/search.c         r = wd->rect;
r                 106 src/viewer/search.c         r.cols = MAX (r.cols, lw->rect.cols + 6);
r                 107 src/viewer/search.c         widget_set_size_rect (wd, &r);
r                 108 src/viewer/search.c         r = lw->rect;
r                 109 src/viewer/search.c         r.x = wd->rect.x + (wd->rect.cols - r.cols) / 2;
r                 110 src/viewer/search.c         widget_set_size_rect (lw, &r);
r                  41 tests/lib/search/regex_replace_esc_seq.c #define test_helper_handle_esc_seq(pos, r, skip, flag)                                             \
r                  45 tests/lib/search/regex_replace_esc_seq.c             mc_search_regex__replace_handle_esc_seq (replace_str, pos, &skip_len, &ret), r,        \
r                  86 tests/lib/widget/group_init_destroy.c     WRect r;
r                  89 tests/lib/widget/group_init_destroy.c     rect_init (&r, 0, 0, 20, 20);
r                  90 tests/lib/widget/group_init_destroy.c     group_init (g, &r, group_callback, NULL);
r                  93 tests/lib/widget/group_init_destroy.c     rect_init (&r, 0, 0, 10, 10);
r                  94 tests/lib/widget/group_init_destroy.c     group_init (g0, &r, group_callback, NULL);
r                  98 tests/lib/widget/group_init_destroy.c     rect_init (&r, 0, 0, 5, 5);
r                  99 tests/lib/widget/group_init_destroy.c     widget_init (w0, &r, widget_callback, NULL);
r                 103 tests/lib/widget/group_init_destroy.c     rect_init (&r, 5, 5, 5, 5);
r                 104 tests/lib/widget/group_init_destroy.c     widget_init (w0, &r, widget_callback, NULL);
r                 108 tests/lib/widget/group_init_destroy.c     rect_init (&r, 10, 10, 10, 10);
r                 109 tests/lib/widget/group_init_destroy.c     group_init (g0, &r, group_callback, NULL);
r                 113 tests/lib/widget/group_init_destroy.c     rect_init (&r, 10, 10, 5, 5);
r                 114 tests/lib/widget/group_init_destroy.c     widget_init (w0, &r, widget_callback, NULL);
r                 118 tests/lib/widget/group_init_destroy.c     rect_init (&r, 15, 15, 5, 5);
r                 119 tests/lib/widget/group_init_destroy.c     widget_init (w0, &r, widget_callback, NULL);
r                 123 tests/lib/widget/group_init_destroy.c     rect_init (&r, 5, 5, 10, 10);
r                 124 tests/lib/widget/group_init_destroy.c     widget_init (w0, &r, widget_callback, NULL);
r                  42 tests/lib/widget/widget_find_by_id.c     WRect r;
r                  45 tests/lib/widget/widget_find_by_id.c     rect_init (&r, 0, 0, 20, 20);
r                  46 tests/lib/widget/widget_find_by_id.c     group_init (g, &r, NULL, NULL);  // ID = 0
r                  49 tests/lib/widget/widget_find_by_id.c     rect_init (&r, 0, 0, 10, 10);
r                  50 tests/lib/widget/widget_find_by_id.c     group_init (g0, &r, NULL, NULL);  // ID = 1
r                  54 tests/lib/widget/widget_find_by_id.c     rect_init (&r, 0, 0, 5, 5);
r                  55 tests/lib/widget/widget_find_by_id.c     widget_init (w0, &r, widget_default_callback, NULL);  // ID = 2
r                  59 tests/lib/widget/widget_find_by_id.c     rect_init (&r, 5, 5, 5, 5);
r                  60 tests/lib/widget/widget_find_by_id.c     widget_init (w0, &r, widget_default_callback, NULL);  // ID = 3
r                  64 tests/lib/widget/widget_find_by_id.c     rect_init (&r, 10, 10, 10, 10);
r                  65 tests/lib/widget/widget_find_by_id.c     group_init (g0, &r, NULL, NULL);  // ID = 4
r                  69 tests/lib/widget/widget_find_by_id.c     rect_init (&r, 10, 10, 5, 5);
r                  70 tests/lib/widget/widget_find_by_id.c     widget_init (w0, &r, widget_default_callback, NULL);  // ID = 5
r                  74 tests/lib/widget/widget_find_by_id.c     rect_init (&r, 15, 15, 5, 5);
r                  75 tests/lib/widget/widget_find_by_id.c     widget_init (w0, &r, widget_default_callback, NULL);  // ID = 6
r                  79 tests/lib/widget/widget_find_by_id.c     rect_init (&r, 5, 5, 10, 10);
r                  80 tests/lib/widget/widget_find_by_id.c     widget_init (w0, &r, widget_default_callback, NULL);  // ID = 7
r                  40 tests/lib/widget/widget_make_global_local.c     WRect r;
r                  46 tests/lib/widget/widget_make_global_local.c     rect_init (&r, 20, 20, 40, 40);
r                  47 tests/lib/widget/widget_make_global_local.c     group_init (g0, &r, NULL, NULL);
r                  51 tests/lib/widget/widget_make_global_local.c     rect_init (&r, 1, 1, 5, 5);
r                  52 tests/lib/widget/widget_make_global_local.c     widget_init (w0, &r, widget_default_callback, NULL);
r                  57 tests/lib/widget/widget_make_global_local.c     rect_init (&r, 5, 5, 30, 30);
r                  58 tests/lib/widget/widget_make_global_local.c     group_init (g1, &r, NULL, NULL);
r                  62 tests/lib/widget/widget_make_global_local.c     rect_init (&r, 5, 5, 10, 10);
r                  63 tests/lib/widget/widget_make_global_local.c     widget_init (w1, &r, widget_default_callback, NULL);
r                  68 tests/lib/widget/widget_make_global_local.c     rect_init (&r, 15, 15, 20, 20);
r                  69 tests/lib/widget/widget_make_global_local.c     group_init (g2, &r, NULL, NULL);
r                  74 tests/lib/widget/widget_make_global_local.c     rect_init (&r, 15, 15, 5, 5);
r                  75 tests/lib/widget/widget_make_global_local.c     widget_init (w2, &r, widget_default_callback, NULL);
r                 154 tests/src/editor/edit_complete_word_cmd.c     WRect r;
r                 174 tests/src/editor/edit_complete_word_cmd.c     rect_init (&r, 0, 0, 24, 80);
r                 177 tests/src/editor/edit_complete_word_cmd.c     test_edit = edit_init (NULL, &r, &arg);