Menu

#6 Add support for UTF-8 coded characters/strings.

None
open
nobody
Enhancement (1)
5
2013-03-25
2007-12-03
No

TinyScheme should be updated to include support for working with UTF-8 coded characters and strings. Currently, TinyScheme can only handle characters or strings in ASCII (one byte per character). This is a serious limitation to anyone wanting to manipulate characters or strings written in a language that can't be represented by standard ASCII.

Discussion

  • Kevin Cozens

    Kevin Cozens - 2007-12-03

    Logged In: YES
    user_id=1113465
    Originator: YES

    The version of TinyScheme used in the Script-Fu plug-in of GIMP has been modified to include UTF-8 support. It can provide a guide for most of the changes that are needed.

    The changes needed for GIMP required the use of functions from the glib library. Since the portions of glib actually needed are fairly small, a separate file of the needed glib functions could be put in to a separate file. TinyScheme can then be optionally linked with this file instead of the main glib library to include UTF-8 support.

    The user should also be given the options of linking against the standard glib library to include UTF-8 support, as well as not including UTF-8 support.

     
  • Kevin Cozens

    Kevin Cozens - 2011-01-02
    • labels: --> Enhancement
     
  • Kevin Cozens

    Kevin Cozens - 2013-03-25

    Ticket moved from /p/tinyscheme/bugs/10/

     

Log in to post a comment.