aboutsummaryrefslogtreecommitdiffhomepage
path: root/common.c
diff options
context:
space:
mode:
authorGravatar axel <axel@liljencrantz.se>2006-06-02 09:04:38 +1000
committerGravatar axel <axel@liljencrantz.se>2006-06-02 09:04:38 +1000
commit67f216fa5524de9813206734391bca5948a4c81f (patch)
treea9a13ff7498378c2f62d3ecf7dbd7aea014531d8 /common.c
parent8986e05b941532ff1ef8ea6d97b551ea243771f2 (diff)
Highlight invalid use of variable expansion operator
darcs-hash:20060601230438-ac50b-165ec1515e0e02674a992a1f0309a567aa6828de.gz
Diffstat (limited to 'common.c')
-rw-r--r--common.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/common.c b/common.c
index 7bf60016..f622deb1 100644
--- a/common.c
+++ b/common.c
@@ -408,6 +408,11 @@ wchar_t *wcsvarname( wchar_t *str )
return 0;
}
+int wcsvarchr( wchar_t chr )
+{
+ return ( (iswalnum(chr)) || (chr == L'_' ));
+}
+
/**
The glibc version of wcswidth seems to hang on some strings. fish uses this replacement.