The initial value for the graph key '/tikz/graphs/default edge kind' (p. 282) looks like an en-dash, whereas it is supposed to be '--', i.e. two consecutive dashes. A similar problem occurs later on the same page in the name of the '/tikz/graphs/--' key.
The reason for this bug is probably that TeX handles the combination -- as a ligature that is typeset as an en-dash. So precaucions need be taken to display this combination as-is.
The same problem occurs w.r.t. the graph keys '
/tikz/graphs/new --' and '/tikz/every new --' on p. 266.Good catch. This is fixed now. Thank you for reporting.