parameters: (self, *args)
docstring: Cut a Whole Row
docstring_summary: Cut a Whole Row
docstring_tokens: Cut a Whole Row
function: def text_row_cut(self, *args):
          """Cut a Whole Row"""
          text_view, text_buffer, syntax_highl, from_codebox = self.get_text_view_n_buffer_codebox_proof()
          if not text_buffer: return
          if not self.is_curr_node_not_read_only_or_error(): return
          iter_start, iter_end = self.lists_handler.get_paragraph_iters(text_buffer=text_buffer)
          if iter_start == None:
              iter_start = text_buffer.get_iter_at_mark(text_buffer.get_insert())
              iter_end = iter_start.copy()
          if not iter_end.forward_char() and not iter_start.backward_char(): return
          text_buffer.select_range(iter_start, iter_end)
          text_view.emit("cut-clipboard")
function_tokens: def text_row_cut ( self , * args ) : text_view , text_buffer , syntax_highl , from_codebox = self . get_text_view_n_buffer_codebox_proof ( ) if not text_buffer : return if not self . is_curr_node_not_read_only_or_error ( ) : return iter_start , iter_end = self . lists_handler . get_paragraph_iters ( text_buffer = text_buffer ) if iter_start == None : iter_start = text_buffer . get_iter_at_mark ( text_buffer . get_insert ( ) ) iter_end = iter_start . copy ( ) if not iter_end . forward_char ( ) and not iter_start . backward_char ( ) : return text_buffer . select_range ( iter_start , iter_end ) text_view . emit ( "cut-clipboard" )