patch 7.4.844
Problem: When '#' is in 'isident' the is# comparator doesn't work.
Solution: Don't use vim_isIDc(). (Yasuhiro Matsumoto)
diff --git a/src/testdir/test_comparators.in b/src/testdir/test_comparators.in
new file mode 100644
index 0000000..53a12a3
--- /dev/null
+++ b/src/testdir/test_comparators.in
@@ -0,0 +1,21 @@
+" Test for expression comparators. vim: set ft=vim :
+
+
+STARTTEST
+:so small.vim
+:try
+: let oldisident=&isident
+: set isident+=#
+: if 1 is#1
+: $put ='ok'
+: else
+: $put ='ng'
+: endif
+:finally
+: let &isident=oldisident
+:endtry
+:"
+:/^marker/+1,$wq! test.out
+ENDTEST
+
+marker