Re: DDT 0.7.0 released

2013-08-19 Thread Jacob Carlborg

On 2013-08-16 15:12, Bruno Medeiros wrote:


Very strange! (that it completes the install, but doesn't start properly)
Let me see your configuration log, it's at:
Help  About Eclipse  Installation Details  Configuration
And also the Error log, it's at View Error Log on that same dialog.


Here's the log:

http://pastebin.com/M6G76Mjv

I'm suspecting it doesn't use the correct JRE. I tried to force Eclipse 
use 1.7 but I doesn't seem to work.


--
/Jacob Carlborg


Re: DDT 0.7.0 released

2013-08-19 Thread Bruno Medeiros

On 19/08/2013 08:40, Jacob Carlborg wrote:

On 2013-08-16 15:12, Bruno Medeiros wrote:


Very strange! (that it completes the install, but doesn't start properly)
Let me see your configuration log, it's at:
Help  About Eclipse  Installation Details  Configuration
And also the Error log, it's at View Error Log on that same dialog.


Here's the log:

http://pastebin.com/M6G76Mjv

I'm suspecting it doesn't use the correct JRE. I tried to force Eclipse
use 1.7 but I doesn't seem to work.



It's still using 1.6. You can see it in the log, look for this line:
java.runtime.version=1.6.0_51-b11-457-11M4509

--
Bruno Medeiros - Software Engineer


Re: DDT 0.7.0 released

2013-08-19 Thread Bruno Medeiros

On 16/08/2013 17:26, Russel Winder wrote:

On Fri, 2013-08-16 at 14:19 +0100, Bruno Medeiros wrote:
[…]

If you add the update site for the new Eclipse release (for example
http://download.eclipse.org/releases/kepler for Kepler) to your current
installation, and run the Check for Updates it should update Eclipse
and retain all the extra plugins you have installed. (it should update
all Eclipse projects that are part of the Kepler release, basically
nearly all projects that hosted at Eclipse.org)


Having backed everything up (which means creating about 6 replicas for
me), I took the plunge and s/4.2/4.3/  s/juno/kepler/ for all my
update sites and updated. It appears to have done the needful. Thanks
for this, it has saved many hours of swearing.



Cool. It would have been amateurish of Eclipse to not have this 
funcionality, in one way or another.



It's a bit annoying that this isn't done automatically in some way, yes.
And also annoying that the update site for new releases is not easily
found on the Eclipse website either.


Bit annoying amounts to a mega-understatement :-)



Hum, I guess the annoyance is proportional to the amount of extra 
plugins you have. Personally I usually only have 1 or 2, the rest comes 
bundled with Eclipse, but I can definitely see that a lot of users could 
have a lot more extra plug-ins.



--
Bruno Medeiros - Software Engineer


Re: D at University of Minnesota

2013-08-19 Thread Andrei Alexandrescu
On Saturday, 17 August 2013 at 15:22:26 UTC, Carl Sturtivant 
wrote:
Well, CS2 in D is over, and grades are in. Being a summer 
course it was conducted at twice the speed as in a regular 
semester.

[...]

http://www.reddit.com/r/programming/comments/1ko94o/experience_report_teaching_d_at_a_summer_course/


Andrei


Re: DDT 0.7.0 released

2013-08-19 Thread Russel Winder
On Mon, 2013-08-19 at 14:06 +0100, Bruno Medeiros wrote:
[…]
 Hum, I guess the annoyance is proportional to the amount of extra 
 plugins you have. Personally I usually only have 1 or 2, the rest comes 
 bundled with Eclipse, but I can definitely see that a lot of users could 
 have a lot more extra plug-ins.

CDT, CUTE, Ceylon, Groovy, Gradle, Grails, Dart, TestNG, Go, Android,
PyDev, Clojure, JavaScript

Not to mention that the default CSS for Eclipse is seriously broken and
has to be amended manually.

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


signature.asc
Description: This is a digitally signed message part


Lumen - KTextEditor/Kate/KDevelop Autocompletion Plugin

2013-08-19 Thread David
Lumen
=

Lumen is a KTextEditor autocompletion plugin for the D programming
language, which works e.g. in Kate or KDevelop, based on the DCD
autocompletion server.

Lumen: https://github.com/Dav1dde/lumen
DCD: https://github.com/Hackerpilot/DCD

With this Plugin KDevelop finally evolves to the most awesome D IDE out
there (as DCD improves). You've got autocompletion(, semantic analysis,
something I want to add to DCD overtime) and an amazing GDB integration,
which works for D out of the be box!

Would be great if some of you could test it, it should work flawlessly.

TODO (lumen only):
 * Add include-paths UI
 * Get rid of dcd-client and implement its functionallity in pure C++

TODO (as DCD progresses):
 * Best matches, e.g. `void foo(int x);` when completing `foo(`
display every local/function which returns an integer in a best
matches group
 * Sorting by inheritance
 * Sorting by scopes


Re: Lumen - KTextEditor/Kate/KDevelop Autocompletion Plugin

2013-08-19 Thread Kiith-Sa

On Monday, 19 August 2013 at 17:59:13 UTC, David wrote:

Lumen
=

Lumen is a KTextEditor autocompletion plugin for the D 
programming

language, which works e.g. in Kate or KDevelop, based on the DCD
autocompletion server.

Lumen: https://github.com/Dav1dde/lumen
DCD: https://github.com/Hackerpilot/DCD

With this Plugin KDevelop finally evolves to the most awesome D 
IDE out
there (as DCD improves). You've got autocompletion(, semantic 
analysis,
something I want to add to DCD overtime) and an amazing GDB 
integration,

which works for D out of the be box!

Would be great if some of you could test it, it should work 
flawlessly.


TODO (lumen only):
 * Add include-paths UI
 * Get rid of dcd-client and implement its functionallity in 
pure C++


TODO (as DCD progresses):
 * Best matches, e.g. `void foo(int x);` when completing 
`foo(`

display every local/function which returns an integer in a best
matches group
 * Sorting by inheritance
 * Sorting by scopes



This is awesome. I've tried KDevelop recently and good D support 
might make me consider using it instead of Vim (especially if Vim 
mode improves further).


Is it viable, in longer-term future, to have features similar to 
what KDevelop
can do for C++? (semantic highlighting, esp. the color variation 
based on similarity of variable names, automatic creation of a 
stub of a nonexistent function based on a function call, etc.).