commit - c686c19fa4fbfbe89d59b19a92dd67b189b36702
commit + d8c5a49979cbd72335d978f164c33aae604754d6
blob - cec65eda82e8d094fe8f08ce8e1d20cca8bcc38b
blob + 68b3cdf4b5d8d53e812ddef4196adf3ae0ebbf34
--- gotsys/gotsys.conf.5
+++ gotsys/gotsys.conf.5
\' (single quote),
{ (opening curly brace),
} (closing curly brace),
-= (equal sign).
+= (equal sign),
+# (hash),
+$ (doller sign).
The name may not be the string
.Dq @ ,
may not begin with a / (slash), and may not begin or end
blob - bddef6d8953e3a78b7c1f65ddf31d79b77773d82
blob + b39d9501ba290cd72e72747e8f31970ce5e09ec4
--- gotsys/parse.y
+++ gotsys/parse.y
gotsys_ref_name_is_valid(char *refname)
{
const char *s;
- const char forbidden[] = { '\'', '"', '{' , '}', '=' };
+ const char forbidden[] = { '\'', '"', '{' , '}', '=', '$', '#' };
size_t i;
s = refname;