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/master' into new_utf8
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63
* commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits)
Testsuite [kqueue]: Fixed typo in chmod test.
Octal numbers need to be prefixed with 0...
Also increases the test paranoia by forcing the umask, and testing
by removing read for other (instead of adding rwx for all).
Fixes chmod failing for "Unknown reason" on FreeBSD.
Testsuite [kqueue]: Fixed another typo.
Testsuite [kqueue]: Fixed typo.
Testsuite [kqueue]: Improved diagnostics.
Log the test that is in progress, and the tests that fail.
Also don't abort the kqueue test program after the first failed test.
Use this instead of this_object().
files -> _Stdio with minimal changes.
Merge branch '8.0' into gobject-introspection
Merge remote-tracking branch 'origin/7.9' into pdf
Merge remote-tracking branch 'origin/7.9' into ba