BUG #16688: psql removes only LF without CR at end of backquotes on windows.

The Post Office <noreply@postgresql.org>

From: PG Bug reporting form <noreply@postgresql.org>
To: pgsql-bugs@lists.postgresql.org
Cc: kensuke.okamura@kantei.co.jp
Date: 2020-10-28T01:58:57Z
Lists: pgsql-bugs
The following bug has been logged on the website:

Bug reference:      16688
Logged by:          Kensuke Okamura
Email address:      kensuke.okamura@kantei.co.jp
PostgreSQL version: 9.5.5
Operating system:   Windows
Description:        

psql removes only LF without CR at end of backquotes on windows.

example:
# \echo x`ECHO abc`x
return:
xabc\rx

Commits

  1. Use mode "r" for popen() in psql's evaluate_backtick().