home *** CD-ROM | disk | FTP | other *** search
/ ftp.sunet.sepub/pictures / 2014.11.ftp.sunet.se-pictures.tar / ftp.sunet.se / pub / pictures / ACiD-artpacks / programs / unix / editors / gimp-plugins-unstable-0_99_23_tar.gz / gimp-plugins-unstable-0_99_23_tar / gimp-plugins-unstable-0.99.23 / gimple / README < prev    next >
Text File  |  1998-02-26  |  2KB  |  49 lines

  1.                Gimple -  Gimp in Guile
  2.  
  3.  
  4. This is a preliminary version of gimple. No guarantees about anything.
  5. To compile you need gimp, gtk, guile and guile-gtk. The latest
  6. versions (as of Feb 26) should work. You especially need the very
  7. latest guile-gtk from CVS.
  8.  
  9. Currently you can do little more than run script-fu scripts. Once the
  10. native interface is ready, you should be able to do almost all the
  11. things that plug-ins do, except perhaps manipulate pure tile data..
  12.  
  13. To install, tweak the Makefile if needed, and run make. Copy or link
  14. the resulting executable somewhere in the plug-in path. Add these
  15. lines to your gimprc:
  16.  
  17.  
  18.  
  19. # The expression(s) that gimple should evaluate to get things running.
  20. (gimple-startup-command "(set! %load-path (cons \"${gimp_dir}/gimple\" %load-path))(primitive-load-path \"gimple-init.scm\")")
  21.  
  22. # The prefix to add before script-fu procedure names under gimple to
  23. # avoid namespace collision
  24. (gimplesf-prefix "g")
  25.  
  26. # The script path. This should probably be the same as for script-fu
  27. (gimplesf-path "${gimp_dir}/scripts:${gimp_data_dir}/scripts")
  28.  
  29.  
  30.  
  31. Make sure that the path in the startup command is set to where you
  32. have the files gimple-init.scm and script-fu-compat.scm
  33.  
  34. Then just run gimp. If things work fine, you get some new menu
  35. entries.
  36.  
  37. Currently, the script-fu emulation is almost working. More scripts
  38. should work than not. There are no image menus yet, though, and some
  39. siod obscurities are not yet supported.
  40.  
  41. The native scripting interface will come later, once I figure what it
  42. should be like.
  43.  
  44. The same for using auto* and other post-pre-alpha niceties.
  45.  
  46.  
  47. Lauri Alanko
  48. la@iki.fi
  49.