zsh-workers
 help / color / mirror / code / Atom feed
* Re: 3.1.6-dev-16
@ 2000-01-25  8:10 Sven Wischnowsky
  2000-01-25 16:29 ` 3.1.6-dev-16 Alexandre Duret-Lutz
  2000-01-25 16:46 ` 3.1.6-dev-16 Peter Stephenson
  0 siblings, 2 replies; 13+ messages in thread
From: Sven Wischnowsky @ 2000-01-25  8:10 UTC (permalink / raw)
  To: zsh-workers


Peter Stephenson wrote:

> ...
>
> That was mentioned in the original message:  I haven't put zpty in because
> of possible configurational problems.  If nobody looks, I'll put back
> anyway and we can take it from there, otherwise we'll be waiting for ever.
> 
> As far as the _nslookup chunks go, as I've said before I'm not particularly
> happy about unconditionally requiring extra modules to be loaded into
> completion, which is a basic facility for zsh.  Ideally there should be a
> test to see if it's loaded, and some documentation about why it's useful.

Eh? I'm confused. _nslookup doesn't require any additional module, so
I guess you meant nslookup, right?

And: I agree that we should have more reports about zpty on other
platforms and, if possible, configure tests for it before we can
really call it a supported module. But, to repeat it: in this case I
really can't help much because I made sure zpty works on all the
machines I have access to. Which also means, for example, that I'm not
even sure if all Linuxes have pty names in the range [a-z][0-9].

And before zpty ever makes it in, we'll also have to test if the
terminal-setups it uses are ok (especially the non-termios, non-termio 
case). We might also want to think about a better process handling and 
so on...

Bye
 Sven


--
Sven Wischnowsky                         wischnow@informatik.hu-berlin.de


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 3.1.6-dev-16
  2000-01-25  8:10 3.1.6-dev-16 Sven Wischnowsky
@ 2000-01-25 16:29 ` Alexandre Duret-Lutz
  2000-01-25 16:46 ` 3.1.6-dev-16 Peter Stephenson
  1 sibling, 0 replies; 13+ messages in thread
From: Alexandre Duret-Lutz @ 2000-01-25 16:29 UTC (permalink / raw)
  To: zsh-workers

>>> "Sven" == Sven Wischnowsky <wischnow@informatik.hu-berlin.de> writes:

[...]

 Sven> And: I agree that we should have more reports about zpty on other
 Sven> platforms

[...]

I have compiled dev-16 (with zpty included) on i386-NetBSD.
At least the new nslookup function (using zpty) works fine.

-- 
Alexandre Duret-Lutz


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 3.1.6-dev-16
  2000-01-25  8:10 3.1.6-dev-16 Sven Wischnowsky
  2000-01-25 16:29 ` 3.1.6-dev-16 Alexandre Duret-Lutz
@ 2000-01-25 16:46 ` Peter Stephenson
  1 sibling, 0 replies; 13+ messages in thread
From: Peter Stephenson @ 2000-01-25 16:46 UTC (permalink / raw)
  To: zsh-workers

Sven Wischnowsky wrote:
> Eh? I'm confused. _nslookup doesn't require any additional module, so
> I guess you meant nslookup, right?

Sorry, I wasn't looking closely enough.  I must have been dozing when
nslookup appeared.  I suppose it's reasonable to make that use zpty.

> And before zpty ever makes it in, we'll also have to test if the
> terminal-setups it uses are ok (especially the non-termios, non-termio 
> case). We might also want to think about a better process handling and 
> so on...

There can't be all that many people using zsh without termios or termio...?

-- 
Peter Stephenson <pws@pwstephenson.fsnet.co.uk>


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 3.1.6-dev-16
  2000-01-26 15:10 ` 3.1.6-dev-16 Andrej Borsenkow
@ 2000-01-31 19:30   ` Peter Stephenson
  0 siblings, 0 replies; 13+ messages in thread
From: Peter Stephenson @ 2000-01-31 19:30 UTC (permalink / raw)
  To: Zsh hackers list

"Andrej Borsenkow" wrote:
> This still have the same dl.h/dlfnc.h problem. I cannot provide a patch, as I
> have no idea, how to check for HPUX.

We were going to change it something like this, but I can't remember
hearing whether that would do the trick or not.  It should be OK for you,
at least.

Index: Src/module.c
===================================================================
RCS file: /home/pws/CVSROOT/projects/zsh/Src/module.c,v
retrieving revision 1.6
diff -u -r1.6 module.c
--- Src/module.c	2000/01/14 12:33:35	1.6
+++ Src/module.c	2000/01/30 21:03:09
@@ -319,7 +319,7 @@
 #else
 
 #ifdef HAVE_DLFCN_H
-# ifdef HAVE_DL_H
+# if defined(HAVE_DL_H) && defined(__hpux)
 #  include <dl.h>
 # else
 #  include <dlfcn.h>

-- 
Peter Stephenson <pws@pwstephenson.fsnet.co.uk>


^ permalink raw reply	[flat|nested] 13+ messages in thread

* RE: 3.1.6-dev-16
  2000-01-23 21:07 3.1.6-dev-16 Peter Stephenson
                   ` (2 preceding siblings ...)
  2000-01-25 17:38 ` 3.1.6-dev-16 Bart Schaefer
@ 2000-01-26 15:10 ` Andrej Borsenkow
  2000-01-31 19:30   ` 3.1.6-dev-16 Peter Stephenson
  3 siblings, 1 reply; 13+ messages in thread
From: Andrej Borsenkow @ 2000-01-26 15:10 UTC (permalink / raw)
  To: Peter Stephenson, Zsh hackers list

This still have the same dl.h/dlfnc.h problem. I cannot provide a patch, as I
have no idea, how to check for HPUX.

May be, we could do a better job? What about checking for some key symbols
(RTLD_GLOBAL?) in dl.h and dlfnc.h? What is defined on HPUX?

/andrej


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 3.1.6-dev-16
@ 2000-01-26 10:03 Sven Wischnowsky
  0 siblings, 0 replies; 13+ messages in thread
From: Sven Wischnowsky @ 2000-01-26 10:03 UTC (permalink / raw)
  To: zsh-workers


Peter Stephenson wrote:

> There can't be all that many people using zsh without termios or termio...?

But gettyinfo() and friends have code for that case (and I stole some
of the code for zpty...).

Bye
 Sven


--
Sven Wischnowsky                         wischnow@informatik.hu-berlin.de


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 3.1.6-dev-16
  2000-01-25 21:06   ` 3.1.6-dev-16 Peter Stephenson
@ 2000-01-25 21:18     ` Bart Schaefer
  0 siblings, 0 replies; 13+ messages in thread
From: Bart Schaefer @ 2000-01-25 21:18 UTC (permalink / raw)
  To: Peter Stephenson, Zsh hackers list

On Jan 25,  9:06pm, Peter Stephenson wrote:
> Subject: Re: 3.1.6-dev-16
> 
> It must be nice being efficient.

(Hysterical laughter)

> Maybe I'll try it sometime.

Maybe I will, too, but I tend to doubt it.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 3.1.6-dev-16
  2000-01-25 17:38 ` 3.1.6-dev-16 Bart Schaefer
@ 2000-01-25 21:06   ` Peter Stephenson
  2000-01-25 21:18     ` 3.1.6-dev-16 Bart Schaefer
  0 siblings, 1 reply; 13+ messages in thread
From: Peter Stephenson @ 2000-01-25 21:06 UTC (permalink / raw)
  To: Zsh hackers list

"Bart Schaefer" wrote:
> Felix's patch 9008 to document the new `jobdirs' parameter should have
> been included back in -pws-12, but is still missing from -dev-16.
> 
> The long line in that patch probably should be reformatted, though.

That must have been my it didn't get applied from 9007.  I've added it now.

It must be nice being efficient.  Maybe I'll try it sometime.

By the way, I probably won't be around till the weekend.

-- 
Peter Stephenson <pws@pwstephenson.fsnet.co.uk>


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 3.1.6-dev-16
  2000-01-23 21:07 3.1.6-dev-16 Peter Stephenson
  2000-01-23 21:25 ` 3.1.6-dev-16 Peter Stephenson
  2000-01-23 23:24 ` 3.1.6-dev-16 Tanaka Akira
@ 2000-01-25 17:38 ` Bart Schaefer
  2000-01-25 21:06   ` 3.1.6-dev-16 Peter Stephenson
  2000-01-26 15:10 ` 3.1.6-dev-16 Andrej Borsenkow
  3 siblings, 1 reply; 13+ messages in thread
From: Bart Schaefer @ 2000-01-25 17:38 UTC (permalink / raw)
  To: Peter Stephenson, Zsh hackers list

On Jan 23,  9:07pm, Peter Stephenson wrote:
} Subject: 3.1.6-dev-16
}
} I have uploaded
}   ftp://ftp.zsh.org/pub/zsh/development/zsh-3.1.6-dev-16.tar.gz

I meant to mention this before:

Felix's patch 9008 to document the new `jobdirs' parameter should have
been included back in -pws-12, but is still missing from -dev-16.

The long line in that patch probably should be reformatted, though.

-- 
Bart Schaefer                                 Brass Lantern Enterprises
http://www.well.com/user/barts              http://www.brasslantern.com


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 3.1.6-dev-16
  2000-01-23 23:24 ` 3.1.6-dev-16 Tanaka Akira
@ 2000-01-24 20:00   ` Peter Stephenson
  0 siblings, 0 replies; 13+ messages in thread
From: Peter Stephenson @ 2000-01-24 20:00 UTC (permalink / raw)
  To: Zsh hackers list

Tanaka Akira wrote:
> In article <E12CUCT-00033M-00.2000-01-23-21-05-36@cmailg4.svr.pol.co.uk>,
>   Peter Stephenson <pws@pwstephenson.fsnet.co.uk> writes:
> 
> > I have uploaded
> >   ftp://ftp.zsh.org/pub/zsh/development/zsh-3.1.6-dev-16.tar.gz
> 
> I compared between dev-16 and patched dev-15 reverted by 9357,

That was mentioned in my followup message: I'm waiting to see if it has an
effect. (Chmouel says he'll have a look when he's got a moment.)

> 9390,
> 9394 and part of 9396.

That was mentioned in the original message:  I haven't put zpty in because
of possible configurational problems.  If nobody looks, I'll put back
anyway and we can take it from there, otherwise we'll be waiting for ever.

As far as the _nslookup chunks go, as I've said before I'm not particularly
happy about unconditionally requiring extra modules to be loaded into
completion, which is a basic facility for zsh.  Ideally there should be a
test to see if it's loaded, and some documentation about why it's useful.

> Then I found that 9361 is missed.  However the
> problem described in 9358 isn't reproduced.

As I said when sending my own patch for wordcode problems, it fixed the bug
that Sven fixed in 9361 another way, and I've left my version in and
didn't apply Sven's since they both necessary.  But it would simplify
things a little if I put this in anyway, so I'll stick it back.

> Apart from that, I found file permission problem.  .preconfig and
> Util/preconfig should be executable.

I've changed this.

-- 
Peter Stephenson <pws@pwstephenson.fsnet.co.uk>


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 3.1.6-dev-16
  2000-01-23 21:07 3.1.6-dev-16 Peter Stephenson
  2000-01-23 21:25 ` 3.1.6-dev-16 Peter Stephenson
@ 2000-01-23 23:24 ` Tanaka Akira
  2000-01-24 20:00   ` 3.1.6-dev-16 Peter Stephenson
  2000-01-25 17:38 ` 3.1.6-dev-16 Bart Schaefer
  2000-01-26 15:10 ` 3.1.6-dev-16 Andrej Borsenkow
  3 siblings, 1 reply; 13+ messages in thread
From: Tanaka Akira @ 2000-01-23 23:24 UTC (permalink / raw)
  To: Zsh hackers list

In article <E12CUCT-00033M-00.2000-01-23-21-05-36@cmailg4.svr.pol.co.uk>,
  Peter Stephenson <pws@pwstephenson.fsnet.co.uk> writes:

> I have uploaded
>   ftp://ftp.zsh.org/pub/zsh/development/zsh-3.1.6-dev-16.tar.gz

I compared between dev-16 and patched dev-15 reverted by 9357, 9390,
9394 and part of 9396.  Then I found that 9361 is missed.  However the
problem described in 9358 isn't reproduced.

Apart from that, I found file permission problem.  .preconfig and
Util/preconfig should be executable.
-- 
Tanaka Akira


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: 3.1.6-dev-16
  2000-01-23 21:07 3.1.6-dev-16 Peter Stephenson
@ 2000-01-23 21:25 ` Peter Stephenson
  2000-01-23 23:24 ` 3.1.6-dev-16 Tanaka Akira
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 13+ messages in thread
From: Peter Stephenson @ 2000-01-23 21:25 UTC (permalink / raw)
  To: Zsh hackers list

Peter Stephenson wrote:

> I have uploaded
>   ftp://ftp.zsh.org/pub/zsh/development/zsh-3.1.6-dev-16.tar.gz
> 	* pws: 9357: Src/glob.c: speculative but harmless attempt to avoid
> 	alignment problems on sparc/Linux.

Sorry, just noticed:  this is actually *not* in.  I was waiting for some
indication that it actually worked, which I haven't heard.  It shouldn't
really work unless there's something wrong with the compiler.

-- 
Peter Stephenson <pws@pwstephenson.fsnet.co.uk>


^ permalink raw reply	[flat|nested] 13+ messages in thread

* 3.1.6-dev-16
@ 2000-01-23 21:07 Peter Stephenson
  2000-01-23 21:25 ` 3.1.6-dev-16 Peter Stephenson
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Peter Stephenson @ 2000-01-23 21:07 UTC (permalink / raw)
  To: Zsh hackers list

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 7205 bytes --]

I have uploaded
  ftp://ftp.zsh.org/pub/zsh/development/zsh-3.1.6-dev-16.tar.gz

The major change this time is Sven's new wordcode system for storing shell
code internally.  This should substantially reduce the memory usage for
shell functions.  The major bugs seem to have been removed but there may
still be minor problems.

I have not added zpty since it probably needs more configuration work.
Suggestions for OSes not covered are of course welcome.

I have finally added zprof, which was on my disk but missing from
.distfiles.  The manual has been there all along.

2000-01-23  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: Config/version.mk, Src/Modules/.distfiles: 3.1.6-dev-16;
	zprof.mdd, zfprof.c finally added to distribution.

2000-01-22  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9408: Src/pattern.c, Doc/Zsh/expn.yo: failed
	backreferences, such as (...)# matching zero times or (|(...))
	matching first part of branch now set match to null string and
	indices to -1 instead of crashing the shell.

	* Clint: 9405: Makefile.in: $(DESTDIR) missing in front of
	$(sitefndir).

	* Tanaka Akira: 9404: Completion/Core/_path_files: `%' missing in
	parameter expansion.

2000-01-21  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 9403: Completion/Core/_path_files, Doc/Zsh/compsys.yo:
	brace problems with squeeze-slashes.

	* Sven: 9402: Completion/Builtins/_zstyle,
	Completion/Core/_path_files, Doc/Zsh/compsys.yo: ignore-parents
	style for more tunable path completion.

	* Sven: 9401: Src/Modules/parameter.c, Src/exec.c, Src/zsh.h: use
	list-based instead of function-based system for shell function
	wrappers.

	* Sven: 9399: Functions/Zftp/zfinit: bad reverse index.

	* Sven: 9398: Functions/Zftp/zfcd_match,
	Functions/Zftp/zfget_match: fix _description calls

	* Sven: 9397: Functions/Zftp/zfinit: incorrect zmodload for
	autoloaded builtin

	* Sven: 9396: Doc/Zsh/mod_zle.yo, Src/Zle/zle_main.c: better
	retrieval of history in vared.

	* Sven: 9395: Src/exec.c, Src/parse.c, Src/text.c: problems with
	ksh-format autoload and core dump due to bad termination in
	function execution.
	
	* Sven: 9388, 9389: Completion/User/_domains: try to completion
	host domains better.

2000-01-20  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Alexandre: 9387: Doc/Zsh/compsys.yo: document brace problems
	with 9383.

	* Sven: 9386: Completion/Core/_multi_parts,
	Completion/Core/_sep_parts: both functions support -F option.

	* Alexandre: 9385: Completion/User/_prcs: tilde expansion in prcs
	repository path.

	* Alexandre: 9383: Doc/Zsh/compsys.yo, Completion/Core/_path_files,
	Completion/Builtins/_zstyle: add squeeze-slashes style not to take
	multiple slashes as multiple completable directories; add
	file-patterns to zstyle completion.

	* Sven: 9382: Src/Modules/parameter.c, Src/exec.c, Src/mem.c,
	Src/parse.c, Src/text.c: fix problems with empty lists in wordcode
	programmes and some comments.

	* Sven: 9381: Src/Zle/compresult.c: don't expand parameters quite
	so often for tests.

2000-01-19  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 9373: Src/Modules/parameter.c: missing keys with special
	parameters.

	* Sven: 9371: Completion/Core/_files, Completion/Core/_path_files,
	Doc/Zsh/compsys.yo: file-patterns style for overriding choices for
	file completion built into completion functions.

	* Sven: 9370: Src/text.c: missing tstack initialisation.

	* pws: 9367: Src/cond.c, Src/parse.c, Test/04redirect.ztst,
	Test/07cond.ztst: fixes for 9332: `[' tests didn't work, skipping
	conditions with `&&' and `||' didn't work, always use WC_END
	marker to terminate code.

	* Tanaka Akira: 9360: Completion/User/_cvs: new -C option to cvs
	update, better descriptions.

	* Tanaka Akira: 9359: Completion/Debian/_apt,
	Completion/Base/_regex_arguments: argument handling for apt-cache.

2000-01-18  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Sven: 9336: Src/signals.c: addition to 9332.

	* Sven: 9332: Src/Modules/example.c, Src/Modules/parameter.c,
	Src/Modules/zftp.c, Src/Modules/zprof.c, Src/Zle/compcore.c,
	Src/Zle/compctl.c, Src/Zle/complete.c, Src/Zle/zle_main.c,
	Src/Zle/zle_misc.c, Src/builtin.c, Src/cond.c, Src/exec.c,
	Src/glob.c, Src/hashtable.c, Src/init.c, Src/loop.c, Src/parse.c,
	Src/signals.c, Src/text.c, Src/utils.c, Src/zsh.h: Use word code
	instead of structs for passing executable chunks around.

	* pws: 9357: Src/glob.c: speculative but harmless attempt to avoid
	alignment problems on sparc/Linux.

	* Sven: 9353: Completion/Base/_jobs: bad prefix test

	* Sven: 9348: Src/Modules/zutil.c: various minor regex fixes

	* Sven: 9345: Src/exec.c, Src/jobs.c, Src/zsh.h:
	bug with job control when group leader exits; other problems
	with subshells.

	* Alexandre: 9340: Src/Zle/computil.c: bug with adding `=' after
	options.

	* Sven: 9335: Completion/Core/_path_files: fix special-dirs style.

2000-01-17  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Clint: 9333: Completion/User/_a2ps: a2ps can take PostScript
	input files.

	* Johan Sundström: 9331: Doc/Zsh/compwid.yo: typo.

	* Sven: 9330: Src/mem.c: debugging message not needed when using
	mmap().

	* Sven: 9329: Src/Modules/parameter.c, Src/Zle/complete.c,
	Src/Zle/zleparameter.c, Src/glob.c, Src/mem.c: memory management
	fixes for hashtables and heaps.

2000-01-16  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Tanaka Akira: 9328: Completion/User/_finger,
	Completion/User/_other_accounts: new finger completion.
	.distfiles also updated.

2000-01-15  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* Tanaka Akira: 9325: Src/init.c: misspelled SITEFPATH_DIR

	* Alexandre: 9324: Completion/User/_tar_archive: .tgz completion
	didn't work.

2000-01-14  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9322: INSTALL, Makefile.in, configure.in,
	Config/defs.mk.in, Config/funcinst.mk, Config/installfns.sh,
	Config/uninstallfns.sh, Src/init.c, Src/zsh.mdd: install.fns
	creates site-functions, parallel to /usr/share/zsh/3.1.6-dev-15
	or wherever; no functions.old directory saved or used; functions
	directory is version-specific anyway, so just delete old one.

	* Sven: 9318: Src/exec.c, Src/init.c, Src/zsh.h: cases where we
	don't need to make up the job text.

	* Tanaka Akira: 9317: Completion/User/_urls: don't quote bookmarks
	when inserted.

	* Tanaka Akira: 9316: Completion/User/_cvs: detects zsh/stat
	module more carefully.

	* Sven: 9315: Src/module.c: bad error status when using zmodload
	in static shell.

	* Tanaka Akira: 9311: Completion/Builtins/_zmodload,
	Doc/Makefile.in, Test/.distfiles: missing stuff in 3.1.6-dev-15:
	unused parameter in _zmodload, deleting too many files with clean
	in Doc, 08traps.ztst wasn't in distribution list.
	
2000-01-13  Peter Stephenson  <pws@pwstephenson.fsnet.co.uk>

	* pws: 9309: Completion/Core/_path_files,
	Completion/Builtins/_zstyle: fixes for 9298: test for non-zero
	$FIGNORE, zstyle completion for ignored-patterns.

	* Sven: 9306: Doc/Zsh/mod_zle.yo, Src/Zle/zle_thingy.c: allow
	permanent (until next return) message with zle -M.

	* Sven: 9305: Src/Zle/compcore.c: sometimes failed to switch to
	alternate match set.


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2000-01-31 19:28 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-01-25  8:10 3.1.6-dev-16 Sven Wischnowsky
2000-01-25 16:29 ` 3.1.6-dev-16 Alexandre Duret-Lutz
2000-01-25 16:46 ` 3.1.6-dev-16 Peter Stephenson
  -- strict thread matches above, loose matches on Subject: below --
2000-01-26 10:03 3.1.6-dev-16 Sven Wischnowsky
2000-01-23 21:07 3.1.6-dev-16 Peter Stephenson
2000-01-23 21:25 ` 3.1.6-dev-16 Peter Stephenson
2000-01-23 23:24 ` 3.1.6-dev-16 Tanaka Akira
2000-01-24 20:00   ` 3.1.6-dev-16 Peter Stephenson
2000-01-25 17:38 ` 3.1.6-dev-16 Bart Schaefer
2000-01-25 21:06   ` 3.1.6-dev-16 Peter Stephenson
2000-01-25 21:18     ` 3.1.6-dev-16 Bart Schaefer
2000-01-26 15:10 ` 3.1.6-dev-16 Andrej Borsenkow
2000-01-31 19:30   ` 3.1.6-dev-16 Peter Stephenson

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).