Ah yes, while you're at it, make sure it works in module format, you know: (define-structure sawfish.wm.ext.fdo-menu (export mk-saw-menu) (open rep rep.system) ;more? (define-structure-alias fdo sawfish.wm.ext.fdo-menu) (unless batch-mode *script* )) then in sawfish.wm.menus: *snip* (open ... ... sawfish.wm.ext.fdo-menu) *snip* (defvar apps-menu *) ; replace this by the following block (unless batch-mode (write-saw-menu) (require 'saw-menu) (defvar apps-menu saw-apps-menu)) *snip* ah yes, sawfish.wm.gnome.menus will then be removed less GNOME-Specific code, instead let everyone benefit :) I'm pretty sure it won't out-of-the-box. You can use sawfish.wm.ext.beos-window-menu & co as reference. Thanks a lot for your efforts, Chris
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil