Merge commit '722771973bd' into patches/lyslyskom22891031
* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap
* commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits)
Removed the old typechecker.
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63
* commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits)
Corrected map compat, now that o_cast can cast object to mapping without lfun.
Compat: all_constants() is now version sensitive.
Compat: Compat with 7.8 is based on compat for 8.0.
Also makes sure that 7.8::master() returns the 7.8-compatibility
Merge remote-tracking branch 'origin/8.0' into string_alloc
On second thought, this is so obscure that we shouldn't probably do it at all.
Fix minor typo
Added compatibility mode for Pike 7.8.