Gimp/plug-ins/script-fu/tinyscheme
2022-05-31 19:31:05 -04:00
..
.gitignore
BUILDING
CHANGES Syncing TinyScheme with the 1.42 version in the SourceForge repository. 2022-05-31 19:31:04 -04:00
COPYING
dynload.c Syncing TinyScheme with the 1.42 version in the SourceForge repository. 2022-05-31 19:31:05 -04:00
dynload.h
hack.txt Misc typo fixes in plug-ins/ 2019-08-13 11:50:51 -04:00
init.scm Syncing TinyScheme with the 1.42 version in the SourceForge repository. 2022-05-31 19:31:04 -04:00
Makefile.am app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs. 2016-06-02 02:04:26 +02:00
Manual.txt app, libgimp*, plug-ins: Changed gendered terms to be gender-neutral 2021-11-14 11:22:24 +00:00
meson.build Meson port. 2019-09-11 16:42:04 +02:00
MiniSCHEMETribute.txt Misc typo fixes in plug-ins/ 2019-08-13 11:50:51 -04:00
opdefines.h R5RS compliance fix. Return proper type for remainder and modulo. 2022-05-31 19:31:05 -04:00
README
scheme-private.h Make various limits configurable (from TinyScheme SVN r109) 2016-06-02 15:32:04 -04:00
scheme.c Eliminated possible compiler warning. From r130 of TinyScheme in SourceForge. 2022-05-31 19:31:05 -04:00
scheme.h Applied changes from SVN version 95 of official version of TinyScheme 2013-04-07 12:58:21 -04:00

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.