>
> Applied, thanks. Note that I also pushed a third patch which fixes a
> couple problems: there was a warning caused by some name shadowing, and
> there were also a few haddock syntax errors.
Oh, were there any? It compiled cleanly for me before I sent it in. Well, thanks.
Oh, hm, maybe it's a warning under 6.8.2 but not earlier?
> Anyway, I like it! Although I wonder whether this should be in
> XMonad.Prompt rather than XMonad.Util?
>
> -Brent
I was wondering what to name it. I ultimately decided against prompt because it seemed to me that for each search engine, there were three functions you might want to use appertaining to it:
#A function to which you pass the browser and string - this could be used anywhere by anything, eg. one of the man page modules might offer search' functionality or something. This has nothing to do with a prompt.
#A function to which you pass the browser, and it pops up a prompt asking the user for the string. This does has something to do with a prompt.
#A function to which you pass the browser, and it goes and fetches the string all on its own from somewhere (in the current case, from the copy-paste selection buffer). Again, nothing to do with a prompt.
So there really didn't seem to be anywhere good for it to go other than Actions or Utils.
Hmm, fair enough. I guess it's fine where it is. =)
-Brent