Lines Matching refs:cut_buffer
83 static u_char *cut_buffer; variable
106 if ((cut_buffer == NULL) in sc_alloc_cut_buffer()
108 p = cut_buffer; in sc_alloc_cut_buffer()
109 cut_buffer = NULL; in sc_alloc_cut_buffer()
117 cut_buffer = p; in sc_alloc_cut_buffer()
390 cut_buffer[i] = sc_vtb_getc(&scp->vtb, p); in mouse_do_cut()
392 if (cut_buffer[i] == '\0') in mouse_do_cut()
393 cut_buffer[i] = ' '; in mouse_do_cut()
396 if (IS_SPACE_CHAR(cut_buffer[i])) { in mouse_do_cut()
401 cut_buffer[i] = '\t'; in mouse_do_cut()
410 if (!IS_BLANK_CHAR(cut_buffer[i])) in mouse_do_cut()
415 cut_buffer[blank++] = '\r'; in mouse_do_cut()
420 cut_buffer[i] = '\0'; in mouse_do_cut()
494 cut_buffer[0] = '\0'; in mouse_cut_start()
505 cut_buffer[0] = '\r'; in mouse_cut_start()
511 cut_buffer[0] = sc_vtb_getc(&scp->vtb, scp->mouse_cut_start); in mouse_cut_start()
513 cut_buffer[1] = '\0'; in mouse_cut_start()
581 len = strlen(cut_buffer); in mouse_cut_word()
582 if (cut_buffer[len - 1] == '\r') in mouse_cut_word()
583 cut_buffer[len - 1] = '\0'; in mouse_cut_word()
597 len = strlen(cut_buffer); in mouse_cut_line()
598 if (cut_buffer[len - 1] == '\r') in mouse_cut_line()
599 cut_buffer[len - 1] = '\0'; in mouse_cut_line()
647 sc_paste(scp, cut_buffer, strlen(cut_buffer)); in sc_mouse_paste()
823 if (ISGRAPHSC(cur_scp) || (cut_buffer == NULL)) in sc_mouse_ioctl()
883 if (ISGRAPHSC(cur_scp) || (cut_buffer == NULL)) in sc_mouse_ioctl()