On 01/06/2011 10:19 AM, brian powell wrote: > I'll see you're surfraw; and, I'll raise you a goosh: > > http://goosh.org
Cute! > ---maybe gnugol could work with goosh somehow? Not unless it went green on white! > ---works from an Emacs Shell/eshell too: > > ** Example/possibilities: > apt-get install surfraw > ... > [[eshell:*eshell*:(rename-buffer "vvv")]] > [[eshell:*eshell*:(rename-buffer "ttt")]] > [[eshell:vvv:date]] > [[eshell:ttt:sr wikipedia goosh]] I see where you are going with this and I like it. One conceptual problem here is the meta-data format. Shell commmand line has the idea of argument separators as spaces and strings. Although utf-8 almost works well at the command line, I would have liked it if unicode had given programmers their own glyph and character set to work in, so we wouldn't have to go so crazy escaping the concepts that we'd wedged into ASCII in the 80s. BUT html/xml have a totally different concept of metadata than that, as does org-mode... json comes close to being a command line format that could be parsed using conventional piping/filters. In the beginning I thought I'd have gnugol output Lisp forms and the interface be more like bbdb. There is a pretty clean json parser for emacs however, and I've been thinking of using that. > ---provided you have the new org-eshell.el I didn't know this existed, cool, I'll fiddle. _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode