Skip to content

Commit 60abedf

Browse files
committed
Most TODOs done
--- Signed-off-by: Brad Chamberlain <bradcray@users.noreply.github.com>
1 parent 3997d2f commit 60abedf

File tree

1 file changed

+26
-28
lines changed

1 file changed

+26
-28
lines changed

CHANGES.md

Lines changed: 26 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,24 @@ Release Changes List
22
====================
33

44
TODO:
5-
o Brandon's entries
6-
o Vass's entries
7-
o '(http:' -> '(see http:'
8-
o sort items within categories
9-
o check placement of items into categories
10-
o check sorting of categories
11-
o check for ' vs `
12-
o fulfill TODOs
5+
* '(http:' -> '(see http:'
6+
* sort items within categories
7+
* check placement of items into categories
8+
* check ordering of categories relative to one another
9+
* check for ' vs `
10+
* fulfill TODOs
1311
* check man page or util/chpl_completion.bash for new compiler flags
1412
* check test/release/examples
15-
o check for docs/1.33/ links
16-
o check forced linebreaks
17-
o check initial '*'
18-
o check initial 'A-Z'
19-
o check 'see:'
20-
o check for changes put too far down in file
13+
* check for docs/2.2/ links
14+
* check forced linebreaks
15+
* check initial '*'
16+
* check initial 'A-Z'
17+
* check 'see:'
18+
* check for changes put too far down in file
19+
* add highlights
20+
* spellcheck
2121
o remove empty sections
2222
o check links
23-
o add highlights
24-
o spellcheck
2523

2624

2725
version 2.3
@@ -61,7 +59,7 @@ Syntactic / Naming Changes
6159

6260
New Language Features
6361
---------------------
64-
* added support for `min`/`max`/`fetchMin`/`fetchMax` ops on atomic variables
62+
* added support for `min`/`max`/`fetchMin`/`fetchMax` ops on atomic variables
6563
(see https://chapel-lang.org/docs/2.3/language/spec/task-parallelism-and-synchronization.html#Atomics.fetchMin)
6664

6765
Language Feature Improvements
@@ -79,7 +77,7 @@ Namespace Changes
7977

8078
New Standard Library Features
8179
-----------------------------
82-
* added an `allocations()` iterator to the `MemDiagnostics` module
80+
* added an `allocations()` iterator to the `MemDiagnostics` module
8381
(see https://chapel-lang.org/docs/2.3/modules/standard/MemDiagnostics.html#MemDiagnostics.allocations)
8482

8583
New Package Module Features
@@ -97,13 +95,8 @@ Changes / Feature Improvements in Package Modules
9795
* improved errors thrown by `Image.mediaPipe` when `ffmpeg` is missing
9896
(see https://chapel-lang.org/docs/2.3/modules/packages/Image.html#Image.mediaPipe)
9997

100-
Name Changes for Standard Layouts and Distributions
101-
---------------------------------------------------
102-
* deprecated the `LayoutCS` module in favor of `CompressedSparseLayout`
103-
(see https://chapel-lang.org/docs/2.3/modules/layouts/CompressedSparseLayout.html)
104-
105-
Standard Layouts and Distributions
106-
----------------------------------
98+
New Standard Layout and Distribution Features
99+
---------------------------------------------
107100
* added new utility methods for sparse layouts and distributions
108101
- `.getCoordinates()` returns indices of nonzeroes for COO sparse arrays
109102
- `.localSubarrays()` yields each locale's subarray for a block-sparse array
@@ -112,6 +105,11 @@ Standard Layouts and Distributions
112105
* deprecated the `CS` class for CSR/CSC layouts for `[csr|csc]Layout` records
113106
(see https://chapel-lang.org/docs/2.3/modules/layouts/CompressedSparseLayout.html#CompressedSparseLayout.csrLayout)
114107

108+
Name Changes for Standard Layouts and Distributions
109+
---------------------------------------------------
110+
* deprecated the `LayoutCS` module in favor of `CompressedSparseLayout`
111+
(see https://chapel-lang.org/docs/2.3/modules/layouts/CompressedSparseLayout.html)
112+
115113
Name Changes in Libraries
116114
-------------------------
117115
* renamed `[Default|Reverse]Comparator` types to `[default|reverse]Comparator`
@@ -169,7 +167,7 @@ Tool Improvements
169167

170168
Documentation Improvements
171169
--------------------------
172-
* updated the task-parallel primer in terms of terminology and clarity
170+
* updated the task-parallel primer in terms of terminology and clarity
173171
(see https://chapel-lang.org/docs/2.3/primers/taskParallel.html)
174172
* updated the list of currently tested configurations in the GPU docs
175173
(see https://chapel-lang.org/docs/2.3/technotes/gpu.html#tested-configurations)
@@ -186,7 +184,7 @@ Documentation Improvements for Tools
186184

187185
Language Specification Improvements
188186
-----------------------------------
189-
* clarified the precedence of binary bitwise operations
187+
* clarified the precedence of binary bitwise operations
190188
(see https://chapel-lang.org/docs/2.3/language/spec/expressions.html#precedence-and-associativity)
191189

192190
Platform-Specific Documentation Improvements
@@ -388,7 +386,7 @@ Developer-oriented changes: 'dyno' Compiler improvements / changes
388386
- added support for resolving nested routines that use outer variables
389387
- fixed a few ambiguity bugs involving nested functions and methods
390388
- fixed resolving `this` calls on shadowing variables
391-
- allowed inits in multi-variable declsons to use a previous variable's types
389+
- allowed inits in multi-variable decls to use a previous variable's types
392390
- enabled resolving uses of dependently-typed fields in methods
393391
- added a representation of the `_ddata` type
394392
- mapped resolution of the `owned` keyword to the `_owned` record

0 commit comments

Comments
 (0)