zsh-workers
 help / color / mirror / code / Atom feed
* 3.1.6-bart-7
@ 1999-10-16 21:24 Bart Schaefer
  1999-10-17  6:21 ` 3.1.6-bart-7 Tanaka Akira
  1999-10-18 15:42 ` AIX compile problem (Re: 3.1.6-bart-7) Oliver Kiddle
  0 siblings, 2 replies; 8+ messages in thread
From: Bart Schaefer @ 1999-10-16 21:24 UTC (permalink / raw)
  To: zsh-workers

As it's been almost a month since the last complete snapshot, and PWS is
indeterminately offline at the moment, I've made a complete distribution
available at ftp://ftp.brasslantern.com/pub/zsh/.

I elected to use the trailing digit 7 rather than start over with "-bart-1"
because I'm hoping PWS will be back in time for 8.

I'm quite certain I've missed at least a couple of patches; but I don't
think I've missed anything major, and I'm sure nothing that would cause
conflicts if applied again on top of this source.  So, point 'em out if
you spot 'em.

md5sum:
bf4ceaf8f1e617debb3e9efc01ef06a5  zsh-3.1.6-bart-7-doc.tar.gz
228d77e3f09a7d8189103eaa8b56f936  zsh-3.1.6-bart-7.tar.gz

Changes include since 3.1.6-pws-6:

+ 1999-10-16  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Config/version.mk: Set version string to 3.1.6-bart-7.
+ 
+ 	* Completion/User/_whois: Tanaka: 8296: New completion for "whois".
+ 
+ 	* Completion/User/_archie: Tanaka: 8295: New completion for "archie".
+ 
+ 1999-10-15  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Completion/Debian/_apt, Completion/Base/_regex_arguments:
+ 	Tanaka: 8289: Misc. cleanup.
+ 
+ 	* Completion/User/_pbm: Tanaka: 8287: Add missing
+ 	continuation-line backslashes.
+ 
+ 	* Completion/User/_urls: Tanaka: 8286: Misc. cleanup.
+ 
+ 	* Misc/bash2zshprompt: Adam: 8278: Emit "setopt promptsubst".
+ 
+ 	* Completion/User/_urls: Oliver: 8276: More autoremoval fixes.
+ 
+ 	* Src/Zle/zle_tricky.c: Sven: 8283: Fix bug in tracking number of
+ 	matches added.
+ 
+ 	* Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo, Doc/Zsh/compwid.yo:
+ 	Sven: 8283: Improve documentation about match-specs.
+ 
+ 	* Completion/Core/compinit: Sven: 8273: "compconf -L" sorts its
+ 	output.
+ 
+ 	* Completion/Core/compinit, Src/Zle/computil.c,
+ 	Src/Zle/computil.mdd, Src/xmods.conf: Sven: 8272: The computil
+ 	module is now auto-autoloaded; minor bugfix.
+ 
+ 	* Doc/Zsh/mod_complist.yo, Doc/Zsh/mod_computil.yo,
+ 	Doc/Zsh/mod_deltochar.yo, Doc/Zsh/modules.yo: Sven: 8272: Assorted
+ 	computil documentation.
+ 
+ 	* Completion/Base/_describe, Completion/Base/_values: Sven: 8272:
+ 	Clean-up related to usages of new computil functions.
+ 
+ 	* Src/Zle/computil.c, Completion/Base/_arguments: Sven: 8270:
+ 	Assorted computil debugging.
+ 
+ 	* Src/math.c: Sven: 8267: Fix core dump caused by bad error handling.
+ 
+ 	* Completion/User/_urls: Tanaka: 8263: Avoid bad autoremove behavior.
+ 
+ 	* Completion/User/_killall, Completion/User/_pack,
+ 	Completion/User/_unpack, Completion/User/_whereis: Oliver: 8262:
+ 	More new completers.
+ 
+ 	* Completion/User/_uncompress, Completion/User/_users,
+ 	Completion/User/_gzip, Completion/User/_hosts: Oliver: 8262: Fix
+ 	misc. minor omissions.
+ 
+ 	* Completion/Builtins/_nothing: Oliver: 8262: Use this for the
+ 	"whoami" command.
+ 
+ 	* Src/zsh.h, Src/params.c: Sven: 8254: Implement (k) and (K)
+ 	subscript modifiers.
+ 
+ 	* Doc/Zsh/params.yo: Sven: 8254: Document the new (k) and (K)
+ 	subscript modifiers.
+ 
+ 	* Functions/Prompts/prompt_adam2_setup,
+ 	Functions/Prompts/prompt_fire_setup,
+ 	Functions/Prompts/prompt_redhat_setup,
+ 	Functions/Prompts/promptinit: Fix a few bugs, mostly involving
+ 	`setopt promptsubst'.
+ 
+ 	* Functions/Prompts/promptinit: Sven: 8251: Tweak to properly
+ 	expand the $fpath array.
+ 
+ 	* Src/Zle/compctl.c, Src/Zle/compctl.mdd: Sven: 8249: Add the
+ 	"compmatchers" array.
+ 
+ 	* Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo: Sven: 8249: Clarify
+ 	documentaion of declarations needed by some completers; document a
+ 	couple of new features.
+ 
+ 	* Completion/Core/_description, Completion/Core/_files,
+ 	Completion/Core/_main_complete, Completion/Core/_message,
+ 	Completion/Core/_multi_parts, Completion/Core/_path_files,
+ 	Completion/Core/_sep_parts: Sven: 8249: Accept standard compadd
+ 	arguments, fix a few bugs, use the new compconfig[warning_format],
+ 	etc.
+ 
+ 	* Completion/Builtins/_nothing: Sven: 8249: A completer which just
+ 	prints a warning that the current context does not expect any
+ 	words at all (e.g., a command that takes no arguments).
+ 
+ 1999-10-14  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Completion/Core/_main_complete, Completion/Core/compinit: Sven:
+ 	8256: Missing hunks of 8227.
+ 
+ 	* Src/Zle/zle_tricky.c: Sven: 8247: When completing with a match
+ 	spec, don't insert anchors if there are characters missing to the
+ 	left of them.
+ 
+ 	* Src/Zle/zle_tricky.c: Sven: 8244: Fix failure to list ambiguous
+ 	matches completing after a quote.
+ 
+ 	* configure.in: Tanaka: 8241: Test for a gcc 2.95 bug.
+ 
+ 	* Src/Builtins/rlimits.awk, Src/Builtins/rlimits.c,
+ 	Doc/Zsh/builtins.yo: Zefram: 8229: Support for the AIO_OPS and
+ 	AIO_MEM resource limits.
+ 
+ 1999-10-13  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Src/Zle/compctl.c, Src/Zle/computil.c, Src/Zle/computil.mdd,
+ 	Src/Zle/zle_tricky.c, Doc/Zsh/compsys.yo,
+ 	Completion/Core/compinit, Completion/Base/_arguments,
+ 	Completion/Base/_describe, Completion/Base/_values: Sven: 8219:
+ 	Add and make use of the "computil" module, which moves several of
+ 	the operations previously done by shell functions into C code.
+ 
+ 	* Completion/User/_netscape: Oliver: 8230: Better browser and url
+ 	completion.
+ 
+ 	* Completion/User/_tiff: Sven: 8132: Change "options" to "opt_args".
+ 
+ 	* Src/Zle/zle_tricky.c: Sven: 8231: Remove unnecessary tokenization.
+ 
+ 	* Src/utils.c: Sven: 8231: Don't attempt to use a null name in
+ 	zwarnnam().
+ 
+ 	* Doc/Zsh/compsys.yo, Completion/X/_xmodmap,
+ 	Completion/User/_flex, Completion/User/_gcc,
+ 	Completion/User/_gprof, Completion/User/_gs,
+ 	Completion/User/_lynx, Completion/User/_mount,
+ 	Completion/User/_nslookup, Completion/User/_rlogin,
+ 	Completion/User/_socket, Completion/User/_ssh,
+ 	Completion/User/_telnet, Completion/User/_urls,
+ 	Completion/User/_wget, Completion/User/_yp, Completion/Linux/_rpm:
+ 	Sven: 8231,8232: Rename "options" as "opt_args" in a lot of places
+ 	to avoid conflicts with the parameters module.
+ 
+ 	* Completion/User/_urls, Completion/User/_webbrowser,
+ 	Doc/Zsh/compsys.yo: Oliver: 8230: Better browser and url
+ 	completion.
+ 
+ 	* Functions/Zle/incremental-complete-word, Doc/Zsh/compsys.yo,
+ 	Doc/Zsh/compwid.yo, Doc/Zsh/zle.yo, Src/Zle/comp.h,
+ 	Src/Zle/comp1.c, Src/Zle/compctl.c, Src/Zle/complist.c,
+ 	Src/Zle/zle_main.c, Src/Zle/zle_params.c, Src/Zle/zle_tricky.c:
+ 	Sven: 8227: Compute the list of matches more frequently and
+ 	earlier so that compstate[nmatches] is accurate more often;
+ 	replace compstate[normal_nmatches] with
+ 	compstate[alternate_nmatches] as a consequence; add
+ 	compstate[list_lines] and BUFFERLINES for testing how big a screen
+ 	is needed to edit; add an array comppostfuncs to hold callback
+ 	shell functions run during completion; fix a display bug.
+ 
+ 	* Src/Zle/zle_tricky.c: Sven: 8222: More cursor position
+ 	heuristics: prefer to place the cursor in the matched portion of
+ 	an ambiguous word, rather than in a prefix or suffix.
+ 
+ 	* Completion/Core/_approximate, Completion/Core/_complete,
+ 	Completion/Core/_expand, Completion/Core/_list,
+ 	Completion/Core/_main_complete, Completion/Core/_match,
+ 	Completion/Core/_path_files, Completion/Base/_default: Sven: 8217:
+ 	Remove large comments that are now redundant with the compsys
+ 	manual; misc other cleanup.
+ 
+ 	* Src/Zle/zle_tricky.c: Sven: 8216: Improve code readability.
+ 
+ 	* Src/Zle/zle_tricky.c: Sven: 8215: Fix problem with
+ 	accept-and-menu-complete.
+ 
+ 	* Functions/Misc/nslookup: A space is required between "read -k"
+ 	and the number of bytes to read.
+ 
+ 	* Doc/Zsh/builtins.yo: Document vagaries of "read -k" argument
+ 	parsing.
+ 
+ 1999-10-12  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* config.sub: Handle newer flavors of hppa2.0 as computed by
+ 	configure.
+ 
+ 1999-10-11  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Completion/Core/_path_files: Sven: 8206: Fix setting of PREFIX
+ 	when there's a leading slash.
+ 
+ 	* Src/Zle/zle_tricky.c: Sven: 8205: Misc. fixes involving uninit'd
+ 	variables, ragged alignment of output in calclist(), etc.
+ 
+ 	* Completion/User/_yodl: Sven: 8204: Handle .yo file-suffix as
+ 	well as .yodl.
+ 
+ 	* Completion/Builtins/_cd, Completion/Base/_tilde: Oliver: 8181:
+ 	Clean up directory stack handling.
+ 
+ 1999-10-10  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Src/options.c: Zefram: 8152: A batch of tweaks to emulation
+ 	behavior (exec change omitted).
+ 
+ 	* Doc/Zsh/options.yo, Src/options.c: Zefram: 8154: Change default
+ 	behavior of shortloops (extendedglob change omitted).
+ 
+ 	* Src/exec.c: Add the coproc descriptors to those that can't be
+ 	copied by redirection.
+ 
+ 	* Doc/Zsh/redirect.yo: Zefram: 8186: More accurate redirection doc.
+ 
+ 	* Src/exec.c: Tweak 8187 to test the fdtable[] array rather than
+ 	simply > 9.
+ 
+ 	* Src/glob.c, Src/exec.c: Zefram: 8187: Don't permit redirection
+ 	to grab zsh's internal descriptors.
+ 
+ 	* Doc/Zsh/redirect.yo: Document the "&>" redirection and the use
+ 	of multi-digit numbers on the RHS of "<&" and ">&" redirections.
+ 
+ 	* Src/lex.c: Fix parsing of the "&>" redirection.
+ 
+ 	* Src/exec.c: Plug lead of a copy of the coproc input descriptor.
+ 
+ 1999-10-07  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Completion/User/_urls: Oliver K: 8155: Handle "file:" urls.
+ 
+ 	* Src/Zle/zle_tricky.c: Tweak last patch slightly to avoid the
+ 	possibility of returning NULL.
+ 
+ 	* Src/Zle/zle_tricky.c: Don't prematurely free/recreate the cached
+ 	value of $compstate[ambiguous].
+ 
+ 	* Functions/Prompts/promptinit: This function requires extendedglob.
+ 
+ 1999-10-06  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Functions/Misc/colors:
+ 	Adam: 8147: Use $'...' rather than $(echo -n '...').
+ 
+ 	* Misc/bash2zshprompt: Adam: 8144: Small fix.
+ 
+ 	* Misc/bash2zshprompt, Functions/Prompts/prompt_adam1_setup,
+ 	Functions/Prompts/prompt_adam2_setup,
+ 	Functions/Prompts/prompt_blue_setup,
+ 	Functions/Prompts/prompt_combo_setup,
+ 	Functions/Prompts/prompt_cyan_setup,
+ 	Functions/Prompts/prompt_elite2_setup,
+ 	Functions/Prompts/prompt_elite_setup,
+ 	Functions/Prompts/prompt_fire_setup,
+ 	Functions/Prompts/prompt_green_setup,
+ 	Functions/Prompts/prompt_magenta_setup,
+ 	Functions/Prompts/prompt_off_setup,
+ 	Functions/Prompts/prompt_red_setup,
+ 	Functions/Prompts/prompt_redhat_setup,
+ 	Functions/Prompts/prompt_suse_setup,
+ 	Functions/Prompts/prompt_white_setup,
+ 	Functions/Prompts/prompt_yellow_setup,
+ 	Functions/Prompts/promptinit, Functions/Misc/colors,
+ 	Completion/User/_prompt: Adam: 8129: "Themed prompts" system
+ 	copied (and translated) from bash.
+ 
+ 	* INSTALL, configure.in: Adam: 8145: Install the themed-prompt stuff.
+ 
+ 	* Src/Modules/stat.c, Src/system.h: Zefram: 8137: Support for
+ 	Solaris "doors".
+ 
+ 	* Src/jobs.c: Reattach the tty and resize the terminal after a
+ 	foreground job is stopped.
+ 
+ 1999-10-04  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Src/Zle/zle_refresh.c: Geoff: 8126: Fix infinite loop in
+ 	tc_rightcurs().
+ 
+ 1999-10-03  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Src/builtin.c, Doc/Zsh/builtins.yo: PWS: 8093: Back out 8084.
+ 
+ 	* Src/prompt.c: Use zcalloc() to allocate the buffer in
+ 	promptexpand(), so as not to leave garbage beyond the end of the
+ 	prompt after expansion.
+ 
+ 	* Src/builtin.c: When computing the new directory for $PWD, don't
+ 	duplicate a trailing slash.
+ 
+ 	* Etc/FAQ.yo: PWS: zsh-announce/100: Latest FAQ changes.
+ 
+ 1999-10-02  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Src/exec.c: Start the path search over from the beginning, not
+ 	from where it was last left off, after removing a bad element at
+ 	attempted-execute-time.
+ 
+ 1999-09-30  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Doc/Zsh/compsys.yo, Completion/Commands/_bash_completions: PWS:
+ 	8108: Completions for bash equivalence.
+ 
+ 	* Doc/Makefile.in: Adam: 8106: Use $(DESTDIR) when installing
+ 	info, too.
+ 
+ 	* Completion/User/_my_accounts, Completion/User/_other_accounts,
+ 	Completion/User/_user@host, Completion/User/_user_at_host: Adam:
+ 	8101: Change @ to _at_ in file names.
+ 
+ 	* Completion/User/_perl_modules, Completion/User/_perldoc: Adam:
+ 	8100: Small bugfix, whitespace cleanup.
+ 
+ 	* Completion/Core/compinit, Doc/Zsh/compsys.yo: PWS: 8098: Add
+ 	"compdef -K" to map multiple widgets to the same function.
+ 
+ 	* Doc/Zsh/guide.yo: PWS: 8097: Renamed to manual.yo.
+ 
+ 	* Doc/Zsh/guide.yo, Doc/Zsh/intro.yo, Doc/Zsh/manual.yo,
+ 	Doc/Makefile.in, Doc/zsh.yo, Doc/ztexi.yo: PWS: 8097: Rename
+ 	"guide" to "manual" as PWS is working on another "guide."
+ 
+ 	* Completion/User/_a2ps: Alexandre Duret-Lutz: 8094: Update for
+ 	newer versions of a2ps.
+ 
+ 	* Src/params.c: Don't use tokenized strings as associative array keys.
+ 
+ 	* Src/exec.c: PWS: 8086: Don't singsub() the LHS of assignments at
+ 	exec time.
+ 
+ 	* Src/Zle/complist.c: PWS: 8072: Fix allocation state bug (massive
+ 	reindentation but no other real changes).
+ 
+ 	* Doc/Zsh/builtins.yo: PWS: 8084: Reset $PWD in the "pwd" builtin
+ 	if unable to stat(pwd).  This leaves the dirstack in an
+ 	inconsistent state and needs more looking-at.
+ 
+ 	* Src/exec.c: Be a little smarter about fixing up the command
+ 	table when we find a bad element at attempted-execute-time.
+ 
+ 1999-09-28  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Src/builtin.c: PWS: 8084: Reset $PWD in the "pwd" builtin if
+ 	unable to stat(pwd).  This leaves the dirstack in an inconsistent
+ 	state and needs more looking-at.
+ 
+ 	* Completion/User/_man: Tanaka: 8082: Fix PWS's silly thinko.
+ 
+ 1999-09-27  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Completion/User/_user@host: Adam: 8065: Add forgotten file used
+ 	by _my_accounts and _other_accounts.
+ 
+ 	* Doc/Zsh/compsys.yo: Adam: 8064: Documentation for _my_accounts
+ 	and _other_accounts usages.
+ 
+ 	* Completion/User/_my_accounts, Completion/User/_other_accounts:
+ 	Adam: 8064,8065,8066: Assorted fixes and documentation.
+ 
+ 	* Completion/User/_man: Adam: 8062: Fix to handle colon-delimited
+ 	"manpath" output (as corrected by PWS: 8067.)
+ 
+ 1999-09-26  Bart Schaefer  <schaefer@zsh.org>
+ 
+ 	* Src/signals.c: PWS: 8056: Wrap getiparam() in HEAPALLOC block
+ 	for math evaluation reasons.
+ 

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


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

* Re: 3.1.6-bart-7
  1999-10-16 21:24 3.1.6-bart-7 Bart Schaefer
@ 1999-10-17  6:21 ` Tanaka Akira
  1999-10-17  9:46   ` 3.1.6-bart-7 Bart Schaefer
  1999-10-18 15:42 ` AIX compile problem (Re: 3.1.6-bart-7) Oliver Kiddle
  1 sibling, 1 reply; 8+ messages in thread
From: Tanaka Akira @ 1999-10-17  6:21 UTC (permalink / raw)
  To: zsh-workers

In article <991016212429.ZM15954@candle.brasslantern.com>,
  "Bart Schaefer" <schaefer@candle.brasslantern.com> writes:

> I'm quite certain I've missed at least a couple of patches; but I don't
> think I've missed anything major, and I'm sure nothing that would cause
> conflicts if applied again on top of this source.  So, point 'em out if
> you spot 'em.

I found some differences between my patched pws-6 and bart-7.

_history_complete_word stuff is not applied.
  8028,8070,8098 Completion/Commands/_history_complete_word
  8063 Doc/Zsh/compsys.yo

SH_JOB_CONTROL stuff is not applied.
  8109 Src/builtin.c,Src/options.c,Src/zsh.h
  8110 Doc/Zsh/options.yo

_man and mathfunc.c patch is not applied.
  8139 Completion/User/_man
  8138 Src/Modules/mathfunc.c

And I couldn't find messages which contains following differences.

  Completion/Linux/_rpm
  Doc/Makefile.in
  Src/init.c
  Src/main.c
  Src/Zle/zle_tricky.c

At least, .yo.1 rule in Doc/Makefile.in is wrong.  It run yodl twice.
# Maybe `echo' is forgotten?

| Index: zsh/Completion/Linux/_rpm
| diff -u zsh/Completion/Linux/_rpm:1.1.1.11 zsh/Completion/Linux/_rpm:1.1.1.10
| --- zsh/Completion/Linux/_rpm:1.1.1.11	Sun Oct 17 04:53:02 1999
| +++ zsh/Completion/Linux/_rpm	Wed Oct 13 17:50:33 1999
| @@ -148,7 +148,7 @@
|        '*:RPM package:->package' && ret=0
|      ;;
|    build_b)
| -    tmp=( '*:spec file:_path_files -/ -g \*.spec' )
| +    tmp=( '*:spec file:_files -g \*.spec' )
|      ;&
|    build_t)
|      (( $#tmp )) || tmp=( '*:tar file:_files -g \*.\(\#i\)tar\(.\*\|\)' )
| @@ -195,7 +195,7 @@
|        _hosts -S/ && ret=0
|      else
|        _description expl 'RPM package file'
| -      _path_files "$expl[@]" -/ -g '*.(#i)rpm' && ret=0
| +      _files "$expl[@]" -g '*.(#i)rpm' && ret=0
|        _description expl 'ftp URL prefix'
|        compadd "$expl[@]" ftp://
|      fi
| Index: zsh/Doc/Makefile.in
| diff -u zsh/Doc/Makefile.in:1.1.1.23 zsh/Doc/Makefile.in:1.1.1.22
| --- zsh/Doc/Makefile.in:1.1.1.23	Sun Oct 17 04:53:03 1999
| +++ zsh/Doc/Makefile.in	Wed Sep 29 23:04:30 1999
| @@ -81,11 +81,10 @@
|  	test -f $(sdir)/zsh.texi
|  
|  .yo.1:
| -	@case $@ in \
| +	case $@ in \
|  	  */*) target=$@ ;; \
|  	  *) target=$(sdir)/$@ ;; \
|  	esac; \
| -	$(YODL) -o $$target -I$(sdir) -w zman.yo version.yo $< ; \
|  	$(YODL) -I$(sdir) -w zman.yo version.yo $< | sed -e '1s/\\-/-/g' -e '/^\.'\''/d' > $$target || exit 1; \
|  	test -f $$target
|  
| @@ -99,11 +98,10 @@
|  	$(TEXI2HTML) $(sdir)/zsh.texi
|  
|  zshall.1: zsh.yo
| -	@case $@ in \
| +	case $@ in \
|  	  */*) target=$@ ;; \
|  	  *) target=$(sdir)/$@ ;; \
|  	esac; \
| -	echo $(YODL) -o $$target -I$(sdir) -DZSHALL -w zman.yo version.yo zsh.yo; \
|  	$(YODL) -I$(sdir) -DZSHALL -w zman.yo version.yo zsh.yo | sed -e '1s/\\-/-/g' -e '/^\.'\''/d' > $$target || exit 1; \
|  	test -f $$target
|  
| Index: zsh/Src/init.c
| diff -u zsh/Src/init.c:1.1.1.22 zsh/Src/init.c:1.1.1.21
| --- zsh/Src/init.c:1.1.1.22	Sun Oct 17 04:53:13 1999
| +++ zsh/Src/init.c	Wed Sep 22 13:08:38 1999
| @@ -113,8 +113,8 @@
|  	if (!(list = parse_event())) {	/* if we couldn't parse a list */
|  	    hend();
|  	    if ((tok == ENDINPUT && !errflag) ||
| -		(tok == LEXERR && (!noerrexit || emulation == EMULATE_KSH)
| -		 && (!isset(SHINSTDIN) || !toplevel)) || justonce)
| +		(tok == LEXERR && (!isset(SHINSTDIN) || !toplevel)) ||
| +		justonce)
|  		break;
|  	    continue;
|  	}
| Index: zsh/Src/main.c
| diff -u zsh/Src/main.c:1.1.1.3 zsh/Src/main.c:1.1.1.2
| --- zsh/Src/main.c:1.1.1.3	Sun Oct 17 04:53:13 1999
| +++ zsh/Src/main.c	Tue Jun  8 09:26:14 1999
| @@ -87,8 +87,7 @@
|      for (;;) {
|  	do
|  	    loop(1,0);
| -	while (tok != ENDINPUT &&
| -	       (tok != LEXERR || noerrexit || isset(SHINSTDIN)));
| +	while (tok != ENDINPUT && (tok != LEXERR || isset(SHINSTDIN)));
|  	if (tok == LEXERR) {
|  	    stopmsg = 1;
|  	    zexit(lastval, 0);
| Index: zsh/Src/Zle/zle_tricky.c
| diff -u zsh/Src/Zle/zle_tricky.c:1.1.1.78 zsh/Src/Zle/zle_tricky.c:1.1.1.77
| --- zsh/Src/Zle/zle_tricky.c:1.1.1.78	Sun Oct 17 04:53:18 1999
| +++ zsh/Src/Zle/zle_tricky.c	Fri Oct 15 14:14:45 1999
| @@ -811,7 +811,7 @@
|  		*b != '=' && *b != Equals &&
|  		*b != '~' && *b != Tilde)
|  		break;
| -	if (*b == '#' || *b == Pound || *b == '+' || *b == ' ')
| +	if (*b == '#' || *b == Pound || *b == '+')
|  	    b++;
|  
|  	e = b;
| @@ -6927,20 +6927,14 @@
|      if (cc->mask & (CC_JOBS | CC_RUNNING | CC_STOPPED)) {
|  	/* Get job names. */
|  	int i;
| -	char *j, *jj;
| +	char *j;
|  
|  	for (i = 0; i < MAXJOB; i++)
|  	    if ((jobtab[i].stat & STAT_INUSE) &&
|  		jobtab[i].procs && jobtab[i].procs->text) {
|  		int stopped = jobtab[i].stat & STAT_STOPPED;
|  
| -		j = jj = dupstring(jobtab[i].procs->text);
| -		/* Find the first word. */
| -		for (; *jj; jj++)
| -		    if (*jj == ' ') {
| -			*jj = '\0';
| -			break;
| -		    }
| +		j = dupstring(jobtab[i].procs->text);
|  		if ((cc->mask & CC_JOBS) ||
|  		    (stopped && (cc->mask & CC_STOPPED)) ||
|  		    (!stopped && (cc->mask & CC_RUNNING)))
-- 
Tanaka Akira


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

* Re: 3.1.6-bart-7
  1999-10-17  6:21 ` 3.1.6-bart-7 Tanaka Akira
@ 1999-10-17  9:46   ` Bart Schaefer
  1999-10-17 10:10     ` 3.1.6-bart-7 Tanaka Akira
  0 siblings, 1 reply; 8+ messages in thread
From: Bart Schaefer @ 1999-10-17  9:46 UTC (permalink / raw)
  To: zsh-workers

On Oct 17,  3:21pm, Tanaka Akira wrote:
} Subject: Re: 3.1.6-bart-7
}
} In article <991016212429.ZM15954@candle.brasslantern.com>,
}   "Bart Schaefer" <schaefer@candle.brasslantern.com> writes:
} 
} I found some differences between my patched pws-6 and bart-7.
} And I couldn't find messages which contains following differences.
} 
}   Completion/Linux/_rpm
}   Doc/Makefile.in
}   Src/init.c
}   Src/main.c
}   Src/Zle/zle_tricky.c

Whups, those are the wrong versions of those files.  I've just put a
rebuilt tarfile on the FTP site with the correct ones, and bumped the
version date to 17oct.  Hopefully no one is too inconvenienced by this;
thanks, Tanaka, for checking right away.

New md5sum:
9ce8b44848249bbf11c1480e252448c4  zsh-3.1.6-bart-7.tar.gz

I'll pick up these later:

}   8028,8070,8098 Completion/Commands/_history_complete_word
}   8063 Doc/Zsh/compsys.yo
}   8109 Src/builtin.c,Src/options.c,Src/zsh.h
}   8110 Doc/Zsh/options.yo
}   8139 Completion/User/_man
}   8138 Src/Modules/mathfunc.c

But hopefully it'll be Peter who makes a release that includes them.

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


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

* Re: 3.1.6-bart-7
  1999-10-17  9:46   ` 3.1.6-bart-7 Bart Schaefer
@ 1999-10-17 10:10     ` Tanaka Akira
  1999-10-17 16:45       ` 3.1.6-bart-7 Bart Schaefer
  0 siblings, 1 reply; 8+ messages in thread
From: Tanaka Akira @ 1999-10-17 10:10 UTC (permalink / raw)
  To: zsh-workers

In article <991017094644.ZM23065@candle.brasslantern.com>,
  "Bart Schaefer" <schaefer@candle.brasslantern.com> writes:

> New md5sum:
> 9ce8b44848249bbf11c1480e252448c4  zsh-3.1.6-bart-7.tar.gz

There is no `Src' subdirectory...

Z:akr@is27e1u11% tar tvfz zsh-3.1.6-bart-7.tar.gz|grep Src
zsh: done       tar tvfz zsh-3.1.6-bart-7.tar.gz | 
zsh: exit 1     grep Src
Z:akr@is27e1u11% md5sum zsh-3.1.6-bart-7.tar.gz
9ce8b44848249bbf11c1480e252448c4  zsh-3.1.6-bart-7.tar.gz
-- 
Tanaka Akira


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

* Re: 3.1.6-bart-7
  1999-10-17 10:10     ` 3.1.6-bart-7 Tanaka Akira
@ 1999-10-17 16:45       ` Bart Schaefer
  0 siblings, 0 replies; 8+ messages in thread
From: Bart Schaefer @ 1999-10-17 16:45 UTC (permalink / raw)
  To: zsh-workers

On Oct 17,  7:10pm, Tanaka Akira wrote:
} Subject: Re: 3.1.6-bart-7
}
} There is no `Src' subdirectory...

Oh, geez.  "tar zdf" doesn't report missing stuff ... that's what I get for
trying this at 2am.  The Src directory got nuked because .indent.pro wasn't
in it, and .indent.pro wasn't in it because the .cvsignore says to ignore
all *.pro files.  I'm not sure why the make built the tarfile anyway ... I
must have typed "make -k" or something.

Since nobody can possibly have built anything with that last tarfile, I
made up another without changing anything except that it has all the files
now.  (I unpacked the tar and rebuilt zsh from it to make sure, this time,
rather than believe it when I could build in the directory from which the
tar was made.)

092427b689e286c49d9cb4080b1ccbe8  zsh-3.1.6-bart-7.tar.gz

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


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

* AIX compile problem (Re: 3.1.6-bart-7)
  1999-10-16 21:24 3.1.6-bart-7 Bart Schaefer
  1999-10-17  6:21 ` 3.1.6-bart-7 Tanaka Akira
@ 1999-10-18 15:42 ` Oliver Kiddle
  1999-10-19  4:40   ` Bart Schaefer
  1 sibling, 1 reply; 8+ messages in thread
From: Oliver Kiddle @ 1999-10-18 15:42 UTC (permalink / raw)
  To: zsh-workers

Bart Schaefer wrote:
> 
> As it's been almost a month since the last complete snapshot, and PWS is
> indeterminately offline at the moment, I've made a complete distribution

Brilliant, thanks.

I needed the following patch in order to successfully compile on AIX
3.2.5. I'm not totally sure that this is the correct fix but the
.export files don't seem to be auto-generated anywhere so I'm not sure
what else would be right.

Oliver Kiddle

--- Src/Zle/comp1.export.bak	Mon Oct 18 15:54:36 1999
+++ Src/Zle/comp1.export	Mon Oct 18 15:54:32 1999
@@ -27,6 +27,7 @@
 compmatchertot
 compnmatches
 compnnmatches
+comp_listptr
 compoldlist
 compoldins
 compparameter
@@ -53,9 +54,11 @@
 getcpatptr
 incompctlfunc
 incompfunc
+list_linesptr
 makecomplistcallptr
 makecomplistctlptr
 makecompparamsptr
+num_matchesptr
 patcomps
 rembslash
 set_comp_sepptr
--- Src/Zle/zle.export.bak	Mon Oct 18 15:59:30 1999
+++ Src/Zle/zle.export	Mon Oct 18 15:59:23 1999
@@ -23,9 +23,12 @@
 getkey
 getkeycmd
 getzlequery
+hasoldlist
 hasperm
 invalidatelist
 lastambig
+lastmatches
+lastlmatches
 lbindk
 linkkeymap
 listdat
@@ -37,6 +40,8 @@
 minfo
 newkeymap
 nlnct
+nmatches
+onlyexpl
 pmatches
 printfmt
 printlist
--- /dev/null	Mon Oct 18 14:03:17 1999
+++ Src/Zle/compctl.export	Mon Oct 18 14:28:10 1999
@@ -0,0 +1,11 @@
+#!
+incompfunc
+compwords
+compcurrent
+.ignore_suffix
+compprefix
+compsuffix
+.restrict_range
+.ignore_prefix
+.set_list_array
+.get_user_var


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

* Re: AIX compile problem (Re: 3.1.6-bart-7)
  1999-10-18 15:42 ` AIX compile problem (Re: 3.1.6-bart-7) Oliver Kiddle
@ 1999-10-19  4:40   ` Bart Schaefer
  0 siblings, 0 replies; 8+ messages in thread
From: Bart Schaefer @ 1999-10-19  4:40 UTC (permalink / raw)
  To: zsh-workers

On Oct 18,  4:42pm, Oliver Kiddle wrote:
} Subject: AIX compile problem (Re: 3.1.6-bart-7)
}
} Bart Schaefer wrote:
} > 
} > I've made a complete distribution
} 
} Brilliant

In concept, if not in execution, I suppose ...

} I needed the following patch in order to successfully compile on AIX
} 3.2.5. I'm not totally sure that this is the correct fix but the
} .export files don't seem to be auto-generated anywhere

No, the .export files are an undocumented bit of module-ness:  If a
module defines any C symbols (except those for normal autoloading) that
other modules might need to see, those have to be listed in the .export
for a certain class of dynamic loading schemes; that file is passed to
the $(DLLINK) program when building the shared object.

If anyone remembers the exact details, please add something about it to
Etc/zsh-development-guide.  Perhaps it *could* be auto-generated using
a variant of the makepro.awk script?

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


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

* Re: 3.1.6-bart-7
@ 1999-10-18  7:45 Sven Wischnowsky
  0 siblings, 0 replies; 8+ messages in thread
From: Sven Wischnowsky @ 1999-10-18  7:45 UTC (permalink / raw)
  To: zsh-workers


Bart Schaefer wrote:

> As it's been almost a month since the last complete snapshot, and PWS is
> indeterminately offline at the moment, I've made a complete distribution
> available at ftp://ftp.brasslantern.com/pub/zsh/.

Apart from the stuff reported by Tanaka, I found this little
omission. Maybe it's my fault, I'm too lazy now to look if it was
missing from my patch.

Bye
 Sven

diff -u -r znew/Completion/Core/_main_complete zold/Completion/Core/_main_complete
--- znew/Completion/Core/_main_complete	Fri Oct 15 10:16:47 1999
+++ zold/Completion/Core/_main_complete	Fri Oct 15 15:11:10 1999
@@ -22,7 +22,7 @@
 # state than the global one for which you are completing.
 
 
-local comp ret=1 _compskip
+local comp post ret=1 _compskip
 
 typeset -U _lastdescr
 

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


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

end of thread, other threads:[~1999-10-19  4:40 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-10-16 21:24 3.1.6-bart-7 Bart Schaefer
1999-10-17  6:21 ` 3.1.6-bart-7 Tanaka Akira
1999-10-17  9:46   ` 3.1.6-bart-7 Bart Schaefer
1999-10-17 10:10     ` 3.1.6-bart-7 Tanaka Akira
1999-10-17 16:45       ` 3.1.6-bart-7 Bart Schaefer
1999-10-18 15:42 ` AIX compile problem (Re: 3.1.6-bart-7) Oliver Kiddle
1999-10-19  4:40   ` Bart Schaefer
1999-10-18  7:45 3.1.6-bart-7 Sven Wischnowsky

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