Scheme string-split

Charles Day cedayiv at gmail.com
Thu Jun 5 13:20:28 EDT 2008


On Thu, Jun 5, 2008 at 9:49 AM, Derek Atkins <warlord at mit.edu> wrote:

> Quoting Charles Day <cedayiv at gmail.com>:
>
>  On Thu, Jun 5, 2008 at 9:31 AM, Derek Atkins <warlord at mit.edu> wrote:
>>
>>  Quoting Charles Day <cedayiv at gmail.com>:
>>>
>>>  Does anyone know why there is a custom string-split procedure in
>>> main.scm?
>>>
>>>> Guile 1.6 and up already includes this as a standard procedure. Are we
>>>> trying to support older versions, or is this a leftover from days past?
>>>>
>>>>
>>> I *SUSPECT* it's a holdover from old days when we were trying to support
>>> older versions.  Or it could have been a bugfix.  I don't know.
>>> Check the svn log information?
>>>
>>>
>> I didn't see anything in the log. Too bad the messages are so brief. What
>> is
>> the oldest version of Guile that GnuCash currently supports? (Better yet,
>> how do I find this information myself?)
>>
>
> At this point -- 1.6.
> But previous versions of GnuCash supported 1.3.4 and 1.4
> However I believe we dropped versions < 1.6 in 2.0 or 2.2.
>

A custom string-split would have been necessary for supporting Guile 1.4 and
below. If GnuCash will never support those versions again, then I think we
can just drop it. Shall I do that? At the very least, I could move it out of
main.scm and into the new file of string procedures. I was thinking of
calling it src/scm/string.scm.


>
> -derek
>
> --
>      Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
>      Member, MIT Student Information Processing Board  (SIPB)
>      URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
>      warlord at MIT.EDU                        PGP key available
>
>


More information about the gnucash-devel mailing list