gimp/plug-ins/script-fu/tinyscheme
Kevin Cozens d2d6edc687 Eliminated compiler warning (from SVN version 71 of the TinyScheme project) 2011-02-09 01:41:34 -05:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
BUILDING Added extra files temporarily lost during the autoconf process. 2004-10-07 05:45:51 +00:00
CHANGES Pulled in final changes from 1.40 release of the separate TinyScheme project. 2011-02-07 15:56:21 -05:00
COPYING Initial revision 2004-10-06 21:47:36 +00:00
Makefile.am plug-ins/script-fu/ftx/Makefile.am plug-ins/script-fu/re/Makefile.am 2006-11-23 21:55:35 +00:00
Manual.txt Pulled in final changes from 1.40 release of the separate TinyScheme project. 2011-02-07 15:56:21 -05:00
MiniSCHEMETribute.txt Added extra files temporarily lost during the autoconf process. 2004-10-07 05:45:51 +00:00
README tinyscheme/README 2005-03-17 20:10:42 +00:00
dynload.c Eliminated compiler warnings (scheme.c). Fixed whitespace (dynload.c). 2009-09-01 21:52:11 -04:00
dynload.h Added extra files temporarily lost during the autoconf process. 2004-10-07 05:45:51 +00:00
hack.txt Added extra files temporarily lost during the autoconf process. 2004-10-07 05:45:51 +00:00
init.scm Pulled in final changes from 1.40 release of the separate TinyScheme project. 2011-02-07 15:56:21 -05:00
opdefines.h Fix for SourceForge bug #2826594 (allow reverse to work on empty list). 2011-01-16 16:26:57 -05:00
scheme-private.h Optionally report error line (from SVN r63 of official TinyScheme) 2011-02-07 15:56:21 -05:00
scheme.c Eliminated compiler warning (from SVN version 71 of the TinyScheme project) 2011-02-09 01:41:34 -05:00
scheme.h Optionally report error line (from SVN r63 of official TinyScheme) 2011-02-07 15:56:21 -05:00

README

This directory contains a version of TinyScheme which has been modified
to support UTF-8 coded strings. The strings stored in a data cell are
expected to be in UTF-8 format. This allows the continued use of gchar
pointers to pass around the strings. Processing the strings will require
conversion to unicode at times depending on the specific operation that
needs to be done on the UTF-8 coded strings.

The string length value stored in a data cell is the length in bytes of that
string including the terminating NUL.

Routines that want a string length for a UTF-8 coded string will be passed
the number of characters and not the number of bytes. If the number of bytes
is needed, the normal call to strlen() will work.