xwem

Author: Zajcev Evgeny

Updated:

Summary

Main part of xwem

Commentary

This main part of XWEM.

I strongly recommend you to raise max-lisp-eval-depth value to say
5000.
     (setq max-lisp-eval-depth 5000)

Try to avoid to use such evil thing as `mouse-avoidance-mode', but
if you really want it, than set it to either 'banish or 'jump.

If you want develop some xwem addons or take in touch with xwem, it
will be usefull to change `find-function-regexp', because xwem uses
its own syntax to define interactive commands.

    (setq find-function-regexp
          (concat "^\\s-*(\\(def[^cgvW]\\w+\\*?"
               "\\|define-function"
               "\\|define-obsolete-function-alias"
               "\\|define-compatible-function-alias"
               "\\|define-derived-mode"
               "\\|define-xwem-command"
               "\\)\\s-+%s\\(\\s-\\|$\\)"))

XWEM core:
  List of files XWEM can't live without.

  xwem-interactive.el - Interactive stuff
  xwem-focus.el       - Focuses
  xwem-minibuffer.el  - XWEM Minibuffer.
  xwem-manage.el      - Manage database.
  xwem-keyboard.el    - Keyboard stuff.
  xwem-clients.el     - Clients support.
  xwem-win.el         - Windows.
  xwem-frames.el      - Frames support.

Dependencies