*************************** Dylan Enhancement Proposals *************************** .. NOTE: Each proposal must be in the "All Proposals by Number" table, regardless of status. Open proposals must ADDITIONALLY be in the "Open Proposals" table. This is the list of Dylan Enhancement Proposals, known as DEPs. A DEP is a design document which * provides information to the Dylan community, or * describes a new feature for the Dylan language or its standard libraries, or * describes changes to the processes or environment surrounding the Dylan language or Open Dylan. The DEP should provide a concise technical specification of, and rationale for, the feature or process. We intend DEPs to be the primary mechanism for proposing new features, for collecting community input on an issue, and for documenting the design decisions that have gone into Dylan. The DEP author is responsible for building consensus within the community and documenting dissenting opinions. Because the DEPs are maintained as text files in a versioned repository, their `revision history `_ is the historical record of the feature proposal. For more information on the DEP process, see DEP 1, :doc:`dep-0001-dep-process`. Open Proposals (under consideration) ==================================== ==== ============= ========== ============================================= # Track Status Title ==== ============= ========== ============================================= 1 Process Draft :doc:`dep-0001-dep-process` 6 Standard Draft :doc:`dep-0006-single-file-library` 10 Standard Draft :doc:`dep-0010-element-otherwise` 13 Standard Draft :doc:`dep-0013-multi-assignment` ==== ============= ========== ============================================= All Proposals by Number ======================= ==== ============= ========== ============================================= # Track Status Title ==== ============= ========== ============================================= 1 Process Draft :doc:`dep-0001-dep-process` 2 Standard Final :doc:`dep-0002-define-function` 3 Standard Final :doc:`dep-0003-c3-linearization` 4 Standard Final :doc:`dep-0004-strings-library` 5 Standard Final :doc:`dep-0005-subclass-function` 6 Standard Draft :doc:`dep-0006-single-file-library` 7 Standard Draft :doc:`dep-0007-collection-type-safety` 8 Standard Withdrawn :doc:`dep-0008-multi-line-strings` 10 Standard Draft :doc:`dep-0010-element-otherwise` 11 Standard Final :doc:`dep-0011-numeric-literal-syntax` 12 Standard Final :doc:`dep-0012-string-literals` 13 Standard Draft :doc:`dep-0013-multi-assignment` ==== ============= ========== ============================================= .. toctree:: :hidden: dep-0001-dep-process dep-0002-define-function dep-0003-c3-linearization dep-0004-strings-library dep-0005-subclass-function dep-0006-single-file-library dep-0007-collection-type-safety dep-0008-multi-line-strings dep-0010-element-otherwise dep-0011-numeric-literal-syntax dep-0012-string-literals dep-0013-multi-assignment