diff --git a/content/42.type.md b/content/42.type.md index 861505d..e2b0671 100644 --- a/content/42.type.md +++ b/content/42.type.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-23 - Literal-based singleton types -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/42.type.html +stage: completed +status: shipped +title: SIP-23 - Literal-based singleton types --- **Authors: George Leontiev, Eugene Burmako, Jason Zaugg, Adriaan Moors, Paul Phillips, Oron Port, Miles diff --git a/content/alternative-bind-variables.md b/content/alternative-bind-variables.md index 55e243d..101c838 100644 --- a/content/alternative-bind-variables.md +++ b/content/alternative-bind-variables.md @@ -1,9 +1,9 @@ --- layout: sip permalink: /sips/:title.html +presip-thread: https://contributors.scala-lang.org/t/pre-sip-bind-variables-for-alternative-patterns/6321/13 stage: implementation status: waiting-for-implementation -presip-thread: https://contributors.scala-lang.org/t/pre-sip-bind-variables-for-alternative-patterns/6321/13 title: SIP-60 - Bind variables within alternative patterns --- diff --git a/content/binary-api.md b/content/binary-api.md index 2e532ff..bc641d3 100644 --- a/content/binary-api.md +++ b/content/binary-api.md @@ -1,8 +1,8 @@ --- layout: sip permalink: /sips/:title.html -stage: implementation -status: under-review +stage: completed +status: shipped title: SIP-52 - Binary APIs --- diff --git a/content/binary-integer-literals.md b/content/binary-integer-literals.md index ef76160..5800c15 100644 --- a/content/binary-integer-literals.md +++ b/content/binary-integer-literals.md @@ -1,9 +1,9 @@ --- layout: sip -title: SIP-42 - Support Binary Integer Literals +permalink: /sips/:title.html stage: completed status: shipped -permalink: /sips/:title.html +title: SIP-42 - Support Binary Integer Literals --- **By: NthPortal** diff --git a/content/byname-implicits.md b/content/byname-implicits.md index 24b701e..55ba56d 100644 --- a/content/byname-implicits.md +++ b/content/byname-implicits.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-31 - Byname implicit arguments -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/byname-implicits.html +stage: completed +status: shipped +title: SIP-31 - Byname implicit arguments --- > This proposal has been implemented in Scala 2.13.0 and Scala 3.0.0. diff --git a/content/clause-interleaving.md b/content/clause-interleaving.md index 5e24c4f..0697633 100644 --- a/content/clause-interleaving.md +++ b/content/clause-interleaving.md @@ -1,9 +1,9 @@ --- layout: sip -title: SIP-47 - Clause Interleaving +permalink: /sips/:title.html stage: completed status: shipped -permalink: /sips/:title.html +title: SIP-47 - Clause Interleaving --- **By: Quentin Bernet and Guillaume Martres and Sébastien Doeraene** diff --git a/content/converters-among-optional-functions-partialfunctions-and-extractor-objects.md b/content/converters-among-optional-functions-partialfunctions-and-extractor-objects.md index cad0845..51c02e9 100644 --- a/content/converters-among-optional-functions-partialfunctions-and-extractor-objects.md +++ b/content/converters-among-optional-functions-partialfunctions-and-extractor-objects.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-38 - Converters among optional Functions, PartialFunctions and extractor objects -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/converters-among-optional-functions-partialfunctions-and-extractor-object.html +stage: completed +status: shipped +title: SIP-38 - Converters among optional Functions, PartialFunctions and extractor objects --- > This proposal has been implemented in Scala 2.13.0 and Scala 3.0.0. diff --git a/content/drop-stdlib-forwards-bin-compat.md b/content/drop-stdlib-forwards-bin-compat.md index 771804f..04e3809 100644 --- a/content/drop-stdlib-forwards-bin-compat.md +++ b/content/drop-stdlib-forwards-bin-compat.md @@ -1,8 +1,8 @@ --- layout: sip permalink: /sips/:title.html -stage: implementation -status: under-review +stage: completed +status: shipped title: SIP-51 - Drop Forwards Binary Compatibility of the Scala 2.13 Standard Library --- diff --git a/content/early-member-definitions.md b/content/early-member-definitions.md index 244b7c1..868e215 100644 --- a/content/early-member-definitions.md +++ b/content/early-member-definitions.md @@ -1,10 +1,10 @@ --- layout: sip -title: SID-4 - Early Member Definitions -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/early-member-definitions.html +stage: completed +status: shipped +title: SID-4 - Early Member Definitions --- This was an older SID that can be found [here](https://www.scala-lang.org/sid/4) diff --git a/content/futures-promises.md b/content/futures-promises.md index 26e067b..950b250 100644 --- a/content/futures-promises.md +++ b/content/futures-promises.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-14 - Futures and Promises -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/futures-promises.html +stage: completed +status: shipped +title: SIP-14 - Futures and Promises --- **By: Philipp Haller, Aleksandar Prokopec, Heather Miller, Viktor Klang, Roland Kuhn, and Vojin Jovanovic** diff --git a/content/implicit-classes.md b/content/implicit-classes.md index 495bcad..d4cb018 100644 --- a/content/implicit-classes.md +++ b/content/implicit-classes.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-13 - Implicit classes -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/implicit-classes.html +stage: completed +status: shipped +title: SIP-13 - Implicit classes --- **By: Josh Suereth** diff --git a/content/internals-of-scala-annotations.md b/content/internals-of-scala-annotations.md index 792f7ee..b6562be 100644 --- a/content/internals-of-scala-annotations.md +++ b/content/internals-of-scala-annotations.md @@ -1,10 +1,10 @@ --- layout: sip -title: SID-5 - Internals of Scala Annotations -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/internals-of-scala-annotations.html +stage: completed +status: shipped +title: SID-5 - Internals of Scala Annotations --- This was an older SID that can be found [here](https://www.scala-lang.org/sid/5) diff --git a/content/interpolation-quote-escape.md b/content/interpolation-quote-escape.md index 4602cba..564d6d0 100644 --- a/content/interpolation-quote-escape.md +++ b/content/interpolation-quote-escape.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-37 - Quote escapes for interpolations -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/interpolation-quote-escape.html +stage: completed +status: shipped +title: SIP-37 - Quote escapes for interpolations --- > This proposal has been implemented in Scala 2.13.6 and Scala 3.0.0. diff --git a/content/modularizing-language-features.md b/content/modularizing-language-features.md index 4de88d1..0f4925d 100644 --- a/content/modularizing-language-features.md +++ b/content/modularizing-language-features.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-18 - Modularizing Language Features -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/modularizing-language-features.html +stage: completed +status: shipped +title: SIP-18 - Modularizing Language Features --- diff --git a/content/multiple-assignments.md b/content/multiple-assignments.md index b55044b..63aea49 100644 --- a/content/multiple-assignments.md +++ b/content/multiple-assignments.md @@ -1,9 +1,9 @@ --- layout: sip permalink: /sips/:title.html +presip-thread: https://contributors.scala-lang.org/t/pre-sip-multiple-assignments/6425 stage: implementation status: under-review -presip-thread: https://contributors.scala-lang.org/t/pre-sip-multiple-assignments/6425 title: SIP-59 - Multiple Assignments --- diff --git a/content/named-and-default-arguments.md b/content/named-and-default-arguments.md index 3d56605..7cf3b85 100644 --- a/content/named-and-default-arguments.md +++ b/content/named-and-default-arguments.md @@ -1,10 +1,10 @@ --- layout: sip -title: SID-1 Named and Default Arguments -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/named-and-default-arguments.html +stage: completed +status: shipped +title: SID-1 Named and Default Arguments --- **Lukas Rytz** diff --git a/content/named-tuples.md b/content/named-tuples.md index 995d409..cd28de2 100644 --- a/content/named-tuples.md +++ b/content/named-tuples.md @@ -1,9 +1,9 @@ --- layout: sip permalink: /sips/named-tuples.html +presip-thread: https://contributors.scala-lang.org/t/pre-sip-named-tuples/6403/164 stage: completed status: shipped -presip-thread: https://contributors.scala-lang.org/t/pre-sip-named-tuples/6403/164 title: SIP-58 - Named Tuples --- diff --git a/content/new-collection-classes.md b/content/new-collection-classes.md index d8bb9b8..b059858 100644 --- a/content/new-collection-classes.md +++ b/content/new-collection-classes.md @@ -1,10 +1,10 @@ --- layout: sip -title: SID-3 - New Collection classes -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/new-collection-classes.html +stage: completed +status: shipped +title: SID-3 - New Collection classes --- This was an older SID that can be found [here](https://www.scala-lang.org/sid/3) diff --git a/content/opaque-types.md b/content/opaque-types.md index a330831..0a500c2 100644 --- a/content/opaque-types.md +++ b/content/opaque-types.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-35 - Opaque types -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/opaque-types.html +stage: completed +status: shipped +title: SIP-35 - Opaque types --- > This proposal has been implemented with some changes in Scala 3.0.0. diff --git a/content/picked-signatures.md b/content/picked-signatures.md index 12f205a..5a2f0d6 100644 --- a/content/picked-signatures.md +++ b/content/picked-signatures.md @@ -1,10 +1,10 @@ --- layout: sip -title: SID-10 - Storage of pickled Scala signatures in class files -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/picked-signatures.html +stage: completed +status: shipped +title: SID-10 - Storage of pickled Scala signatures in class files --- This was an older SID that can be found [here](https://www.scala-lang.org/sid/10) diff --git a/content/polymorphic-eta-expansion.md b/content/polymorphic-eta-expansion.md index 4883a54..66f72cf 100644 --- a/content/polymorphic-eta-expansion.md +++ b/content/polymorphic-eta-expansion.md @@ -1,9 +1,9 @@ --- layout: sip -title: SIP-49 - Polymorphic Eta-Expansion +permalink: /sips/:title.html stage: implementation status: waiting-for-implementation -permalink: /sips/:title.html +title: SIP-49 - Polymorphic Eta-Expansion --- **By: Quentin Bernet and Guillaume Martres** diff --git a/content/priority-based-infix-type-precedence.md b/content/priority-based-infix-type-precedence.md index 55c8af6..162a3de 100644 --- a/content/priority-based-infix-type-precedence.md +++ b/content/priority-based-infix-type-precedence.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-33 - Priority-based infix type precedence -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/priority-based-infix-type-precedence.html +stage: completed +status: shipped +title: SIP-33 - Priority-based infix type precedence --- **By: Oron Port** diff --git a/content/replace-nonsensical-unchecked-annotation.md b/content/replace-nonsensical-unchecked-annotation.md index 3bb8609..c97253b 100644 --- a/content/replace-nonsensical-unchecked-annotation.md +++ b/content/replace-nonsensical-unchecked-annotation.md @@ -1,9 +1,9 @@ --- layout: sip permalink: /sips/:title.html -stage: implementation -status: under-review presip-thread: https://contributors.scala-lang.org/t/pre-sip-replace-non-sensical-unchecked-annotations/6342 +stage: completed +status: shipped title: SIP-57 - Replace non-sensical @unchecked annotations --- diff --git a/content/right-associative-by-name-operators.md b/content/right-associative-by-name-operators.md index 3d247af..db9746f 100644 --- a/content/right-associative-by-name-operators.md +++ b/content/right-associative-by-name-operators.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-39 - Right-Associative By-Name Operators -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/right-associative-by-name-operators.html +stage: completed +status: shipped +title: SIP-39 - Right-Associative By-Name Operators --- > This proposal has been implemented in Scala 2.13.0 and Scala 3.0.0. diff --git a/content/scala-2-8-arrays.md b/content/scala-2-8-arrays.md index 7f5999d..1d6e2cc 100644 --- a/content/scala-2-8-arrays.md +++ b/content/scala-2-8-arrays.md @@ -1,10 +1,10 @@ --- layout: sip -title: SID-7 - Scala 2.8 Arrays -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/scala-2-8-arrays.html +stage: completed +status: shipped +title: SID-7 - Scala 2.8 Arrays --- *(This is an older SID, its original PDF can be found [here](https://www.scala-lang.org/sid/7))* diff --git a/content/scala-compiler-phase-plugin-in.md b/content/scala-compiler-phase-plugin-in.md index 24f0330..dd58b69 100644 --- a/content/scala-compiler-phase-plugin-in.md +++ b/content/scala-compiler-phase-plugin-in.md @@ -1,10 +1,10 @@ --- layout: sip -title: SID-2 Scala Compiler Phase and Plug-In Initialization for Scala 2.8 -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/scala-compiler-phase-plugin-in.html +stage: completed +status: shipped +title: SID-2 Scala Compiler Phase and Plug-In Initialization for Scala 2.8 --- This was an older SID that can be found [here](https://www.scala-lang.org/sid/2) diff --git a/content/scala-specialization.md b/content/scala-specialization.md index d9bd06e..c1922c7 100644 --- a/content/scala-specialization.md +++ b/content/scala-specialization.md @@ -1,10 +1,10 @@ --- layout: sip -title: SID-9 - Scala Specialization -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/scala-specialization.html +stage: completed +status: shipped +title: SID-9 - Scala Specialization --- This was an older SID that can be found [here](https://www.scala-lang.org/sid/9) diff --git a/content/scala-swing-overview.md b/content/scala-swing-overview.md index a539dc3..5bd0cce 100644 --- a/content/scala-swing-overview.md +++ b/content/scala-swing-overview.md @@ -1,10 +1,10 @@ --- layout: sip -title: SID-8 - Scala Swing Overview -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/scala-swing-overview.html +stage: completed +status: shipped +title: SID-8 - Scala Swing Overview --- This was an older SID that can be found [here](https://www.scala-lang.org/sid/8) diff --git a/content/static-members.md b/content/static-members.md index 1c0df79..169dc23 100644 --- a/content/static-members.md +++ b/content/static-members.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-30 - @static fields and methods in Scala objects (SI-4581) -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/static-members.html +stage: completed +status: shipped +title: SIP-30 - @static fields and methods in Scala objects (SI-4581) --- > This proposal has been implemented in Scala 3.0.0 diff --git a/content/string-interpolation.md b/content/string-interpolation.md index f1343fd..5e22c39 100644 --- a/content/string-interpolation.md +++ b/content/string-interpolation.md @@ -1,11 +1,10 @@ --- layout: sip -title: SIP-11 - String Interpolation -stage: completed -status: shipped -vote-status: complete permalink: /sips/:title.html redirect_from: /sips/pending/string-interpolation.html +stage: completed +status: shipped +title: SIP-11 - String Interpolation --- **By: Martin Odersky** diff --git a/content/trailing-commas.md b/content/trailing-commas.md index 7eef93d..bea767f 100644 --- a/content/trailing-commas.md +++ b/content/trailing-commas.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-27 - Trailing Commas -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/trailing-commas.html +stage: completed +status: shipped +title: SIP-27 - Trailing Commas --- > This proposal has been shipped in Scala 2.12.2. diff --git a/content/trait-parameters.md b/content/trait-parameters.md index 93bcd8b..94d14c0 100644 --- a/content/trait-parameters.md +++ b/content/trait-parameters.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-25 - Trait Parameters -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/trait-parameters.html +stage: completed +status: shipped +title: SIP-25 - Trait Parameters --- > This proposal has been implemented in Scala 3.0. diff --git a/content/type-dynamic.md b/content/type-dynamic.md index c359ec0..aa1112a 100644 --- a/content/type-dynamic.md +++ b/content/type-dynamic.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-17 - Type Dynamic -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/type-dynamic.html +stage: completed +status: shipped +title: SIP-17 - Type Dynamic --- diff --git a/content/typeclasses-syntax.md b/content/typeclasses-syntax.md index 38dcba9..1cd556b 100644 --- a/content/typeclasses-syntax.md +++ b/content/typeclasses-syntax.md @@ -1,8 +1,9 @@ --- layout: sip +permalink: /sips/:title.html +presip-thread: https://contributors.scala-lang.org/t/pre-sip-improve-syntax-for-context-bounds-and-givens/6576/97 stage: completed status: shipped -presip-thread: https://contributors.scala-lang.org/t/pre-sip-improve-syntax-for-context-bounds-and-givens/6576/97 title: SIP-64 - Improve Syntax for Context Bounds and Givens --- diff --git a/content/value-classes.md b/content/value-classes.md index 48ad643..d9f1363 100644 --- a/content/value-classes.md +++ b/content/value-classes.md @@ -1,10 +1,10 @@ --- layout: sip -title: SIP-15 - Value Classes -stage: completed -status: shipped permalink: /sips/:title.html redirect_from: /sips/pending/value-classes.html +stage: completed +status: shipped +title: SIP-15 - Value Classes --- **By: Martin Odersky and Jeff Olson and Paul Phillips and Joshua Suereth**