sync experimental with trunk

git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4847 0b2b3880-5936-4365-a048-eb17d2e5a6bf
sync experimental with trunk -- added patches for standard lua and standard luajit 

git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4848 0b2b3880-5936-4365-a048-eb17d2e5a6bf
restored correct  texmfmp.c and texmfmp.h (thank to A. Kakuto)

git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4849 0b2b3880-5936-4365-a048-eb17d2e5a6bf
fixed patch-02-lstring 

git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4850 0b2b3880-5936-4365-a048-eb17d2e5a6bf
fixed several things about luajittex hash; updated the manual

git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4857 0b2b3880-5936-4365-a048-eb17d2e5a6bf
Fixed luajittex_choose_hash_function (A. Kakuto)

git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4859 0b2b3880-5936-4365-a048-eb17d2e5a6bf
new metapost, with small mplib/mp.w fixes

git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4863 0b2b3880-5936-4365-a048-eb17d2e5a6bf
autoreconf

git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4864 0b2b3880-5936-4365-a048-eb17d2e5a6bf
fix two BSD functions that do not exist in mingw

git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4869 0b2b3880-5936-4365-a048-eb17d2e5a6bf
sinc experimental with trunk

git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4877 0b2b3880-5936-4365-a048-eb17d2e5a6bf
 move get_functions_table to the lua library, and make \luafunction a luatex function


git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4878 0b2b3880-5936-4365-a048-eb17d2e5a6bf
apply two memleak fixes by phg (#889)


git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4879 0b2b3880-5936-4365-a048-eb17d2e5a6bf
fix \uchyph usage


git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4880 0b2b3880-5936-4365-a048-eb17d2e5a6bf
fix handling of unknown command line options


git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4881 0b2b3880-5936-4365-a048-eb17d2e5a6bf
add mplib version to --credits


git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4882 0b2b3880-5936-4365-a048-eb17d2e5a6bf
implement tsidebearing


git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4884 0b2b3880-5936-4365-a048-eb17d2e5a6bf
update manuals

git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4888 0b2b3880-5936-4365-a048-eb17d2e5a6bf
metapost 1.900


git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4889 0b2b3880-5936-4365-a048-eb17d2e5a6bf
bump version


git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4890 0b2b3880-5936-4365-a048-eb17d2e5a6bf
autoreconf for metapost


git-svn-id: https://foundry.supelec.fr/svn/luatex/trunk@4891 0b2b3880-5936-4365-a048-eb17d2e5a6bf