From owner-freebsd-commit Sat Mar 25 23:46:13 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA03135 for commit-outgoing; Sat, 25 Mar 1995 23:46:13 -0800 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA03100 for cvs-lib-outgoing; Sat, 25 Mar 1995 23:44:43 -0800 Received: (from paul@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA03088; Sat, 25 Mar 1995 23:44:34 -0800 Date: Sat, 25 Mar 1995 23:44:34 -0800 From: Paul Richards Message-Id: <199503260744.XAA03088@freefall.cdrom.com> To: CVS-commiters, cvs-lib Subject: cvs commit: src/lib/libforms/examples example.c example.frm Sender: commit-owner@FreeBSD.ORG Precedence: bulk paul 95/03/25 23:44:34 Modified: lib/libforms Makefile fields.c forms.c forms.h internal.h menu.c parser.y lib/libforms/examples example.c example.frm Log: Use a hash table to hold all the bindings info rather than a linked list. Forms now have their own local bindings table so that anything declared within a form is local to that form. This means you can have fields of the same name in different forms. Added inlined attribute setting for strings e.g. "This is \bold bold" Added entry and exit functions for fields.