Descent nightly build


Download: descent0.5.3.20081116.zip

Changelog

  • 0.5.3.20081116.zip
    • Better semantic for constructors.
    • Better handling of templated opCalls in autocompletion.
    • Fixed missing diet parsing problem in delegates. Now hovering over an auto delegate works like a charm! :-)
    • Some minor bug fixes.
  • 0.5.3.20081026.zip
    • Some more work on ticket #129. It's probably fixed now.
    • UI cleanup: removed unused settings, removed the "default JRE library", removed the "installed compilers" page, and other minor clean ups.
  • 0.5.3.20081019.zip
  • 0.5.3.20081008.zip
    • Fixed ticket #129: fixed import autocompletion, and now autocompletion is not suggested after ".." or "...".
    • Fix: now autocompletion for setters, pressing "=", work, even if the return type is not void.
  • 0.5.3.20081004.zip
    • Fixed comments of ticket #121: now ddoc on declarations inside functions work.
  • 0.5.3.20081003.zip
    • Fixed ticket #121
    • Now when autocompleting an empty place where the expected expression is a struct, static opCalls are shown for that struct.
  • 0.5.3.20080925
    • Some autocompletion improvements. In places where you previously didn't get autocompletion and wondered why, it now should work. Of course, if you find another such place, let me know.
    • Now writing Foo foo = new | and requesting autocompletion suggests possible constructors for Foo.
    • Now autocompletion works inside delegate bodies.
    • Now .obj, .dll and .map files can be filtered from the Project View. Click the little arrow at the top right and select Filters...
  • 0.5.3.20080902
    • Fixed a bug relative to the __thread attribute.
    • Fixed a bug relative to manifest constants and StackOverflowException.
  • 0.5.3.20080823
    • Added parsing support for D2. Semantic error reporting doesn't not work well, so you better disable it.
  • 0.5.3.20080723
  • 0.5.3.20080718
    • Some optimizations for autocompletion.
  • 0.5.3.20080713
    • Fixed a bug which caused Descent to freeze if a foreach was present.
    • Added go-to-definition and ddoc on hover for this(...) and super(...) calls.
    • Added some options in Windows -> Prefereces -> D -> Editor -> Content Assit to furher speed-up autocompletion:
      • Hide non-imported variables, aliases, typedefs or functions
      • Hide symbols from specific modules if they are not already imported
      So for example you never use anything in std.windows.*, you just type that into the filter and autocompletion will never show antyhing from those modules. Another example is *.internal.*.
    • Ported to DMD 1.033.
    • Added support for D2. The lexer and parser should never choke, and icons for pure, const, invariant and nothrow should appear in symbols. Note that semantic porting from D2 is not finished yet.
  • 0.5.3.20080708
    • Fixed #102
    • Using "const" and "invariant" as attributes when compiler is set to D 1.x gives a better error message and has better recovery.