Comments (4)
Agreed - but where to put the check-box…. maybe next to filter, or maybe on the bottom?
Maybe only search the clojuredocs when you work off-line...
On Apr 20, 2012, at 3:30 AM, Andy Fingerhut wrote:
My addition of the choice search-all-docs in the Vars menu is kind of a hack. It would be more orthogonal if there was a check box labeled something like "Also search doc string".
When that box was not checked, then any regex pattern typed into the text box above the vars list would be used to match against the symbol names only.
When the box was checked, the regex pattern would be matched against the symbol names and the doc strings.
Another possibility is to have yet another check box to enable searching for regex matches within the ClojureDocs examples or comments.
Reply to this email directly or view it on GitHub:
#11
from clj-ns-browser.
I forgot to mention that clojuredocs searching only really makes sense if you are offline. Agreed that it would be at least impolite to slam clojuredocs.org web site with searches like that, and I don't believe they currently even support such content-based searches anyway.
As for where to put the check-box, I think it would be good to put it close to the widget that it affects the behavior of functionally, which is the text box where you enter a pattern to match against the var names. If it doesn't fit easily in the existing width of that column, perhaps just above that text box, and below the popup menu?
from clj-ns-browser.
A menu item might be preferable to avoid too many widgets that are displayed all the time. I would guess the user wouldn't change it so often that a menu item is inconvenient.
from clj-ns-browser.
Frank recently added menu item Vars -> Search Docs Also and with most recent Apr 24 2012 commit, it should do what it implies.
from clj-ns-browser.
Related Issues (20)
- some symbols have inconsistent type and value HOT 4
- Doc and Source view would be useful together HOT 8
- Name "Clojure Namespace Browser" sucks... HOT 4
- syntax highlighting for clojure code HOT 2
- basic trammel integration
- Add "Search source also" option
- Use ns-tracker for dynamic/real-time update HOT 2
- font changes back to default when size is changed (zoom in/out)
- use tooltips to add additional help/explanations about buttons/panel-content/color
- results of Browse button are tiny and unreadable HOT 9
- Currently no way to quit. Add "File --> Quit" menu item
- Add newlines to doc textarea
- Doc for *ns* appears to be incorrect HOT 1
- "Sorry... cannot close/hide last browser window." HOT 8
- syntax coloring not in effect when selecting more than 1 button; and another bug HOT 1
- NoSuchMethodError when trying to use HOT 1
- ClassNotFoundException java.awt.Window$Type java.net.URLClassLoader$1.run HOT 3
- QUESTION: How do you use this to browse the Clojure-language source code base? HOT 2
- AOT compilation in jar causes issues HOT 1
- Tried to use insecure HTTP repository without TLS HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from clj-ns-browser.