NEWS 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. -*- mode: org -*-
  2. * Changes in 0.2.1 (since 0.2)
  3. ** Support for Guile 2.2 added
  4. * Changes in 0.2 (since 0.1)
  5. ** Procedures from (xosd) module moved to (xosd bindings)
  6. Now (xosd) module contains more Schemey aliases and wrappers.
  7. ** New "message.scm" example added
  8. ** Argument for `xosd-create' is optional (defaults to 1)
  9. ** "pre-inst-env.el" added
  10. * Initial release 0.1 (changes comparing with 'lisposd')
  11. ** C file with guile bindings cleaned up to avoid compilation warnings
  12. The code was adjusted to remove many deprecated macros (SCM_INUM,
  13. SCM_STRINGP, etc.).
  14. ** The GNU Build System infrastructure added
  15. The hand-written Makefile was replaced with "configure.ac" and
  16. "Makefile.am" files.
  17. ** .scm files added
  18. Instead of defining module in a .c file, the real Guile files were
  19. added: (xosd) and (xosd config) modules.
  20. ** Bug in setting shadow/outline offset fixed
  21. See commit a02d2040761bbd529219fe5a0e2ff92c465450ab.
  22. ** Missing procedures added
  23. `make-xosd' was renamed to `xosd-create'; `xosd-destroy` was added.
  24. ** Documentation added
  25. Both texinfo manual and docstrings for the Guile procedures were added.
  26. ** Examples added
  27. The resulting package includes "clock.scm" and "volume.scm" files.
  28. ** "pre-inst-env" script added