fix several compile() issues by translating newlines in the tokenizer
diff --git a/Misc/NEWS b/Misc/NEWS
index cf1f54a..2ae3736 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -12,6 +12,9 @@
 Core and Builtins
 -----------------
 
+- Fix several issues with compile().  The input can now contain Windows and Mac
+  newlines and is no longer required to end in a newline.
+
 - Remove length limitation when constructing a complex number from a
   unicode string.