Re: pgindent vs dtrace on macos

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: pgindent vs dtrace on macos
Дата
Msg-id 21042.1589983015@sss.pgh.pa.us
обсуждение исходный текст
Ответ на pgindent vs dtrace on macos  (Peter Eisentraut <peter.eisentraut@2ndquadrant.com>)
Ответы Re: pgindent vs dtrace on macos  (Peter Eisentraut <peter.eisentraut@2ndquadrant.com>)
Список pgsql-hackers
Peter Eisentraut <peter.eisentraut@2ndquadrant.com> writes:
> If I run pgindent on a built tree on macos, I get this error
> Failure in ./src/backend/utils/probes.h: Error@375: Stuff missing from 
> end of file
> The file in question is built by the dtrace command.  I have attached it 
> here.
> Is this something to fix in pgindent?  Or should this file be excluded, 
> since it's generated?

Hm, there's nothing obviously wrong with the file.  But since it's
generated by code not under our control, we should exclude it.
And given that, it's probably not worth figuring out why it breaks
pgindent.

On a closely related point: I was confused for awhile on Monday
afternoon, wondering why the built tarballs didn't match my local
tree.  I eventually realized that when I'd run pgindent on Saturday,
it had reformatted some generated files such as
src/bin/psql/sql_help.h, causing those not to match the freshly-made
ones in the tarball.  I wonder if we should make an effort to ensure
that our generated .h and .c files always satisfy pgindent.  If not,
we probably should exclude them too.

            regards, tom lane



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

Предыдущее
От: Vik Fearing
Дата:
Сообщение: Re: SEARCH and CYCLE clauses
Следующее
От: Pavel Borisov
Дата:
Сообщение: Fwd: [PATCH] fix GIN index search sometimes losing results