Skip to content

Commit 81201ae

Browse files
more tweaks
1 parent 93889f3 commit 81201ae

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

changes.txt

+12-12
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ Changes to Clojure in Version 1.3
33
= CONTENTS =
44

55
1 Deprecated and Removed Features
6-
1.1 Earmuffed Vars Are No Longer Automatically Considered Dynamic.
7-
1.2 ISeq No Longer Inherits From Sequential
8-
1.3 Removed Bit Operation support for boxed numbers
9-
1.4 Ancillary Namespaces No Longer Auto-Load on Startup:
10-
1.5 Replicate has been deprecated in favor of repeat
6+
1.1 Earmuffed Vars are No Longer Automatically Considered Dynamic
7+
1.2 ISeq No Longer Inherits from Sequential
8+
1.3 Removed Bit Operation Support for Boxed Numbers
9+
1.4 Ancillary Namespaces No Longer Auto-Load on Startup
10+
1.5 Replicate Deprecated
1111
2 New/Improved Features
1212
2.1 Enhanced Primitive Support
1313
2.2 defrecord and deftype Improvements
@@ -53,19 +53,19 @@ Changes to Clojure in Version 1.3
5353
(def *fred*)
5454
=> Warning: *fred* not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic ** or change the name.
5555

56-
== 1.2 ISeq No Longer Inherits From Sequential ==
56+
== 1.2 ISeq No Longer Inherits from Sequential ==
5757

58-
This allows anything that implements ISeq from being exclusively in the map or set equality partition.
58+
This allows ISeq implementers to be in the map or set equality partition.
5959

60-
== 1.3 Removed Bit Operation support for boxed numbers ==
60+
== 1.3 Removed Bit Operation Support for Boxed Numbers ==
6161

6262
Bit Operations map directly to primitive operations
6363

6464
== 1.4 Ancillary Namespaces No Longer Auto-Load on Startup ==
6565

6666
The following namespaces are no longer loaded on startup: clojure.set, clojure.xml, clojure.zip
6767

68-
== 1.5 replicate has been deprecated ==
68+
== 1.5 Replicate Deprecated ==
6969

7070
Use repeat instead.
7171

@@ -287,8 +287,8 @@ It's a best practice to name the threads in an executor thread pool with a custo
287287

288288
Patch causes thread names like:
289289

290-
clojure-agent-send-pool-%d ��� should be fixed # of threads
291-
clojure-agent-send-off-pool-%d ��� will be added and removed over time
290+
clojure-agent-send-pool-%d (should be fixed # of threads)
291+
clojure-agent-send-off-pool-%d (will be added and removed over time)
292292

293293
== 2.31 Add docstring support to def ==
294294

@@ -409,6 +409,6 @@ The complete list of JIRA issues is here: http://dev.clojure.org/jira/secure/Iss
409409

410410
= 5 Modular Contrib =
411411

412-
In 1.3, the monolithic clojure-contrib.jar has been replaced by a modular system of contrib libraries, so that production systems can include only the code they actually need. This also allows individual contribs to have their own release cycles. Many contribs have moved forward by several point versions already. Documentation for updating applications to use the new contrib libraries is at http://dev.clojure.org/display/design/Where+Did+Clojure.Contrib+Go.
412+
In 1.3, the monolithic clojure-contrib.jar has been replaced by a modular system of contrib libraries, so that production systems can include only the code they actually need. This also allows individual contribs to have their own release cycles. Many contribs have moved forward by several point versions already. Documentation for updating applications to use the new contrib libraries is at http://dev.clojure.org/display/design/Where+Did+Clojure.Contrib+Go
413413

414414
Important Note: Many of the new modular contribs are compatible with both 1.2 and 1.3. This offers an incremental migration path: First, upgrade your contrib libraries while holding Clojure at 1.2, Then, in a separate step, upgrare to Clojure 1.3.

0 commit comments

Comments
 (0)