Oops, yet another mail I've failed to respond to. My bad. On 4/4/06, James Vega <[EMAIL PROTECTED]> wrote: > I was trying to tab complete a filename in a directory with ~3400 files. > That resulted in the following error: > > fish: Failed to execute process '/usr/bin/fish_pager' > execve: Invalid argument > > If I supply some more characters for the filename (to decrease the > number of files that match) then things work fine.
The execve syscall can only handle an argument list of a few thousand arguments before bailing out. Currently, the fish pager is invoked with each possible completion as one argument, meaning huge completion lists will fail. This is a (rather silly IMO) system limitation. I guess the correct solution is to send the arguments through a pipe and not as arguments. This'll be fixed eventually. > > James > -- > GPG Key: 1024D/61326D40 2003-09-02 James Vega <[EMAIL PROTECTED]> > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.2.2 (GNU/Linux) > > iEYEARECAAYFAkQyrFAACgkQDb3UpmEybUD55wCgh82KOO+M0L+DA+J/R8PX055i > NeMAn3O3nfayyrksoKDZd7//pzkx9Mdn > =DssY > -----END PGP SIGNATURE----- > > > -- Axel ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 _______________________________________________ Fish-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fish-users
