Return-Path: <nick@tesbo.com>
Delivered-To: abz@kermit.frogfoot.net
Received: (qmail 12520 invoked by uid 888); 1 Feb 2001 19:16:20 -0000
Delivered-To: blio-net-abz@blio.net
Received: (qmail 12518 invoked from network); 1 Feb 2001 19:16:11 -0000
Received: from p3ee3f5e2.dip.t-dialin.net (HELO anarchy) (62.227.245.226)
  by kermit.frogfoot.net with SMTP; 1 Feb 2001 19:16:11 -0000
Received: from localhost (localhost [127.0.0.1])
	by anarchy (Postfix) with ESMTP id 970BD200C4
	for <abz@blio.net>; Thu,  1 Feb 2001 20:16:39 +0100 (CET)
Date: Thu, 1 Feb 2001 20:16:39 +0100 (CET)
From: Nick Sutterer <nick@tesbo.com>
To: abz@blio.net
Subject: ixbiff improved
Message-ID: <Pine.LNX.4.21.0102011952160.416-101000@anarchy.linux.bogus>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="168429834-182723234-981054999=:416"
Content-Length: 6051

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--168429834-182723234-981054999=:416
Content-Type: TEXT/PLAIN; charset=US-ASCII

hi abraham,

today i started playing around with ixbiff o.o1a - it's very cool ! the
only bad thing about it is, that it doesn't stop flashing my leds when
there are old  mails in my inbox. i'm used to keeping a few mails in my
inbox - dunno where to put it elsewhere!!

so i looked at the source and did a few "improvisations": when started,
ixbiff "remembers" the original size of the inbox and does all it further
calculations with this base-value. another thing is, if i get lez say 3
messages at once, and i delete only one, ixbiff continued to
blink,blink,blink. my "improvisation" notices if the size of the inbox has
decreased, that means the user has deleted a new message, and that means,
of course, he payed attention to the new mails - the flashing of this mailbox
can stop now!

i only coded in the mbox section. just take a look at the attachment, i
added a few comments - maybe there is a logical error in it - but if you
think about it, it should work. perhaps this can help you in your
development of ixbiff!

another applause is for your easy-to-use api you did for ixbiff.


let me now if it works ;),


	nick


ps: i tested it with pine... and it worked :-) 



__________________________________________
nick sutterer	cb&h productions
nick@tesbo.com
the computer helps us solving problems
which we wouldn't have without it.



--168429834-182723234-981054999=:416
Content-Type: APPLICATION/x-gunzip; name="ixbiff.c.gz"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.21.0102012016390.416@anarchy.linux.bogus>
Content-Description: 
Content-Disposition: attachment; filename="ixbiff.c.gz"

H4sIAAAAAAAAA81ZbXPaSBL+jH9Fm6vE4CjGsWu/xHH2MJZt1WLwIZHElXOx
Ag1mEiFRkvDLZnO//Z7ukUCAnbvU1VadPxgx0/PM0y/T3Rq2GrtbtEutePaY
6NtJRrVRnZrDxJ/4U7oL6FIl94re+cM//j4MdbwXqew9L2iGIcmClBKVquRO
BXsY56meCnSaJXo4z3QckR8FNE8V6YjSeJ6MlIwMdeQnjzSOk2lq0b3OJhQn
8hnPM0aZxoEe65HPGBb5iaKZSqY6y1RAsyS+0wEesomf4Z8CThjG9zq6pVEc
BZoXpYzC66Yqe8vPb/bWqKUUjwtOoziA5DzNoE7mgyuj+sP4jqdy2zAI/qI4
0yNlQUKnFAKPYZbbinqrnLDpKPT1VCVsIzrYJIINSxYpiEDPYA5yfw0XMlrm
SEE8mk9VlPmF0xrwR4z5hKZ+phLth+nS8OIwBi6rIcod7lFHaVnH85E/VcyJ
n/uRvlNJqrNH8F5Oixs0Agm8DVacpDmrqf9IQ8XxAz1iUlGAOcWhAirTOFNk
bITVATgiCmmMCWOPNB5n94iAHCsPLkpnasShhaWaYy7hoIpMeKVprgev8S4c
l9zumfex2bMJz1e97gfn1D6lk2tM2tSzz+2O51Kzc0qtbsfrOSd9r9tz6fff
my4W7OzwlByXzjXZn656tutSt0fO5VXbAQ6Ae82O59iuRU6n1e6fOp1zi4BC
na5HbefS8SDmdS3ej4E2V1L3jC7tXusCX5snTtvxroXQmeN1eLsz7Nekq2bP
c1r9drNHV/3eVdcVNNbr1HFb7aZzaZ/uEUhgY7I/QC1yL5rt9oqeQFpR88QG
xeZJW7BkH6h56vTslsf6LJ9asBrYtS1yr+yWww/2JxuqNHvXVg7r2v/oQwiT
jHbavGyeQ7nafzALXNLq9+xLJgxDuP0T13O8vmfTebd76jIU4F2798Fp2e4R
tbuuWKzv2hY28ZqyPVBgLkzj+aTvOmI4p+PZvV7/ynO6nToDXXQ/wjIg28Tq
UzFytyM6w0jd3jXjsj3EBxZ9vLAx3mObitWabAsX1mt5jFaSxK6wp1dSljr2
eduB1Vs2z3YZ6KPj2sjNPcdlAcfs/LF5LTr2RX12FriZx1LwWuJScs6oefrB
YfK5MALBdfKg6Z4xkttvXeTW53PQ2Nr6m45G4Rzp8V2aBaEe7k3er46hLKwM
zSMkhWBdLEH2WR0bj6IsXBN7TMN4TSzVt5G/JhfoBLlqY20je5ypdHNYx6Mn
dmqkyHaro6GO5g+Nr0J+OVxl2ECNgVwtjSLphWtDSGFjfctjW5VKpbH7/F9j
RYA+wK98klx6WuBJhK1Gg5NmGodIxOoOlWCLVUJq49GMRhM/od1C4piqDUg1
8u/Vo2I9GM8Tk/fHOnwOA1I8KzAqGzX0w1CPx3s8Uz2ixm51NBaBIxBr7JJG
aQiinYwEHSkbmdePTEG5R1ZHNs8UmoiJnsqz/1WZrC2bbG9vU65gG9HKjFT6
BDGZ+Hx4A1bfWHLQ6V9a8tBqXpkHt9Wj70cLKIEPVDpK9AyFpsDUEZgGgNk3
ouPQv2VeGqUUTYii+wlqxL3agSpjjQCfqKBYexeH+ATsMI7DxSywzppt1zZ4
l74Oh/HDk0rsTjEDJZ7f2VhN6qCUTUbDEZBmAR1QLIaIAj8JGAHn74EYs5jH
ByqpDkX5BQNhC8TB1KANjPQaX/JTPoCm/oYqWCrA1DHw5jPOdqr/UDcWvh2s
fDtcfDOoOEP+PMwWPp2vksGKwpdiOmvlQ7z4c6fqrN9pcfr+uVOlI6QBBbfq
gFKVgRXVOD6iOogxx4g5er2+fUTfV6RHYfKMtAkFiG+xOQbwCX+i2y6FAXuH
G6L61rct9CswHRobsRNl09kRj+kx1WSgVghbLzFXp3e0XyeTPanW7p4PULqs
KovWXqT1t/RiWrUW+AKFPneeRFTD8r00GzAdTICguEKnHF8r9J6hJjGVcdys
8DPcisn/juAmOXfguGgjjLqSrkEVrwaqbrjmxhzF8ygTkVXK0KHEmoF46Kik
gikktIt/yaOZMJDa5AIMCBSs9Pmq6V0MLpufbhaq1thIxxTP0JiyuYr96nR8
TJ1+u/2EyrnwUutikaDeTziR1GrCB9CJ8oMCGrDbOexWhb4hkqHEaPYoPizB
mHF2Ao9XG9WNMUF//T4YLFawNtu50zmg6qRfvcIEIjbXdRTG6MILKsafQ04q
teo88odgjQQhQmLUEZLrI71I/xmtaVi4VhsPlk4ZnJd7is+PXhofc3d+uLC6
VHOERGD9dnpue0gm1ksj8lyYyYqa2Bt8DA9OijXjZTj7HR0escp12YGPrb6p
5xvTn8d5odE3T5JwDYmf5FAob5LG/63yL4/pX3+h9ih36WRF/2UwyHbzNFRq
RrU3+/xnxpYmWwJNHwfqQWcm+aJk5WilciwZm+XRnpzxtlJLD6WqmdfGUI0z
DmNzFSL3FP7oq0Vf+H0c4+kkvuc6DHskmQr2yPQ6/dvwUW4QLORN7nl09itP
mdhm2QFeU2GOOp9a8a/1hQ0WIRdVtipfQO4AT+te+SX3Ch91kcaUNqcVYu/p
oM7VrJh5/fqLnHMxX01G5WgvLFyTr8Z2pXljYGNfHvjOJvqpOotKe9nEC8kP
BJ6usxm3JZFxmZ/cjiyTtvF49/lm4zjkmRnqmHL1+eDGokjdL7+kWTwrvh1h
e+qoe/rgJ6kEfOrf8Q0IO12Kbzymxp2fNNIZKl6Du6DGw8MDO45DrFRGZskt
5y8hUcu/EOeEJBlN4DLhu39j7TR2kDh/pVzk1St6W5bPxeqLU3SrMjVHiNTq
i1T6IjWXP0NFyTxC80VJHGecRHOc5eqa9KtcTkzRQ09vdQe9026nfV1fTdCo
j6E04yL9wpiDSwvswdj58iX2Npr5wQI6b/3rP4NXrFmFhMYD6S9qLzc7T6u6
OVatF7WOl5vyYuJ4o/aohyzxUdLxAowq7bRR7gdn3d5l0zOH29SiFWp5eZP+
e5/btIKjeV2VXPjGqvL/KjuWH+BTLsFHi4Vvnll4IAsPioUHGwsPnll4KAsP
i4WH5YWrVshNu+BvugN6+XLJbG3o4GbZmuQWjGLux3f4Bg3JEplSR0/ZKt8r
8NUUL4q1fWv/uSYgnY9GKh3PQ2RFI86nbfqYqnC8qEAcOVIi8ri2uFTwNRD9
Sfx45ZzKELzZq+fHn+8B0BM6507Hs/J8vzHn2b3L0iTS6zID18zAj6qfWEnf
lDot02gViUWz06R5L0TrR5zp6Ewn5vrVD0OLc41ayTT8rCOskKJRWf5hqYfX
OxhIig4OfhrznWmIkqbS1L9FUyt1CW7RWb56mQOFT5meZPBKqZfcLkpgcZJY
zc2TxrWEZL7yw/Zg00C8ziys5K1iqR0vjFRfvkrVj0iFiODF25KcZwb5Lhz4
PwuwacqvsaL5/0qRb4Iri6LxtDdznyCPq1RJN2F8KP4z1+Y6hTOUuTVZeJRo
sQPToPI2749pxWk4kCvTKz6kem7PyqJVwRF1Wbk1LikN9e2tXLb75kcL3oUy
jRCSRiWezWDjId5Rv/IF3CL4AHwyz96KnoL1WpCl+PhhGtOEI/g2ie8j7BmN
cuBNpRfGmiczzktjudpn+6TW4gcahDf/FHPIOstVBCKjUL+se90qww7nGV/L
T/xZSnGEbBLjRZsRJqiLQ4XSE6hQ8S9CTzEs7fBuafv6HpW3cMYF2fy0ZvP8
J6evOgyNQc3PXNwNBrFEbukI591WHsKVjZNZ8jFfksFS2OmeoYcmP1Rx0Ktr
Xh0Xv46gpD1l8e/m/HwjUUFsPFV+lNJS4VK0WUUeWVhLyuF6Msr7Qi0HwBjH
hVuESBE+OTNf+ja+H9rbK9vi2SR5wMcKgBBnM1b5XGXVpdvlBnDtwJX8VEqV
TmEjjszV4F+gWabnXrL2b9Flloj+KHvyJk2O/4LkQrhk/wWj1bxVkQ+TBsrv
Ncsum2q/FK8xee9RfpWRr1Lbx0Hpq5RJ89284difHG/g9lst23XNG9C/AavD
8mTHHQAA
--168429834-182723234-981054999=:416--
