Run pgindent, pgperltidy, and reformat-dat-files. This set of diffs is a bit larger than typical. We've updated to pg_bsd_indent 2.1.2, which properly indents variable declarations that have multi-line initialization expressions (the continuation lines are now indented one tab stop). We've also updated to perltidy version 20230309 and changed some of its settings, which reduces its desire to add whitespace to lines to make assignments etc. line up. Going forward, that should make for fewer random-seeming changes to existing code. Discussion: https://postgr.es/m/20230428092545.qfb3y5wcu4cm75ur@alvherre.pgsql |
||
---|---|---|
.. | ||
expected | ||
po | ||
sql | ||
.gitignore | ||
GNUmakefile | ||
README | ||
SPI.xs | ||
Util.xs | ||
meson.build | ||
nls.mk | ||
plc_perlboot.pl | ||
plc_trusted.pl | ||
plperl--1.0.sql | ||
plperl.c | ||
plperl.control | ||
plperl.h | ||
plperl_opmask.pl | ||
plperlu--1.0.sql | ||
plperlu.control | ||
ppport.h | ||
text2macro.pl |
README
src/pl/plperl/README PL/Perl allows you to write PostgreSQL functions and procedures in Perl. To include PL/Perl in the build use './configure --with-perl'. To build from this directory use 'make all; make install'. libperl must have been built as a shared library, which is usually not the case in standard installations. Consult the PostgreSQL User's Guide and the INSTALL file in the top-level directory of the source distribution for more information.