gnu-emacs-sources
[Top][All Lists]
Advanced

[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/




reply via email to

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