You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update the evolution doc for 1.31 range changes by vass (#22566)
This PR updates the Chapel Evolution document for the change
range.stridable --> strides: strideKind in #22441 / #22486 / #22508
and for the change range.boundedType to range.bounds in #22059.
r: @benharsh
Copy file name to clipboardExpand all lines: doc/rst/language/evolution.rst
+77
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,83 @@ The purpose of this flag is to identify portions of a program that use a
14
14
language or library feature has recently changed meaning or which is
15
15
expected to change meaning in the future.
16
16
17
+
version 1.31, June 2023
18
+
-----------------------
19
+
20
+
Version 1.31 renames and adjusts two of range's parameters,
21
+
formerly ``range.boundedType`` and ``range.stridable``,
22
+
as well as the former domain parameter ``domain.stridable``.
23
+
For details please see `Range Types` in the online documentation for `Version 1.30 <https://chapel-lang.org/docs/1.30/language/spec/ranges.html#range-types>`_ and `Version 1.31 <https://chapel-lang.org/docs/1.31/language/spec/ranges.html#range-types>`_.
24
+
25
+
Range boundedType / bounds parameter
26
+
************************************
27
+
28
+
Prior to Version 1.31, the boundedness of a range ``r`` was determined
29
+
by ``r.boundedType``. As of 1.31, it is determined by ``r.bounds``.
30
+
At the same time, the type of this field changed from:
0 commit comments