
Mon Mar 31 21:34:47 EDT 2008 gwern0@gmail.com * Shell.hs: +getBrowser, getEditor, helper function The helper function asks the shell for the value of a variable, else returns the second argument. getBrowser and getEditor obviously specialize it for two particular possibly queries Mon Mar 31 21:39:47 EDT 2008 gwern0@gmail.com * Search.hs: remove an argument from selectSearch and promptSearch The new getBrowser function allows us to mv the old selectSearch and promptSearch aside as too-general functions, and replace them with new versions, which employ getBrowser to supply one more argument. This allows us to replace the tedious 'selectSearch google "firefox"; selectSearch yahoo "firefox"...' with shorter 'selectSearch google' and so on. One less argument. Also, update the docs. Mon Mar 31 21:50:49 EDT 2008 gwern0@gmail.com * RunOrRaise.hs: FF 3 doesn't use the "Firefox-bin" classname Mon Mar 31 22:17:40 EDT 2008 gwern0@gmail.com * WindowGo.hs: +raiseBrowser, raiseEditor Specialize runOrRaise in the same way as with Actions.Search, for one's browser and one's editors. Mon Mar 31 22:20:12 EDT 2008 gwern0@gmail.com * forgot a haddock for getEditor in Shell.hs Mon Mar 31 22:31:30 EDT 2008 gwern0@gmail.com * improve WindowGo.hs Haddock formatting