I did a recent update of the JavaScript dependencies in the latest
SWISH. Unfortunately this requires you to use the old versions of
everything or the new versions of everything (everything meaning SWISH
and the dependencies installed through bower). I think you should be ok
using the latest SWISH git and the latest bower dependencies installed.
Considering all the changes, I've removed web/bower_components and
re-ran `bower install`, possibly you need `bower update`. The zip file
with dependencies on
swi-prolog.org has the latest versions.
This is a compatibility between swish, require.js and typeahead caused
by the fact that typeahead's module naming is incompatible with
require.js. If you have a better solution, please provide it ...
Surely all works fine on Ubuntu 16.04 as that is what two of my
development machines are running.
Cheers --- Jan