/home/mlunife/trill-on-swish/lib/gitty.pl
All Application Manual Name SummaryHelp

  • trill-on-swish
    • lib
      • messages.pl
      • paths.pl -- Setup SWISH search paths
      • config.pl -- Make HTTP locations known to JSON code
      • page.pl -- Provide the SWISH application as Prolog HTML component
      • help.pl -- SWISH help system
      • search.pl -- SWISH search from the navigation bar
      • chat.pl -- The SWISH collaboration backbone
      • storage.pl -- Store files on behalve of web clients
      • gitty.pl -- Single-file GIT like version system
        • gitty_open/2
        • gitty_driver/2
        • gitty_close/1
        • gitty_file/3
        • gitty_file/4
        • gitty_create/5
        • gitty_update/5
        • gitty_data/4
        • gitty_commit/3
        • gitty_plain_commit/3
        • gitty_history/4
        • gitty_fsck/1
        • fsck_object/2
        • gitty_save/4
        • gitty_load/4
        • gitty_hash/2
        • delete_object/2
        • gitty_reserved_meta/1
        • is_gitty_hash/1
        • delete_head/2
        • set_head/3
        • gitty_diff/4
        • data_diff/3
        • udiff_string/2
      • gitty_driver_bdb.pl -- Gitty BDB driver
      • gitty_driver_files.pl -- Gitty plain files driver
      • swish_redis.pl -- Redis stream connection
      • patch.pl -- Run patch program
      • authenticate.pl -- Authentication access for SWISH
      • pep.pl -- SWISH PEP (Policy Enforcement Point)
      • avatar.pl -- Avatar management
      • noble_avatar.pl -- Noble Avatar generator
      • chatstore.pl -- Store chat messages
      • content_filter.pl -- Ban list content filter
      • include.pl -- Support :- include(File) from SWISH
      • swish_csv.pl -- Support CSV output from a Pengines server
      • examples.pl -- Serve example files
      • md_eval.pl -- Provide evaluable markdown
      • profiles.pl
      • highlight.pl -- Highlight token server
      • markdown.pl -- SWISH Notebook markdown support
      • template_hint.pl -- Generate template hints for CondeMirror
      • render.pl -- SWISH term-rendering support
      • web.pl -- Serve /plugin
      • version.pl -- Manage software versions
      • session.pl -- Setup SWISH sessions
      • trace.pl --
      • projection.pl -- Define the projection
      • attvar.pl
      • jquery.pl -- Call jQuery on the SWISH interface
      • dashboard.pl -- Provide non-programmer query execution
      • bootstrap.pl -- Bootstrap form generator
      • form.pl -- Form handling utilities
      • html_output.pl -- SWISH HTML Output
      • swish_diagnostics.pl
      • procps.pl -- Get process statistics from Linux /proc
      • swish_debug.pl -- Print debug messages and test assertions
      • flags.pl
      • swish_chr.pl -- Make CHR available in SWISH
 gitty_open(+Store, +Options) is det
Open a gitty store according to Options. Defined options are:
driver(+Driver)
Backend driver to use. One of files or bdb. When omitted and the store exists, the current store is examined. If the store does not exist, the default is files.

Other options are passed to the driver method gitty_open(Store, Options).