recent
unsigned recent = WINSIZE - index->strm.avail_out;
unsigned copy = recent > next->dict ? next->dict : recent;
memcpy(next->window + next->dict - copy, window + recent - copy, copy);
static int recent[NRECENT];
fs->clfs_segtab[recent[i]].priority /= 2;
recent[recent_last] = sn;
recent[recent_last] = sn;
static int recent(void);
if (!recent()) {