How to use 'Find Objects'

General APL language issues

How to use 'Find Objects'

Postby PGilbert on Fri Feb 11, 2022 2:11 am

If I do the following in a )Clear WS:

Code: Select all
      )ed ⍟ demo

:Namespace demo

    ∇ test
      a←⍳5 ⍝ todo
    ∇
:EndNamespace


And now if I click on the 'Search' icon in the 'Tool' toolbar of the IDE, there is the 'Find Objects' Window that will appear as expected.

Question: How do I set up the search to find the text 'todo' in the 'demo' namespace
while doing a general search ? I can't find a way to make it work. If I put only '#' in 'Look in:' with the check of Include Sub-namespaces, it does not work for me.

Sorry in advance for the stupid question.
User avatar
PGilbert
 
Posts: 436
Joined: Sun Dec 13, 2009 8:46 pm
Location: Montréal, Québec, Canada

Re: How to use 'Find Objects'

Postby RichardP|Dyalog on Fri Feb 11, 2022 9:34 am

Sorry to say I've got a bad case of "works on my machine".

In the attached image I searched for "todo" in the Containing Text field, and the function "test" from the "demo" namespace appeared in the results in the bottom.
Attachments
todo.png
RichardP|Dyalog
 
Posts: 30
Joined: Fri Oct 12, 2018 3:05 pm

Re: How to use 'Find Objects'

Postby Vince|Dyalog on Fri Feb 11, 2022 10:23 am

Hi Pierre,

Sorry, there was a bug in this area, so please write to us at Dyalog Support with your full version number, and also the size and date of the dyares*.dll in your Dyalog install directory.

Regards,

Vince
Vince|Dyalog
 
Posts: 408
Joined: Wed Oct 01, 2008 9:39 am

Re: How to use 'Find Objects'

Postby PGilbert on Fri Feb 11, 2022 11:53 am

OK, thanks Vince. Will do.
User avatar
PGilbert
 
Posts: 436
Joined: Sun Dec 13, 2009 8:46 pm
Location: Montréal, Québec, Canada

Re: How to use 'Find Objects'

Postby Vince|Dyalog on Fri Feb 11, 2022 4:13 pm

I have corresponded with Pierre.

For anyone else who hits this...

The issue is 19319: The fix for 18695 stops the Find Objects tool from searching in sub-namespaces

If anyone else hits this issue, one answer is to uninstall and install with the current 2022 install of Dyalog.

Or, if you do not wish to uninstall, contact support with your version information (e.g. 18.0 64-bit Unicode) and we can send you updated dyares resource DLLs.

Regards,

Vince
Vince|Dyalog
 
Posts: 408
Joined: Wed Oct 01, 2008 9:39 am


Return to Language

Who is online

Users browsing this forum: No registered users and 1 guest