[Issue 17260] Pending semantic analysis request

2017-06-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17260

Rainer Schuetze  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #8 from Rainer Schuetze  ---
Completion on the respective code should work with
https://github.com/dlang/visuald/releases/tag/v0.45.0-beta1

Enabling UFCS might yield too many entries, though.

--


[Issue 17260] Pending semantic analysis request

2017-03-17 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17260

--- Comment #7 from Heromyth  ---
(In reply to Rainer Schuetze from comment #5)
> This version doesn't fix the failing analysis, but cancels it with the next
> analysis request:
> https://ci.appveyor.com/project/rainers/visuald/build/job/fw9w1e6mq6h3dg9n/
> artifacts

Now, the pending message just shown for a while, and disappeared.
However, the completion box wasn't there.

I have pushed my latest code to the repository for the test.

In onCreated() in module iup.color, I can get the box when I input "this." .

In onCreated() in module iup.menu, I failed to get the box when I input
"this.".

All the projects can be built successfully.

--


[Issue 17260] Pending semantic analysis request

2017-03-17 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17260

--- Comment #6 from Heromyth  ---
(In reply to Rainer Schuetze from comment #4)
> I don't think this is a regression from 0.44-b2, nothing has chnaged in the
> semantic engine. Instead, it very much depends on where you trigger the
> completion box and what imports are in that file.
> 

You are right. This problem is also there for VisualD-0.44-b2. It didn't happen
so often during I used it.

--


[Issue 17260] Pending semantic analysis request

2017-03-17 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17260

--- Comment #5 from Rainer Schuetze  ---
This version doesn't fix the failing analysis, but cancels it with the next
analysis request:
https://ci.appveyor.com/project/rainers/visuald/build/job/fw9w1e6mq6h3dg9n/artifacts

--


[Issue 17260] Pending semantic analysis request

2017-03-17 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17260

Rainer Schuetze  changed:

   What|Removed |Added

 CC||r.sagita...@gmx.de

--- Comment #4 from Rainer Schuetze  ---
I don't think this is a regression from 0.44-b2, nothing has chnaged in the
semantic engine. Instead, it very much depends on where you trigger the
completion box and what imports are in that file.

You are hitting an endless loop when the semantic engine tries to evaluate
std.algorithm.setops.cartesianProduct for UFCS expansion. You might want to
disable UFCS expansions in the Intellisense options as it will also improve the
speed of the completion box.

--


[Issue 17260] Pending semantic analysis request

2017-03-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17260

--- Comment #3 from Heromyth  ---
Created attachment 1642
  --> https://issues.dlang.org/attachment.cgi?id=1642=edit
It's ok for some projects.

--


[Issue 17260] Pending semantic analysis request

2017-03-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17260

--- Comment #2 from Heromyth  ---
Comment on attachment 1641
  --> https://issues.dlang.org/attachment.cgi?id=1641
Error snap

Sorry, this image is obsolete

--


[Issue 17260] Pending semantic analysis request

2017-03-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17260

Heromyth  changed:

   What|Removed |Added

   Attachment #1641|ok.png  |error.png
   filename||
   Attachment #1641|0   |1
is obsolete||
   Attachment #1641|It's ok for some projects.  |Error snap
description||

--


[Issue 17260] Pending semantic analysis request

2017-03-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17260

--- Comment #1 from Heromyth  ---
Created attachment 1641
  --> https://issues.dlang.org/attachment.cgi?id=1641=edit
It's ok for some projects.

It's ok for some projects.

--