Merge master.
diff --git a/scannerc.go b/scannerc.go
index d97d76f..2580800 100644
--- a/scannerc.go
+++ b/scannerc.go
@@ -1546,7 +1546,7 @@
 		// Unknown directive.
 	} else {
 		yaml_parser_set_scanner_error(parser, "while scanning a directive",
-			start_mark, "found uknown directive name")
+			start_mark, "found unknown directive name")
 		return false
 	}