### 6.3 Emacs-like Editing ¶

`window-edit` allows editing of text using an Emacs-subset editor. Only a few simple Emacs commands are implemented.

       (window-edit w x y width height &optional strings boxflg scroll endp)

`x y width height` specify the offset and size of the editing area; it is a good idea to draw a box around this area first. `strings` is an initial list of strings; the return value is a list of strings. `scroll` is number of lines to scroll down before displaying text, or `T` to have one line only and terminate on return. `endp` is `T` to begin editing at the end of the first line. Example:

      (window-draw-box-xy myw 48 48 204 204)
      (window-edit myw 50 50 200 200 '("Now is the time" "for all" "good"))