README.md

    БИБЛИОТЕКА РАСШИРЕНИЙ SCRIPT-FU для GIMP


    Загрузка библиотек

    Я не писал специальные функции для отслеживания зависимостей при загрузке или какое то подобие includ или require систем, поэтому загрузка библиотек происходит в ручную.

    ;; пример загрузки
    ;;(define path-home "D:")
    (define path-home (getenv "HOME"))
    (define path-lib (string-append path-home "/work/gimp/lib/"))
    (define path-work (string-append path-home "/work/gimp/"))
    (load (string-append path-lib "util.scm"))
    (load (string-append path-lib "defun.scm"))
    (load (string-append path-lib "struct2.scm"))
    (load (string-append path-lib "storage.scm"))
    (load (string-append path-lib "cyclic.scm"))
    (load (string-append path-lib "hashtable3.scm")) ;;хеш который может работать с объектами в качестве ключе
    (load (string-append path-lib "sort2.scm"))
    (load (string-append path-lib "struct2ext.scm"))
    (load (string-append path-lib "obj4.scm"))
    (load (string-append path-lib "obj/object.scm"))
    (load (string-append path-lib "tree/avl-tree.scm"))
    

    Остальную документацию я пока не подготовил, читайте на хабре.

    Описание

    Набор библиотек, макросов и функций для расширения функциональности script-fu

    Конвейеры
    0 успешных
    0 с ошибкой