Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Idioms list #65

Closed
fourier opened this issue Jan 29, 2017 · 4 comments
Closed

Feature request: Idioms list #65

fourier opened this issue Jan 29, 2017 · 4 comments

Comments

@fourier
Copy link
Contributor

fourier commented Jan 29, 2017

In IBM APL2 there is an awesome feature: the Idiom list. Basically what I want to have in RIDE is the similar idioms list, available with hotkey and with quick search.

For example in I would like to press say Ctrl-i and type "leading" and get all idioms in narrowing-down list as I type and finishing with the list from Dyalog Idioms list:
A Boolean mask indicating the leading blank spaces in each row of CA

  • The number of leading blank spaces in each row of CA
  • The number of leading 1s in each row of BA
  • CV without any leading blank spaces
  • CV without any leading blank spaces

together with the corresponding expression. By pressing Enter the expression is inserted to the current editor.
It would also be great to have this list built-in as well as possible to extend adding own idioms.

@abrudz
Copy link
Member

abrudz commented Jan 29, 2017

@abrudz
Copy link
Member

abrudz commented Oct 17, 2017

Tip: Go to Preferences>Menu
Scroll down to "Documentation Centre" (about ¾ way down)
Insert the following line after that:
&Idioms =http://miserver.dyalog.com/Examples/Applications/Idiom_Search.mipage?nowrapper=1
Restart RIDE. You can now press Alt-h,i to open an idiom list with quick search:
image

@fourier
Copy link
Contributor Author

fourier commented Oct 18, 2017

Nice, this works. Would be great to have it as a window originating from RIDE not to open in a browser. Waiting in next releases ;)

@jayfoad
Copy link
Contributor

jayfoad commented Dec 4, 2017

Given that the idiom list is available (in several places) online, I don't think we're going to integrate this into RIDE itself. Sorry!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants