summaryrefslogtreecommitdiffstats
path: root/bin/sh/var.h
diff options
context:
space:
mode:
authorjilles <jilles@FreeBSD.org>2010-06-02 19:16:58 +0000
committerjilles <jilles@FreeBSD.org>2010-06-02 19:16:58 +0000
commite5f96a4e051e13725fc9c904fa4b2d2214e48eb7 (patch)
treeabe0a29df5a319ce831fc93ef7d6b9bbfc7f34ff /bin/sh/var.h
parentbf334bd4a759559e589a8fe20eebf8c48effbca1 (diff)
downloadFreeBSD-src-e5f96a4e051e13725fc9c904fa4b2d2214e48eb7.zip
FreeBSD-src-e5f96a4e051e13725fc9c904fa4b2d2214e48eb7.tar.gz
sh: Pass TERM changes to libedit.
I have changed the patch slightly to ignore TERM changes in subshells. PR: bin/146916 Submitted by: Guy Yur Obtained from: NetBSD
Diffstat (limited to 'bin/sh/var.h')
-rw-r--r--bin/sh/var.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/bin/sh/var.h b/bin/sh/var.h
index 6a02630..1ec707b 100644
--- a/bin/sh/var.h
+++ b/bin/sh/var.h
@@ -77,6 +77,7 @@ extern struct var vps2;
extern struct var vps4;
#ifndef NO_HISTORY
extern struct var vhistsize;
+extern struct var vterm;
#endif
/*
@@ -96,6 +97,7 @@ extern struct var vhistsize;
#define optindval() (voptind.text + 7)
#ifndef NO_HISTORY
#define histsizeval() (vhistsize.text + 9)
+#define termval() (vterm.text + 5)
#endif
#define mpathset() ((vmpath.flags & VUNSET) == 0)
OpenPOWER on IntegriCloud