Incidentally, during this process I developed a neat trick to allow me to debug shared library XS extensions without recompiling Perl with debugging or forcing gdb to load in the shared lib. It works a little like this:
#ifdef SHISHI_DEBUG #define BREAKPOINT kill(getpid(), SIGWINCH); #elsif #define BREAKPOINT #endif Read more about More Shishi work
First, the food is always good. Really, really good. Second, and maybe more importantly, I don't have to lift a finger around the house. Sorry - not "I don't have to". I'm not allowed to. These girls want someone to look after, and I happen to be convenient. My laundry is done, the house is tidied, and so on. My offers of help are consistently spurned.