postgresql/src/pl/tcl/modules
Peter Eisentraut 001e114b8d Fix whitespace issues found by git diff --check, add gitattributes
Set per file type attributes in .gitattributes to fine-tune whitespace
checks.  With the associated cleanups, the tree is now clean for git
2013-11-10 14:48:29 -05:00
..
.gitignore Some more gitignore cleanups: cover contrib and PL regression test outputs. 2010-09-22 17:22:40 -04:00
Makefile Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
pltcl_delmod.in Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
pltcl_listmod.in Fix whitespace issues found by git diff --check, add gitattributes 2013-11-10 14:48:29 -05:00
pltcl_loadmod.in Fix whitespace issues found by git diff --check, add gitattributes 2013-11-10 14:48:29 -05:00
README Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
unknown.pltcl Remove extra newlines at end and beginning of files, add missing newlines 2010-08-19 05:57:36 +00:00

src/pl/tcl/modules/README

Regular Tcl scripts of any size (over 8K :-) can be loaded into
the table pltcl_modules using the pltcl_loadmod script. The script
checks the modules that the procedure names don't overwrite
existing ones before doing anything. They also check for global
variables created at load time.

All procedures defined in the module files are automatically
added to the table pltcl_modfuncs. This table is used by the
unknown procedure to determine if an unknown command can be
loaded by sourcing a module. In that case the unknown procedure
will silently source in the module and reexecute the original
command that invoked unknown.

I know, this readme should be more explanatory - but time.

Jan