guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] Unicode-enabled SRFI-13


From: Mike Gran
Subject: [PATCH] Unicode-enabled SRFI-13
Date: Tue, 18 Aug 2009 08:36:02 -0700

This is the biggest of all the patches that make up the Unicode update.
I thought I'd give a heads up before I committed 600 or so lines.

Despite the changes, it remains similar to the previous version for the
most part.  There are a couple of notable exceptions. The string
comparison functions -- string<? string>? -- were all quite redundant,
so I've unified the repeated code in those functions.

I've done some benchmarking, and these funcs compare fairly well.

So this update is the biggest.  read.c will also be a big commit.  Then
there are a dozen other files that require minor tweaking to add extra
logic to use scm_i_string_wide_chars or to avoid using
scm_i_string_chars functions altogether.

Once all that is out of the way, the patches to actually associate an
encoding with a port and to actually read and write encodings can begin.

Thanks,

-Mike

Attachment: 0001-Update-srfi-13-functions-for-Unicode.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]