From 070896adca568633319da4d80dec1ebd31c2e98b Mon Sep 17 00:00:00 2001 From: "Paul R. Tagliamonte" Date: Sun, 7 Apr 2013 12:47:07 -0400 Subject: [PATCH] Adding in a NEW file; filling this in --- NEWS | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 NEWS diff --git a/NEWS b/NEWS new file mode 100644 index 0000000..ce1a46e --- /dev/null +++ b/NEWS @@ -0,0 +1,65 @@ +Changes from Hy 0.9.4 + + [ Syntax Fixes ] + + * Added "not" / "~" as the inline "not" operator. It's advised to still + use "not-in" or "is-not" rather then nesting. (JD) + + * `catch' now accepts a new format: (JD) + (catch [] BODY) + (catch [Exception] BODY) + (catch [e Exception] BODY) + (catch [e [Exception1 Exception2]] BODY) + + * `let' macro added (PT) + + [ Language Changes ] + + * UTF encoded symbols are allowed, but mangled. All Hy source is now + presumed to be UTF-8. (JD + PT) + + * Better builtin signature checking (JD) + + * Function hoisting (for things like inline invocation of functions, + e.g. '((fn [] (print "hi!")))' has been added. + * If hoisting (for things like printing the return of an if statement) + have been added. '(print (if true true true))' + + [ Documentation ] + + * Initial documentation added to the source tree. + + +Changes from Hy 0.9.3 + + [ Syntax Fixes ] + [ Language Changes ] + [ Documentation ] + + +Changes from Hy 0.9.2 + + [ Syntax Fixes ] + [ Language Changes ] + [ Documentation ] + + +Changes from Hy 0.9.1 + + [ Syntax Fixes ] + [ Language Changes ] + [ Documentation ] + + +Changes from Hy 0.9.0 + + [ Syntax Fixes ] + [ Language Changes ] + [ Documentation ] + + +Changes from Hy 0.8.2 + + [ Syntax Fixes ] + [ Language Changes ] + [ Documentation ]