3 недели назад
История
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 с ошибкой