I am looking at packages distributed with Poplog and I wonder
if bhamlib, lockfile, master or newc_dec are of any use.
bhamlib defines single routine 'vedsetwindow'. Comment says
"Improved (faster) version of vedsetwindow". However, it seems
that system version has more funcionality. In particular
'vedsetwindow' from bhamlib seems to be text-only, while
system version has special provision for xved.
lockfile contains code in 3 files: lockfiles.p, lockf.p and
ved_lockfile.p. ved_lockfile.p is included in vedutils
package. Newer version of lockf.p is included in base
system. So only potentially useful thing is 'lockfile.p'.
However, it by default for lockfiles uses subdirectory
of '$poplocal' which for several years does not exist in
re-worked layout. And even if it exists, there is good
chance that it is not writable by user running Poplog.
AFAICS nothing in Poplog distribution needs functions
from lockfiles.p. So it look that lockfiles.p is
more or less broken and unused. In other words the
whole ppackage looks redundant.
IIUC in the past master was used to manage master Poplog
source tree. However, AFAICS it is incompatible
(and redundant) with current source layout. And
it is incompatible with modern version control.
So it is unlikely that this package is of any use.
Concerning newc_dec, it seems that better version is
included in base system.
Given the above, it seems that we should drop bhamlib,
lockfile, master and newc_dec from the distribution.
--
Waldek Hebisch