Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-10 Thread Alexander Bothe
On Friday, 10 January 2014 at 03:48:35 UTC, Jameson Ernst wrote: On Friday, 10 January 2014 at 03:29:06 UTC, Alexander Bothe wrote: On Friday, 10 January 2014 at 02:33:05 UTC, Jameson Ernst wrote: On a hunch that maybe it has to do with some strange assembly version or mono version mismatch, I

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-10 Thread Daniel Kozák
Alexander Bothe píše v Pá 10. 01. 2014 v 12:11 +: On Friday, 10 January 2014 at 03:48:35 UTC, Jameson Ernst wrote: On Friday, 10 January 2014 at 03:29:06 UTC, Alexander Bothe wrote: On Friday, 10 January 2014 at 02:33:05 UTC, Jameson Ernst wrote: On a hunch that maybe it has to do

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-10 Thread Alexander Bothe
On Friday, 10 January 2014 at 18:14:04 UTC, Daniel Kozák wrote: Now it works :), thanks a lot Finally! :)

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-10 Thread Jameson Ernst
On Friday, 10 January 2014 at 18:17:17 UTC, Alexander Bothe wrote: On Friday, 10 January 2014 at 18:14:04 UTC, Daniel Kozák wrote: Now it works :), thanks a lot Finally! :) Confirmed working for me as well! Thanks for working with us to iron this out. I think this will help a lot of people

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Jameson Ernst
On Wednesday, 8 January 2014 at 14:30:50 UTC, Alexander Bothe wrote: On Wednesday, 8 January 2014 at 12:35:47 UTC, Daniel Kozak wrote: I do not think so because it runs gdb, and it stops on break point, but it does not show it properly on monodevelop editor (red marker is not mark as current

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Alexander Bothe
On Thursday, 9 January 2014 at 08:28:21 UTC, Jameson Ernst wrote: Is there a way to configure the plugin to add that option? It doesn't appear to be configurable, at least not from within the IDE. It's done by default already. I've had this same issue, and found that the D debugging plugin

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Daniel Kozak
On Thursday, 9 January 2014 at 16:49:53 UTC, Alexander Bothe wrote: On Thursday, 9 January 2014 at 08:28:21 UTC, Jameson Ernst wrote: Is there a way to configure the plugin to add that option? It doesn't appear to be configurable, at least not from within the IDE. It's done by default

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Alexander Bothe
On Thursday, 9 January 2014 at 18:03:06 UTC, Daniel Kozak wrote: With 4.2.2 everything is OK,but with 4.2.3 it does not work properly. Why do you have gdb from AUR? Where should I get gdb else from? :-P I already noticed some different debugging issues with 4.2.3 - but those were occurring

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Dicebot
On Thursday, 9 January 2014 at 18:54:12 UTC, Alexander Bothe wrote: On Thursday, 9 January 2014 at 18:03:06 UTC, Daniel Kozak wrote: With 4.2.2 everything is OK,but with 4.2.3 it does not work properly. Why do you have gdb from AUR? Where should I get gdb else from? :-P From main repos? :)

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Daniel Kozak
On Thursday, 9 January 2014 at 18:54:12 UTC, Alexander Bothe wrote: On Thursday, 9 January 2014 at 18:03:06 UTC, Daniel Kozak wrote: With 4.2.2 everything is OK,but with 4.2.3 it does not work properly. Why do you have gdb from AUR? Where should I get gdb else from? :-P I already noticed

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Jameson Ernst
On Thursday, 9 January 2014 at 19:20:35 UTC, Daniel Kozak wrote: So I really do not know, what is wrong with my monodevelop. Anyway with patched gdb (https://github.com/ibuclaw/gdb) and normal GDB plugin I can debbug my application quiet well. Just set this up, and the regular GDB plugin with

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Daniel Kozak
On Thursday, 9 January 2014 at 21:47:40 UTC, Alexander Bothe wrote: So btw, could you please define 'does not work'? Is there an exception, is there just a silent quit, is there a mysterious return value -1 when executing the program with the debugger? http://youtu.be/HRJgyFi6Zes

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Alexander Bothe
On Thursday, 9 January 2014 at 22:50:09 UTC, Daniel Kozak wrote: On Thursday, 9 January 2014 at 21:47:40 UTC, Alexander Bothe wrote: So btw, could you please define 'does not work'? Is there an exception, is there just a silent quit, is there a mysterious return value -1 when executing the

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Jameson Ernst
On Thursday, 9 January 2014 at 23:15:12 UTC, Alexander Bothe wrote: On Thursday, 9 January 2014 at 22:50:09 UTC, Daniel Kozak wrote: On Thursday, 9 January 2014 at 21:47:40 UTC, Alexander Bothe wrote: So btw, could you please define 'does not work'? Is there an exception, is there just a

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Alexander Bothe
On Friday, 10 January 2014 at 00:04:41 UTC, Jameson Ernst wrote: On Thursday, 9 January 2014 at 23:15:12 UTC, Alexander Bothe wrote: On Thursday, 9 January 2014 at 22:50:09 UTC, Daniel Kozak wrote: On Thursday, 9 January 2014 at 21:47:40 UTC, Alexander Bothe wrote: So btw, could you please

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Jameson Ernst
On a hunch that maybe it has to do with some strange assembly version or mono version mismatch, I used monodis/ilasm to roundtrip the assembly, reassembling it against the dependencies provided in the git repo. It still exhibits the same breakpoint issue, so something is the code itself must

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Jameson Ernst
On Friday, 10 January 2014 at 02:33:05 UTC, Jameson Ernst wrote: Since recompiling from source fixes the problem, this is difficult to test. However, since I've successfully roundtripped the broken dll, I can try to find and set that value in the IL itself. My IL knowledge is a bit rusty, but

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Alexander Bothe
On Friday, 10 January 2014 at 02:33:05 UTC, Jameson Ernst wrote: On a hunch that maybe it has to do with some strange assembly version or mono version mismatch, I used monodis/ilasm to roundtrip the assembly, reassembling it against the dependencies provided in the git repo. It still exhibits

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-09 Thread Jameson Ernst
On Friday, 10 January 2014 at 03:29:06 UTC, Alexander Bothe wrote: On Friday, 10 January 2014 at 02:33:05 UTC, Jameson Ernst wrote: On a hunch that maybe it has to do with some strange assembly version or mono version mismatch, I used monodis/ilasm to roundtrip the assembly, reassembling it

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-08 Thread Alexander Bothe
On Wednesday, 8 January 2014 at 07:50:38 UTC, Daniel Kozak wrote: Still debugging does not work :(. But for others (C#,...) it works well. Maybe it is something with dmd. I have clean installation of Archlinux x64 Can't be related to dmd as it's mainly using gdb for debugging. So, are you

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-08 Thread Daniel Kozak
On Wednesday, 8 January 2014 at 11:19:14 UTC, Alexander Bothe wrote: On Wednesday, 8 January 2014 at 07:50:38 UTC, Daniel Kozak wrote: Still debugging does not work :(. But for others (C#,...) it works well. Maybe it is something with dmd. I have clean installation of Archlinux x64 Can't be

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-08 Thread Daniel Kozak
On Wednesday, 8 January 2014 at 14:30:50 UTC, Alexander Bothe wrote: On Wednesday, 8 January 2014 at 12:35:47 UTC, Daniel Kozak wrote: I do not think so because it runs gdb, and it stops on break point, but it does not show it properly on monodevelop editor (red marker is not mark as current

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-07 Thread Alexander Bothe
On Tuesday, 7 January 2014 at 06:18:44 UTC, ilya-stromberg wrote: On Monday, 6 January 2014 at 23:58:46 UTC, Alexander Bothe wrote: On Thursday, 2 January 2014 at 20:13:33 UTC, Daniel Kozak wrote: I must admit, that you do lots of awsome work on this IDE (plugin). But still it is quiet bad.

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-07 Thread Daniel Kozak
On Tuesday, 7 January 2014 at 12:57:15 UTC, Alexander Bothe wrote: On Tuesday, 7 January 2014 at 06:18:44 UTC, ilya-stromberg wrote: On Monday, 6 January 2014 at 23:58:46 UTC, Alexander Bothe wrote: On Thursday, 2 January 2014 at 20:13:33 UTC, Daniel Kozak wrote: I must admit, that you do

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-06 Thread Alexander Bothe
On Thursday, 2 January 2014 at 20:13:33 UTC, Daniel Kozak wrote: I must admit, that you do lots of awsome work on this IDE (plugin). But still it is quiet bad. After clean install I am not able to run even basic hello world. Ok I can uninstall gnome-terminal and install xterm. After that I can

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2014-01-02 Thread Daniel Kozak
On Friday, 27 December 2013 at 16:40:57 UTC, Alexander Bothe wrote: Hi everyone, Despite I released the big completion engine refactoring half a week ago I'd still like to announce it over here as well. There's been a complete completion engine overhaul (i.e. the part that matches the

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-28 Thread Paolo Invernizzi
On Saturday, 28 December 2013 at 03:13:10 UTC, Casper Færgemand wrote: On Saturday, 28 December 2013 at 02:02:44 UTC, Alexander Bothe wrote: May I have some code samples? Writing 'SysTime' may happen everywhere - as well as 'a similar null-pointer' .. I have no magic glass bowl to look in, you

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-28 Thread Alexander Bothe
On Saturday, 28 December 2013 at 03:13:10 UTC, Casper Færgemand wrote: On Saturday, 28 December 2013 at 02:02:44 UTC, Alexander Bothe wrote: May I have some code samples? Writing 'SysTime' may happen everywhere - as well as 'a similar null-pointer' .. I have no magic glass bowl to look in, you

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-28 Thread Alexander Bothe
On Saturday, 28 December 2013 at 06:55:21 UTC, ilya-stromberg wrote: When I used `ppa:keks9n/monodevelop-latest` repro, the MonoDevelop updated every day. So, it was alpha version. BTW, I had a lot of problems with it, new `ppa:ermshiperete/monodevelop` looks much better. Although I'm rather

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-28 Thread Alexander Bothe
On Saturday, 28 December 2013 at 06:55:21 UTC, ilya-stromberg wrote: Additional request: please use more intuitive version number, see http://semver.org/ because current version scheme doesn't provide any additional information. Please use: 1) 1-st digit if you need to upgrade the MonoDevelop

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-28 Thread Casper Færgemand
I updated the language bindings from 0.5.5.6 to 0.5.5.7. While past experience tells me anything I say will only serve to make a fool of myself, I shall accept my fate and say that so far I have not been able to reproduce the null pointer exception. And by that I mean I am able to hit the

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-28 Thread Alexander Bothe
On Saturday, 28 December 2013 at 17:16:29 UTC, Casper Færgemand wrote: I updated the language bindings from 0.5.5.6 to 0.5.5.7. While past experience tells me anything I say will only serve to make a fool of myself, I shall accept my fate and say that so far I have not been able to reproduce

Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread Alexander Bothe
Hi everyone, Despite I released the big completion engine refactoring half a week ago I'd still like to announce it over here as well. There's been a complete completion engine overhaul (i.e. the part that matches the currently selected code part against the abstract symbol node in the AST and

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread Kelet
On Friday, 27 December 2013 at 16:40:57 UTC, Alexander Bothe wrote: Hi everyone, Despite I released the big completion engine refactoring half a week ago I'd still like to announce it over here as well. There's been a complete completion engine overhaul (i.e. the part that matches the

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread ilya-stromberg
On Friday, 27 December 2013 at 16:40:57 UTC, Alexander Bothe wrote: There's been a complete completion engine overhaul (i.e. the part that matches the currently selected code part against the abstract symbol node in the AST and furthermore prepares the resolution of that node) and several

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread Alexander Bothe
On Friday, 27 December 2013 at 17:52:22 UTC, ilya-stromberg wrote: I have only one request: can you focus at the Mono-D stability? I saw a few errors last time (I'm not shure if it was Mono Develop errors or Mono-D errors). Then please tell me as soon as they appear! Assuming that you've got

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread ilya-stromberg
On Friday, 27 December 2013 at 19:09:28 UTC, Alexander Bothe wrote: On Friday, 27 December 2013 at 17:52:22 UTC, ilya-stromberg wrote: I have only one request: can you focus at the Mono-D stability? I saw a few errors last time (I'm not shure if it was Mono Develop errors or Mono-D errors).

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread Kelet
On Friday, 27 December 2013 at 19:45:09 UTC, ilya-stromberg wrote: OK. Can you add instruction how to do downgrade? I believe the process is like this: 1. Close any D Language solutions you may have open. 2. Open the add-in manager (under tools menu), go to the Gallery tab, and under

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread Casper Færgemand
Awesome. It seems to work fine so far. Since I started using dub I had to say goodbye to what working IDEs I had running, and when I tried Mono I was unlucky enough to do so right after an update that killed everything (mono crashed, plugins didn't work, couldn't find compiler, couldn't

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread Casper Færgemand
I'll take it back. When writing a module specification, it kept interrupting me with this error. Due to an annoying error in Mono-Develop, I cannot change the language in the program without changing it in my OS, which I don't bother this moment. I have translated the first line, it's in {}.

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread Alexander Bothe
On Friday, 27 December 2013 at 19:45:09 UTC, ilya-stromberg wrote: It was non-critical errors and thay appeared randomly. At least I can't reproduse it now. But OK, I'll try to send bug reports. Please! Bug trackers, mails, blog comments, IRC, G+ - even via facebook :O There are so many ways

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread Alexander Bothe
On Friday, 27 December 2013 at 20:23:51 UTC, Casper Færgemand wrote: I'll take it back. When writing a module specification, it kept interrupting me with this error. Due to an annoying error in Mono-Develop, I cannot change the language in the program without changing it in my OS, which I

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread ilya-stromberg
On Friday, 27 December 2013 at 20:37:23 UTC, Alexander Bothe wrote: On Friday, 27 December 2013 at 19:45:09 UTC, ilya-stromberg wrote: I don't talk that you must support different Mono Develop versions for different OS. Current stable Mono Develop is 4.2.2, can you use it for all supported OS

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread Alexander Bothe
On Friday, 27 December 2013 at 20:53:26 UTC, ilya-stromberg wrote: Great! In that case can you just print your MonoDevelop version to the download page. Now you have: Head to http://monodevelop.com/Download and install the latest release (it may even be an ‘Alpha’ version) of MonoDevelop It's

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread Casper Færgemand
On Friday, 27 December 2013 at 20:47:07 UTC, Alexander Bothe wrote: snip Cheers, Alex Hmm, it's not just modules, I think I know what's wrong. I just wrote SysTime and stopped, realizing I wanted it in a function instead. As I started writing the new function, I was continuously interrupted

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread Casper Færgemand
On Saturday, 28 December 2013 at 02:02:44 UTC, Alexander Bothe wrote: May I have some code samples? Writing 'SysTime' may happen everywhere - as well as 'a similar null-pointer' .. I have no magic glass bowl to look in, you know. ;-) I can't reproduce it in a new file. I can, however, go to any

Re: Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes

2013-12-27 Thread ilya-stromberg
On Friday, 27 December 2013 at 21:59:12 UTC, Alexander Bothe wrote: On Friday, 27 December 2013 at 20:53:26 UTC, ilya-stromberg wrote: Great! In that case can you just print your MonoDevelop version to the download page. Now you have: Head to http://monodevelop.com/Download and install the