Fix "#define ... not found" error when using the default file name

Also make that error message end with a newline.
diff --git a/scripts/config.py b/scripts/config.py
index 9105949..d3836c7 100755
--- a/scripts/config.py
+++ b/scripts/config.py
@@ -398,8 +398,8 @@
         elif args.command == 'set':
             if not args.force and args.symbol not in config.settings:
                 sys.stderr.write("A #define for the symbol {} "
-                                 "was not found in {}"
-                                 .format(args.symbol, args.file))
+                                 "was not found in {}\n"
+                                 .format(args.symbol, config.filename))
                 return 1
             config.set(args.symbol, value=args.value)
         elif args.command == 'unset':