- merger only marks documents by giant flag and
the penalization is done in chewer
- added new weight attribute to cards: Wp means weight after penalization
added penalization notes in the form .Pg-50 (giant class penalized by -50)
- chewer.c: card_write_start() does NOT write struct card_attr and it needs
to be done manually later
- chewer.c: weight records are sorted chronologically, I like it more :-)
CARD_FLAG_MERGED = 8, /* Destination of a merge [merger] */
CARD_FLAG_IMAGE = 16, /* Is an image object [scanner] */
CARD_FLAG_FRAMESET = 32, /* Contains a frameset to be ignored [scanner] */
- CARD_FLAG_GIANT_CLASS = 64, /* Belongs to a very large class, subject to penalties [merger] */
};
#define CARD_POS_SHIFT 5 /* Card positions are shifted this # of bits to the right */