October 21, 2012
On Sunday, 21 October 2012 at 01:31:55 UTC, F i L wrote:
> On Sunday, 21 October 2012 at 01:14:58 UTC, alex wrote:
>> On Saturday, 20 October 2012 at 23:49:03 UTC, F i L wrote:
>>> The symbols themselves show up fine, but any class/struct members don't show up.
>>
>> I have no idea why it's suddenly working again. I've uploaded a new
>> http://mono-d.alexanderbothe.com/repo/MonoDevelop.D_0.4.1.6_MD3.0.4.7.mpack
>
> That didn't change anything on my end. Still the same intellisense options after the install. BTW, by installing from the file, will that stop me from receiving online updates?

Strange. And yes, installing the mpack manually isn't enabling auto-updates..but due to the awful updating policy I had to open a second repository just for MD 3.0.4.7 ..and at this point I just say *uck it, I don't care :D
October 21, 2012
On Sunday, 21 October 2012 at 01:48:21 UTC, Joel wrote:
> In OSX things are different, but in Windows.. Mono-D isn't working for me. It was crashing the whole IDE, with some updates it seems to be better. But it says it can't open D files. It wont display any D files.
>
>>>
> An error has occurred
> The file 'C:\jpro\dpro2\Carace2D\car.d' could not be opened. Could not load file or assembly 'ICSharpCode.NRefactory, Version=5.0.0.0, Culture=neutral, PublicKeyToken=d4bfe873e7598c49' or one of its dependencies. The system cannot find the file specified.
>
> System.IO.FileNotFoundException: Could not load file or assembly 'ICSharpCode.NRefactory, Version=5.0.0.0, Culture=neutral, PublicKeyToken=d4bfe873e7598c49' or one of its dependencies. The system cannot find the file specified.
> File name: 'ICSharpCode.NRefactory, Version=5.0.0.0, Culture=neutral, PublicKeyToken=d4bfe873e7598c49'
>    at MonoDevelop.D.Parser.DParserWrapper.Parse(Boolean storeAst, String file, TextReader content, Project prj)
>    at MonoDevelop.D.Parser.FoldingParser.Parse(String fileName, String content)
>    at MonoDevelop.SourceEditor.SourceEditorView.RunFirstTimeFoldUpdate(String text)
>    at MonoDevelop.SourceEditor.SourceEditorView.Load(String fileName, Encoding loadEncoding)
>    at MonoDevelop.SourceEditor.SourceEditorView.Load(String fileName)
>    at MonoDevelop.Ide.Gui.LoadFileWrapper.Invoke(String fileName)
>
> WRN: Assembly binding logging is turned OFF.
> To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
> Note: There is some performance penalty associated with assembly bind failure logging.
> To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
> <<
>
> Thanks,
>
> - Joel

Have you installed Mono-D via the .mpack file I just posted here?
It should be working with that..I've got MonoDevelop 3.0.4.7 btw
October 21, 2012
> Have you installed Mono-D via the .mpack file I just posted here?
> It should be working with that..I've got MonoDevelop 3.0.4.7 btw

I got it going. Thanks alex.

- Joel
October 21, 2012
This behaviour is terribly inreproducable..Sometimes it tends to not have any plan of what I'm typing, but mostly (and quite only) it actually knows what I want to have in my completion list..
If you're able to figure out a good way of having it that buggy, please tell me.

In the mean time, if you want to switch to older versions, just check out
http://mono-d.alexanderbothe.com/repo
October 21, 2012
On Sunday, 21 October 2012 at 17:37:17 UTC, alex wrote:
>
> This behaviour is terribly inreproducable..Sometimes it tends to not have any plan of what I'm typing, but mostly (and quite only) it actually knows what I want to have in my completion list..
> If you're able to figure out a good way of having it that buggy, please tell me.
>
> In the mean time, if you want to switch to older versions, just check out
> http://mono-d.alexanderbothe.com/repo

Thanks Alex. As far as reproducing the error, all I have to do is create a new test project, and change the 'main.d' file to look like:

    module main;

    class Test
    {
        int x = 10;
    }

    void main()
    {
        auto t = new Test();
        t... // wrong options, you know the situation
    }

I'll try and find a situation where it works, and report before I Switch back to an older version.
October 23, 2012
On Sunday, 21 October 2012 at 20:39:17 UTC, F i L wrote:
> On Sunday, 21 October 2012 at 17:37:17 UTC, alex wrote:
>>
>> This behaviour is terribly inreproducable..Sometimes it tends to not have any plan of what I'm typing, but mostly (and quite only) it actually knows what I want to have in my completion list..
>> If you're able to figure out a good way of having it that buggy, please tell me.
>>
>> In the mean time, if you want to switch to older versions, just check out
>> http://mono-d.alexanderbothe.com/repo
>
> Thanks Alex. As far as reproducing the error, all I have to do is create a new test project, and change the 'main.d' file to look like:
>
>     module main;
>
>     class Test
>     {
>         int x = 10;
>     }
>
>     void main()
>     {
>         auto t = new Test();
>         t... // wrong options, you know the situation
>     }
>
> I'll try and find a situation where it works, and report before I Switch back to an older version.

Just tried it and had the same strange issue behaviour a couple of times - but as I restarted MD, the issue wasn't there anymore..neither in 3.0.4.8 nor 3.0.4.7 .. seems to be a very rare issue only..and therewith a border case 'only'
October 28, 2012
On Sunday, 21 October 2012 at 20:39:17 UTC, F i L wrote:
> On Sunday, 21 October 2012 at 17:37:17 UTC, alex wrote:
>>
>> This behaviour is terribly inreproducable..Sometimes it tends to not have any plan of what I'm typing, but mostly (and quite only) it actually knows what I want to have in my completion list..
>> If you're able to figure out a good way of having it that buggy, please tell me.
>>
>> In the mean time, if you want to switch to older versions, just check out
>> http://mono-d.alexanderbothe.com/repo
>
> Thanks Alex. As far as reproducing the error, all I have to do is create a new test project, and change the 'main.d' file to look like:
>
>     module main;
>
>     class Test
>     {
>         int x = 10;
>     }
>
>     void main()
>     {
>         auto t = new Test();
>         t... // wrong options, you know the situation
>     }
>
> I'll try and find a situation where it works, and report before I Switch back to an older version.

Fixed it. Was something with manual SO prevention and a missing declaration conditition implementation..but now it works definitely, see:
https://github.com/aBothe/Mono-D/issues/161

I've put it in Mono-D v0.4.1.7
October 29, 2012
alex wrote:
> Fixed it. Was something with manual SO prevention and a missing declaration conditition implementation..but now it works definitely, see:
> https://github.com/aBothe/Mono-D/issues/161
>
> I've put it in Mono-D v0.4.1.7

Good to hear! Nice work, and thanks.
Next ›   Last »
1 2
Top | Discussion index | About this forum | D home