Forward UnicodeDecodeError into SyntaxError for source encoding errors.
Will backport to 2.4.
diff --git a/Misc/NEWS b/Misc/NEWS
index a65db9d..f5a2526 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -12,6 +12,8 @@
 Core and builtins
 -----------------
 
+- Forward UnicodeDecodeError into SyntaxError for source encoding errors.
+
 - SF bug #900092: When tracing (e.g. for hotshot), restore 'return' events for
   exceptions that cause a function to exit.