From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28493 invoked from network); 17 Apr 2002 17:47:24 -0000 Received: from sunsite.dk (130.225.247.90) by ns1.primenet.com.au with SMTP; 17 Apr 2002 17:47:24 -0000 Received: (qmail 19309 invoked by alias); 17 Apr 2002 17:47:15 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 17007 Received: (qmail 19294 invoked from network); 17 Apr 2002 17:47:14 -0000 From: Borsenkow Andrej To: Zsh hackers list Subject: Re: 4.0.5 ? In-Reply-To: <1020417172407.ZM13112@candle.brasslantern.com> References: <29238.1019041000@csr.com> <000c01c1e615$2ca99ee0$1fc1f2a3@mow.siemens.ru> <1020417172407.ZM13112@candle.brasslantern.com> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable X-Mailer: Evolution/1.0.2-5mdk Date: 17 Apr 2002 21:46:59 +0400 Message-Id: <1019065625.3599.5.camel@localhost.localdomain> Mime-Version: 1.0 =F7 =F3=D2=C4, 17.04.2002, =D7 21:24, Bart Schaefer = =CE=C1=D0=C9=D3=C1=CC: > There are entries for 229 article numbers (not necessarily 229 log > entries) in the dev ChangeLog that do not appear in the branch log. > (How many do there need to be before we declare 4.2? :-) >=20 IMHO there can be no 4.2 unless module dependency problem is fixed (dynamic modules that depend on other dynamic modules). To remind - it is impossible to dlopen() a shared object that has unresolved data objects even on Linux, that currently rules out any solution that encodes dependencies in binary itself. Two possible solutions are - major rewrite that will eliminate external variables completely. It may even make code cleaner and create basis for some interesting things (line multiple ZLE instances) as example - adding external files that are installed together with binary shared object and describe dependencies for Zsh. -andrej