zsh-workers
 help / color / mirror / code / Atom feed
* resent: Modules and function install RE: pws-22
@ 1999-06-16 14:44 Andrej Borsenkow
  0 siblings, 0 replies; only message in thread
From: Andrej Borsenkow @ 1999-06-16 14:44 UTC (permalink / raw)
  To: ZSH workers mailing list


[due to some problems it looks, like this one never made it's way to
zsh-workers. Sorry if you get it twice]

It looks, like more elaborate function install scheme is needed. I just
installed pws-22 on a system that has problems with modules. So, I included most
modules (incl. zftp) in xmods.conf, configured, built - and 'course, Zftp/* was
not installed.

You may say, I had to include it manually - may be. But note, that

 - Most end users are not expected to know, what module needs which functions.
 - what's worse, I must define the whole list - again, how do I know it (that
was mainly the reason I suggested INCLUDE/EXCLUDE options). I hope, more modules
will be born ... with more functions (hopefully) ... and you cannot be sure,
everything is listed in INSTALL. In any case, at some time it will be tedious
(at least).

What we now have starts to look more and more like a package (in Perl's sense) -
a bit of software, consisting of binary and/or shell code. One example is new
completion - another one is zftp. So, ideally, installation should be handled
automatically - if this package is included (either as module or as compiled
in), corresponding functions should be installed as well. And I can well imagine
a package, consisting only of shell code.

Is it sensible?

/andrej


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1999-06-16 14:45 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-06-16 14:44 resent: Modules and function install RE: pws-22 Andrej Borsenkow

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).