I've just been bitten by the "backslash in string literals" issue. I have reviewed the mailing lists and the TODO list. I see that the direction PostgreSQL is headed is to drop the nonstandard escapes, unless an extended literal is explicitly used. I've attached a patch which supports this as a configure option, using a --enable-standard-strings switch. It's probably somewhat naive, but maybe it can be helpful.
-Kevin
patch.txt
Description: Binary data
---------------------------(end of broadcast)--------------------------- TIP 2: Don't 'kill -9' the postmaster