diff --git a/_sips/sips/001-named-and-default-arguments.md b/_sips/sips/001-named-and-default-arguments.md index f088d157b..b92d094f7 100644 --- a/_sips/sips/001-named-and-default-arguments.md +++ b/_sips/sips/001-named-and-default-arguments.md @@ -2,7 +2,8 @@ kind: SID layout: sip number: 1 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/named-and-default-arguments.html stage: completed status: shipped diff --git a/_sips/sips/002-scala-compiler-phase-plugin-in.md b/_sips/sips/002-scala-compiler-phase-plugin-in.md index 24c330db7..273be6e6a 100644 --- a/_sips/sips/002-scala-compiler-phase-plugin-in.md +++ b/_sips/sips/002-scala-compiler-phase-plugin-in.md @@ -2,7 +2,8 @@ kind: SID layout: sip number: 2 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/scala-compiler-phase-plugin-in.html stage: completed status: shipped diff --git a/_sips/sips/003-new-collection-classes.md b/_sips/sips/003-new-collection-classes.md index e6b593260..72f0fd60f 100644 --- a/_sips/sips/003-new-collection-classes.md +++ b/_sips/sips/003-new-collection-classes.md @@ -2,7 +2,8 @@ kind: SID layout: sip number: 3 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/new-collection-classes.html stage: completed status: shipped diff --git a/_sips/sips/004-early-member-definitions.md b/_sips/sips/004-early-member-definitions.md index 2f5049c0a..367dd7c20 100644 --- a/_sips/sips/004-early-member-definitions.md +++ b/_sips/sips/004-early-member-definitions.md @@ -2,7 +2,8 @@ kind: SID layout: sip number: 4 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/early-member-definitions.html stage: completed status: shipped diff --git a/_sips/sips/005-internals-of-scala-annotations.md b/_sips/sips/005-internals-of-scala-annotations.md index 32d0e822d..c13281440 100644 --- a/_sips/sips/005-internals-of-scala-annotations.md +++ b/_sips/sips/005-internals-of-scala-annotations.md @@ -2,7 +2,8 @@ kind: SID layout: sip number: 5 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/internals-of-scala-annotations.html stage: completed status: shipped diff --git a/_sips/sips/007-scala-2-8-arrays.md b/_sips/sips/007-scala-2-8-arrays.md index 864e6582a..77c4e5e4e 100644 --- a/_sips/sips/007-scala-2-8-arrays.md +++ b/_sips/sips/007-scala-2-8-arrays.md @@ -2,7 +2,8 @@ kind: SID layout: sip number: 7 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/scala-2-8-arrays.html stage: completed status: shipped diff --git a/_sips/sips/008-scala-swing-overview.md b/_sips/sips/008-scala-swing-overview.md index b3f4d1829..5710cb161 100644 --- a/_sips/sips/008-scala-swing-overview.md +++ b/_sips/sips/008-scala-swing-overview.md @@ -2,7 +2,8 @@ kind: SID layout: sip number: 8 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/scala-swing-overview.html stage: completed status: shipped diff --git a/_sips/sips/009-scala-specialization.md b/_sips/sips/009-scala-specialization.md index 120f6084c..293eaf180 100644 --- a/_sips/sips/009-scala-specialization.md +++ b/_sips/sips/009-scala-specialization.md @@ -2,7 +2,8 @@ kind: SID layout: sip number: 9 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/scala-specialization.html stage: completed status: shipped diff --git a/_sips/sips/010-picked-signatures.md b/_sips/sips/010-picked-signatures.md index 16fcf11f4..64aff942a 100644 --- a/_sips/sips/010-picked-signatures.md +++ b/_sips/sips/010-picked-signatures.md @@ -2,7 +2,8 @@ kind: SID layout: sip number: 10 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/picked-signatures.html stage: completed status: shipped diff --git a/_sips/sips/011-string-interpolation.md b/_sips/sips/011-string-interpolation.md index 1332d4a00..c5a2289c2 100644 --- a/_sips/sips/011-string-interpolation.md +++ b/_sips/sips/011-string-interpolation.md @@ -1,7 +1,8 @@ --- layout: sip number: 11 -permalink: /sips/string-interpolation.html +permalink: /sips/:number +redirect_from: /sips/string-interpolation.html redirect_from: /sips/pending/string-interpolation.html stage: completed status: shipped diff --git a/_sips/sips/013-implicit-classes.md b/_sips/sips/013-implicit-classes.md index 56e6e4886..2b2de8ee7 100644 --- a/_sips/sips/013-implicit-classes.md +++ b/_sips/sips/013-implicit-classes.md @@ -1,7 +1,8 @@ --- layout: sip number: 13 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/implicit-classes.html stage: completed status: shipped diff --git a/_sips/sips/014-futures-promises.md b/_sips/sips/014-futures-promises.md index 460bc1554..b571f7fdb 100644 --- a/_sips/sips/014-futures-promises.md +++ b/_sips/sips/014-futures-promises.md @@ -1,7 +1,8 @@ --- layout: sip number: 14 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/futures-promises.html stage: completed status: shipped diff --git a/_sips/sips/015-value-classes.md b/_sips/sips/015-value-classes.md index e8956533c..a33b64556 100644 --- a/_sips/sips/015-value-classes.md +++ b/_sips/sips/015-value-classes.md @@ -1,7 +1,8 @@ --- layout: sip number: 15 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/value-classes.html stage: completed status: shipped diff --git a/_sips/sips/017-type-dynamic.md b/_sips/sips/017-type-dynamic.md index ac31d4cbb..138d749f0 100644 --- a/_sips/sips/017-type-dynamic.md +++ b/_sips/sips/017-type-dynamic.md @@ -1,7 +1,8 @@ --- layout: sip number: 17 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/type-dynamic.html stage: completed status: shipped diff --git a/_sips/sips/018-modularizing-language-features.md b/_sips/sips/018-modularizing-language-features.md index 9c27ac2ce..1624ae131 100644 --- a/_sips/sips/018-modularizing-language-features.md +++ b/_sips/sips/018-modularizing-language-features.md @@ -1,7 +1,8 @@ --- layout: sip number: 18 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/modularizing-language-features.html stage: completed status: shipped diff --git a/_sips/sips/023-42.type.md b/_sips/sips/023-42.type.md index 11160ccaa..19ac13697 100644 --- a/_sips/sips/023-42.type.md +++ b/_sips/sips/023-42.type.md @@ -1,7 +1,8 @@ --- layout: sip number: 23 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/42.type.html stage: completed status: shipped diff --git a/_sips/sips/025-trait-parameters.md b/_sips/sips/025-trait-parameters.md index f8ad666ee..7f71ec7ea 100644 --- a/_sips/sips/025-trait-parameters.md +++ b/_sips/sips/025-trait-parameters.md @@ -1,7 +1,8 @@ --- layout: sip number: 25 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/trait-parameters.html stage: completed status: shipped diff --git a/_sips/sips/027-trailing-commas.md b/_sips/sips/027-trailing-commas.md index 323b8512e..705dac2b9 100644 --- a/_sips/sips/027-trailing-commas.md +++ b/_sips/sips/027-trailing-commas.md @@ -1,7 +1,8 @@ --- layout: sip number: 27 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/trailing-commas.html stage: completed status: shipped diff --git a/_sips/sips/030-static-members.md b/_sips/sips/030-static-members.md index 546261f1b..fccf24ef2 100644 --- a/_sips/sips/030-static-members.md +++ b/_sips/sips/030-static-members.md @@ -1,7 +1,8 @@ --- layout: sip number: 30 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/static-members.html stage: completed status: shipped diff --git a/_sips/sips/031-byname-implicits.md b/_sips/sips/031-byname-implicits.md index 4ed6256c4..5423b2d1f 100644 --- a/_sips/sips/031-byname-implicits.md +++ b/_sips/sips/031-byname-implicits.md @@ -1,7 +1,8 @@ --- layout: sip number: 31 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/byname-implicits.html stage: completed status: shipped diff --git a/_sips/sips/033-priority-based-infix-type-precedence.md b/_sips/sips/033-priority-based-infix-type-precedence.md index e55daa989..b47a39b91 100644 --- a/_sips/sips/033-priority-based-infix-type-precedence.md +++ b/_sips/sips/033-priority-based-infix-type-precedence.md @@ -1,7 +1,8 @@ --- layout: sip number: 33 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/priority-based-infix-type-precedence.html stage: completed status: shipped diff --git a/_sips/sips/035-opaque-types.md b/_sips/sips/035-opaque-types.md index 37eeada83..0d3c0268f 100644 --- a/_sips/sips/035-opaque-types.md +++ b/_sips/sips/035-opaque-types.md @@ -1,7 +1,8 @@ --- layout: sip number: 35 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/opaque-types.html stage: completed status: shipped diff --git a/_sips/sips/037-interpolation-quote-escape.md b/_sips/sips/037-interpolation-quote-escape.md index 9aec1e3cd..df6454fe3 100644 --- a/_sips/sips/037-interpolation-quote-escape.md +++ b/_sips/sips/037-interpolation-quote-escape.md @@ -1,7 +1,8 @@ --- layout: sip number: 37 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/interpolation-quote-escape.html stage: completed status: shipped diff --git a/_sips/sips/038-converters-among-optional-functions-partialfunctions-and-extractor-objects.md b/_sips/sips/038-converters-among-optional-functions-partialfunctions-and-extractor-objects.md index 28d1829fa..56b864d40 100644 --- a/_sips/sips/038-converters-among-optional-functions-partialfunctions-and-extractor-objects.md +++ b/_sips/sips/038-converters-among-optional-functions-partialfunctions-and-extractor-objects.md @@ -1,7 +1,8 @@ --- layout: sip number: 38 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/converters-among-optional-functions-partialfunctions-and-extractor-object.html stage: completed status: shipped diff --git a/_sips/sips/039-right-associative-by-name-operators.md b/_sips/sips/039-right-associative-by-name-operators.md index 13e02ca1f..2d60be3f2 100644 --- a/_sips/sips/039-right-associative-by-name-operators.md +++ b/_sips/sips/039-right-associative-by-name-operators.md @@ -1,7 +1,8 @@ --- layout: sip number: 39 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html redirect_from: /sips/pending/right-associative-by-name-operators.html stage: completed status: shipped diff --git a/_sips/sips/042-binary-integer-literals.md b/_sips/sips/042-binary-integer-literals.md index e15f57e94..c4fe4cf39 100644 --- a/_sips/sips/042-binary-integer-literals.md +++ b/_sips/sips/042-binary-integer-literals.md @@ -1,7 +1,8 @@ --- layout: sip number: 42 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html stage: completed status: shipped title: Support Binary Integer Literals diff --git a/_sips/sips/044-fewer-braces.md b/_sips/sips/044-fewer-braces.md index 8897c9d4a..9f9c08627 100644 --- a/_sips/sips/044-fewer-braces.md +++ b/_sips/sips/044-fewer-braces.md @@ -1,7 +1,8 @@ --- layout: sip number: 44 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html stage: completed status: shipped title: Fewer Braces diff --git a/_sips/sips/046-scala-cli.md b/_sips/sips/046-scala-cli.md index e8b7a4b48..0316c6340 100644 --- a/_sips/sips/046-scala-cli.md +++ b/_sips/sips/046-scala-cli.md @@ -1,7 +1,8 @@ --- layout: sip number: 46 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html stage: completed status: shipped title: Scala CLI as default Scala command diff --git a/_sips/sips/047-clause-interleaving.md b/_sips/sips/047-clause-interleaving.md index 29f334df6..6f731752c 100644 --- a/_sips/sips/047-clause-interleaving.md +++ b/_sips/sips/047-clause-interleaving.md @@ -1,7 +1,8 @@ --- layout: sip number: 47 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html stage: completed status: shipped title: Clause Interleaving diff --git a/_sips/sips/049-polymorphic-eta-expansion.md b/_sips/sips/049-polymorphic-eta-expansion.md index c000b8f7c..89a239461 100644 --- a/_sips/sips/049-polymorphic-eta-expansion.md +++ b/_sips/sips/049-polymorphic-eta-expansion.md @@ -1,7 +1,8 @@ --- layout: sip number: 49 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html stage: implementation status: waiting-for-implementation title: Polymorphic Eta-Expansion diff --git a/_sips/sips/051-drop-stdlib-forwards-bin-compat.md b/_sips/sips/051-drop-stdlib-forwards-bin-compat.md index 8bfbaa148..15cad26f7 100644 --- a/_sips/sips/051-drop-stdlib-forwards-bin-compat.md +++ b/_sips/sips/051-drop-stdlib-forwards-bin-compat.md @@ -1,7 +1,8 @@ --- layout: sip number: 51 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html stage: completed status: shipped title: Drop Forwards Binary Compatibility of the Scala 2.13 Standard Library diff --git a/_sips/sips/052-binary-api.md b/_sips/sips/052-binary-api.md index 2574dd37d..f1c274e22 100644 --- a/_sips/sips/052-binary-api.md +++ b/_sips/sips/052-binary-api.md @@ -1,7 +1,8 @@ --- layout: sip number: 52 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html stage: completed status: shipped title: Binary APIs diff --git a/_sips/sips/053-quote-pattern-type-variable-syntax.md b/_sips/sips/053-quote-pattern-type-variable-syntax.md index f011c3aad..c553a998d 100644 --- a/_sips/sips/053-quote-pattern-type-variable-syntax.md +++ b/_sips/sips/053-quote-pattern-type-variable-syntax.md @@ -1,7 +1,8 @@ --- layout: sip number: 53 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html stage: completed status: shipped title: Quote pattern explicit type variable syntax diff --git a/_sips/sips/054-multi-source-extension-overloads.md b/_sips/sips/054-multi-source-extension-overloads.md index bc79b2fb5..6c6352f97 100644 --- a/_sips/sips/054-multi-source-extension-overloads.md +++ b/_sips/sips/054-multi-source-extension-overloads.md @@ -1,7 +1,8 @@ --- layout: sip number: 54 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html stage: completed status: shipped title: Multi-Source Extension Overloads diff --git a/_sips/sips/056-match-types-spec.md b/_sips/sips/056-match-types-spec.md index 88022e7f5..3161b9b29 100644 --- a/_sips/sips/056-match-types-spec.md +++ b/_sips/sips/056-match-types-spec.md @@ -1,7 +1,8 @@ --- layout: sip number: 56 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html stage: completed status: shipped title: Proper Specification for Match Types diff --git a/_sips/sips/057-replace-nonsensical-unchecked-annotation.md b/_sips/sips/057-replace-nonsensical-unchecked-annotation.md index 24da79251..bb6009dda 100644 --- a/_sips/sips/057-replace-nonsensical-unchecked-annotation.md +++ b/_sips/sips/057-replace-nonsensical-unchecked-annotation.md @@ -1,7 +1,8 @@ --- layout: sip number: 57 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html presip-thread: https://contributors.scala-lang.org/t/pre-sip-replace-non-sensical-unchecked-annotations/6342 stage: completed status: shipped diff --git a/_sips/sips/058-named-tuples.md b/_sips/sips/058-named-tuples.md index 01c1461c0..faf5a3a49 100644 --- a/_sips/sips/058-named-tuples.md +++ b/_sips/sips/058-named-tuples.md @@ -1,7 +1,8 @@ --- layout: sip number: 58 -permalink: /sips/named-tuples.html +permalink: /sips/:number +redirect_from: /sips/named-tuples.html presip-thread: https://contributors.scala-lang.org/t/pre-sip-named-tuples/6403/164 stage: completed status: shipped diff --git a/_sips/sips/059-multiple-assignments.md b/_sips/sips/059-multiple-assignments.md index d0267f782..198398304 100644 --- a/_sips/sips/059-multiple-assignments.md +++ b/_sips/sips/059-multiple-assignments.md @@ -1,7 +1,8 @@ --- layout: sip number: 59 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html presip-thread: https://contributors.scala-lang.org/t/pre-sip-multiple-assignments/6425 stage: implementation status: under-review diff --git a/_sips/sips/060-alternative-bind-variables.md b/_sips/sips/060-alternative-bind-variables.md index 211ad8d41..8fb4c2984 100644 --- a/_sips/sips/060-alternative-bind-variables.md +++ b/_sips/sips/060-alternative-bind-variables.md @@ -1,7 +1,8 @@ --- layout: sip number: 60 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /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 diff --git a/_sips/sips/061-unroll-default-arguments.md b/_sips/sips/061-unroll-default-arguments.md index d950f53f3..093021cc2 100644 --- a/_sips/sips/061-unroll-default-arguments.md +++ b/_sips/sips/061-unroll-default-arguments.md @@ -1,7 +1,8 @@ --- layout: sip number: 61 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html stage: completed status: accepted title: Unroll Default Arguments for Binary Compatibility diff --git a/_sips/sips/062-better-fors.md b/_sips/sips/062-better-fors.md index bba852f99..0e68b8500 100644 --- a/_sips/sips/062-better-fors.md +++ b/_sips/sips/062-better-fors.md @@ -1,7 +1,8 @@ --- layout: sip number: 62 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html stage: completed status: shipped title: For comprehension improvements diff --git a/_sips/sips/064-typeclasses-syntax.md b/_sips/sips/064-typeclasses-syntax.md index ec63bb430..77a8f8165 100644 --- a/_sips/sips/064-typeclasses-syntax.md +++ b/_sips/sips/064-typeclasses-syntax.md @@ -1,7 +1,8 @@ --- layout: sip number: 64 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /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 diff --git a/_sips/sips/068-reference-package-objects.md b/_sips/sips/068-reference-package-objects.md index 105316f3d..3470920ae 100644 --- a/_sips/sips/068-reference-package-objects.md +++ b/_sips/sips/068-reference-package-objects.md @@ -1,7 +1,8 @@ --- layout: sip number: 68 -permalink: /sips/:title.html +permalink: /sips/:number +redirect_from: /sips/:title.html stage: completed status: accepted title: Reference-able Package Objects diff --git a/_sips/sips/071-into.md b/_sips/sips/071-into.md index 40b983276..992052de7 100644 --- a/_sips/sips/071-into.md +++ b/_sips/sips/071-into.md @@ -1,6 +1,7 @@ --- layout: sip -permalink: /sips/into.html +permalink: /sips/:number +redirect_from: /sips/into.html stage: completed status: shipped number: 71