index
Release notes for sawfish-mmc-1.4.3
Bugs found in the 1.4.3 version (not necessarily specific to this version)
building
this happens only on some boxes. i suspect librep being different. Needs proper clarification! please provide info on failure!
- xkb aware xlib is a requirement. But xkb enabled server is not. ./configure should detect & avoid even the libs :(
i have to study configure.in and see how to test for xkb xlibs.
running
- code which installs the grabs might not run, if other code breaks in add-window-hook(s) --- ??? reported. i don't see it.
- Sometimes I can't edit a window match: click on the Modify button and nothing pops up.
How to run in place (without installing -- make install):
- cd in the sawfish directory
- link: ln src/gtk-style src/.libexec
- menu: install -m +775 scripts/sawfish-menu.jlc src/.libexec/sawfish-menu
- run:
SAWFISHDOCFILE=./DOC SAWFISHDIR=./ SAWFISHLISPDIR=./lisp SAWFISHEXECDIR=./src/.libexec src/sawfish
note, that you will need sawfish-ui and sawfish-client installed (i guess that other versions are compatible)
maybe in that case you could set SAWFISHEXECDIR to the old one like SAWFISHEXECDIR=/usr/lib/sawfish/1.2/i686-pc-linux-gnu/
possible problems:
all these problems are due to broken backward compatibility: in the past it was possible to
(require 'hover-shade) now, you either need (require 'sawfish.wm.ext.hover-shade) or, to support the
old code, symlinks need to be created. These are created by "make install". I prefer the way of cleaning the code
to use the new precise specification, sorry.
- ~/.sawfish/custom may have broken package name :
hover-shade should be sawfish.wm.ext.hover-shade
- gtkrc in themes!
many themes (require 'gtkrc). i've converted Crux and gtk themes to require correctly
(require 'sawfish.wm.util.gtkrc)
note:
images didn't work when running in place b/c
expand-file-name fails and sets an error. -> b/c default-directory was not gaoled!
building problems:
libtool: link: unable to infer tagged configuration
libtool: link: specify a tag with `--tag'
see troubles-with-rep