# do not edit -- automatically generated by arch changelog
# arch-tag: automatic-ChangeLog--lg@xwem.org--2005/xwem--main--2.1
#

2005-04-05 18:54:39 GMT	Zajcev Evgeny <lg@xwem.org>	versionfix-1

    Summary:
      Bug fix
    Revision:
      xwem--main--2.1--versionfix-1

    * xwem-keyboard.el (xwem-read-key-sequence-1): [bug fix] Reuse
      `xwem-event-client'.
    

    modified files:
     lisp/xwem-keyboard.el


2005-04-04 18:23:36 GMT	Zajcev Evgeny <lg@xwem.org>	version-0

    Summary:
      XWEM 2.1 is released
    Revision:
      xwem--main--2.1--version-0



2005-04-04 18:22:56 GMT	Zajcev Evgeny <lg@xwem.org>	patch-43

    Summary:
      Bad bug fix.
    Revision:
      xwem--main--2.1--patch-43

    * lisp/xwem-events.el (xwem-event-client): [bug fix] Consider selected
      client in case of if event is generated for dummy client.  Selected
      client can be the dummy client however.  This fixes bug, which was
      causing invalid command looking up when prefix argument is used.

    modified files:
     lisp/xwem-events.el lisp/xwem-keyboard.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-36


2005-04-01 23:19:52 GMT	Zajcev Evgeny <lg@xwem.org>	patch-42

    Summary:
      Another bunch of fixes before release
    Revision:
      xwem--main--2.1--patch-42

    * dockapp/xwem-weather.el (xwem-weather-menu): Menu title removed.
    
    * dockapp/xwem-weather.el (xwem-weather-popup-menu): Make menu title
      dinamically, to show station id.
    
    * extra/xwem-frametrans.el (xwem-frame-transparency): [new] Command to
      toggle frame transparency for selected frame.
    
    * extra/xwem-frametrans.el (advice): [addon] advice also
      `xwem-win-set-cl' to update frame transparency mask.
    
    * extra/xwem-rooticon.el (xwem-rooticon-always-on-top-spec): [fix] Rank
      is 15 by default, to not obscure xwem minibuffer, which has rank 20.
    
    * extra/xwem-rooticon.el (xwem-rooticon-genmenu): [addon] Dynamic menu
      title, to show icon name.
    
    * lisp/xwem-clients.el (xwem-select-client): [fix] If client can't be
      selected - just activate it.
    
    * lisp/xwem-clients.el (xwem-client-iconify): [addon] Now accepts prefix
      argument - to iconify all clients of same major mode as selected
      client.
    
    * lisp/xwem-clients.el (xwem-client-iconify-every): [new] Command to
      iconify all clients.
    
    * lisp/xwem-clients.el (xwem-client-exchange-selected-and-mark): [new]
      Command to exchange marked client and selected client.  Binded by
      default to `H-x H-x'
    
    * lisp/xwem-frame.el (xwem-frame-destroy): [addon] Now accepts prefix
      argument - to close all clients managed in this frame.
    
    * lisp/xwem-keydefs.el (xwem-global-map): [addon] `H-x 7 Z' binded to
      `xwem-client-iconify-every'.
    
    * lisp/xwem-keydefs.el (xwem-global-map): [addon] `H-x H-x' binded to
      `xwem-client-exchange-selected-and-mark'.
    
    * lisp/xwem-main.el (xwem-after-window-setup): [fix] Initialise xwem-misc
      before doing any things.  Just in case someone want to use misc masks
      or cursors.
    
    * lisp/xwem-minibuffer.el (xwem-modeline-format): [change] Format changed
      to make it more human friendly.  Info about mark and register added.
    
    * lisp/xwem-misc.el (advice): Advice `XCreateWindow' to mark windows
      created by xwem on xwem display.
    
    * lisp/xwem-misc.el (ranking): [fixes] Various fixes to rearrange
      `xwem-misc-always-on-top-stack' properly.
    
    * lisp/xwem-misc.el: On load hooks removed, since xwem-main initialises
      xwem-misc directly.
    
    * lisp/xwem-netwm.el (xwem-manage-fullscreen): [addon] Support for
      xinerama.
    
    * lisp/xwem-rooter.el (activate method): [fix] Do XMapWindow explicitely.
    
    * lisp/xwem-transient.el (ranking): [addon] Support for inheriting
      always-on-top rank from client it transient for.
    
    * utils/xwem-osd.el (xwem-osd-create-mask): [bug fix] Do not recreate
      masking gc if it is already created.
    
    * xwem-agent/xwem-agent.c (start_emacs): [fix] Make sure there is no
      other (S)XEmacs instance started by xwem-agent, before starting new
      (S)XEmacs.
    

    modified files:
     dockapp/xwem-weather.el extra/xwem-frametrans.el
     extra/xwem-rooticon.el lisp/xwem-clients.el lisp/xwem-frame.el
     lisp/xwem-keydefs.el lisp/xwem-main.el lisp/xwem-minibuffer.el
     lisp/xwem-misc.el lisp/xwem-netwm.el lisp/xwem-rooter.el
     lisp/xwem-transient.el utils/xwem-appcollect.el
     utils/xwem-osd.el xwem-agent/xwem-agent.c

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-33
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-34


2005-03-30 23:10:15 GMT	Zajcev Evgeny <lg@xwem.org>	patch-41

    Summary:
      Many fixes, minor and major
    Revision:
      xwem--main--2.1--patch-41

    * dockapp/xwem-framei.el (xwem-framei-init): xwem-osd-always-ontop removed.
    
    * extra/xwem-keytt.el (xwem-keytt-acroread-keymap): C-v and M-v changed
      to <next> and <prior> respectively.
    
    * extra/xwem-rooticon.el (xwem-rooticon-always-on-top-spec): [sem change]
      Now list of cons cells in form (MATCH-SPEC . RANK), so root icons for
      different clients may have different ranks.
    
    * lisp/xwem-clgen.el (bottom): [bug fix] Set `win-support' property for
      generic major mode.
    
    * lisp/xwem-clients.el (xwem-attach-client): [bug fix] clients filtering
      fixate.
    
    * lisp/xwem-clients.el (bottom): [bug fix] Set `win-support' property for
      dedicated major mode.
    
    * lisp/xwem-edmacro.el (xwem-edmacro-edit-kbd-macro): [fix] Skip default
      binding as real key binding.
    
    * lisp/xwem-keyboard.el (xwem-kbd-get-binding): [sem change] Optional
      argument REJECT-DEFAULT added.  If non-nil do not accept default
      binding when looking up key binding.
    
    * lisp/xwem-keyboard.el (xwem-universal-command): [fix] Hack to avoid
      double key echoing, when reprocessing command key.
    
    * lisp/xwem-launcher.el (xwem-launcher-parse-arguments): [bug fix]
    
    * lisp/xwem-launcher.el (xwem-launch-generic-program): [bug fix] typo.
    
    * lisp/xwem-misc.el (xwem-xwin-rank): [new] Return x window always on top
      rank.
    
    * lisp/xwem-misc.el (xwem-misc-set-xwin-always-on-top): [bug fix] Do
      sorting properly.
    
    * lisp/xwem-misc.el (xwem-misc-lower-xwin): [fix] Resort, if necessary
      `xwem-misc-always-on-top-stack' when lowering xwin below some sibling.
    
    * lisp/xwem-netwm.el (xwem-fullscreen-iconify-when-inactive): [new]
      Non-nil to iconify fullscreen clients that inactivates.  NOTE: Non-nil
      by default!.
    
    * lisp/xwem-netwm.el (xwem-fullscreen-ai-rank): [new] Ranks pair for
      active and inactive states of fullscreen clients.
    
    * lisp/xwem-rooter.el (xwem-rooter-always-on-top-spec): [change] Similiar
      to `xwem-rooticon-always-on-top-spec', but for rooter clients.
    
    * utils/xwem-osd.el: Fixes to use OSD's color if color for OSD instance
      is ommited.
    

    modified files:
     dockapp/xwem-framei.el extra/xwem-keytt.el
     extra/xwem-rooticon.el lisp/xwem-clgen.el lisp/xwem-clients.el
     lisp/xwem-edmacro.el lisp/xwem-keyboard.el
     lisp/xwem-launcher.el lisp/xwem-misc.el lisp/xwem-netwm.el
     lisp/xwem-rooter.el lisp/xwem-special.el utils/xwem-osd.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-30
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-31
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-32


2005-03-26 22:23:00 GMT	Zajcev Evgeny <lg@xwem.org>	patch-40

    Summary:
      universal argument commands fixes to work with macroses
    Revision:
      xwem--main--2.1--patch-40

    * lisp/xwem-keyboard.el (xwem-universal-digit): [fix] xwem-last-event
      not guarantee to be event.  This fixes bug when H-<digit> command is
      used in macroses.
    
    * lisp/xwem-keyboard.el (xwem-universal-command): [fix] use
      `xwem-dispatch-command-event' directly.

    modified files:
     lisp/xwem-keyboard.el


2005-03-24 21:03:43 GMT	Zajcev Evgeny <lg@xwem.org>	patch-39

    Summary:
      xwem-agent possible bug fix
    Revision:
      xwem--main--2.1--patch-39

    * xwem-agent/xwem-agent.c (emacs_rip): [fix] wait -> waitpid.  Possible
      bug fix.

    modified files:
     xwem-agent/xwem-agent.c


2005-03-22 23:13:31 GMT	Zajcev Evgeny <lg@xwem.org>	patch-38

    Summary:
      rooticon popup menu addons
    Revision:
      xwem--main--2.1--patch-38

    * extra/xwem-rooticon.el (xwem-rooticon-genmenu): [addon] Few menu items
      added.

    modified files:
     extra/xwem-rooticon.el


2005-03-22 22:25:00 GMT	Zajcev Evgeny <lg@xwem.org>	patch-37

    Summary:
      frametrans fixes, quoted arguments in launcher
    Revision:
      xwem--main--2.1--patch-37

    * lisp/xwem-launcher.el (xwem-launcher-split-cmd): [removed]
    
    * lisp/xwem-launcher.el (xwem-launcher-join-cmd): [removed]
    
    * lisp/xwem-launcher.el (xwem-launcher-parse-arguments): [new] Split
      command string to arguments list.
    
    * lisp/xwem-launcher.el (xwem-launcher-normalize-cmd): [fix] Use
      `xwem-launcher-parse-arguments' now.
    
    * lisp/xwem-launcher.el (xwem-launcher-query): [fix] Use
      `xwem-launcher-parse-arguments' now.
    
    * lisp/xwem-launcher.el (xwem-open-file): [fix] Support for spaces in
      filenames.
    
    * extra/xwem-frametrans.el: General fixes to make it more useble.  To try
      out frametrans do:
    
        (require 'xwem-frametrans)
        (xwem-frame-set-property nil 'transparency t)

    modified files:
     extra/xwem-frametrans.el lisp/xwem-frame.el
     lisp/xwem-launcher.el lisp/xwem-selections.el lisp/xwem-win.el


2005-03-20 21:47:29 GMT	Zajcev Evgeny <lg@xwem.org>	patch-36

    Summary:
      Keys echoing (minor)
    Revision:
      xwem--main--2.1--patch-36

    * lisp/xwem-keyboard.el (xwem-kbd-dispatch-binding): [addon] Echo last
      key before executing macro.

    modified files:
     lisp/xwem-keyboard.el


2005-03-19 21:46:44 GMT	Zajcev Evgeny <lg@xwem.org>	patch-35

    Summary:
      fixes, addons
    Revision:
      xwem--main--2.1--patch-35

    * lisp/xwem-manage.el (xwem-applications-alist): Little
      restructurisation.
    
    * lisp/xwem-manage.el (xwem-cl-match-p): [addon] new type for matching -
      `property'.  So for example to match client which has 2 pixels width
      border use something like:
    
         (xwem-cl-match-cl cl '((property (x-border-width . 2))))
    
    * lisp/xwem-focus.el (bottom): Trailing space removed in minor mode name.
    
    * lisp/xwem-frame.el (xwem-make-frame-1): [addon] Support for
      ParentRelative background.  To try out what parent relative background
      is - remove 'background property from `xwem-frame-default-properties'
      and create new frame:
    
         (plist-remprop xwem-frame-default-properties 'background)
         (xwem-make-frame 'desktop)
    
    * lisp/xwem-icons.el (xwem-icons-list): [addon] rxvt added.
    
    * extra/xwem-mogu.el (xwem-mogu-minor-mode): Initial changes to make mogu
      be minor mode (not checked, might not work yet).

    modified files:
     extra/xwem-mogu.el lisp/xwem-focus.el lisp/xwem-frame.el
     lisp/xwem-icons.el lisp/xwem-manage.el


2005-03-09 20:09:25 GMT	Zajcev Evgeny <lg@xwem.org>	patch-34

    Summary:
      Merge from steve
    Revision:
      xwem--main--2.1--patch-34

    Patches applied:
    
     * steve@eicq.org--2005/xwem--steve--2.1--patch-9
       H-w fix
    

    modified files:
     lisp/xwem-selections.el

    new patches:
     steve@eicq.org--2005/xwem--steve--2.1--patch-9


2005-03-06 23:14:54 GMT	Zajcev Evgeny <lg@xwem.org>	patch-33

    Summary:
      Some minor fixes, advances in xwem-mogu
    Revision:
      xwem--main--2.1--patch-33

    * utils/xwem-osd.el: [fix] Merged from steve
    
    * lisp/xwem-netwm.el (xwem-fullscreen-apply-state): [change] Use real
      raise/lower, omiting stack ranking.
    
    * extra/xwem-keytt.el (firefox): +/-/= and \\ commented out, because of
      problems.
    
    * extra/xwem-mogu.el: Already usable.  No default bindings.

    modified files:
     extra/xwem-keytt.el extra/xwem-mogu.el lisp/xwem-minibuffer.el
     lisp/xwem-netwm.el utils/xwem-osd.el


2005-03-04 19:28:11 GMT	Zajcev Evgeny <lg@xwem.org>	patch-32

    Summary:
      Merge from steve
    Revision:
      xwem--main--2.1--patch-32

    Patches applied:
    
     * steve@eicq.org--2005/xwem--steve--2.1--patch-7
       Fix OSD bug
    

    modified files:
     utils/xwem-osd.el

    new patches:
     steve@eicq.org--2005/xwem--steve--2.1--patch-7


2005-03-03 23:21:54 GMT	Zajcev Evgeny <lg@xwem.org>	patch-31

    Summary:
      Initial import of XWEM MOuse Grid Uberness.
    Revision:
      xwem--main--2.1--patch-31


    new files:
     extra/.arch-ids/xwem-mogu.el.id extra/xwem-mogu.el


2005-03-03 23:11:48 GMT	Zajcev Evgeny <lg@xwem.org>	patch-30

    Summary:
      merge from ckent, window stack introduced, fixes
    Revision:
      xwem--main--2.1--patch-30

    Keyboard (lisp/xwem-keyboard.el lisp/xwem-keymacro.el lisp/xwem-events.el):
    
      Special tag <self-insert> introduced.  When some key has self-insert as
      prefix - all following keys directly sent to client (omiting xwem
      commands looking up).  This was done to avoid cross bindings problem in
      xwem-keytt.  To define self-insert keys, use something like:
    
         (kbd "<self-insert> H-x o")  ; Send `H-x o' directly to client
    
    Stacking (lisp/xwem-misc.el):
    
      New, each X window can have special property - always-on-top-rank
      (number).  This number denotes X window position in virtualized windows
      stack.  So it always to make some window be always on top.
    
    Worklog (utils/xwem-worklog.el):
    
      Bug fix, Thanks to Steve!
    
    KeyTT (extra/xwem-keytt.el):
    
      All bindings are <self-insert> now to avoid cross binding problems.
    
    
    * lisp/xwem-frame.el (xwem-frame-at): [bug typo fix sem] New argument
      MAPED-P added - if non-nil only maped frames are examined.
    
    * lisp/xwem-minibuffer.el (xwem-minibiffer-always-on-top-rank): [new]
      Rank in stack for minibuffer.  By default - xwem minibuffer is always
      on top (rank = 20).
    
    * lisp/xwem-rooter.el (xwem-rooter-always-on-top-spec): [new] MATCH-SPEC
      for always on top rooters.  To make xclock to be always on top - use
      something like:
    
         (setq xwem-rooter-always-on-top-spec
          '((application "xclock")))

    modified files:
     extra/xwem-keytt.el extra/xwem-ratanot.el
     extra/xwem-rooticon.el lisp/xwem-clients.el
     lisp/xwem-events.el lisp/xwem-frame.el lisp/xwem-keyboard.el
     lisp/xwem-keymacro.el lisp/xwem-minibuffer.el
     lisp/xwem-misc.el lisp/xwem-netwm.el lisp/xwem-rooter.el
     lisp/xwem-special.el lisp/xwem-transient.el
     utils/xwem-holer.el utils/xwem-osd.el utils/xwem-worklog.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-26


2005-03-02 23:03:33 GMT	Zajcev Evgeny <lg@xwem.org>	patch-29

    Summary:
      Merge from ckent, fixes, addons
    Revision:
      xwem--main--2.1--patch-29

    * dockapp/xwem-battery.el (main): [addon] Support for non-nil
      `xwem-misc-turbo-mode' added.
    
    * dockapp/xwem-pager.el (xwem-pager-redimentionize): [typo] fix.
    
    * lisp/xwem-keymacro.el (xwem-keymacro-internal-play): [fix] Recursive
      keymacros execution is allowed.
    
    * lisp/xwem-minibuffer.el (xwem-manage-minibuffer): [addon] Apply state
      immediately to avoid geometry breakage, when for example modeline is
      enabled from xwemrc.el.  From this time  you are free to add
      "(xwem-modeline-enable)" into your xwemrc!
    
    * lisp/xwem-minibuffer.el (xwem-refit-minibuffer): [bug] Change Y
      position only if xwem minibuffer is in active state.
    
    * lisp/xwem-minibuffer.el (xwem-modeline-format): [fix addon] Minor modes
      string formating fix.  Client geometry printing added.
    
    * lisp/xwem-minibuffer.el (xwem-modeline-enable): [sem] ARG removed.
    
    * lisp/xwem-minibuffer.el (xwem-modeline-disable): [sem] ARG removed.
    
    * lisp/xwem-register.el (register): [new] New client property -
      'register.  Having registers in client's property allow to keep
      registers between sessions when running under xwem-agent.
    
    * lisp/xwem-strokes.el (xwem-strokes-background-mode): [new] Saved
      background mode when new stroke is started.
    
    * lisp/xwem-tabbing.el (xwem-tabber-font:frame.selected-tab.selected):
      [new] Custom interface to change tabber font.
    
    * lisp/xwem-tabbing.el (xwem-tabber-font:frame.selected-tab.nonselected):
      Ditto.
    
    * lisp/xwem-tabbing.el (xwem-tabber-font:frame.nonselected-tab.selected):
      Ditto.
    
    * lisp/xwem-tabbing.el
      (xwem-tabber-font:frame.nonselected-tab.nonselected): Ditto.
    
    * lisp/xwem-theme.el (themes): Some improvements, still under
      reconstruction.
    
    * utils/xwem-worklog.el (dockapp): [addon] Support for non-nil
      `xwem-misc-turbo-mode' added.

    modified files:
     dockapp/xwem-battery.el dockapp/xwem-pager.el
     extra/xwem-edprops.el extra/xwem-keytt.el
     lisp/xwem-keymacro.el lisp/xwem-minibuffer.el
     lisp/xwem-register.el lisp/xwem-strokes.el
     lisp/xwem-tabbing.el lisp/xwem-theme.el utils/xwem-worklog.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-25


2005-02-28 19:57:39 GMT	Zajcev Evgeny <lg@xwem.org>	patch-28

    Summary:
      bug fixes
    Revision:
      xwem--main--2.1--patch-28

    * lisp/xwem-events.el (xwem-event-client): [bug fix]
    
    * lisp/xwem-win.el (xwem-window-set-pixsize): [bug fix]
    
    * lisp/xwem-minibuffer.el (xwem-minibuffer-map): [addon] C-<button1>
      bound to `xwem-client-imove' by default.

    modified files:
     lisp/xwem-events.el lisp/xwem-minibuffer.el lisp/xwem-win.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-23
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-24


2005-02-25 10:55:23 GMT	Zajcev Evgeny <lg@xwem.org>	patch-27

    Summary:
      lambda fixes
    Revision:
      xwem--main--2.1--patch-27


    modified files:
     lisp/xwem-clients.el lisp/xwem-clswi.el lisp/xwem-compat.el
     lisp/xwem-desktop.el lisp/xwem-edmacro.el lisp/xwem-faces.el
     lisp/xwem-frame.el lisp/xwem-help.el lisp/xwem-interactive.el
     lisp/xwem-keyboard.el lisp/xwem-keymacro.el
     lisp/xwem-launcher.el lisp/xwem-main.el lisp/xwem-manage.el
     lisp/xwem-minibuffer.el lisp/xwem-misc.el lisp/xwem-mouse.el
     lisp/xwem-netwm.el lisp/xwem-register.el
     lisp/xwem-selections.el lisp/xwem-strokes.el
     lisp/xwem-struct.el lisp/xwem-tabbing.el lisp/xwem-theme.el
     lisp/xwem-tray.el lisp/xwem-win.el


2005-02-23 00:00:08 GMT	Zajcev Evgeny <lg@xwem.org>	patch-26

    Summary:
      keytt addons imported, aspect ratio fix, vline fix, help fix
    Revision:
      xwem--main--2.1--patch-26

    * extra/xwem-keytt.el (xwem-keytt-global-mode): [new] Function to enable
      global xwem-keytt minor mode.  Just add `(xwem-keytt-global-mode)' into
      xwemrc.el to start using xwem-keytt globally.  xwem-keytt currently
      supports: gv, firefox, acroread, xpdf, xdvi, djview, xchm applications.
    
    * extra/xwem-vline.el (xwem-turn-on-vline): [addon] Accepts numeric
      prefix argument to specify column at which vline to display. NOTE:
      `xwem-turn-on-vline' command is not bound by default.
    
    * lisp/xwem-clients.el (xwem-cl-switch-other-omit-mode-specific): [new]
      Customizable variable to control `xwem-switch-other-client' command
      behaviour.  Non-nil - mean new behaviour (smart switcher to recent
      client), nil - old behaviour (always switch to last most recent client)
    
    * lisp/xwem-clients.el (xwem-cl-correct-size-for-size): [addon] Support
      for aspect ratio, final, thanks to Richard for contribution!
    
    * lisp/xwem-help.el (xwem-describe-prefix-bindings): [fix] Show minor
      mode bindings as well.
    
    * lisp/xwem-help.el (xwem-help-mode): [new] Command to describe current
      major/minor mode.  By default bound to `H-h m'
    
    * lisp/xwem-keydefs.el (xwem-help-map): [addon] `H-h m'
    
    * lisp/xwem-manage.el (xwem-applications-alist): [addon] xdvi, xpdf, xchm
      applications added.
    
    * lisp/xwem-minibuffer.el (xwem-manage-minibuffer): [bug fix] Select
      correct position, thanks to Steve's eagle eyes!
    
    * lisp/xwem-minibuffer.el (modeline): fixes, automatical minibuffer
      resizing on `xwem-modeline-enable' and `xwem-modeline-disable'
      commands.  Everybody please try H-M-x xwem-modeline-enable RET ..
    
    * lisp/xwem-netwm.el (fullscreen): [addon] Set major mode property
      'omit-aspect-ratio to disregard client's aspect ratio when doing
      refiting.
    
    * lisp/xwem-selections.el (xwem-selections-no-remove): [change] t now by
      default.  Was discussed and agreed.
    
    * lisp/xwem-selections.el (xwem-copy-cutbuffer): [fix] To make `H-w' work
      with mozilla selections.

    modified files:
     extra/xwem-keytt.el extra/xwem-vline.el lisp/xwem-clients.el
     lisp/xwem-help.el lisp/xwem-keydefs.el lisp/xwem-manage.el
     lisp/xwem-minibuffer.el lisp/xwem-misc.el lisp/xwem-netwm.el
     lisp/xwem-selections.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-20
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-21
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-22


2005-02-21 23:26:59 GMT	Zajcev Evgeny <lg@xwem.org>	patch-25

    Summary:
      initial support for aspect ratio and modeline
    Revision:
      xwem--main--2.1--patch-25

    * lisp/xwem-clients.el (xwem-cl-correct-size-for-size): [addon] Check
      aspect ration. (only min aspect ratio examination is implemented atm)
    
    * lisp/xwem-minibuffer.el (xwem-minib-specifiers): [addon] top-gutter nil
    
    * lisp/xwem-minibuffer.el (xwem-minibuffer-border-width): [change]
      Default value is 2 now.
    
    * lisp/xwem-minibuffer.el (xwem-modeline-format): [new] Client local
      variable for modeline format.
    
    * lisp/xwem-minibuffer.el (xwem-modeline-regenerate): [new] Generate
      modeline string.
    
    * lisp/xwem-minibuffer.el (xwem-modeline-redraw): [new] Redisplay xwem
      modeline.
    
    * lisp/xwem-minibuffer.el (xwem-modeline-enable): [new]
    
    * lisp/xwem-minibuffer.el (xwem-modeline-disable): [new]

    modified files:
     lisp/xwem-clients.el lisp/xwem-minibuffer.el


2005-02-18 04:40:54 GMT	Zajcev Evgeny <lg@xwem.org>	patch-24

    Summary:
      merge from ckent, patch from ignotus, some bug fixs
    Revision:
      xwem--main--2.1--patch-24

    * lisp/xwem-frame.el (xwem-frame-configuration): [BUG fix] s/nconc/append
    
    * lisp/xwem-main.el (xwem-init): [fix] reguarg larger `max-specpdl-size'
      and `max-lisp-eval-depth' values --ignotus.
    
    * lisp/xwem-clgen.el (expect-win): [change] global option now.
    
    * lisp/xwem-clients.el (xwem-client-first-manage): [addon] accepts PROPS
      argument now.
    
    * lisp/xwem-keyboard.el (xwem-cl-apply-pending-keys): [fix]

    modified files:
     lisp/xwem-clgen.el lisp/xwem-clients.el lisp/xwem-frame.el
     lisp/xwem-keyboard.el lisp/xwem-main.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-19


2005-02-16 23:02:01 GMT	Zajcev Evgeny <lg@xwem.org>	patch-23

    Summary:
      Merge from ckent, xwem-vline initial import
    Revision:
      xwem--main--2.1--patch-23

    * dockapp/xwem-time.el (xwem-time-format-distance): [new] Custom variable
      to specify distance between time/load/main items.
    
    * lisp/xwem-clients.el (xwem-cl-XProperty-manage-spec-export): [fix]
      Check client for aliveness before exporting.
    
    * lisp/xwem-clients.el (xwem-cl-XProperty-plist-export): [fix] Check
      client for aliveness before exporting.
    
    * lisp/xwem-clients.el (xwem-cl-presetup): [addon] Grab keymaps of global
      minor modes.
    
    * lisp/xwem-focus.el (xwem-add-minor-mode): [fix] due to minor modes
      fixes.
    
    * lisp/xwem-frame.el (xwem-frame-export-frame-configuration): [comment]
      Profiling results added.
    
    * lisp/xwem-frame.el (xwem-frame-frame-command-post-hook): [change]
      Always export frames configuration.  Since profiling shows that
      exporting does not strikes performance at all.
    
    * lisp/xwem-keyboard.el (xwem-keyboard-use-synth-events): Client local
      now.
    
    * lisp/xwem-keyboard.el (xwem-lookup-map): [fix] due to minor modes
      fixes.
    
    * lisp/xwem-keyboard.el (xwem-minor-mode-key-binding): [fix] due to minor
      modes fixes.
    
    * lisp/xwem-main.el (xwem-commands-gc-cons-threshold): [change] 40000000
      is too large for default value.  Now 5000000.
    
    * lisp/xwem-modes.el (xwem-add-minor-mode): [fix] KEYMAP is a symbol now
      that holds a keymap, to make keymaps possible be client local.
    
    * lisp/xwem-modes.el (xwem-turn-on-minor-mode): [fix] due to minor modes
      fixes.
    
    * lisp/xwem-modes.el (xwem-turn-off-minor-mode): [fix] due to minor modes
      fixes.
    
    * utils/xwem-diagram.el (xwem-diag-draw-percentage): [BUG fix] incorrect
      rendering fixed.
    
    * xwem-agent/xwem-agent.c (restart_emacs): [BUG fix] waiting is performed
      in SIGCHLD handler.
    
    * xwem-agent/xwem-agent.c (state): [new] Variable represents current
      xwem-agent state - waiting, running or killing.
    
    * xwem-agent/xwem-agent.c (main): [addon] kill key added on C-Sh-f9 to
      kill emacs with SIGKILL.
    
    * extra/xwem-keytt.el (new): Initial import of keyboard translation minor
      mode.  Use H-M-x xwem-keytt-minor-mode RET to toggle it for selected
      client.  NOTE: only 'gv' application is supported currently.
    
    * extra/xwem-vline.el (new): Initial import of vertical line minor mode.
      Use H-M-x xwem-vline-minor-mode RET to toggle it for selected client.
    

    new files:
     extra/.arch-ids/xwem-keytt.el.id
     extra/.arch-ids/xwem-vline.el.id extra/xwem-keytt.el
     extra/xwem-vline.el

    modified files:
     dockapp/xwem-time.el lisp/xwem-clients.el lisp/xwem-focus.el
     lisp/xwem-frame.el lisp/xwem-keyboard.el lisp/xwem-main.el
     lisp/xwem-modes.el utils/xwem-diagram.el
     xwem-agent/xwem-agent.c

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-17


2005-02-15 12:45:58 GMT	Zajcev Evgeny <lg@xwem.org>	patch-22

    Summary:
      merge from ckent and steve, some fixes, still EXPERIMENTAL.
    Revision:
      xwem--main--2.1--patch-22

    * Makefile: (DEPS): [addon] Full list of dependences added.
    
    * lisp/xwem-launcher.el (xwem-execute-program-expecting): [new] Execute
      program expecting for its management. (EXPERIMENTAL)
    
    * lisp/xwem-launcher.el (many): Use `xwem-execute-program-expecting' when
      doing expecting execution.
    
    * lisp/xwem-time.el (xwem-time-default-get-mail): [bug fix] Boolean
      return.
    
    * lisp/xwem-clgen.el (xwem-manage-generic): [addon] Find expect-win by
      its id.
    
    * lisp/xwem-clients.el (client-window): [change] Now window-id.
    
    * lisp/xwem-main.el (XWEM_RUNNING): [new] (merge from steve)
    
    * lisp/xwem-report.el (xwem-bug-address): [change] xwem-bugs@xwem.org now
    
    * lisp/xwem-struct.el (xwem-win): [addon] id - unique window
      identificator added.
    
    * lisp/xwem-struct.el (saved-win): [addon] id - saved unique window
      identificator added. !!NOTE!! - This breaks restoring saved(in old
      format) frame configuration.  You need to resave it in new format!  If
      using `xwem-desktop-onetime-goals' - just remove files it uses.
    
    * lisp/xwem-win.el (xwem-win-gen-id): [new] Generate unique window
      identificator.
    
    * lisp/xwem-win.el (xwem-win-find-by-id): [new] Search for window with
      WIN-ID as unique window identificator.
    
    * xwem-agent/xwem-agent.c: Merge from steve, some tiny fixes.

    new files:
     xwem-agent/.arch-ids/.arch-inventory.id
     xwem-agent/.arch-inventory

    modified files:
     Makefile dockapp/xwem-time.el extra/xwem-ratanot.el
     lisp/xwem-clgen.el lisp/xwem-clients.el lisp/xwem-frame.el
     lisp/xwem-launcher.el lisp/xwem-main.el lisp/xwem-report.el
     lisp/xwem-root.el lisp/xwem-struct.el lisp/xwem-tabbing.el
     lisp/xwem-win.el xwem-agent/xwem-agent.c

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-15
     steve@eicq.org--2005/xwem--steve--2.1--patch-5


2005-02-13 23:04:16 GMT	Zajcev Evgeny <lg@xwem.org>	patch-21

    Summary:
      EXPERIMENTAL.  xwem-agent initial import.  dockapps rewritten (esp xwem-time), xwem-misc-turbo-mode introduced.
    Revision:
      xwem--main--2.1--patch-21

    * xwem-agent/xwem-agent.c (initial): Initial import of xwem-agent.
      xwem-agent is intermediate software that holds X server and controls
      (S)XEmacs process.  See Commentary section for more info.
    
    * xwem-agent/Makefile (initial): Initial import of xwem-agent.
    
    * lisp/xwem-keyboard.el (xwem-local-map): [fix] Do not ungrab keymaps.
    
    * lisp/xwem-launcher.el (ladock): [rewriten] Launcher dock rewritten to
      support `xwem-misc-turbo-mode'.
    
    * lisp/xwem-main.el (xwem-initial-manage): [fix] manage clients in
      reverse order.
    
    * lisp/xwem-misc.el (xwem-misc-turbo-mode): [new] Non-nil enables turbo
      drawing mode.  If `xwem-misc-turbo-mode' is non-nil drawings occurs
      faster, but no on-fly color changes is possible.
    
    * lisp/xwem-mous.el (xwem-generate-cl-menu): [addon-fix]  Attach item
      added to attach marked clients.  Soft kill changed to Close.
    
    * lisp/xwem-root.el (xwem-fini-root): [fix] Set input focus to
      PointerRoot when exiting.
    
    * lisp/xwem-struct.el (xwem-XProperty-set): [new] For exporting data to
      X.
    
    * lisp/xwem-struct.el (xwem-XProperty-get): [new] For importing data from
      X.
    
    * lisp/xwem-tabbing.el (xwem-tabber-resize): [addon] Support for
      `xwem-misc-turbo-mode' added.
    
    * lisp/xwem-theme.el (themes): [fix] `xwem-launch-dock-face' fixes.
    
    * lisp/xwem-win.el (xwem-win-num): [new] Return logical window number.
    
    * lisp/xwem-win.el (xwem-win-find-by-num): [new] Find window by its
      logical number.
    
    * lisp/xwem-win.el (xwem-cl-set-win): [addon] Set 'client-window property
      when client changes window.
    
    * lisp/xwem-clients.el (xwem-cl-activate-hook): [semchange] Now called
      with two arguments - CL and TYPE.
    
    * lisp/xwem-clients.el (xwem-cl-deactivate-hook): [semchange] Now called
      with two arguments - CL and TYPE.
    
    * lisp/xwem-clients.el (client-window): [new] New client property -
      stores frame number and window number in cons cell.
    
    * lisp/xwem-clients.el (xwem-cl-presetup): [addon] Use XChangeSaveSet -
      potential problem with embedded frames, because XChangeSaveSet throws X
      error for windows controled by same client.
    
    * lisp/xwem-clients.el (xwem-client-first-manage): [addon] Import
      manage-spec and properties from X.  Install expectance on
      'client-window if needed.
    
    * lisp/xwem-clients.el (xwem-client-change-manage-type): [bug fix] use
      `xwem-manage' when manage model has been changed.
    
    * lisp/xwem-clients.el (xwem-client-iconify-others): [bug fix] Do things
      otherwise.
    
    * lisp/xwem-clients.el (xwem-manage): [addon] Export manage-spec to X.
    
    * lisp/xwem-clients.el (xwem-client-set-property): [addon] Alos export
      properties to X.
    
    * lisp/xwem-frame.el (xwem-frame-configuration-exporting): [new] Non-nil
      mean frame configuration is exported to X each time frame command is
      executed.
    
    * lisp/xwem-framesel (xwem-frame-create-initial): [addon] Import frame
      configuration from X.
    
    * lisp/xwem-time.el (): Totally rewritten.  Support for
      `xwem-misc-turbo-mode' added.
    

    new files:
     xwem-agent/.arch-ids/=id xwem-agent/.arch-ids/Makefile.id
     xwem-agent/.arch-ids/xwem-agent.c.id xwem-agent/Makefile
     xwem-agent/xwem-agent.c

    modified files:
     dockapp/xwem-battery.el dockapp/xwem-pager.el
     dockapp/xwem-time.el lisp/xwem-clients.el lisp/xwem-frame.el
     lisp/xwem-keyboard.el lisp/xwem-launcher.el lisp/xwem-main.el
     lisp/xwem-manage.el lisp/xwem-misc.el lisp/xwem-mouse.el
     lisp/xwem-root.el lisp/xwem-struct.el lisp/xwem-tabbing.el
     lisp/xwem-theme.el lisp/xwem-win.el utils/xwem-osd.el

    new directories:
     xwem-agent xwem-agent/.arch-ids

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-14


2005-02-10 00:16:23 GMT	Zajcev Evgeny <lg@xwem.org>	patch-20

    Summary:
      merge from ckent, some addons and fixes
    Revision:
      xwem--main--2.1--patch-20

    * lisp/xwem-pager.el (xwem-pager-dim): 2x3 is the default minimal pager
      size. (agreed on #xwem)
    
    * lisp/xwem-weather.el (xwem-weather-keymap): [bug fix] typo.
    
    * lisp/xwem-focus.el (xwem-turn-on-focus-click-mode): [addon] more client
      checks when enabling focus-click bindings.
    
    * lisp/xwem-focus.el (xwem-turn-off-focus-click-mode): [addon] more
      client checks when disabling focus-click bindings.
    
    * lisp/xwem-frame.el (xwem-frame-events-handler): [bug typo] Handle
      events for embedded frames only for embedded frames.
    
    * lisp/xwem-launcher.el (xwem-file-find-command): [typo] fix
    
    * lisp/xwem-misc.el (xwem-misc-linesp-show): [fix] support for Drawable
    
    * lisp/xwem-mouse.el (xwem-mouse-ungrab): [sem] FLUSH-P parameter added.
      non-nil mean, ungrab mouse immediately.
    
    * lisp/xwem-theme.el (xwem-theme-apply): [addon] Apply face changes only
      if face exists.
    
    * lisp/xwem-diagram.el (many): [fix] support for Drawable
    
    * lisp/xwem-worklog.el (many): Pixmaping done, worklog pause window (`H-W
      l') will not flick anymore when updating.
    
    * lisp/xwem-worklog.el (xwem-worklog-dockapp-update-task-brick): [new]
      update only current task brick in the worklog dockapp.
    
    * lisp/xwem-worklog.el (xwem-worklog-start-dockapp): Use
      xwem-worklog-dockapp-update-task-brick instead of
      xwem-worklog-dockapp-update when task is changed.  This will speedup
      whole xwem for worklog dockapp users.

    modified files:
     dockapp/xwem-pager.el dockapp/xwem-weather.el
     lisp/xwem-focus.el lisp/xwem-frame.el lisp/xwem-launcher.el
     lisp/xwem-misc.el lisp/xwem-mouse.el lisp/xwem-theme.el
     utils/xwem-diagram.el utils/xwem-worklog.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-12


2005-02-09 00:37:13 GMT	Zajcev Evgeny <lg@xwem.org>	patch-19

    Summary:
      bug fixes, addons, cleanup
    Revision:
      xwem--main--2.1--patch-19

    * dockapp/xwem-pager.el (xwem-pager-dim): [change] default minimal pager
      size is 3x3.
    
    * lisp/xwem-launcher.el (xwem-file-find-command): [new] Return
      coresponding command from `xwem-open-file-commands-alist' for given
      FILENAME.
    
    * lisp/xwem-launcher.el (xwem-open-file): [fix] adjust FILE and COMMAND
      in case of non-interactive call.
    
    * lisp/xwem-minibuffer.el (xwem-minib-create):
    
    * lisp/xwem-minibuffer.el (xwem-minibuffer-init): [fix] workaround some
      problem when creating xwem minibuffer after window-setup-hook is done.
      This fix will create initial xemacs minibuffer only frame for xwem
      minibuffer before window-setup-hook.
    
    * lisp/xwem-misc.el (xwem-misc-find-frame): [addon] FRAMES-LIST parameter
      added.
    
    * lisp/xwem-mouse.el (xwem-mouse-ungrab): [feature-bug-fix] I think
      everybody noticed how ugly popup menus behaves when they have more then
      one leafs.  This will fix this issue.  The thing is that when menu pops
      up xemacs needs to grab mouse in order to track the motions, but
      issuing `xwem-mouse-ungrab' was not guaranties that pointer ungrabs,
      because xlib caches X requests.
    
    * lisp/xwem-mouse.el (xwem-generate-recent-files): [addon] new menu
      generator function.
    
    * lisp/xwem-mouse.el (xwem-generate-menu): [addon]
      `xwem-generate-recent-files' added.
    
    * utils/xwem-diagram.el (many): clarification. 80th column stuff, etc.
    
    * utils/xwem-worklog.el (many): clarification, 80th column stuff, etc.
    
    * utils/xwem-worklog.el (dockapp): [addon] Shape masking for worklog
      dockapp added.

    modified files:
     dockapp/xwem-pager.el lisp/xwem-launcher.el
     lisp/xwem-minibuffer.el lisp/xwem-misc.el lisp/xwem-mouse.el
     utils/xwem-diagram.el utils/xwem-worklog.el


2005-02-08 00:38:40 GMT	Zajcev Evgeny <lg@xwem.org>	patch-18

    Summary:
      bug fixes, addons
    Revision:
      xwem--main--2.1--patch-18

    * dockapp/xwem-battery.el (xwem-batt-win-remove): [new] Function to
      remove battery dockapp.
    
    * dockapp/xwem-pager.el (many): Mostly totally rewritten.
    
    * dockapp/xwem-weather.el (top): [fix] Double variables removed.
    
    * lisp/xwem-clients.el (xwem-cl-destroy): [addon] run
      `xwem-cl-destroy-hook' under protection.
    
    * lisp/xwem-desktop.el (xwem-desktop-goals): [addon] 'frame-config goal
      removed.  xwem-open-file-commands-alist added.
    
    * lisp/xwem-desktop.el (xwem-desktop-onetime-goals): [new] onetime goals.
    
    * lisp/xwem-desktop.el (xwem-desktop-save-onetime): [new]
    
    * lisp/xwem-desktop.el (xwem-desktop-load-onetime): [new]
    
    * lisp/xwem-frame.el (xwem-frame-keep-number): [new] Custom variable.
      Non-nil mean frames keeps their numbers even when intermediate frame is
      destroyed.  NOTE: need more testing.
    
    * lisp/xwem-frame.el (many): [addon-fixes] Support for non-nil
      `xwem-frame-keep-number'.
    
    * lisp/xwem-interactive.el (xwem-read-frame): [addon-fix] Support for
      non-nil `xwem-frame-keep-number'.
    
    * lisp/xwem-keyboard.el (xwem-kbd-echo-keys-timer): [bug] fixed. display
      only if there is something to display.
    
    * lisp/xwem-keyboard.el (xwem-kbd-schedule-command-keys-echoing): Ditto.
    
    * lisp/xwem-keyboard.el (xwem-kbd-stop-command-keys-echoing): [addon]
      clear 'keys from echo area.
    
    * lisp/xwem-misc.el (xwem-shell-command): [typo] fix
    
    * lisp/xwem-netwm.el (xwem-nwm-set-number-of-desktops): [addon-fix]
      Support for non-nil `xwem-frame-keep-number'.
    
    * lisp/xwem-struct.el (xwem-frame-alive-p): [addon-fix] Ditto.

    modified files:
     dockapp/xwem-battery.el dockapp/xwem-pager.el
     dockapp/xwem-weather.el lisp/xwem-clients.el
     lisp/xwem-desktop.el lisp/xwem-frame.el
     lisp/xwem-interactive.el lisp/xwem-keyboard.el
     lisp/xwem-misc.el lisp/xwem-mouse.el lisp/xwem-netwm.el
     lisp/xwem-struct.el


2005-02-06 20:03:12 GMT	Zajcev Evgeny <lg@xwem.org>	patch-17

    Summary:
      Merge from ckent
    Revision:
      xwem--main--2.1--patch-17

    Patches applied:
    
     * dev@xwem.org--2004-w/xwem--dev--2.1--patch-9
       Many fixes, copyright string changed
    

    modified files:
     dockapp/xwem-battery.el dockapp/xwem-framei.el
     dockapp/xwem-pager.el dockapp/xwem-time.el
     dockapp/xwem-weather.el extra/ixwem.el extra/xwem-edprops.el
     extra/xwem-frametrans.el extra/xwem-gamma.el
     extra/xwem-ratanot.el extra/xwem-recover.el
     extra/xwem-rooticon.el extra/xwem-smartmods.el
     extra/xwem-vert.el lisp/xwem-clgen.el lisp/xwem-clients.el
     lisp/xwem-clswi.el lisp/xwem-compat.el lisp/xwem-desktop.el
     lisp/xwem-edmacro.el lisp/xwem-events.el lisp/xwem-faces.el
     lisp/xwem-focus.el lisp/xwem-frame.el lisp/xwem-help.el
     lisp/xwem-icons.el lisp/xwem-interactive.el
     lisp/xwem-keyboard.el lisp/xwem-keydefs.el
     lisp/xwem-keymacro.el lisp/xwem-launcher.el lisp/xwem-load.el
     lisp/xwem-main.el lisp/xwem-manage.el lisp/xwem-minibuffer.el
     lisp/xwem-misc.el lisp/xwem-modes.el lisp/xwem-mouse.el
     lisp/xwem-netwm.el lisp/xwem-register.el lisp/xwem-report.el
     lisp/xwem-root.el lisp/xwem-rooter.el lisp/xwem-selections.el
     lisp/xwem-sound.el lisp/xwem-special.el lisp/xwem-strokes.el
     lisp/xwem-struct.el lisp/xwem-tabbing.el lisp/xwem-theme.el
     lisp/xwem-transient.el lisp/xwem-tray.el lisp/xwem-win.el
     lpath.el utils/xwem-appcollect.el utils/xwem-diagram.el
     utils/xwem-holer.el utils/xwem-osd.el utils/xwem-worklog.el
     utils/xwem-xfig.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-9


2005-02-04 22:25:59 GMT	Zajcev Evgeny <lg@xwem.org>	patch-16

    Summary:
      little cleaning up started
    Revision:
      xwem--main--2.1--patch-16

    This commit is broken, do not update this patch.

    modified files:
     dockapp/xwem-battery.el dockapp/xwem-framei.el
     dockapp/xwem-pager.el dockapp/xwem-weather.el
     lisp/xwem-frame.el lisp/xwem-launcher.el
     lisp/xwem-selections.el


2005-02-04 00:14:34 GMT	Zajcev Evgeny <lg@xwem.org>	patch-15

    Summary:
      Customizable addon to xwem-open-file
    Revision:
      xwem--main--2.1--patch-15


    modified files:
     lisp/xwem-launcher.el


2005-02-03 23:52:39 GMT	Zajcev Evgeny <lg@xwem.org>	patch-14

    Summary:
      merge from ckent, xwem-open-file command added
    Revision:
      xwem--main--2.1--patch-14

    * dockapp/xwem-time.el (xwem-time-event-handler): [fixes] typo
    
    * lisp/xwem-clients.el (xwem-switch-other-client): [addon] try to avoid
      selecting client that would be choosen by `xwem-method-other-client'.
      This increases accuracy of hitting necessary client when using `H-x
      H-l'.
    
    * lisp/xwem-keydefs.el (H-x H-f): [new] xwem-open-file
    
    * lisp/xwem-launcher.el (xwem-open-file-commands-alist): [new] Custom
      variable to control `xwem-open-file'.
    
    * lisp/xwem-launcher.el (xwem-open-file): [new cmd] Interactively open
      some file.

    modified files:
     dockapp/xwem-time.el lisp/xwem-clients.el lisp/xwem-keydefs.el
     lisp/xwem-launcher.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-8


2005-02-02 23:52:49 GMT	Zajcev Evgeny <lg@xwem.org>	patch-13

    Summary:
      tiny addons
    Revision:
      xwem--main--2.1--patch-13


    modified files:
     lisp/xwem-clients.el lisp/xwem-launcher.el
     utils/xwem-worklog.el


2005-02-02 22:11:35 GMT	Zajcev Evgeny <lg@xwem.org>	patch-12

    Summary:
      general fixes
    Revision:
      xwem--main--2.1--patch-12

    * lisp/xwem-clients.el (xwem-cl-other-strategy): [rem] Was not used for
      long time.
    
    * lisp/xwem-clients.el (xwem-cl-other-include-active): [new] To customise
      other client choosing politics.
    
    * lisp/xwem-clients.el (xwem-cl-other-include-iconified): [new] Ditto.
    
    * lisp/xwem-clients.el (xwem-cl-other): [sem] Use defun* and keywording.
    
    * lisp/xwem-edmacro.el (xwem-edmacro-store): [bug fix] Check
      `xwem-keymacro-macros-stack' for emptyness.
    
    * lisp/xwem-frame.el (xwem-frame-total-remove): [try] do `xwem-withdraw'
      on frame's clients.
    
    * lisp/xwem-keyboard.el (xwem-keyboard-use-syth-events): [typo fix]
      renamed to xwem-keyboard-use-synth-events.
    
    * lisp/xwem-keyboard.el (xwem-kbd-force-mods-release): [fix] Take into
      account `xwem-keyboard-use-synth-events' value.
    
    * lisp/xwem-keyboard.el (xwem-kbd-wait-button-release): [fix] Ditto.
    
    * lisp/xwem-keyboard.el (xwem-kbd-filter-keycodes): [new] Filter valid
      keycodes from keycodes list.
    
    * lisp/xwem-keyboard.el (xwem-kbd-initialize-modifiers): [fix] Use
      `xwem-kbd-filter-keycodes' to create proper keycodes lists.
    
    * lisp/xwem-keymacro.el (xwem-keymacro-init): [try] defadvice
      xwem-key-send-xtest-internal removed.  Recursive macroses are inlined
      now.  This is because of race condition of XRECORD enable/disable.
    
    * lisp/xwem-keymacro.el (xwem-keymacro-internal-play): [try] Do nothing
      if already executing keyboard macro.  Recursive macroses are inlined to
      self-insert commands.
    
    * lisp/xwem-manage.el (xwem-applications-alist): [fix] Mozilla
      application entry fixed.
    
    * lisp/xwem-selections.el (xwem-copy-cutbuffer): [addon]
      `xwem-copy-cutbuffer' is smart now.  If there is some active region in
      Emacs it copies it, if not it copies WHICH-ONE cutbuffer to
      `xwem-selections'.
    
    * lisp/xwem-win.el (xwem-win-redraw-win): [bug fix] win&frame validation
      added, it is required because `xwem-win-redraw-win' is deffered function.

    modified files:
     lisp/xwem-clients.el lisp/xwem-clswi.el lisp/xwem-edmacro.el
     lisp/xwem-frame.el lisp/xwem-keyboard.el lisp/xwem-keymacro.el
     lisp/xwem-manage.el lisp/xwem-netwm.el lisp/xwem-selections.el
     lisp/xwem-win.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-4
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-5
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-6
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-7


2005-02-01 23:08:58 GMT	Zajcev Evgeny <lg@xwem.org>	patch-11

    Summary:
      Opera icon added.  Opera application defined.
    Revision:
      xwem--main--2.1--patch-11

    * lisp/xwem-manage.el (xwem-applications-alist): [addon] Opera
      application added.
    
    * lisp/xwem-icons.el (xwem-icons-list): [addon] mini-opera.xpm added.
    
    * lisp/xwem-selections.el (xwem-selections-no-remove): [new] Custom
      variable to control `xwem-paste-cutbuffer' behaviour.
    
    * lisp/xwem-selections.el (xwem-copy-region-as-cutbuffer): [new] Command
      to put Emacs active region to `xwem-selections', so it can be pasted
      with `H-y' lately in any client.

    new files:
     icons/.arch-ids/mini-opera.xpm.id icons/mini-opera.xpm

    modified files:
     lisp/xwem-icons.el lisp/xwem-manage.el lisp/xwem-selections.el


2005-01-31 00:09:12 GMT	Zajcev Evgeny <lg@xwem.org>	patch-10

    Summary:
      tiny fixes, little cleanup
    Revision:
      xwem--main--2.1--patch-10

    * dockapp/xwem-weather.el (xwem-weather-display-temp): [fix]
      `xwem-osd-show' removed.  `xwem-osd-show' implied by
      `xwem-osd-create-dock'.
    
    * lisp/xwem-clgen.el (parenting): [addon] parenting stuff moved here from
      xwem-misc.
    
    * lisp/xwem-misc.el (parenting): [rem] moved to xwem-clgen.
    
    * lisp/xwem-keymacro.el (xwem-executing-kbd-macro): [removed]
    
    * lisp/xwem-keymacro.el (xwem-keymacro-executing-p): [new] Return non-nil
      if executing keyboard macro.
    

    modified files:
     dockapp/xwem-weather.el lisp/xwem-clgen.el
     lisp/xwem-keyboard.el lisp/xwem-keymacro.el lisp/xwem-misc.el


2005-01-30 20:53:05 GMT	Zajcev Evgeny <lg@xwem.org>	patch-9

    Summary:
      Keyboard macroses enhancements, EXPERIMENTAL.  Minor bug fixes.
    Revision:
      xwem--main--2.1--patch-9

    * lisp/xwem-clgen.el (xwem-clgen-apply-state): [bug fix] Reparent only
      when there is real need.
    
    * lisp/xwem-clients.el (xwem-dummy-client-init): [bug fix] Set manage
      type to 'dummy for dummy client.
    
    * lisp/xwem-edmacro.el (xwem-edmacro-store): [fix] use
      `xwem-keymacro-macros-stack' now.
    
    * lisp/xwem-edmacro.el (xwem-edmacro-edit-kbd-macro): [fix] Ditto.
    
    * lisp/xwem-keyboard.el (xwem-keyboard-use-syth-events): [new] New
      variable to customize keys sending mechanism.  Set it to non-nil to use
      XSendEvent.
    
    * lisp/xwem-keyboard.el (xwem-kbd-initialize-modifiers): [fixes]
      According to X PROTO Shift, Lock, Control modifiers bits are fixated,
      so any key, not only Control_L and Control_R can be a control modifier.
    
    * lisp/xwem-keyboard.el (xwem-key-send-xtest-internal): [new] Old
      xwem-key-sendseq-internal.
    
    * lisp/xwem-keyboard.el (xwem-key-send-xtest): [new] Send emacs keys
      using XTEST sending mechanism.
    
    * lisp/xwem-keyboard.el (xwem-key-send-synth): [new] Send emacs keys
      using XSendEvent sending mechanism.
    
    * lisp/xwem-keyboard.el (xwem-kbd-add-pending-keys): [new] Add pending
      keys input to some client.
    
    * lisp/xwem-keyboard.el (xwem-cl-apply-pending-keys): [new] Deffered
      applier for `xwem-kbd-add-pending-keys'.
    
    * lisp/xwem-keyboard.el (xwem-kbd-apply-grabbing): [bug fix] Use dummy
      client to grab keyboard on.
    
    * lisp/xwem-keydefs.el (bindings): [new] `H-x 4 H-[', `H-x 4 H-]', `H-o
      H-[', `H-o H-]' for clswi commands on other window.
    
    * lisp/xwem-keymacro.el (xwem-keymacro-show-macro): [change] nil now.
    
    * lisp/xwem-keymacro.el (xwem-keymacro-last-kbd-macro): [removed]
    
    * lisp/xwem-keymacro.el (xwem-keymacro-macros-stack): [new] Keyboard
      macroses stack.
    
    * lisp/xwem-keymacro.el (xwem-keymacro-macros-depth): [new] Current depth
      in `xwem-keymacro-macros-stack'.
    
    * lisp/xwem-keymacro.el (xwem-keymacro-execute-keys): [change]
      Non-deffered variant. NOTE: needs workaround xwem minibuffer reading
      blocking.
    
    * lisp/xwem-keymacro.el (xwem-keymacro-play-last): [fix] Now we can play
      keyboard macro while recording keyboard macro.
    
    * lisp/xwem-keymacro.el (xwem-keymacro-init): [addon] Advise
      `xwem-key-send-xtest-internal' to disable/enable recording context
      while recording keyboard macro.
    
    * lisp/xwem-misc.el (xwem-misc-init): [addon] Advise `XReparentWindow' to
      save last xparent for xwindow.
    
    * lisp/xwem-misc.el (xwem-misc-xwin-last-xparent): [new] Return last
      xparent for XWIN.
    

    modified files:
     Makefile extra/xwem-smartmods.el lisp/xwem-clgen.el
     lisp/xwem-clients.el lisp/xwem-edmacro.el lisp/xwem-focus.el
     lisp/xwem-help.el lisp/xwem-keyboard.el lisp/xwem-keydefs.el
     lisp/xwem-keymacro.el lisp/xwem-misc.el lisp/xwem-strokes.el


2005-01-27 21:46:41 GMT	Zajcev Evgeny <lg@xwem.org>	patch-8

    Summary:
      Merge with ckent, 80th column fixes, tab-space fixes
    Revision:
      xwem--main--2.1--patch-8

    Patches applied:
    
     * dev@xwem.org--2004-w/xwem--dev--2.1--patch-3
       80th column rule fixes
    

    modified files:
     extra/xwem-rooticon.el lisp/xwem-clgen.el lisp/xwem-clients.el
     lisp/xwem-desktop.el lisp/xwem-edmacro.el lisp/xwem-events.el
     lisp/xwem-faces.el lisp/xwem-focus.el lisp/xwem-frame.el
     lisp/xwem-help.el lisp/xwem-icons.el lisp/xwem-interactive.el
     lisp/xwem-keyboard.el lisp/xwem-keydefs.el
     lisp/xwem-keymacro.el lisp/xwem-launcher.el lisp/xwem-main.el
     lisp/xwem-manage.el lisp/xwem-minibuffer.el lisp/xwem-misc.el
     lisp/xwem-mouse.el lisp/xwem-netwm.el lisp/xwem-register.el
     lisp/xwem-report.el lisp/xwem-root.el lisp/xwem-selections.el
     lisp/xwem-sound.el lisp/xwem-special.el lisp/xwem-strokes.el
     lisp/xwem-struct.el lisp/xwem-tabbing.el lisp/xwem-theme.el
     lisp/xwem-tray.el lisp/xwem-win.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-3


2005-01-25 21:38:30 GMT	Zajcev Evgeny <lg@xwem.org>	patch-7

    Summary:
      Typo fix, thanks to Steve
    Revision:
      xwem--main--2.1--patch-7


    modified files:
     lisp/xwem-clients.el


2005-01-25 00:06:08 GMT	Zajcev Evgeny <lg@xwem.org>	patch-6

    Summary:
      xwem-cl-manage-hook added
    Revision:
      xwem--main--2.1--patch-6

    * lisp/xwem-clients.el (Commentary): [addons]
    
    * lisp/xwem-clients.el (xwem-cl-manage-hook): [new] hook called when
      client manages initially or after managing model change.

    modified files:
     lisp/xwem-clients.el


2005-01-24 23:45:28 GMT	Zajcev Evgeny <lg@xwem.org>	patch-5

    Summary:
      merges, fixes, addons
    Revision:
      xwem--main--2.1--patch-5

    * lisp/xwem-clgen.el (xwem-manage-generic): [fix] proper handling of
      `xwem-clgen-activate-new' and `xwem-clgen-select-new'.
    
    * lisp/xwem-clients.el (xwem-cl-get-uptime-1): [MERGE] New helper
      function for calculating client uptimes.  (xwem-cl-get-uptime): Use it.
      Also use a nicer output format.
    
      Don't autoload `subtract-time' from time-date.el, it is not needed
      anymore.  And don't define our own version of it.
    
    * lisp/xwem-icons.el (xwem-icons-list): [addon] mini-djvu.xpm added.
    
    * lisp/xwem-manage.el (xwem-applications-alist): [addon] djview
      added.  [fix] mozilla fixed.
    
    * lisp/xwem-minibuffer.el (xwem-minibuffer-init): [MERGE] Typo
      fix. default-frame-plist -> default-x-frame-plist.
    
    * icons/mini-djvu.xpm (new): [ii]

    new files:
     icons/.arch-ids/mini-djvu.xpm.id icons/mini-djvu.xpm

    modified files:
     lisp/xwem-clgen.el lisp/xwem-clients.el lisp/xwem-icons.el
     lisp/xwem-keymacro.el lisp/xwem-manage.el
     lisp/xwem-minibuffer.el

    new patches:
     steve@eicq.org--2005/xwem--steve--2.1--patch-2
     steve@eicq.org--2005/xwem--steve--2.1--patch-3


2005-01-18 22:54:11 GMT	Zajcev Evgeny <lg@xwem.org>	patch-4

    Summary:
      merge with ckent
    Revision:
      xwem--main--2.1--patch-4

    Patches applied:
    
     * dev@xwem.org--2004-w/xwem--dev--2.1--patch-2
       merge, some fixes
    

    modified files:
     lisp/xwem-clients.el lisp/xwem-frame.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-2


2005-01-16 00:16:39 GMT	Zajcev Evgeny <lg@xwem.org>	patch-3

    Summary:
      osd fixes, enhancements
    Revision:
      xwem--main--2.1--patch-3

    * lisp/xwem-tray.el (xwem-tray-hide-dapp): [fix] Do not XUnmapWindow if
      dockapp already unmapped, prevents infinite UnmapNotify events loop.
    
    * lisp/xwem-tray.el (xwem-tray-show-dapp): [fix] Do not XMapWindow if
      dockapp already mapped, prevents infinite MapNotify events loop.
    
    * utils/xwem-osd.el (xwem-osd-apply-xmask): [new] Function to apply OSD
      mask to life.  Note: deffered.
    
    * utils/xwem-osd.el (xwem-osd-show): Use xwem-osd-apply-xmask
    
    * utils/xwem-osd.el (xwem-osd-arc-add): [bug] Fixed, forgot
      `xwem-osd-instance-show'.  Related to colours problem ignotus has.
    
    * utils/xwem-osd.el (xwem-osd-rect-add): [bug] Fixed, forgot
      `xwem-osd-instance-show'.  Related to colours problem ignotus has.
    
    * utils/xwem-osd.el (MOST): Use `xwem-osd-apply-xmask', so mask applied
      only once, prevents flicking.
    
    * utils/xwem-osd.el (xwem-osd-offscreen): [new] Move OSD to offscreen to
      performe OSD operationgs in safety.  Copy of OSD is displayed on top of
      OSD.  Usefull to prevent OSD flicking, when redrawing.
    
    * utils/xwem-osd.el (xwem-osd-commit): [new] Commit changes to OSD while
      OSD was in offscreen.

    modified files:
     lisp/xwem-tray.el utils/xwem-osd.el


2005-01-12 22:29:43 GMT	Zajcev Evgeny <lg@xwem.org>	patch-2

    Summary:
      merge with ckent's repo
    Revision:
      xwem--main--2.1--patch-2

    * lisp/xwem-rooticon.el

    modified files:
     extra/xwem-rooticon.el

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.1--base-0
     dev@xwem.org--2004-w/xwem--dev--2.1--patch-1


2005-01-01 02:54:47 GMT	Zajcev Evgeny <lg@xwem.org>	patch-1

    Summary:
      start of 2.1
    Revision:
      xwem--main--2.1--patch-1


    new files:
     ChangeLog.d/.arch-ids/=id
     ChangeLog.d/.arch-ids/ChangeLog-2.0.id
     ChangeLog.d/ChangeLog-2.0

    modified files:
     Makefile

    new directories:
     ChangeLog.d ChangeLog.d/.arch-ids


2005-01-01 02:45:16 GMT	Zajcev Evgeny <lg@xwem.org>	base-0

    Summary:
      tag of lg@xwem.org--2004/xwem--main--2.0--version-0
    Revision:
      xwem--main--2.1--base-0

    (automatically generated log message)

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.0--patch-1
     dev@xwem.org--2004-w/xwem--dev--2.0--patch-2
     dev@xwem.org--2004-w/xwem--dev--2.0--patch-3
     lg@xwem.org--2004/xwem--main--2.0--base-0
     lg@xwem.org--2004/xwem--main--2.0--patch-1
     lg@xwem.org--2004/xwem--main--2.0--patch-2
     lg@xwem.org--2004/xwem--main--2.0--patch-3
     lg@xwem.org--2004/xwem--main--2.0--patch-4
     lg@xwem.org--2004/xwem--main--2.0--patch-5
     lg@xwem.org--2004/xwem--main--2.0--patch-6
     lg@xwem.org--2004/xwem--main--2.0--patch-7
     lg@xwem.org--2004/xwem--main--2.0--patch-8
     lg@xwem.org--2004/xwem--main--2.0--patch-9
     lg@xwem.org--2004/xwem--main--2.0--patch-10
     lg@xwem.org--2004/xwem--main--2.0--patch-11
     lg@xwem.org--2004/xwem--main--2.0--patch-12
     lg@xwem.org--2004/xwem--main--2.0--patch-13
     lg@xwem.org--2004/xwem--main--2.0--patch-14
     lg@xwem.org--2004/xwem--main--2.0--patch-15
     lg@xwem.org--2004/xwem--main--2.0--patch-16
     lg@xwem.org--2004/xwem--main--2.0--patch-17
     lg@xwem.org--2004/xwem--main--2.0--patch-18
     lg@xwem.org--2004/xwem--main--2.0--patch-19
     lg@xwem.org--2004/xwem--main--2.0--version-0
     steve@eicq.org--2004/xwem--steve--2.0--base-0
     steve@eicq.org--2004/xwem--steve--2.0--patch-1
     steve@eicq.org--2004/xwem--steve--2.0--patch-2
     steve@eicq.org--2004/xwem--steve--2.0--patch-3
     steve@eicq.org--2004/xwem--steve--2.0--patch-4
     steve@eicq.org--2004/xwem--steve--2.0--patch-5


# do not edit -- automatically generated by arch changelog
# non-id: automatic-ChangeLog--lg@xwem.org--2004/xwem--main--2.0
#

2005-01-01 02:30:16 GMT	Zajcev Evgeny <lg@xwem.org>	version-0

    Summary:
      Version 2.0 is released
    Revision:
      xwem--main--2.0--version-0


    new files:
     .arch-ids/README.id README


2004-12-29 22:32:15 GMT	Zajcev Evgeny <lg@xwem.org>	patch-19

    Summary:
      xparent problem kind of fix, dedicated problem kind of fix
    Revision:
      xwem--main--2.0--patch-19

    * lisp/xwem-clgen.el (on-kill): [fix?] Do not do XDestroyWindow
    
    * lisp/xwem-clients.el (xwem-clded-disassociate-frame): [fix] check
      xwem-cl-win for validity before operating on it.
    
    

    modified files:
     lisp/xwem-clgen.el lisp/xwem-clients.el


2004-12-23 22:26:45 GMT	Zajcev Evgeny <lg@xwem.org>	patch-18

    Summary:
      very tiny fixes
    Revision:
      xwem--main--2.0--patch-18

    * lisp/xwem-icons.el (xwem-icons-list): [fix] Removed redundant .*
    
    * lisp/xwem-keymacro.el (xwem-misc): [addon] Require xwem-misc
    
    * lisp/xwem-manage.el (xwem-applications-alist): [fix] xemacs to match
      GNU Emacs, XEmacs and SXEmacs.
    
    
    

    modified files:
     lisp/xwem-icons.el lisp/xwem-keymacro.el lisp/xwem-manage.el


2004-12-20 21:03:40 GMT	Zajcev Evgeny <lg@xwem.org>	patch-17

    Summary:
      Merged with 2004-w
    Revision:
      xwem--main--2.0--patch-17

    Patches applied:
    
     * dev@xwem.org--2004-w/xwem--dev--2.0--patch-3
       Merged with main, some fixes
    

    modified files:
     Makefile lisp/xwem-keymacro.el lisp/xwem-minibuffer.el
     lisp/xwem-misc.el man/Makefile

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.0--patch-3


2004-12-19 22:45:44 GMT	Zajcev Evgeny <lg@xwem.org>	patch-16

    Summary:
      xwem tray fixes to support dockapp's map/unmap, osd fix
    Revision:
      xwem--main--2.0--patch-16

    * lisp/xwem-keyboard.el (xwem-kbd-quit): [typo]
    
    * lisp/xwem-tray.el (xwem-tray-remove-dapp): [fix] check dapp state.
    
    * lisp/xwem-tray.el (xwem-tray-hide-dapp): [new]
    
    * lisp/xwem-tray.el (xwem-tray-show-dapp): [new]
    
    * lisp/xwem-tray.el (xwem-tray-get-proper-position): [fix] check dapp's
      state.
    
    * lisp/xwem-tray.el (xwem-tray-new-dapp): [fix] change dapp's state after
      XMapWindow.
    
    * lisp/xwem-tray.el (xwem-tray-init): [fix] Handle MapNotify/UnmapNotify
      events.
    
    * lisp/xwem-tray.el (xwem-tray-handle-xevent): [fix] Handle
      MapNotify/UnmapNotify events.
    
    * utils/xwem-osd.el (xwem-osd-rect-add): [Sem] Optional FILL-P argument
      added.

    modified files:
     lisp/xwem-keyboard.el lisp/xwem-tray.el utils/xwem-osd.el


2004-12-19 01:40:32 GMT	Zajcev Evgeny <lg@xwem.org>	patch-15

    Summary:
      compile custom-load.el 
    Revision:
      xwem--main--2.0--patch-15

    * Makefile (EXTRA_OBJ): [addon] custom-load.elc
    
    * Makefile (distclean): [addon] remove .elc files expilicitely.

    modified files:
     Makefile


2004-12-19 00:00:11 GMT	Zajcev Evgeny <lg@xwem.org>	patch-14

    Summary:
      typo fix
    Revision:
      xwem--main--2.0--patch-14

    * lisp/xwem-keyboard.el (xwem-kbd-xksym->xkcode): [typo] fixed.

    modified files:
     lisp/xwem-keyboard.el


2004-12-18 23:52:35 GMT	Zajcev Evgeny <lg@xwem.org>	patch-13

    Summary:
      xwem-icons-list fixed, keyboarding fixed
    Revision:
      xwem--main--2.0--patch-13

    * lisp/xwem-icons.el (xwem-icons-list): [fix] ".Term" -> ".[tT]erm" to
      work with eterm and kterm.
    
    * lisp/xwem-keyboard.el (xwem-kbd-xksym->xkcode): [rewritten] now should
      work properly with multiple keyboard groups.  This is important for
      multi kbd layout users, such as Russians.

    modified files:
     lisp/xwem-icons.el lisp/xwem-keyboard.el


2004-12-18 21:31:38 GMT	Zajcev Evgeny <lg@xwem.org>	patch-12

    Summary:
      merge with dev@xwem.org--2004-w/xwem--dev--2.0
    Revision:
      xwem--main--2.0--patch-12

    * Makefile: Dependances adding started.
    
    * lisp/xwem-clgen.el (xwem-clgen-other-client): [fix] skip iconified
      clients.
    
    * lisp/xwem-clients.el (xwem-cl-other): [fix] skip iconified clients.
    
    * lisp/xwem-frame.el (xwem-dedicated-frame-defalut-properties): [new]
      Default properties for dedicated frames.
    
    * lisp/xwem-frame.el (xwem-make-frame-1): [addon] properties merging
      according to desktop type.
    
    * lisp/xwem-frame.el (xwem-frame-adjust-geom): [addon] Adjust geometry
      according to current xwem minibuffer state.
    
    * lisp/xwem-frame.el (xwem-frame-configuration): [addon] Use
      'initially-unmapped for currently unmapped frames.
    
    * lisp/xwem-frame.el (xwem-frame-goto): [addon] Support for negative N.
    
    * lisp/xwem-frame.el (xwem-frame-imove-internal): [fix] Disallowed for
      embedded frames.
    
    * lisp/xwem-keyboard (xwem-self-insert-or-undefined): [fix] Do nothing if
      selected client is dummy.
    
    * lisp/xwem-keydefs (xwem-global-map): `H-x o' added to execute
      `xwem-other-window'
    
    * lisp/xwem-minibuffer (xwem-minib-focusin-outline): [rem] was commented
      for long time.
    
    * lisp/xwem-minibuffer (xwem-minib-focusout-outline): [rem] was commented
      for long time.
    
    * lisp/xwem-minibuffer (xwem-minibuffer-init): Use
      `xwem-misc-merge-plists'.
    
    * lisp/xwem-misc.el (xwem-message-1): [addon] limit print level
    
    * lisp/xwem-misc.el (xwem-misc-make-screenshot): [addon] Do it in post
      deferring hook, so screenshot will be made, after minibuffer
      deactivation.
    
    * lisp/xwem-misc.el (xwem-debug): [addon] limit print level
    
    * lisp/xwem-report.el (xwem-report-debug): print-level set to 4
    
    * lisp/xwem-struct.el (xwem-frame-saved): [addon] selected-p added,
      denotes is frame was selected at dump time.
    
    * lisp/xwem-theme.el: Continuing structuring, not yet in shape.
    
    * lisp/xwem-tray.el (xwem-tray): [addon] xgeom slot added.
    
    * lisp/xwem-tray.el (xwem-tray-move-dapp): [addon] allow to ommit NEW-X,
      NEW-Y.
    
    * lisp/xwem-tray.el (xwem-dapp-handle-xevent): [new] general X Events
      handler for dockapps.
    
    * lisp/xwem-tray.el (xwem-tray-handle-xevent): [new] general X Events
      handler for systray.  Support for handling ConfigureNotify events
      added.  All dockapps are vertically realligned when systray changes its
      height.
    
    * lisp/xwem-win.el (xwem-other-window): [new] alias to fixed
      `xwem-frame-goto-next'.
    
    * lisp/xwem-win.el (xwem-set-window-configuration): [fix] get rid of evil
      xwem-win-config-current-window.
    
    * lisp/xwem-win.el (xwem-win-restore-win-params): [fix] Ditto.
    

    modified files:
     Makefile lisp/xwem-clgen.el lisp/xwem-clients.el
     lisp/xwem-frame.el lisp/xwem-keyboard.el lisp/xwem-keydefs.el
     lisp/xwem-minibuffer.el lisp/xwem-misc.el lisp/xwem-report.el
     lisp/xwem-struct.el lisp/xwem-theme.el lisp/xwem-tray.el
     lisp/xwem-win.el {arch}/=tagging-method

    new patches:
     dev@xwem.org--2004-w/xwem--dev--2.0--patch-1
     dev@xwem.org--2004-w/xwem--dev--2.0--patch-2


2004-12-17 10:58:28 GMT	Evgeny Zajcev <lg@xwem.org>	patch-11

    Summary:
      some files moved from lisp/ to extra/
    Revision:
      xwem--main--2.0--patch-11

    * lisp/xwem-gamma.el (moved): to extra
    
    * lisp/xwem-rooticon.el (moved): Ditto.
    
    * lisp/xwem-ratanot.el (moved): Ditto.
    

    renamed files:
     lisp/.arch-ids/xwem-gamma.el.id
       ==> extra/.arch-ids/xwem-gamma.el.id
     lisp/.arch-ids/xwem-ratanot.el.id
       ==> extra/.arch-ids/xwem-ratanot.el.id
     lisp/.arch-ids/xwem-rooticon.el.id
       ==> extra/.arch-ids/xwem-rooticon.el.id
     lisp/xwem-gamma.el
       ==> extra/xwem-gamma.el
     lisp/xwem-ratanot.el
       ==> extra/xwem-ratanot.el
     lisp/xwem-rooticon.el
       ==> extra/xwem-rooticon.el


2004-12-17 00:53:20 GMT	Evgeny Zajcev <lg@xwem.org>	patch-10

    Summary:
      .arch-inventory fixes, xwem-edprops-mode fix
    Revision:
      xwem--main--2.0--patch-10

    * extra/xwem-edprops.el (xwem-edprops-mode): [pbug] set default to nil.

    modified files:
     extra/xwem-edprops.el lisp/.arch-inventory man/.arch-inventory


2004-12-15 20:47:34 GMT	Evgeny Zajcev <lg@xwem.org>	patch-9

    Summary:
      xwem-debug, popup menu fix, transpose win fix
    Revision:
      xwem--main--2.0--patch-9

    * lisp/xwem-win.el (xwem-transpose-windows): [bug] fix.
    
    * lisp/xwem-misc.el (xwem-debug): [new] For debugging output.
    
    * lisp/xwem-keyboard.el (xwem-kbd-hack-mouse): [fixate] Use
      `last-nonminibuf-frame' instead of `selected-frame'.
    

    modified files:
     extra/xwem-edprops.el lisp/xwem-clients.el lisp/xwem-events.el
     lisp/xwem-frame.el lisp/xwem-keyboard.el lisp/xwem-keymacro.el
     lisp/xwem-main.el lisp/xwem-minibuffer.el lisp/xwem-misc.el
     lisp/xwem-netwm.el lisp/xwem-root.el lisp/xwem-special.el
     lisp/xwem-struct.el lisp/xwem-tray.el lisp/xwem-win.el
     lpath.el


2004-12-14 23:26:41 GMT	Evgeny Zajcev <lg@xwem.org>	patch-8

    Summary:
      emods->xmodmask fix, Xmask-or fix, alt-meta collision fix
    Revision:
      xwem--main--2.0--patch-8

    * lisp/xwem-keyboard.el (xwem-kbd-xmodmask->emods): [fixate] Workaround
      alt-meta collision
    
    * lisp/xwem-clients.el (dummy-client): [fix] Do XSelectInput, however
      dunno why this is needed.
    
    * lisp/xwem-clients.el (xwem-clients-init): [fix] add-hook with append
      argument.
    
    * lisp/xwem-frame.el (embedded): [fix] fixes to make embedded and
      embedded-desktop to work.  However have problems with xwem-desktop.
      xwem-desktop can't restore embedded frames properly.  Need to
      investigate what happening.
    
    * Makefile (clarification): minor

    modified files:
     Makefile dockapp/xwem-framei.el lisp/xwem-clients.el
     lisp/xwem-frame.el lisp/xwem-keyboard.el lisp/xwem-manage.el


2004-12-13 23:11:14 GMT	Evgeny Zajcev <lg@xwem.org>	patch-7

    Summary:
      testing commit hooks
    Revision:
      xwem--main--2.0--patch-7

    
    

    modified files:
     Makefile


2004-12-13 23:07:32 GMT	Evgeny Zajcev <lg@xwem.org>	patch-6

    Summary:
      Makefile fixes, some addons, little fixes, tec
    Revision:
      xwem--main--2.0--patch-6

    *  Makefile (): clarification
    
    * xwem-custom-gen.el (New): custom-load.el generator.
    
    * lisp/xwem-minibuffer.el (xwem-minib-specifiers): [new] Specifiers to
      set for xwem minibuffer.
    
    * lisp/xwem-misc.el (xwem-misc-rotate-data): [new] Helpful function to
      rotate X images.
    
    * lisp/xwem-tabbing.el (title-layout): [addons] Support for title-layout
      frame property added.
    
    * lisp/xwem-frame.el (title-layout): [new] New frame property.
    
    

    new files:
     .arch-ids/xwem-custom-gen.el.id xwem-custom-gen.el

    modified files:
     Makefile lisp/xwem-frame.el lisp/xwem-minibuffer.el
     lisp/xwem-misc.el lisp/xwem-tabbing.el lisp/xwem-theme.el
     lisp/xwem-win.el lpath.el man/Makefile


2004-12-11 21:22:18 GMT	Evgeny Zajcev <lg@xwem.org>	patch-5

    Summary:
      hot fix
    Revision:
      xwem--main--2.0--patch-5


    modified files:
     Makefile lisp/xwem-clients.el lisp/xwem-main.el
     lisp/xwem-minibuffer.el lisp/xwem-root.el


2004-12-11 20:33:02 GMT	Evgeny Zajcev <lg@xwem.org>	patch-4

    Summary:
      Sync with CVS, some fixes.
    Revision:
      xwem--main--2.0--patch-4

    lisp/xwem-clgen.el (xwem-withdraw-generic): [rem] Evil things removed to
    avoid BadWindow X errors.
    
    lisp/xwem-keyboard.el (modifiers): [sch] Modifiers handling changed.  Alt
    key should work, however not checked.
    
    lisp/xwem-clients.el (xwem-client-apply-state): [fix] Handle change to
    withdrawn state specially to avoid BadWindow X errors.
    
    lisp/xwem-root.el (xwem-root-events-handler): [addon] X-MappingNotify
    handler added.
    
    lisp/xwem-events.el (xwem-ev-reconfig): [fix] Do things more safely,
    should fix opera issue.
    
    lisp/xwem-win.el (xwem-frame-set-win-config-frame-params): [fix] use
    `xwem-frame-apply-xgeom-1'.
    

    modified files:
     lisp/xwem-clgen.el lisp/xwem-clients.el lisp/xwem-events.el
     lisp/xwem-keyboard.el lisp/xwem-main.el lisp/xwem-root.el
     lisp/xwem-win.el


2004-12-10 23:29:27 GMT	Evgeny Zajcev <lg@xwem.org>	patch-3

    Summary:
      merge from steve (build cleanup)
    Revision:
      xwem--main--2.0--patch-3

    Patches applied:
    
     * steve@eicq.org--2004/xwem--steve--2.0--patch-4
       sync to lg
    
     * steve@eicq.org--2004/xwem--steve--2.0--patch-5
       fix some function foo not known to be defined warnings
    

    modified files:
     lpath.el

    new patches:
     steve@eicq.org--2004/xwem--steve--2.0--patch-4
     steve@eicq.org--2004/xwem--steve--2.0--patch-5


2004-12-10 22:46:33 GMT	Evgeny Zajcev <lg@xwem.org>	patch-2

    Summary:
      makefile changes
    Revision:
      xwem--main--2.0--patch-2


    modified files:
     Makefile


2004-12-10 21:51:10 GMT	Evgeny Zajcev <lg@xwem.org>	patch-1

    Summary:
      merge from steve
    Revision:
      xwem--main--2.0--patch-1

    Patches applied:
    
     * steve@eicq.org--2004/xwem--steve--2.0--base-0
       tag of lg@xwem.org--2004/xwem--main--2.0--base-0
    
     * steve@eicq.org--2004/xwem--steve--2.0--patch-1
       Add some missing files to the repo
    
     * steve@eicq.org--2004/xwem--steve--2.0--patch-2
       Introduce a tla-stlye version string, clean up the build
    
     * steve@eicq.org--2004/xwem--steve--2.0--patch-3
       emergancy build fix
    

    new files:
     .arch-ids/Makefile.id .arch-ids/xwem-loaddefs-gen.el.id
     Makefile battery/.arch-ids/=id battery/.arch-ids/Makefile.id
     battery/.arch-ids/battery.c.id battery/Makefile
     battery/battery.c dockapp/.arch-ids/.arch-inventory.id
     dockapp/.arch-ids/=id dockapp/.arch-ids/xwem-battery.el.id
     dockapp/.arch-ids/xwem-framei.el.id
     dockapp/.arch-ids/xwem-pager.el.id
     dockapp/.arch-ids/xwem-time.el.id
     dockapp/.arch-ids/xwem-weather.el.id dockapp/.arch-inventory
     dockapp/xwem-battery.el dockapp/xwem-framei.el
     dockapp/xwem-pager.el dockapp/xwem-time.el
     dockapp/xwem-weather.el extra/.arch-ids/.arch-inventory.id
     extra/.arch-ids/=id extra/.arch-ids/ixwem.el.id
     extra/.arch-ids/xwem-edprops.el.id
     extra/.arch-ids/xwem-frametrans.el.id
     extra/.arch-ids/xwem-recover.el.id
     extra/.arch-ids/xwem-smartmods.el.id
     extra/.arch-ids/xwem-vert.el.id extra/.arch-inventory
     extra/ixwem.el extra/xwem-edprops.el extra/xwem-frametrans.el
     extra/xwem-recover.el extra/xwem-smartmods.el
     extra/xwem-vert.el icons/.arch-ids/=id
     icons/.arch-ids/README.id icons/.arch-ids/mini-acroread.xpm.id
     icons/.arch-ids/mini-aim.xpm.id
     icons/.arch-ids/mini-bitchx.xpm.id
     icons/.arch-ids/mini-calc.xpm.id
     icons/.arch-ids/mini-cd.xpm.id
     icons/.arch-ids/mini-clock.xpm.id
     icons/.arch-ids/mini-colors.xpm.id
     icons/.arch-ids/mini-cross.xpm.id
     icons/.arch-ids/mini-daemon.xpm.id
     icons/.arch-ids/mini-ddd.xpm.id
     icons/.arch-ids/mini-diag.xpm.id
     icons/.arch-ids/mini-diskete.xpm.id
     icons/.arch-ids/mini-diskete2.xpm.id
     icons/.arch-ids/mini-diskette.xpm.id
     icons/.arch-ids/mini-display.xpm.id
     icons/.arch-ids/mini-doc1.xpm.id
     icons/.arch-ids/mini-ethereal.xpm.id
     icons/.arch-ids/mini-firefox.xpm.id
     icons/.arch-ids/mini-font.xpm.id
     icons/.arch-ids/mini-freedesk.xpm.id
     icons/.arch-ids/mini-ftp.xpm.id
     icons/.arch-ids/mini-gimp.xpm.id
     icons/.arch-ids/mini-gnus.xpm.id
     icons/.arch-ids/mini-graph.xpm.id
     icons/.arch-ids/mini-gv.xpm.id icons/.arch-ids/mini-icq.xpm.id
     icons/.arch-ids/mini-imagemagic.xpm.id
     icons/.arch-ids/mini-info.xpm.id
     icons/.arch-ids/mini-keyboard.xpm.id
     icons/.arch-ids/mini-links.xpm.id
     icons/.arch-ids/mini-lower.xpm.id
     icons/.arch-ids/mini-measure.xpm.id
     icons/.arch-ids/mini-mozilla.xpm.id
     icons/.arch-ids/mini-mozilla1.xpm.id
     icons/.arch-ids/mini-mozilla2.xpm.id
     icons/.arch-ids/mini-mozilla3.xpm.id
     icons/.arch-ids/mini-netscape.xpm.id
     icons/.arch-ids/mini-netscape1.xpm.id
     icons/.arch-ids/mini-netscape2.xpm.id
     icons/.arch-ids/mini-pager.xpm.id
     icons/.arch-ids/mini-penguin.xpm.id
     icons/.arch-ids/mini-raise.xpm.id
     icons/.arch-ids/mini-ray.xpm.id
     icons/.arch-ids/mini-redhat.xpm.id
     icons/.arch-ids/mini-sh1.xpm.id
     icons/.arch-ids/mini-stroke.xpm.id
     icons/.arch-ids/mini-term.xpm.id
     icons/.arch-ids/mini-tex.xpm.id
     icons/.arch-ids/mini-turn.xpm.id
     icons/.arch-ids/mini-vnc.xpm.id icons/.arch-ids/mini-x.xpm.id
     icons/.arch-ids/mini-x2.xpm.id
     icons/.arch-ids/mini-xchat.xpm.id
     icons/.arch-ids/mini-xchat1.xpm.id
     icons/.arch-ids/mini-xdvi.xpm.id
     icons/.arch-ids/mini-xemacs.xpm.id
     icons/.arch-ids/mini-xemacs1.xpm.id
     icons/.arch-ids/mini-xemacsC.xpm.id
     icons/.arch-ids/mini-xemacsgnus.xpm.id
     icons/.arch-ids/mini-xemacsinfo.xpm.id
     icons/.arch-ids/mini-xemacspy.xpm.id
     icons/.arch-ids/mini-xemacstex.xpm.id
     icons/.arch-ids/mini-xfig.xpm.id
     icons/.arch-ids/mini-xkeycaps.xpm.id
     icons/.arch-ids/mini-xterm.xpm.id
     icons/.arch-ids/mini-xterm1.xpm.id
     icons/.arch-ids/mini-xv.xpm.id icons/.arch-ids/mini-xv1.xpm.id
     icons/.arch-ids/mini-xwem.xpm.id
     icons/.arch-ids/mini-zoom.xpm.id
     icons/.arch-ids/mini32x32-help.xpm.id
     icons/.arch-ids/root-icon.xpm.id icons/README
     icons/mini-acroread.xpm icons/mini-aim.xpm
     icons/mini-bitchx.xpm icons/mini-calc.xpm icons/mini-cd.xpm
     icons/mini-clock.xpm icons/mini-colors.xpm
     icons/mini-cross.xpm icons/mini-daemon.xpm icons/mini-ddd.xpm
     icons/mini-diag.xpm icons/mini-diskete.xpm
     icons/mini-diskete2.xpm icons/mini-diskette.xpm
     icons/mini-display.xpm icons/mini-doc1.xpm
     icons/mini-ethereal.xpm icons/mini-firefox.xpm
     icons/mini-font.xpm icons/mini-freedesk.xpm icons/mini-ftp.xpm
     icons/mini-gimp.xpm icons/mini-gnus.xpm icons/mini-graph.xpm
     icons/mini-gv.xpm icons/mini-icq.xpm icons/mini-imagemagic.xpm
     icons/mini-info.xpm icons/mini-keyboard.xpm
     icons/mini-links.xpm icons/mini-lower.xpm
     icons/mini-measure.xpm icons/mini-mozilla.xpm
     icons/mini-mozilla1.xpm icons/mini-mozilla2.xpm
     icons/mini-mozilla3.xpm icons/mini-netscape.xpm
     icons/mini-netscape1.xpm icons/mini-netscape2.xpm
     icons/mini-pager.xpm icons/mini-penguin.xpm
     icons/mini-raise.xpm icons/mini-ray.xpm icons/mini-redhat.xpm
     icons/mini-sh1.xpm icons/mini-stroke.xpm icons/mini-term.xpm
     icons/mini-tex.xpm icons/mini-turn.xpm icons/mini-vnc.xpm
     icons/mini-x.xpm icons/mini-x2.xpm icons/mini-xchat.xpm
     icons/mini-xchat1.xpm icons/mini-xdvi.xpm
     icons/mini-xemacs.xpm icons/mini-xemacs1.xpm
     icons/mini-xemacsC.xpm icons/mini-xemacsgnus.xpm
     icons/mini-xemacsinfo.xpm icons/mini-xemacspy.xpm
     icons/mini-xemacstex.xpm icons/mini-xfig.xpm
     icons/mini-xkeycaps.xpm icons/mini-xterm.xpm
     icons/mini-xterm1.xpm icons/mini-xv.xpm icons/mini-xv1.xpm
     icons/mini-xwem.xpm icons/mini-zoom.xpm
     icons/mini32x32-help.xpm icons/root-icon.xpm
     lisp/.arch-ids/.arch-inventory.id lisp/.arch-ids/=id
     lisp/.arch-ids/xwem-clgen.el.id
     lisp/.arch-ids/xwem-clients.el.id
     lisp/.arch-ids/xwem-clswi.el.id
     lisp/.arch-ids/xwem-compat.el.id
     lisp/.arch-ids/xwem-desktop.el.id
     lisp/.arch-ids/xwem-edmacro.el.id
     lisp/.arch-ids/xwem-events.el.id
     lisp/.arch-ids/xwem-faces.el.id
     lisp/.arch-ids/xwem-focus.el.id
     lisp/.arch-ids/xwem-frame.el.id
     lisp/.arch-ids/xwem-gamma.el.id lisp/.arch-ids/xwem-help.el.id
     lisp/.arch-ids/xwem-icons.el.id
     lisp/.arch-ids/xwem-interactive.el.id
     lisp/.arch-ids/xwem-keyboard.el.id
     lisp/.arch-ids/xwem-keydefs.el.id
     lisp/.arch-ids/xwem-keymacro.el.id
     lisp/.arch-ids/xwem-launcher.el.id
     lisp/.arch-ids/xwem-load.el.id lisp/.arch-ids/xwem-main.el.id
     lisp/.arch-ids/xwem-manage.el.id
     lisp/.arch-ids/xwem-minibuffer.el.id
     lisp/.arch-ids/xwem-misc.el.id lisp/.arch-ids/xwem-modes.el.id
     lisp/.arch-ids/xwem-mouse.el.id
     lisp/.arch-ids/xwem-netwm.el.id
     lisp/.arch-ids/xwem-ratanot.el.id
     lisp/.arch-ids/xwem-register.el.id
     lisp/.arch-ids/xwem-report.el.id
     lisp/.arch-ids/xwem-root.el.id
     lisp/.arch-ids/xwem-rooter.el.id
     lisp/.arch-ids/xwem-rooticon.el.id
     lisp/.arch-ids/xwem-selections.el.id
     lisp/.arch-ids/xwem-sound.el.id
     lisp/.arch-ids/xwem-special.el.id
     lisp/.arch-ids/xwem-strokes.el.id
     lisp/.arch-ids/xwem-struct.el.id
     lisp/.arch-ids/xwem-tabbing.el.id
     lisp/.arch-ids/xwem-theme.el.id
     lisp/.arch-ids/xwem-transient.el.id
     lisp/.arch-ids/xwem-tray.el.id lisp/.arch-ids/xwem-win.el.id
     lisp/.arch-inventory lisp/xwem-clgen.el lisp/xwem-clients.el
     lisp/xwem-clswi.el lisp/xwem-compat.el lisp/xwem-desktop.el
     lisp/xwem-edmacro.el lisp/xwem-events.el lisp/xwem-faces.el
     lisp/xwem-focus.el lisp/xwem-frame.el lisp/xwem-gamma.el
     lisp/xwem-help.el lisp/xwem-icons.el lisp/xwem-interactive.el
     lisp/xwem-keyboard.el lisp/xwem-keydefs.el
     lisp/xwem-keymacro.el lisp/xwem-launcher.el lisp/xwem-load.el
     lisp/xwem-main.el lisp/xwem-manage.el lisp/xwem-minibuffer.el
     lisp/xwem-misc.el lisp/xwem-modes.el lisp/xwem-mouse.el
     lisp/xwem-netwm.el lisp/xwem-ratanot.el lisp/xwem-register.el
     lisp/xwem-report.el lisp/xwem-root.el lisp/xwem-rooter.el
     lisp/xwem-rooticon.el lisp/xwem-selections.el
     lisp/xwem-sound.el lisp/xwem-special.el lisp/xwem-strokes.el
     lisp/xwem-struct.el lisp/xwem-tabbing.el lisp/xwem-theme.el
     lisp/xwem-transient.el lisp/xwem-tray.el lisp/xwem-win.el
     man/.arch-ids/.arch-inventory.id man/.arch-ids/=id
     man/.arch-ids/Makefile.id man/.arch-ids/addons.texi.id
     man/.arch-ids/client.texi.id man/.arch-ids/frame.texi.id
     man/.arch-ids/help.texi.id man/.arch-ids/hooking.texi.id
     man/.arch-ids/logging.texi.id man/.arch-ids/manda.texi.id
     man/.arch-ids/minibuf.texi.id man/.arch-ids/overview.texi.id
     man/.arch-ids/primitives.texi.id man/.arch-ids/start.texi.id
     man/.arch-ids/subsystems.texi.id
     man/.arch-ids/textspec.texi.id man/.arch-ids/tray.texi.id
     man/.arch-ids/win.texi.id man/.arch-ids/xwem.texi.id
     man/.arch-inventory man/Makefile man/addons.texi
     man/client.texi man/frame.texi man/help.texi man/hooking.texi
     man/logging.texi man/manda.texi man/minibuf.texi
     man/overview.texi man/primitives.texi man/start.texi
     man/subsystems.texi man/textspec.texi man/tray.texi
     man/win.texi man/xwem.texi utils/.arch-ids/.arch-inventory.id
     utils/.arch-ids/=id utils/.arch-ids/xwem-appcollect.el.id
     utils/.arch-ids/xwem-diagram.el.id
     utils/.arch-ids/xwem-holer.el.id
     utils/.arch-ids/xwem-osd.el.id
     utils/.arch-ids/xwem-worklog.el.id
     utils/.arch-ids/xwem-xfig.el.id utils/.arch-inventory
     utils/xwem-appcollect.el utils/xwem-diagram.el
     utils/xwem-holer.el utils/xwem-osd.el utils/xwem-worklog.el
     utils/xwem-xfig.el xwem-loaddefs-gen.el

    modified files:
     lpath.el package-info.in

    renamed files:
     .arch-ids/Makefile.id
       ==> .arch-ids/Makfile.CVS.id
     Makefile
       ==> Makfile.CVS

    new directories:
     battery battery/.arch-ids dockapp dockapp/.arch-ids extra
     extra/.arch-ids icons icons/.arch-ids lisp lisp/.arch-ids man
     man/.arch-ids utils utils/.arch-ids

    new patches:
     steve@eicq.org--2004/xwem--steve--2.0--base-0
     steve@eicq.org--2004/xwem--steve--2.0--patch-1
     steve@eicq.org--2004/xwem--steve--2.0--patch-2
     steve@eicq.org--2004/xwem--steve--2.0--patch-3


2004-12-08 19:22:14 GMT	Evgeny Zajcev <lg@xwem.org>	base-0

    Summary:
      Initial import of xwem sources.
    Revision:
      xwem--main--2.0--base-0


    new files:
     ChangeLog.CVS Makefile TODO logo.xpm lpath.el package-info.in


