-
Notifications
You must be signed in to change notification settings - Fork 48
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 - ability to search for individual function names within packages. #124
Comments
I think packages (mostly?) provide an INDEX file (e.g., https://github.com/cbm755/octsympy/blob/main/INDEX). So it "just" needs someone to do the work... Note magical word "just". |
Note that this is only true for 'traditional' packages. Since one of the stated goals of this page is to enable developers to also list 'non-traditional' packages, there needs to be a mechanism to include them too in such a search, if possible. Of course, this could be as simple as requesting that developers provide a compatible INDEX file, which could then be searched for by the search engine when in 'function lookup' mode instead of 'package lookup'. Which also then raises the question of what kind of interface should one go for when searching functions instead of packages. A toggle in the main page? Or a completely separate index listing all indexed functions by package? |
A function lookup capability through an INDEX file or any other mechanism would be also very useful to detect shadowing of functions among different packages. This would help both package maintainers/developers and users alike. IMHO it would be much easier to implement if package maintainers would provide a typical INDEX file independently of traditional or non-traditional package design. |
I could implement a workflow for automatically finding all packages that can be installed this way (with On an additional matter, it would be very helpful if we would transfer our package repositories to GitHub, so we can make full use of the |
Feature request is to add the ability to search for individual function names within packages. This would enhance the functionality of the search feature, allowing users to quickly find specific functions within packages instead of searching through the entire package documentation. |
i want to work on this issues please assign me this issue. |
You are welcome to work on it and make a PR, once you have a working prototype |
i don't no how it can be remove so ,Please assignees problem again. |
I am afraid I don't understand what you mean. Can you elaborate? |
@pr0m1th3as Hey is this problem under someone or can I work on it? |
It was previously assigned to @vivekd01, but we haven't received any patch or heard from him ever since. To be honest, I am not sure how this functionality would/could be integrated into the However, it could always be done in a separate repository. So far, I have implemented some extra functionality into the |
I know this is a non-trivial request, and may or may not already be part of the goal for this project, but I thought I'd open this as an issue to have a proper place for it.
Essentially, if this page is going to partly replace what octave-forge was used for (in terms of acting as a repository of packages), it would be useful to be able to search "inside" packages, for the presence (and possibly documentation) of provided functions.
One way this could be achieved is if package maintainers were asked to provide a list of provided functions (preferably with a link to documentation) with their packages, that could then be searched from the main search interface.
The text was updated successfully, but these errors were encountered: