* PATCH: (?) Other misc. I'd like to commit
@ 2003-01-27 1:44 Bart Schaefer
2003-01-27 15:24 ` Peter Stephenson
0 siblings, 1 reply; 2+ messages in thread
From: Bart Schaefer @ 2003-01-27 1:44 UTC (permalink / raw)
To: zsh-workers
These are edits I've made locally but never committed. Objections to any
of them?
- Patch discussed in zsh-workers/17989,17993,18000-18003 (long form)
(I never got a response to 18003)
- Patch discussed in zsh-workers/17755 to allow %{ %} to put bounds
around a prompt truncation
- Fix a couple of minor typos in zshconfig.ac
diff -ru -x CVS ../zsh-forge/current/Src/init.c ./Src/init.c
--- ../zsh-forge/current/Src/init.c Thu Nov 14 08:23:06 2002
+++ ./Src/init.c Sat Dec 7 09:41:51 2002
@@ -897,7 +897,10 @@
signal_ignore(SIGQUIT);
#endif
- install_handler(SIGHUP);
+ if (signal_ignore(SIGHUP) == SIG_IGN)
+ opts[HUP] = 0;
+ else
+ install_handler(SIGHUP);
install_handler(SIGCHLD);
#ifdef SIGWINCH
install_handler(SIGWINCH);
diff -ru -x CVS ../zsh-forge/current/Src/prompt.c ./Src/prompt.c
--- ../zsh-forge/current/Src/prompt.c Wed Aug 7 09:27:32 2002
+++ ./Src/prompt.c Tue Oct 1 23:52:21 2002
@@ -93,6 +93,10 @@
static int dontcount;
+/* Level of %{ / %} surrounding a truncation segment. */
+
+static int trunccount;
+
/* Strings to use for %r and %R (for the spelling prompt). */
static char *rstring, *Rstring;
@@ -465,6 +469,8 @@
}
break;
case /*{*/ '}':
+ if (trunccount && trunccount >= dontcount)
+ return *fm;
if (dontcount && !--dontcount) {
addbufspc(1);
*bp++ = Outpar;
@@ -868,7 +874,9 @@
bp = ptr;
w = bp - buf;
fm++;
+ trunccount = dontcount;
putpromptchar(doprint, endchar);
+ trunccount = 0;
ptr = buf + w; /* putpromptchar() may have realloc()'d */
*bp = '\0';
diff -ru -x CVS ../zsh-forge/current/zshconfig.ac ./zshconfig.ac
--- ../zsh-forge/current/zshconfig.ac Sat May 4 13:14:24 2002
+++ ./zshconfig.ac Fri Sep 13 10:48:49 2002
@@ -1,5 +1,5 @@
dnl
-dnl configure.in: Configure template for zsh.
+dnl zshconfig.ac: Configure template for zsh.
dnl Process this file with autoconf to produce a configure script.
dnl
dnl Copyright (c) 1995-1997 Richard Coleman
@@ -1999,7 +2010,7 @@
AC_SUBST_FILE(VERSION_MK)dnl
AC_OUTPUT(Config/defs.mk Makefile Doc/Makefile Etc/Makefile Src/Makefile \
-Test/Makefile, \
+Test/Makefile,
[test -z "$CONFIG_HEADERS" || echo > stamp-h])
eval "zshbin1=${bindir}"
--
Bart Schaefer Brass Lantern Enterprises
http://www.well.com/user/barts http://www.brasslantern.com
Zsh: http://www.zsh.org | PHPerl Project: http://phperl.sourceforge.net
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: PATCH: (?) Other misc. I'd like to commit
2003-01-27 1:44 PATCH: (?) Other misc. I'd like to commit Bart Schaefer
@ 2003-01-27 15:24 ` Peter Stephenson
0 siblings, 0 replies; 2+ messages in thread
From: Peter Stephenson @ 2003-01-27 15:24 UTC (permalink / raw)
To: Bart Schaefer; +Cc: zsh-workers
"Bart Schaefer" wrote:
> These are edits I've made locally but never committed. Objections to any
> of them?
>
> - Patch discussed in zsh-workers/17989,17993,18000-18003 (long form)
> (I never got a response to 18003)
I don't think there was a reply to make. We sort of agreed there wasn't
much to choose. Just put it in.
--
Peter Stephenson <pws@csr.com> Software Engineer
CSR Ltd., Science Park, Milton Road,
Cambridge, CB4 0WH, UK Tel: +44 (0)1223 692070
**********************************************************************
The information transmitted is intended only for the person or
entity to which it is addressed and may contain confidential
and/or privileged material.
Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by
persons or entities other than the intended recipient is
prohibited.
If you received this in error, please contact the sender and
delete the material from any computer.
**********************************************************************
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-01-27 15:24 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-27 1:44 PATCH: (?) Other misc. I'd like to commit Bart Schaefer
2003-01-27 15:24 ` 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).