     #                               N°102 f is stroke) or "space" ...
     #
     _keyDownCallBack : (e) =>
+        # try actions, in case of error, undo
         try
             
             # 1- Prepare the shortcut corresponding to pressed keys

            @linesDiv.scrollLeft = ycoord
            # 4 - restore lines structure
            @_readHtml()


    ### ------------------------------------------------------------------------

        @_firstLine   = null          # pointer to the first line
        @_history     =               # for history management
            index        : 0
            history      : new Array(100)   # the length of the history is 100 steps
            historySelect: new Array(100)
            historyScroll: new Array(100)
            historyPos   : new Array(100)
        @_lastKey     = null      # last pressed key (avoid duplication)


