
template_hint.pl -- Generate template hints for CondeMirrorProvide templates for the Prolog template-hinting functionality of the SWISH editor.
visible_predicate_templates(+Module, +Options, -Templates) is det
visible_predicate(?PI, +Module, +Options) is nondettrue, filter out unsafe predicates.
visible_from(+Spec, -PI, +Module, +Options) is nondet[private]built_in or the specification of a file,
e.g., library(lists).
safe(+Goal, +Options) is semidet[private]
predicate_template(:PI, -Template:json) is semidet
man_predicate_info(+PI, -Pair) is nondet[private]
pldoc_predicate_info(+PI, -ModeLine) is semidet[private]
trill_template(-Template)[private]
rendering_template(-Template)[private]
library_template(-Template, +Options) is det[private]library. If
Options includes from(FromList), this is interpreted similar to
visible_predicate/3.
library_files(+Alias, +SubDir, -Files, -Dirs)[private]
library_template_from(+From:list, -Template) is det[private]
imported_library(+Module, -Library) is nondet[private]
visible_lib(+Module, -Lib) is nondet[private]
swish_config:config(-Name, -Styles) is det[multifile]config.swish.templates, a JSON object that
provides the templates for hinting in CodeMirror.