Tom Lane wrote:
> Imagine for example
> \set foo '\c mydb'
> blah :foo bar
> The existing code would interpret this as
> blah \c mydb bar
> but my patch as it stands would behave very strangely --- the \c
> command would see bar as its argument and then 'mydb' would be
> regurgitated after HandleSlashCommand finishes.
Feel free (or encouraged) to change the old behavior. (Of course, the
new behavior needs to adjustments, too.) Generally, I think a variable
should just stand for a data value and should not result in a slash
command being generated.
In response to
pgsql-patches by date
|Next:||From: Tom Lane||Date: 2004-02-18 17:42:28|
|Subject: Re: Doing psql's lexing with flex |
|Previous:||From: Hans-Jürgen Schönig||Date: 2004-02-18 17:14:15|
|Subject: NO WAIT ...|