Hi,

it's been a while since the last awesome release and some "interesting" stuff has happened. The more important stuff here IMHO is a problem with newer cmake and the xcb-util split-up.

Awesome didn't build with cmake 2.8.4. More people will run into this problem and we should get the fix out:

commit d2b684d4a3e11bd3b00b6a0a4abd5698419dadb0
Author: Thomas Moschny <thomas.mosc...@gmx.de>
Date:   Mon Feb 21 17:58:04 2011 +0100

    Normalize icon path names (fixes #869).

    The elements in ${icon_sources}, as returned by file(GLOB ...) contain
    double slashes, could be a bug in cmake. This causes building with
    cmake 2.8.4 to fail, due to dependency problems lateron.

    This patch works around the issue by normalizing all path names in
    ${icon_sources} while appending them to ${ALL_ICONS}, thereby removing
    the double slashes.

The other big thing is Arnaud's work on xcb-util. He sent a patch for porting awesome to the new API. However, since this change isn't backwards compatible (and there was no new awesome release in a while), I'd like to have a new awesome release first (it already is in master since today).

Of course, there are lots of other nice features ("rules: allow defining exceptions to a rule - except, and except_any") and fixes ("naughty: escape title too").

What do you think? Any known issues which should be fixes first? Any last-minute patches that should get in?
Does a next-weekend-release sound reasonable?

Cheers,
Uli
--
"Do you know that books smell like nutmeg or some spice from a foreign land?"
                                                  -- Faber in Fahrenheit 451

--
To unsubscribe, send mail to awesome-devel-unsubscr...@naquadah.org.

Reply via email to