From: Peter Stephenson <pws@supanet.com>
To: Zsh Hacker's List <zsh-workers@sunsite.auc.dk>
Subject: 3.1.6-pws-9 details
Date: Mon, 22 Nov 1999 22:06:46 +0000 [thread overview]
Message-ID: <3839BE76.8383A69E@supanet.com> (raw)
This patch is supposed to fix the things noticed by Tanaka Akira and
Bart,
apart from the patch I missed which I've added separately.
Sorry I missed the space in prompt thing --- I saw Geoff's patch, but
thought it fixed something else related.
The remaining 80-column display problem I remember was due to some
terminals adding spaces and some not when the cursor is at the end of
the line. There was a theory that there was a termcap variable which
could
distinguish the cases, but as far as I can remember there hasn't been
a patch.
By the way, the main difficulty with generating the AIX .export files
automatically is that at the point where they're missed, which is
where they're being imported into a dynamic library, you don't know
which file they're supposed to come from (e.g. is a symbol to be
resolved from zsh itself or from zle.so?) This makes it hard. Another
gotcha is that AIX isn't all that informative with errors if something
isn't exported (e.g. from zsh) but is imported (e.g. into zle.so), so if
you fix the .export file so that the library (zle.so) compiles because
it thinks it can get the symbol now, actually it can't unless you
recompile the file that should be exporting it (zsh) too. It's lucky
Oliver is keeping up with this since I won't be using AIX any more.
--- Completion/Builtins/_vars.fixup Mon Nov 22 20:30:04 1999
+++ Completion/Builtins/_vars Mon Nov 22 20:30:08 1999
@@ -22,5 +22,3 @@
else
_tags parameters && _parameters
fi
-
-
--- Completion/User/_make.fixup Mon Nov 22 20:32:18 1999
+++ Completion/User/_make Mon Nov 22 20:32:59 1999
@@ -18,11 +18,11 @@
file=''
fi
- [[ -n "$file" ]] && _wanted targets expl 'make target' &&
- compadd "$expl[@]" - \
- $(awk '/^[a-zA-Z0-9][^\/ \t]+:/ {print $1}
- /^\.include *<bsd\.port\.(subdir\.|pre\.)?mk>/ ||
/^\.include *".*mk\/bsd\.pkg\.(subdir\.)?mk"/ {
- print "fetch fetch-list extract patch configure build
install reinstall deinstall package describe checkpatch checksum
makesum" }' \
- FS=: $file) && ret=0
+ [[ -n "$file" ]] && _wanted targets expl 'make target' &&
+ compadd "$expl[@]" - \
+ $(awk '/^[a-zA-Z0-9][^\/ \t]+:/ {print $1}
+ /^\.include *<bsd\.port\.(subdir\.|pre\.)?mk>/ || /^\.include
*".*mk\/bsd\.pkg\.(subdir\.)?mk"/ {
+ print "fetch fetch-list extract patch configure build install
reinstall deinstall package describe checkpatch checksum makesum" }' \
+ FS=: $file) && ret=0
(( ret )) && { compset -P 1 '*\='; _files }
fi
--- Doc/Zsh/compsys.yo.fixup Mon Nov 22 20:34:16 1999
+++ Doc/Zsh/compsys.yo Mon Nov 22 20:34:21 1999
@@ -2027,12 +2027,6 @@
taken as the name of an array and its elements will be given to
functions called to generate matches when executing the
var(actions). For example, this allows one to give options for the
-tt(compadd) builtin that should be used.
-
-Another option supported is `tt(-O) var(name)'. The var(name) will be
-taken as the name of an array and its elements will be given to
-functions called to generate matches when executing the
-var(actions). For example, this allows one to give options for the
tt(compadd) builtin that should be used for all var(action)s.
Also, the tt(-M) option followed by a string may be given before the
--- Src/math.c.fixup Mon Nov 22 20:36:13 1999
+++ Src/math.c Mon Nov 22 20:36:19 1999
@@ -367,7 +367,7 @@
#ifdef USE_LOCALE
setlocale(LC_NUMERIC, prev_locale);
#endif
- if (ptr == nptr || *nptr == '.' ) {
+ if (ptr == nptr || *nptr == '.') {
zerr("bad floating point constant", NULL, 0);
return EOI;
}
--- configure.in.fixup Mon Nov 22 20:25:41 1999
+++ configure.in Mon Nov 22 20:42:11 1999
@@ -398,7 +398,7 @@
AC_PROG_INSTALL dnl Check for BSD compatible `install'
AC_PROG_AWK dnl Check for mawk,gawk,nawk, then awk.
AC_PROG_LN dnl Check for working ln, for "make
install"
-AC_CHECK_PROGS([YODL], [yodl], [exit 0; yodl])
+AC_CHECK_PROGS([YODL], [yodl], [: yodl])
dnl ------------------
dnl CHECK HEADER FILES
next reply other threads:[~1999-11-22 22:06 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-11-22 22:06 Peter Stephenson [this message]
1999-11-22 23:04 ` Zefram
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3839BE76.8383A69E@supanet.com \
--to=pws@supanet.com \
--cc=zsh-workers@sunsite.auc.dk \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).