When I attempted to use HTML > Insert Entity, I got the following text inserted before the entity:
2006-10-01 17:58:18.374 CocoaDialog[3175] GrowlCode: App identifier or version don't match. Doing nothing.
Obviously, this is GrowlCode's fault, but any InputManager could drop things on STDERR and mess commands up. I've tried adding "2> /dev/ null" at strategic points in the Insert Entity command, but it doesn't seem to be working (I don't really talk bash, as I've used zsh for years, so it's possible I'm going about ignoring STDERR in the wrong way — shouldn't be a difference, though)
I've uninstalled GrowlCode for now, but does anybody know of a way of keeping irrelevant error messages from being inserted? I nearly ended up with a very confusing-looking eBay auction :)
Thanks
On 1/10/2006, at 19:14, John Yeates wrote:
I've uninstalled GrowlCode for now, but does anybody know of a way of keeping irrelevant error messages from being inserted? I nearly ended up with a very confusing-looking eBay auction :)
I would think that adding 2>/dev/null after CocoaDialog should do it.
And the key in your above statement is *irrelevant error messages*. If we suppress stderr for all commands, then troubleshooting becomes much worse than already is ;)
We could maybe do it for calls to CocoaDialog, seeing how that one hasn’t given us problems in the past, but there are other commands which also trigger these input manager errors.