trefresh on i, y commands - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit de7b2cd774aa48a64c36f08c3b9bce4c16027a26
 (DIR) parent e4ad2971d754468b41edc8be590223b497bc0790
 (HTM) Author: rsc <devnull@localhost>
       Date:   Sat, 23 Jun 2007 06:30:41 +0000
       
       refresh on i, y commands
       
       Diffstat:
         M src/cmd/upas/ned/nedmail.c          |       8 ++++++++
       
       1 file changed, 8 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/src/cmd/upas/ned/nedmail.c b/src/cmd/upas/ned/nedmail.c
       t@@ -1743,8 +1743,16 @@ Message*
        icmd(Cmd *x, Message *m)
        {
                int n;
       +        char buf[1024];
       +        CFid *fd;
        
                USED(x);
       +        snprint(buf, sizeof buf, "%s/ctl", mbname);
       +        fd = fsopen(mailfs, buf, OWRITE);
       +        if(fd){
       +                fswrite(fd, "refresh", 7);
       +                fsclose(fd);
       +        }
                n = dir2message(&top, reverse);
                if(n > 0)
                        Bprint(&out, "%d new message%s\n", n, plural(n));