Skip to content

Latest commit

 

History

History

DIPs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DIP Status

DIPs in review

ID Title Status
1027 String Interpolation Community Round 1
1024 Shared Atomics Final Review
1011 extern(delegate) Formal Review*
1012 Attributes Post-Preliminary 1**

* - under the revised DIP procedures, Formal Review is now Formal Assessment

** - under the revised DIP procedures, Post-Preliminary is now Post-Community

Accepted DIPs

ID Title
1003 Remove body as a Keyword
1007 "future symbol" Compiler Concept
1009 Add Expression-Based Contract Syntax
1010 Static foreach
1013 The Deprecation Process
1014 Hooking D's struct move semantics
1018 The Copy Constructor
1021 Argument Ownership and Function Calls

Rejected DIPs

ID Title
1001 DoExpression
1002 TryElseExpression
1015 Deprecation and removal of implicit conversion from integer and character literals to bool
1016 ref T accepts r-values
1017 Add Bottom Type

Postponed DIPs

ID Title
1005 Dependency-Carrying Declarations
1008 Exceptions and @nogc
1019 Named Arguments Lite
1020 Named Parameters
1022 foreach auto ref
1023 Resolution of Template Alias Formal Parameters in Template Functions

Superseded DIPs

ID Title
1000 Scoped Pointers
1006 Providing More Selective Control Over Contracts

Abandoned DIPS

ID Title
1004 Inherited Constructors

Withdrawn DIPS

ID Title
1025 Dynamic Arrays Only Shrink, Never Grow
1026 Deprecate Context-Sensitive String Literals