Commits on Mar 8, 2010
  1. release 2.041

    Walter Bright committed Mar 8, 2010
Commits on Mar 6, 2010
  1. bugzilla 3378 [tdpl] ++x should be an lvalue

    Walter Bright committed Mar 6, 2010
Commits on Mar 5, 2010
  1. add spell checking

    Walter Bright committed Mar 5, 2010
Commits on Mar 4, 2010
  1. fix problem with function partial ordering

    Walter Bright committed Mar 4, 2010
Commits on Mar 3, 2010
  1. support == for diverse array types

    Walter Bright committed Mar 3, 2010
Commits on Mar 2, 2010
  1. bugzilla 3803 compiler segfaults

    Walter Bright committed Mar 2, 2010
  2. enable qualifiers on struct literals

    Walter Bright committed Mar 2, 2010
Commits on Mar 1, 2010
  1. add attributes to constructors

    Walter Bright committed Mar 1, 2010
Commits on Feb 28, 2010
  1. more array const folding

    Walter Bright committed Feb 28, 2010
Commits on Feb 24, 2010
  1. more error detection in __traits(compiles, ...)

    Walter Bright committed Feb 24, 2010
  2. order of evaluation

    Walter Bright committed Feb 24, 2010
Commits on Feb 23, 2010
  1. extend int ranges to some signed values

    Walter Bright committed Feb 23, 2010
  2. correct ?: for void[]

    Walter Bright committed Feb 23, 2010
Commits on Feb 22, 2010
  1. asserts to use ModuleInfo

    Walter Bright committed Feb 22, 2010
Commits on Feb 21, 2010
  1. remove printf

    Walter Bright committed Feb 21, 2010
  2. fix module name for asserts

    Walter Bright committed Feb 21, 2010
  3. fix AA

    Walter Bright committed Feb 21, 2010
Commits on Feb 20, 2010
  1. add byKey() and byValue() for AAs

    Walter Bright committed Feb 20, 2010
  2. deprecate 'length' inside [ ]

    Walter Bright committed Feb 20, 2010
Commits on Feb 19, 2010
  1. test AA's for equality; tighten security on file imports

    Walter Bright committed Feb 19, 2010
Commits on Feb 17, 2010
  1. add !in operator

    Walter Bright committed Feb 17, 2010
Commits on Feb 15, 2010
  1. fix dmd stack overflow

    Walter Bright committed Feb 15, 2010
  2. change code rewrites for foreach

    Walter Bright committed Feb 15, 2010
  3. add 'mixin' prefix to templates

    Walter Bright committed Feb 15, 2010
Commits on Feb 13, 2010
  1. add -wi switch for informational only warnings

    Walter Bright committed Feb 13, 2010
  2. allow synchronized classes

    Walter Bright committed Feb 13, 2010
Commits on Feb 12, 2010
  1. revise how warnings work

    Walter Bright committed Feb 12, 2010
  2. bugzilla 3736 corrupted struct returned by function with optimization…

    …s (-O)
    Walter Bright committed Feb 12, 2010
  3. bugzilla 3775 Segfault(cast.c): casting no-parameter template functio…

    …n using property syntax
    Walter Bright committed Feb 12, 2010
  4. bugzilla 3692 ICE(mtype.c) with associative arrays when std.variant i…

    …s imported
    Walter Bright committed Feb 12, 2010
  5. bugzilla 3781 ICE(interpret.c): using no-argument C-style variadic fu…

    …nction in CTFE
    Walter Bright committed Feb 12, 2010
Commits on Feb 10, 2010
  1. operator overloading, take 2

    Walter Bright committed Feb 10, 2010
  2. first cut at new operator overloading regime

    Walter Bright committed Feb 10, 2010