My first question is, what’s a launchctl? I think you’ve got some unstated requirements.
I would totally use something like this, except I’m not sure to what extent it’s designed to download the docs for me vs install hooks into my startup files.
That’s cool. Just a shell script to download everything would be handy. That’s actually the hard part for me, finding the link I want. I think there’s a lot of value in a tool that knows where docs are and fetches them. For example, sometimes the OpenBSD pkg for a language includes the website docs and sometimes it doesn’t. I never know if or where they’ll be. I end up keeping six tabs open to various lua/luajit pages and hoping I don’t close one by accident. (there’s another feature request: the lua manual)
I’m particularly interested in this because long ago I couldn’t find a good offline copy of the jquery docs, so I had to make my own. dated link: http://www.tedunangst.com/jquerydocs.html
My first question is, what’s a launchctl? I think you’ve got some unstated requirements.
I would totally use something like this, except I’m not sure to what extent it’s designed to download the docs for me vs install hooks into my startup files.
Ah, sorry, this is pretty much a Mac project at the moment, and Macs don’t support crontab. Might be fairly easy to branch based on the uname…
That’s cool. Just a shell script to download everything would be handy. That’s actually the hard part for me, finding the link I want. I think there’s a lot of value in a tool that knows where docs are and fetches them. For example, sometimes the OpenBSD pkg for a language includes the website docs and sometimes it doesn’t. I never know if or where they’ll be. I end up keeping six tabs open to various lua/luajit pages and hoping I don’t close one by accident. (there’s another feature request: the lua manual)
I’m particularly interested in this because long ago I couldn’t find a good offline copy of the jquery docs, so I had to make my own. dated link: http://www.tedunangst.com/jquerydocs.html
Agreed!
I pushed a commit that wraps the launchctl stuff in Mac-specific platform checks.
Nice. For those on Mac OSX, Dash is similar to this with more advanced features & automation, but not free.