> Date: Tue, 05 Feb 2002 16:11:04 -0500 > From: Kyle Donaldson <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > Subject: Re: program launching method mismatch in blackbox and bbkeys > > On Tue, 5 Feb 2002, Roman Neuhauser wrote: > > blackbox spawns programs (from the root menu) via execl(), while bbkeys > > uses execve() (or vice versa, don't remember). this leads to, on both of > > my machines at least, terminals with different characteristics (see > > below). could you guys agree on a program launching method that will > > allow the terminals to to be the same? TIA. > > > > Unless you're on some system where execl() and execve() are unrelated, > execl() calls execve() to do the work. Therefore, there should be no > difference when the same program is launched by both calls. > > Are you sure that they are under the *exact* same configuration? One slight > change could throw it off completely.
Yes, I'm sure. If it's not the functions themselves, then it must be the way they're used. .blackbox/menu: [exec] (rxvt) {rxvt} .blackbox/bbkeysrc KeyToGrab(a), WithModifier(Mod4), WithAction(ExecCommand), DoThis(rxvt) .Xdefaults: rxvt.termName: rxvt rxvt.backspacekey: rxvt.deletekey: rxvt.scrollBar_right: True rxvt.background: black rxvt.foreground: grey70 rxvt.foreground: grey95 rxvt.inheritPixmap: True rxvt.cursorColor: chocolate rxvt.saveLines: 500 rxvt.visualBell: True rxvt.scrollTtyKeypress: True rxvt.scrollTtyOutput: False rxvt.font: -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-2 -- FreeBSD 4.4-STABLE 11:40AM up 16 days, 18:04, 9 users, load averages: 0.16, 0.16, 0.08