Tom Lane wrote:
> I'm going through the anonymous-code-blocks patch now. There are some
> things missing, notably the ability to create a language with an
> anonymous-code-block handler. The only way you can do it is to have
> a pg_pltemplate entry, which is certainly not good enough for languages
> not distributed with the core. The obvious solution is to add an
> optional clause "INLINE function_name" to CREATE LANGUAGE, paralleling
> the VALIDATOR clause. This'd require adding INLINE as a keyword.
> (I assume it could be an unreserved keyword, but haven't actually tried
> yet.) Does anyone object to that plan, or want to propose a different
> keyword?
>
works for me.
After this is committed I will work to provide such an animal for plperl
- we already have code that does something similar for the utf8 bug, so
it should be fairly simple.
> Also, I'm pretty strongly tempted to get rid of the obsolete LANCOMPILER
> option while at it, and thereby remove that keyword. That option hasn't
> even been documented since 7.1, and didn't do anything useful for
> several versions before that. So it's pretty hard to believe anyone's
> still using it.
>
>
>
+1.
cheers
andrew