[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnats/gnats ChangeLog Makefile.in TODO address ...
From: |
bmanson |
Subject: |
gnats/gnats ChangeLog Makefile.in TODO address ... |
Date: |
12 Jan 2000 01:40:23 -0000 |
CVSROOT: /cvs/gnats
Module name: gnats
Changes by: address@hidden 00/01/11 17:40:23
Modified files:
gnats : ChangeLog Makefile.in TODO addresses adm.c
adm.h builtin-fields.h categories cmds.c edit.c
fconfig.y fconfigl.l field-config.in field.h
file-pr.c files.c gen-closed-date.c gnats.h
gnatsd.c gnatsd.h pr-init.c pr.c pr.h query.c
query.h responsible submitters
Added files:
gnats : mail.c
Log message:
* query.c (format_pr_field): Take a FieldList** instead of a
FieldIndex; take care of moving the pointer to the next field if
we actually consumed one. Add appendedAudit parameter. Use
get_any_date (). Add 'P' and 'A' formats.
* pr.h: Delete bizarre comment. Add predefines for various
structs and typedefs before including the headers needed by this
file.
* pr.c: One of my favorite fixes--headers no longer have that
&$#(address@hidden newline at the end. (Simplifies a lot of code.)
(verify_enum): Call verifyMultiEnum () if the field is a MultiEnum
field.
(verifyMultiEnum): New function.
(set_field): Use validateFieldValue () to verify that the field
value is OK.
(find_header_index): New function.
(get_field_value): Smarter, faster, more powerful. (We have two
field indexes now...not good. Tho they really do different
things.)
* pr-init.c (fconfig_parse): Call init_header () here (bleah!
badness! eeeugh!)
* gnatsd.c (cmds): Make most commands ACCESS_VIEW at least. PR
submission is ACCESS_SUBMIT. (Access levels should be bits,
probably defined by field-config. Not yet.)
(main): Not sending a required CHDB gives an error message now.
* gnats.h: Move StringList here (???).
* file-pr.c (create_new_pr_file): Note that the received Category:
field is invalid. Call composeMailMessage () to send out our
mail.
(notify_responsible, reply_to_submitter, append_notify): Deleted,
no longer used.
(append_report): Use edit_field () and composeMailMessage ().
* field-config.in: Add mail-format entries for submitted PRs
and PR notes received by mail.
* fconfig.y: Add support for parsing the new mail-format entry,
and support for multiple enum fields (enum fields with more than
one value).
* adm.c (getAdmSubfieldValue): New function.
* mail.c: New file. Move several mail-related routines into
here.
(composeMailMessage): New function.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnats/gnats ChangeLog Makefile.in TODO address ...,
bmanson <=