On Sat, Dec 30, 2006 at 04:12:16PM +0100, Dominik Vogt wrote: > On Sat, Dec 30, 2006 at 02:37:15PM +0000, seventh guardian wrote: > > On 12/30/06, Dominik Vogt <[EMAIL PROTECTED]> wrote: > > >On Sat, Dec 30, 2006 at 03:01:22PM +0100, Dominik Vogt wrote: > > >> On Sat, Dec 30, 2006 at 12:57:20PM +0100, Dominik Vogt wrote: > > >> > On Sat, Dec 30, 2006 at 02:13:29AM +0000, seventh guardian wrote: > > >> > [snip] > > >> > > Ok, here goes the patch module_interface.c. The first goal of having > > >a > > >> > > functional system is hopefully done. > > >> > > > >> > I'm going to create a branch in cvs where we can apply, test and > > >> > modify the patches. Don't bother to to the changes I posted > > >> > earlier; I'll do it myself. > > >> > > > >> > The branch name will be "fvwm-module-struct-branch". To pull it > > >> > from cvs into a directory "modstruct-branch", issue > > >> > > > >> > $ cvs co -Pd modstruct-branch -r fvwm-module-struct-branch fvwm > > >> > > >> I'm done proof-reading and cleaning up the code. > > > > Great! Thanks! > > > > >See attachment for the complete module-struct patch. > > > > This doesn't seem to include the slot changes above.. Anyway, I'll > > work now on the module-struct branch. > > I don't have the time now, but there is one important bug left: > My InitFunction is not executed because it is not defined yet at > the moment it is called (StartupStuff() in fvwm.c). I'm starting > fvwm like this: > > fvwm -d :0 -cmd "/home/users/bin/FvwmCpp $HOME/.fvwm/.fvwm2rc"
It was caused by that weird check "|| writePipes[i+1] == 0" in events.c. I've no idea what it was supposed to do. I have removed that check, but I don't know if that is correct. Ciao Dominik ^_^ ^_^ -- Dominik Vogt, [EMAIL PROTECTED]
signature.asc
Description: Digital signature