Re: [HACKERS] merge psql ef/ev sf/sv handling functions

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: [HACKERS] merge psql ef/ev sf/sv handling functions
Дата
Msg-id 32017.1504733852@sss.pgh.pa.us
обсуждение исходный текст
Ответы Re: [HACKERS] merge psql ef/ev sf/sv handling functions  (Fabien COELHO <coelho@cri.ensmp.fr>)
Список pgsql-hackers
Fabien COELHO <coelho@cri.ensmp.fr> writes:
> Here is an attempt at merging some functions which removes 160 lines of
> code.

Pushed with minor adjustments.  I thought a couple of variable names
could be better chosen, but mostly, you can't do this sort of thing:

-            psql_error("The server (version %s) does not support editing function source.\n",
+            psql_error("The server (version %s) does not support editing %s.\n",
formatPGVersionNumber(pset.sversion,false, 
-                                             sverbuf, sizeof(sverbuf)));
+                                             sverbuf, sizeof(sverbuf)),
+                       is_func ? "function source" : "view definitions");

It's too much of a pain in the rear for translators.  See
https://www.postgresql.org/docs/devel/static/nls-programmer.html#nls-guidelines
Usually we just use two independent messages, and that's what I did.
        regards, tom lane



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: [HACKERS] Setting pd_lower in GIN metapage
Следующее
От: Thomas Munro
Дата:
Сообщение: Re: [HACKERS] The case for removing replacement selection sort