[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [vile] manpage.rc not working
From: |
Thomas Dickey |
Subject: |
Re: [vile] manpage.rc not working |
Date: |
Fri, 29 Aug 2014 19:37:21 -0400 (EDT) |
----- Original Message -----
| From: "Clem Taylor" <address@hidden>
| To: "Vile" <address@hidden>
| Sent: Friday, August 29, 2014 5:43:27 PM
| Subject: [vile] manpage.rc not working
|
| I'm using vile 9.8m and manpage.rc doesn't seem to be working
| anymore.
|
| ctrl-m dumps "sh: : command not found" into a buffer.
|
| strace shows it trying to execute:
| execve("/bin/sh", ["sh", "-c", "man memset | \"\""]
|
| I compiled with builtin-filters and installed into '/usr',
| vile-manfilt is in '/usr/lib64/vile'.
|
| I'd imagine manpage.rc was supposed to execute something like:
| 'man memset | /usr/lib64/vile/vile-manfilt'
I don't recall changing the configure script regarding paths for a while...
Just to check things, I'd look first to see what's compiled into vile:
vile-manfilt is found using a search-path. For instance, in "this" machine, if
I do
2:which-exec vile-manfilt
the result shows it found in $libdir-path (after not finding it via $PATH)
which-exec and ShowManpage technically are different, but the latter does a
&lookup e+l+p
which tells vile to use the same rule as which-exec
--
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net