xwem-devel
[Top] [All Lists]

Re: XWEM news

From: Zajcev Evgeny <lg@xxxxxxxx>
Subject: Re: XWEM news
Date: Fri, 23 Sep 2005 02:15:28 +0400
Organization: xwem.org
User-agent: Gnus/5.1007 (Gnus v5.10.7) SXEmacs/22.1.3 (BMW, berkeley-unix)
Steve Youngs <steve@xxxxxxxx> writes:

> * Zajcev Evgeny <zevlg@xxxxxxxxx> writes:
>
>   > At last i repaired automatic mail delivery on arch commits.  From now
>   > you will get all the patches here as it was before ..
>
> Cool.
>
>   > xwem is about to increase its speed by hundred times.
>
> For those of us lucky enough to be SXEmacs users. :-)

Hehe, the benefit of SXEmacs is obvious :)

>
>   >   * New default binding `H-x B' - to switch to iconified client
>
>   >   * New feature in rooticon - notify when clients ICON-NAME or NAME
>   >     changes while client is iconified, sometimes useful to track long
>   >     time tasks, such as compilation
>
> I found these.  Pity I never iconify anything :-)

Iconification is actually useful, to logically separate constantly
used applications and applications you use from time to time.

>
>   >   * New register switcher, after `H-h r' you can simple press register
>   >     key to jump to register.
>
> Cool.  I can't try this out right now because XWEM is broke (see prev
> email). 
>
>   >   * New custom variable `xwem-icon-dirs', so if you want to use your
>   >     own icon directory(such as ~/.xwem/icons for example), just do:
>
>   >         (push "~/.xwem/icons" xwem-icon-dirs) in your xwemrc
>
> Hehe, I found this one the hard way... I was using my own icon
> directory before this change was made... my setup broke.  Don't forget
> the new `xwem-icon-find-file' that goes with this.
>
>   >   * Now you can specify prefix argument to `xwem-vline-minor-mode', so
>   >     H-4 0 H-M-x xwem-vline-minor-mode RET  will enable vertical line
>   >     at 40th column
>
> About time this has been added.  And a good thing too, a previous
> change you made to xlib/xwem had broken my vline function.  Now I
> don't need my vline because yours is now good enough. :-)
>
>   >   * New icon for emacs frames with lisp buffers added -
>   >     mini-xemacslisp.xpm
>
> Can't wait to see it.
>
>   >   * Total control over messaging mechanism:  there are four custom
>   >     variables to control appearing of xwem messages in minibiffer and
>   >     log buffer - xwem-messages-ignore-log-labels,
>   >     xwem-messages-ignore-log-regexps,
>   >     xwem-messages-ignore-display-labels,
>   >     xwem-messages-ignore-display-regexps
>
>   >     So for example to ignore displaying messages(but continue logging
>   >     them) about Jobs running by xwem, simple do something like:
>
>   >         (push "Job \\[" xwem-messages-ignore-display-regexps)
>
> Would the suppressed messages still be viewable via `H-h l'?

Yes, `xwem-messages-ignore-display-regexps' only affects message
appearing in the minibuffer, you will see in `H-h l', to suppress
logging as well add same regexp to `xwem-messages-ignore-log-regexps'

>
>   >   * Change in `xwem-read-key' to make possible reading key even if
>   >     keyboard is not currently grabbed.  So
>
>   >        (xwem-global-set-key (xwem-kbd "H-j") 'xwem-register-jump)
>
>   >     will work
>
> I don't understand this.  Why wouldn't that work before now?

It was bug, `xwem-read-key' was working while keyboard is grabbed, but
`H-j' does not requires keyboard grabbing ..

>
>   >   * Bug fixed in `dedicated' mode.  Client wont being properly refited
>   >     when it changed sizes.
>
>   >   * Bug fixed in `xwem-self-insert-or-undefined'
>
> I haven't noticed either of these bugs, but fixed bugs are good. :-)

Hehe, they are not reproducing at every day use .. they were found
during my experiments ..

-- 
XWEM - Beyond the (S)XEmacs.

<Prev in Thread] Current Thread [Next in Thread>