Punctuate NEWS more consistently

This commit is contained in:
Kodi Arfer 2017-06-15 11:52:00 -07:00
parent 7361b37a75
commit 415fdfcc11

16
NEWS
View File

@ -26,23 +26,23 @@ Changes from 0.12.1
than two arguments have been made more logical than two arguments have been made more logical
* `(** a b c d)` is now equivalent to `(** a (** b (** c d)))`, * `(** a b c d)` is now equivalent to `(** a (** b (** c d)))`,
not `(** (** (** a b) c) d)` not `(** (** (** a b) c) d)`
* `setv` always returns None * `setv` always returns `None`
* When a `try` form executes an `else` clause, the return value for the * When a `try` form executes an `else` clause, the return value for the
`try` form is taken from `else` instead of the `try` body. For example, `try` form is taken from `else` instead of the `try` body. For example,
`(try 1 (except [ValueError] 2) (else 3))` returns `3`. `(try 1 (except [ValueError] 2) (else 3))` returns `3`.
* xor: If exactly one argument is true, return it * `xor`: If exactly one argument is true, return it
* hy.core.reserved is now hy.extra.reserved * `hy.core.reserved` is now `hy.extra.reserved`
* cond now supports single argument branches * `cond` now supports single argument branches
[ Bug Fixes ] [ Bug Fixes ]
* All shadowed operators have the same arities as real operators * All shadowed operators have the same arities as real operators
* Shadowed comparison operators now use `and` instead of `&` * Shadowed comparison operators now use `and` instead of `&`
for chained comparisons for chained comparisons
* partition no longer prematurely exhausts input iterators * `partition` no longer prematurely exhausts input iterators
* read and read-str no longer raise an error when the input * `read` and `read-str` no longer raise an error when the input
parses to a false value (e.g., the empty string) parses to a false value (e.g., the empty string)
* A `yield` inside of a `with` statement will properly suppress implicit * A `yield` inside of a `with` statement will properly suppress implicit
returns. returns
* `setv` no longer unnecessarily tries to get attributes * `setv` no longer unnecessarily tries to get attributes
* `loop` no longer replaces string literals equal to "recur" * `loop` no longer replaces string literals equal to "recur"
* The REPL now prints the correct value of `do` and `try` forms * The REPL now prints the correct value of `do` and `try` forms
@ -50,7 +50,7 @@ Changes from 0.12.1
[ Misc. Improvements ] [ Misc. Improvements ]
* New contrib module `hy-repr` * New contrib module `hy-repr`
* Added a command-line option --repl-output-fn * Added a command-line option `--repl-output-fn`
Changes from 0.12.0 Changes from 0.12.0