Commit Graph

14 Commits

Author SHA1 Message Date
phk
b5bea7dc4e Backout yacc changes. 1996-06-02 17:22:01 +00:00
phk
c56c9536d4 yacc rule changes. 1996-05-30 23:05:55 +00:00
rgrimes
a14d555c87 Remove trailing whitespace. 1995-05-30 06:41:30 +00:00
paul
41f11011a1 Fix calculation of default field heights and a bug in the setting
of form dimensions.
1995-02-01 04:08:19 +00:00
paul
0f25422ca8 Clean up the parser, allow fields to be specified inline and
generally make the forms language much less verbose.

Add height option for fields and calculate sensible defaults.
1995-02-01 03:22:17 +00:00
paul
de932de1a9 Update the parser to handle the color specifications and new attr
options.
1995-01-30 02:43:28 +00:00
ache
6dfc1cf81e LIBFORMS added to DPADD 1995-01-25 20:29:32 +00:00
ache
1fc619b8ea LIBS changed to DPADD & LDADD 1995-01-25 20:28:39 +00:00
paul
3b2b35819c More parser fixes. Store attributes properly for each field and
don't emit a second declaration unless it's different to the default.
1995-01-25 07:56:10 +00:00
paul
7f29893b63 Quash another bug where if no link alias is specified a
duplicate declaration was emitted.
1995-01-25 07:10:53 +00:00
paul
cd6576a65d Correct default calculation of menu field widths. 1995-01-25 06:32:40 +00:00
paul
44a98931df Fix a serious bug where changes to a field changed all fields
in the forms that used the same field declaration.
1995-01-25 06:04:02 +00:00
paul
62f02f0120 Improve the forms language quite a bit. Most things now
default to sensible values so you don't have to spell out
every little detail for every field. Also, auto-detect
the field type from the syntax.
1995-01-25 03:27:34 +00:00
paul
26f0276b31 A forms interface builder. Basically, it reads a forms spec file and
spits out a frm.tab.h file with all the definitions needed by the
libforms interface.
1995-01-23 14:43:38 +00:00