preliminary draft of NEWS for 0.10.2

This commit is contained in:
Zack M. Davis 2015-05-03 10:19:25 -07:00
parent 42983d173f
commit 82b68da88c
1 changed files with 36 additions and 0 deletions

36
NEWS
View File

@ -1,3 +1,39 @@
Changes from 0.10.1
[ Language Changes ]
* new keyword-argument call syntax
* Function argument destructuring has been added.
* Macro expansion inside of class definitions is now supported.
* yield-from support for Python 2
* with-decorator can now be applied to classes.
* assert now accepts an optional assertion message.
* Comparision operators can now be used with map, filter, and reduce.
* new last function
* new drop-last function
* new lisp-if-not/lif-not macro
* new symbol? function
* butlast can now handle lazy sequences.
* Python 3.2 support has been dropped.
* Support for the @ matrix-multiplication operator (forthcoming in
Python 3.5) has been added.
[ Bug Fixes ]
* Nested decorators now work correctly.
* Importing hy modules under Python >=3.3 has been fixed.
* Some bugs involving macro unquoting have been fixed.
* Misleading tracebacks when Hy programs raise IOError have been
corrected.
[ Misc. Improvements ]
* attribute completion in REPL
* new -m command-line flag for running a module
* new -i command-line flag for running a file
* improved error messaging for attempted function definitions
without argument lists
* Macro expansion error messages are no longer truncated.
* Error messaging when trying to bind to a non-list non-symbol in a
let form has been improved.
Changes from 0.10.0
This release took some time (sorry, all my fault) but it's got a bunch of