[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Documentation
From: |
Martin Grabmueller |
Subject: |
Re: Documentation |
Date: |
Wed, 28 Feb 2001 15:03:29 +0100 (MET) |
> From: Michael Livshin <address@hidden>
> Date: 28 Feb 2001 02:14:43 +0200
>
> * store the text in the online database (dbm would do nicely).
> * yield, as the read value, some lightweight ID which uniquely
> identifies the stored string (a running counter would do nicely as
> the key, I think). this ID is what the 'documentation object
> property actually stores.
>
> note that Martin already posted a dbm binding to guile-sources, so he
> must be thinking along the same lines. ;)
Well, actually the GNU dbm bindings are a lot older since they were
originally written for Sizzle. But the ongoing docstring discussion
was one reason for me to resurrect them. I think they would be quite
handy for dealing with such databases in Scheme scripts etc. If we
were to store docstrings into dbm databases in the core, I would of
course offer to merge the necessary code into the libguile core. [but
note that this is just a suggestion -- maybe indexed text files would
be just as good for our requirements]
Regards,
'martin