Lines Matching refs:cut_buffer
81 static u_char *cut_buffer; variable
104 if ((cut_buffer == NULL) in sc_alloc_cut_buffer()
106 p = cut_buffer; in sc_alloc_cut_buffer()
107 cut_buffer = NULL; in sc_alloc_cut_buffer()
115 cut_buffer = p; in sc_alloc_cut_buffer()
388 cut_buffer[i] = sc_vtb_getc(&scp->vtb, p); in mouse_do_cut()
390 if (cut_buffer[i] == '\0') in mouse_do_cut()
391 cut_buffer[i] = ' '; in mouse_do_cut()
394 if (IS_SPACE_CHAR(cut_buffer[i])) { in mouse_do_cut()
399 cut_buffer[i] = '\t'; in mouse_do_cut()
408 if (!IS_BLANK_CHAR(cut_buffer[i])) in mouse_do_cut()
413 cut_buffer[blank++] = '\r'; in mouse_do_cut()
418 cut_buffer[i] = '\0'; in mouse_do_cut()
492 cut_buffer[0] = '\0'; in mouse_cut_start()
503 cut_buffer[0] = '\r'; in mouse_cut_start()
509 cut_buffer[0] = sc_vtb_getc(&scp->vtb, scp->mouse_cut_start); in mouse_cut_start()
511 cut_buffer[1] = '\0'; in mouse_cut_start()
579 len = strlen(cut_buffer); in mouse_cut_word()
580 if (cut_buffer[len - 1] == '\r') in mouse_cut_word()
581 cut_buffer[len - 1] = '\0'; in mouse_cut_word()
595 len = strlen(cut_buffer); in mouse_cut_line()
596 if (cut_buffer[len - 1] == '\r') in mouse_cut_line()
597 cut_buffer[len - 1] = '\0'; in mouse_cut_line()
645 sc_paste(scp, cut_buffer, strlen(cut_buffer)); in sc_mouse_paste()
821 if (ISGRAPHSC(cur_scp) || (cut_buffer == NULL)) in sc_mouse_ioctl()
881 if (ISGRAPHSC(cur_scp) || (cut_buffer == NULL)) in sc_mouse_ioctl()