[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
EDB 1.24 available
From: |
Thien-Thi Nguyen |
Subject: |
EDB 1.24 available |
Date: |
Wed, 13 Oct 2004 19:23:08 +0200 |
release notes:
lots more trimming this release. a bit of increased headroom
abstraction-wise. picking up speed wrt methodology improvements,
although there is no visible yield (yet).
so far we have comforted the patient -- next step is to break the
bones, grind the stones, toil and trouble, read single and write
double...
thi
README excerpt:
This directory contains EDB, the Emacs Database.
NEWS excerpt:
- 1.24 | 2004-10-13
- Bugfix: Type registries now less wasteful
- Function extended: define-displaytype-from-displayspec
- Function extended: define-recordfieldtype-from-recordfieldspec
Every invocation of `define-displaytype-from-displayspec' or
`define-recordfieldtype-from-recordfieldspec' used to push a new
name/object pair onto the respective vars `db-displaytypes' and
`db-recordfieldtypes', disregarding the presence of a previously
existing pair with the same name. The result was that old
definitions could never be found again even though they still
took up memory. These functions and the vars they modify have
now been changed to ensure that for any name (in each var), only
one associated definition is maintained.
Additionally, these functions have been extended in two ways:
(1) Each takes an optional &rest arg OVERRIDE, as an alternative
method for specifying attributes of the type. Using OVERRIDE is
recommended for upward compatability and conciseness.
(2) The second arg SOURCE can also be the (symbolic) name of a
previously defined displayspec or recordfieldspec, respectively;
or nil. Together with (1), you can effect modification by
specifying the same name for NAME (first arg) and SOURCE, or you
can effect inheritence otherwise. EDB does not remember a child
type's parent; later changes to a parent type do not propagate
to its currently-existing children.
- Keybinding changes in Database View mode
`F' now runs `dbf-set-summary-format'.
`S' `db-sort'.
- Function extended: db-tagged-setup
This func now takes additional arguements, ATTRS, which are
alternating keywords and values specifying attributes of the
"tagged database". This method is an alternative to using
`database-set-local' (which is to migrate internally within a
release or two), and recommended for upward compatability and
conciseness.
- New distributed file: PLANS
This is kind of like TODO but w/o the commitment, and more
vague and verbose (PLANS:TODO::courtship:marriage ;-).
- New distributed file: BUGS
- ANONCVS instructions updated
tarball, anoncvs instructions, and other files in dir:
http://www.glug.org/people/ttn/software/edb/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- EDB 1.24 available,
Thien-Thi Nguyen <=