Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
modules!??
- X-seq: zsh-workers 3204
- From: wjf103@xxxxxxxxxx (Wez Furlong)
- To: zsh-workers@xxxxxxxxxxxxxxx
- Subject: modules!??
- Date: Thu, 5 Jun 1997 02:35:46 +0100
Right, here we go...
I have zsh3.1.2-beta on two systems (IRIX 5.3 and SunOS 4.1.3).
On IRIX zsh 'goes away' when it loads the comp1 module on startup. If it
can't find the comp1 module, it carries on without zle or compctl.
As a result I am using the non-dynamic version for IRIX.
Under SunOS, the modules work fine, except:
When you explicitly zmodload comp1:
ld.so: Undefined symbol: _fallback_compctlread
The shell then exits.
also,
% zmodload deltochar
ld.so: Undefined symbol: _zmod
AFAICT, comp1 is not zmodloaded by zsh under SunOs on startup: you can
unload and load the zle and compctl modules as much as you like.
What I don't understand is what is going on! The man page for the
modules says that
THE COMP1 MODULE
The comp1 module does nothing that is visible to the user.
Its purpose is to provide the internal basis of the
programmable completion mechanism. It must be loaded before
any module that provides a means of controlling completion
(such as the compctl module), or that uses completions (such
as the zle module). This is done automatically for modules
distributed with zsh, and for other modules can be effected
by the use of zmodload -d.
It doesn't appear to follow this behaviour for SunOS, and seg-faults, as
is correct(?!) under IRIX....
Can anyone shed some light on this? I didn't expect the modules to work
first time on IRIX 5.3 (in fact, they all do except for the comp1
dependents), and the strange behaviour of the SunOs version is...
strange.
TIA
--
Wez - Electronics Undergraduate at the University of York
URL : http://www.twinklestar.demon.co.uk/
Insult Of The Day: Thou mangled plume-plucked malt-worm!
Messages sorted by:
Reverse Date,
Date,
Thread,
Author