summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS.md2
-rw-r--r--src/token.cc2
2 files changed, 3 insertions, 1 deletions
diff --git a/NEWS.md b/NEWS.md
index ac407e11..e2cc44ca 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -44,6 +44,8 @@
to include for stdin (`-f -`). Also for `-f -` when `include` cannot find the
file it reports the error with full path now. (bug #2057 & bug #2092)
+- Numbers are no longer permitted in value expression function names.
+
- Various documentation improvements
## 3.2.1 (2020-05-18)
diff --git a/src/token.cc b/src/token.cc
index 01ee2a18..148fbb10 100644
--- a/src/token.cc
+++ b/src/token.cc
@@ -133,7 +133,7 @@ void expr_t::token_t::parse_ident(std::istream& in)
int c;
char buf[256];
- READ_INTO_(in, buf, 255, c, length, std::isalnum(c) || c == '_');
+ READ_INTO_(in, buf, 255, c, length, std::isalpha(c) || c == '_');
value.set_string(buf);
}