Skip to content

Commit ca7dfa3

Browse files
puredangerstuarthalloway
authored andcommitted
Changelog updates for 1.8.0-RC5
Signed-off-by: Stuart Halloway <[email protected]>
1 parent 2932d56 commit ca7dfa3

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

changes.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
### 1.1 Direct Linking
88

9-
Direct linking can be enabled with -Dclojure.compiler.direct-linking=true
9+
Direct linking can be enabled with `-Dclojure.compiler.direct-linking=true`
1010

1111
Direct linking allows functions compiled with direct linking on to make direct
1212
static method calls to most other functions, instead of going through the var
@@ -17,7 +17,9 @@ With this change, clojure.core itself is compiled with direct linking
1717
and therefore other namespaces cannot redefine core fns and have those
1818
redefinitions seen by core code.
1919

20-
A new metadata key ^:redef is provided. A function declared with this key can be redefined and will never be direct linked. Also, functions declared as ^:dynamic will never be direct linked.
20+
A new metadata key ^:redef is provided. A function declared with this key can
21+
be redefined and will never be direct linked. Also, functions declared as
22+
^:dynamic will never be direct linked.
2123

2224
* [CLJ-1809](http://dev.clojure.org/jira/browse/CLJ-1809)
2325
* [CLJ-1805](http://dev.clojure.org/jira/browse/CLJ-1805)
@@ -45,7 +47,7 @@ REPL, but it also has many other potential uses for dynamically adding server
4547
capability to existing programs without code changes.
4648

4749
A socket server will be started for each JVM system property like
48-
"clojure.server.<server-name>". The value for this property is an edn map
50+
`clojure.server.<server-name>`. The value for this property is an edn map
4951
representing the configuration of the socket server with the following properties:
5052

5153
* address - host or address, defaults to loopback
@@ -79,9 +81,11 @@ hello
7981
```
8082

8183
See:
84+
8285
* [CLJ-1671](http://dev.clojure.org/jira/browse/CLJ-1671)
8386
* [CLJ-1853](http://dev.clojure.org/jira/browse/CLJ-1853)
8487
* [Socket REPL design page](http://dev.clojure.org/display/design/Socket+Server+REPL)
88+
* [CLJ-1829](http://dev.clojure.org/jira/browse/CLJ-1829)
8589

8690
## 2 Enhancements
8791

@@ -215,6 +219,8 @@ See:
215219
* [CLJ-1453](http://dev.clojure.org/jira/browse/CLJ-1453)
216220
Ensure that all Iterator implementations throw NoSuchElementException
217221
on next() when exhausted
222+
* [CLJ-1868](http://dev.clojure.org/jira/browse/CLJ-1868)
223+
Avoid compiler NPE when checking class return type
218224

219225
# Changes to Clojure in Version 1.7
220226

0 commit comments

Comments
 (0)