digitalmars.D.announce - DDT 0.5.0 ("Creamfields") released
- Bruno Medeiros (41/41) Aug 26 2011 DDT 0.5.0 (codename "Creamfields") has been released. (Yes, as treat I
- Tom (3/42) Aug 26 2011 Great news! Thank you very much.
- Bernard Helyer (1/1) Aug 30 2011 Good stuff. Nice to see Indigo support.
- Bernard Helyer (4/5) Sep 01 2011 I'm seeing some serious performance problems (Eclipse typing lagging and...
- Bruno Medeiros (9/12) Sep 06 2011 If you can isolate the problem, that would be quite helpful. It helps
- Bernard Helyer (4/15) Sep 07 2011 The previous release was fine. DDT is the only thing installed. It seems...
- Bruno Medeiros (10/25) Sep 21 2011 (sorry for the delay in replying, I haven't had much time for D stuff
- Bernard Helyer (2/2) Sep 21 2011 I was wrong about the multiple editor thing, but you were spot on about
- Bernard Helyer (3/5) Sep 21 2011 Spoke too soon. It seems to be related to errors parsing or something.
- Marco Leise (7/12) Oct 17 2011 Yes, I can definitely type faster than my CPU can handle DDT. :D
- Bernard Helyer (2/5) Oct 18 2011 Yeah, I switched to emacs for the moment, as DDT is too painful to use.
- Bruno Medeiros (7/21) Oct 20 2011 I would really welcome some test cases, so that I could try this myself,...
DDT 0.5.0 (codename "Creamfields") has been released. (Yes, as treat I decided to giving ocasional release name :P) This new release requires DLTK 3.0 (from Indigo), so if you are going for the upgrade path, you need to add the new DLTK update site: http://download.eclipse.org/releases/indigo Right Next on the TODO list is debugger support. Well, after the minor internal task of switching the source repository from Mercurial to Git, now that Google Code supports Git. Changelog ( http://code.google.com/a/eclipselabs.org/p/ddt/wiki/ChangeLog#DDT_0. .0_%282011-08-26%29 ) == DDT 0.5.0 (2011-08-26) == * Updated DDT to DTLK 3.0 * Made icons of D source elements (classes, structs templates, etc.) consistent throughout the UI. * (Previously DLTK views and some popups used simplified icons, and only CA and outline used more detailed icons.) * Outline view changes: * Now shows nested elements. * Clicking on named elements correctly selects their name in the editor (previously it just revealed the element). * Added context menu to the outline elements, added some filter actions to the toolbar of the view. * Constructor/Desctructors/Allocators/Deallocators now show up in Outline view and quick Outline. also anonymous classes. * Fix in Documentation hovers: removed redudant text, and now displays concrete archetype (Class, Interface, Struct, Union), instead of "Aggregate". still be missing though. * Fixed some minor NPE and assertion failure bugs. workaround hack). to be applied. -- Bruno Medeiros - Software Engineer
Aug 26 2011
El 26/08/2011 15:13, Bruno Medeiros escribió:DDT 0.5.0 (codename "Creamfields") has been released. (Yes, as treat I decided to giving ocasional release name :P) This new release requires DLTK 3.0 (from Indigo), so if you are going for the upgrade path, you need to add the new DLTK update site: http://download.eclipse.org/releases/indigo Right Next on the TODO list is debugger support. Well, after the minor internal task of switching the source repository from Mercurial to Git, now that Google Code supports Git. Changelog ( http://code.google.com/a/eclipselabs.org/p/ddt/wiki/ChangeLog#DDT_0.5.0_%282011-08-26%29 ) == DDT 0.5.0 (2011-08-26) == * Updated DDT to DTLK 3.0 * Made icons of D source elements (classes, structs templates, etc.) consistent throughout the UI. * (Previously DLTK views and some popups used simplified icons, and only CA and outline used more detailed icons.) * Outline view changes: * Now shows nested elements. * Clicking on named elements correctly selects their name in the editor (previously it just revealed the element). * Added context menu to the outline elements, added some filter actions to the toolbar of the view. * Constructor/Desctructors/Allocators/Deallocators now show up in Outline view and quick Outline. also anonymous classes. * Fix in Documentation hovers: removed redudant text, and now displays concrete archetype (Class, Interface, Struct, Union), instead of "Aggregate". still be missing though. * Fixed some minor NPE and assertion failure bugs. workaround hack). be applied.Great news! Thank you very much. Tom;
Aug 26 2011
On Tue, 30 Aug 2011 11:57:48 +0000, Bernard Helyer wrote:Good stuff. Nice to see Indigo support.I'm seeing some serious performance problems (Eclipse typing lagging and stuttering when working with templates and structs and big files in general). Anyone else seeing this?
Sep 01 2011
On 01/09/2011 08:19, Bernard Helyer wrote:I'm seeing some serious performance problems (Eclipse typing lagging and stuttering when working with templates and structs and big files in general). Anyone else seeing this?If you can isolate the problem, that would be quite helpful. It helps that you have a simple Eclipse installation with just DDT as a third-party plugins, just to make sure it is not other plugins that could be causing the issue. Also, is this something you've notice only on this release? Was the previous release working fine? -- Bruno Medeiros - Software Engineer
Sep 06 2011
On Tue, 06 Sep 2011 15:10:42 +0100, Bruno Medeiros wrote:On 01/09/2011 08:19, Bernard Helyer wrote:The previous release was fine. DDT is the only thing installed. It seems to manifest the worst when working on the same file with multiple editor views.I'm seeing some serious performance problems (Eclipse typing lagging and stuttering when working with templates and structs and big files in general). Anyone else seeing this?If you can isolate the problem, that would be quite helpful. It helps that you have a simple Eclipse installation with just DDT as a third-party plugins, just to make sure it is not other plugins that could be causing the issue. Also, is this something you've notice only on this release? Was the previous release working fine?
Sep 07 2011
On 07/09/2011 13:58, Bernard Helyer wrote:On Tue, 06 Sep 2011 15:10:42 +0100, Bruno Medeiros wrote:(sorry for the delay in replying, I haven't had much time for D stuff lately). Could you sent me one such file so that I try to replicate the issue? I quickly tried to replicate it with a big file (http://code.google.com/a/eclipselabs.org/p/ddt/source/browse/org.dsource.ddt.ide.core/testdata/sa pleSrcBig/bigfile.d ) like that, with multiple editors for the same file, but didn't notice any issues. Also, let me know what your folding preferences are (small suspicion it might be related to this). -- Bruno Medeiros - Software EngineerOn 01/09/2011 08:19, Bernard Helyer wrote:The previous release was fine. DDT is the only thing installed. It seems to manifest the worst when working on the same file with multiple editor views.I'm seeing some serious performance problems (Eclipse typing lagging and stuttering when working with templates and structs and big files in general). Anyone else seeing this?If you can isolate the problem, that would be quite helpful. It helps that you have a simple Eclipse installation with just DDT as a third-party plugins, just to make sure it is not other plugins that could be causing the issue. Also, is this something you've notice only on this release? Was the previous release working fine?
Sep 21 2011
I was wrong about the multiple editor thing, but you were spot on about the folding. Disabling it made all the hitches go away. Thanks.
Sep 21 2011
On Thu, 22 Sep 2011 06:47:18 +0000, Bernard Helyer wrote:I was wrong about the multiple editor thing, but you were spot on about the folding. Disabling it made all the hitches go away. Thanks.Spoke too soon. It seems to be related to errors parsing or something. I'll try and get you a test case.
Sep 21 2011
Am 01.09.2011, 09:19 Uhr, schrieb Bernard Helyer <b.helyer gmail.com>:On Tue, 30 Aug 2011 11:57:48 +0000, Bernard Helyer wrote:Yes, I can definitely type faster than my CPU can handle DDT. :D I'm close to switching to a pure text editor, but then again, I could first try to disable some features. Also I realized that non-ASCII characters are sometimes errors where DMD would not complain. Sometimes when the non-ASCII is inside an identifier, not at the start or end.Good stuff. Nice to see Indigo support.I'm seeing some serious performance problems (Eclipse typing lagging and stuttering when working with templates and structs and big files in general). Anyone else seeing this?
Oct 17 2011
On Tue, 18 Oct 2011 07:39:30 +0200, Marco Leise wrote:Yes, I can definitely type faster than my CPU can handle DDT. :D I'm close to switching to a pure text editor, but then again, I could first try to disable some features.Yeah, I switched to emacs for the moment, as DDT is too painful to use.
Oct 18 2011
On 18/10/2011 06:39, Marco Leise wrote:Am 01.09.2011, 09:19 Uhr, schrieb Bernard Helyer <b.helyer gmail.com>:I would really welcome some test cases, so that I could try this myself, and identify the issue. I know the current parser has several performance issues (known and unknown ones), but at least there should not be performance regressions (getting worse in new versions). -- Bruno Medeiros - Software EngineerOn Tue, 30 Aug 2011 11:57:48 +0000, Bernard Helyer wrote:Yes, I can definitely type faster than my CPU can handle DDT. :D I'm close to switching to a pure text editor, but then again, I could first try to disable some features. Also I realized that non-ASCII characters are sometimes errors where DMD would not complain. Sometimes when the non-ASCII is inside an identifier, not at the start or end.Good stuff. Nice to see Indigo support.I'm seeing some serious performance problems (Eclipse typing lagging and stuttering when working with templates and structs and big files in general). Anyone else seeing this?
Oct 20 2011