Files
gimp/plug-ins/script-fu/libscriptfu/script-fu.def
lloyd konneker d5a83429b4 ScriptFu: Add script-fu-interpreter akin to other interpreters
Why:
1) users can install .scm scripts to plug-ins dir
2) Crashing scripts do not crash extension-script-fu

Scripts (.scm files) have a shebang and are executable
and in a same-named subdir of plugin dir.

Interpreter/scripts create PDB procs of type PLUGIN unlike extension-script-fu
which creates PDB procs of type TEMPORARY, owned by extension-script-fu.

Unlike other interpreters, the interpreter is-a plugin outright,
not by virtue of the script subclassing GimpPlugin and using GI.

More details in /plug-ins/script-fu/interpreter/README
2022-06-30 13:39:45 +00:00

18 lines
551 B
Modula-2

EXPORTS
script_fu_extension_is_busy
script_fu_find_and_register_scripts
script_fu_set_run_mode
script_fu_init_embedded_interpreter
script_fu_set_print_flag
script_fu_redirect_output_to_gstr
script_fu_redirect_output_to_stdout
script_fu_print_welcome
script_fu_interpret_string
script_fu_get_success_msg
script_fu_run_read_eval_print_loop
script_fu_register_quit_callback
script_fu_register_post_command_callback
script_fu_search_path
script_fu_find_scripts_create_PDB_proc_plugin
script_fu_find_scripts_list_proc_names