def add_text(self, text):
        """Add text to current position of cursor in line.

        Parameters
        ==========
        text (string)
            characters to be added.
        """
        ### reference the line locally
        line = self.line

        ### insert given text
        line.insert_text(self.col, text)

        ### get length of given text
        length = len(text)

        ### we use the length to update the column of the
        ### cursor
        self.col += length

        ### we then reposition cursor so that it sits in
        ### the appropriate position according to its column
        ### number; this also update its size when suitable
        self.reposition()
Add text to current position of cursor in line.

        Parameters
        ==========
        text (string)
            characters to be added.
        
nodezator/textman/entryedition/cursor.py