/usr/local/lib/swipl/xpce/prolog/lib/swi_compatibility.pl
All Application Manual Name SummaryHelp

  • prolog
    • lib
      • gui_tracer.pl -- Graphical debugger utilities
      • pce.pl
      • swi_compatibility.pl -- XPCE Compatibility layer
        • auto_call/1
        • callable_predicate/1
        • modified_since_last_loaded/1
        • pce_error/1
        • pce_warn/1
        • pce_info/1
      • pce_dispatch.pl -- Run XPCE in a separate thread
      • swi_hooks.pl -- Hook XPCE based graphics tools into IDE
      • help_message.pl
      • pce_meta.pl -- Reflection support for XPCE
      • pce_manual.pl -- Start XPCE manual
      • persistent_frame.pl -- Save/restore layout of XPCE windows
      • pce_config.pl -- XPCE congifuration database
      • pce_help_file.pl
      • autowin.pl
      • pce_emacs.pl -- PceEmacs toplevel
      • pce_template.pl
      • pce_arm.pl
      • pce_util.pl
      • pce_main.pl
      • swi_ide.pl -- SWI-Prolog IDE controller
      • pce_image.pl
      • pce_debug.pl
      • pce_tagged_connection.pl
      • tabbed_window.pl
      • hyper.pl
      • swi_edit.pl
      • toolbar.pl
      • imageops.pl
      • pce_report.pl
      • tabular.pl
      • prolog_predicate.pl
      • pce_xref.pl -- Cross-referencer front-end
      • pce_toc.pl
      • pce_unclip.pl
      • dragdrop.pl
      • pce_prolog_xref.pl
      • print_graphics.pl
      • pce_shell.pl
 auto_call(:Goal)
Autoload Goal and call it. If autoloading is enabled we can simply call the target. Otherwise we autoload the predicate and subsequently call it.

This predicate should be used to open new IDE tools, for example the manual opening the editor, etc.