tclean up headers - 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 8bbb2f64927076f9450184b2ccbbc465d544ca4f
 (DIR) parent 619085f0b4a85104ef6c7496f9ce1f46e9b17c82
 (HTM) Author: rsc <devnull@localhost>
       Date:   Sat, 25 Dec 2004 22:00:00 +0000
       
       clean up headers
       
       Diffstat:
         M include/fmt.h                       |      76 +++++++++++++++----------------
         M include/utf.h                       |      68 +++++++++++++++----------------
       
       2 files changed, 69 insertions(+), 75 deletions(-)
       ---
 (DIR) diff --git a/include/fmt.h b/include/fmt.h
       t@@ -3,7 +3,6 @@
        #if defined(__cplusplus)
        extern "C" { 
        #endif
       -
        /*
         * The authors of this software are Rob Pike and Ken Thompson.
         *              Copyright (c) 2002 by Lucent Technologies.
       t@@ -56,46 +55,45 @@ enum{
                FmtFlag                = FmtLDouble << 1
        };
        
       -extern        int        print(char*, ...);
       -extern        char*        seprint(char*, char*, char*, ...);
       -extern        char*        vseprint(char*, char*, char*, va_list);
       -extern        int        snprint(char*, int, char*, ...);
       -extern        int        vsnprint(char*, int, char*, va_list);
       -extern        char*        smprint(char*, ...);
       -extern        char*        vsmprint(char*, va_list);
       -extern        int        sprint(char*, char*, ...);
       -extern        int        fprint(int, char*, ...);
       -extern        int        vfprint(int, char*, va_list);
       -
       -extern        int        runesprint(Rune*, char*, ...);
       -extern        int        runesnprint(Rune*, int, char*, ...);
       -extern        int        runevsnprint(Rune*, int, char*, va_list);
       -extern        Rune*        runeseprint(Rune*, Rune*, char*, ...);
       -extern        Rune*        runevseprint(Rune*, Rune*, char*, va_list);
       -extern        Rune*        runesmprint(char*, ...);
       -extern        Rune*        runevsmprint(char*, va_list);
       -
       -extern        int        fmtfdinit(Fmt*, int, char*, int);
       -extern        int        fmtfdflush(Fmt*);
       -extern        int        fmtstrinit(Fmt*);
       -extern        char*        fmtstrflush(Fmt*);
       -extern        int        runefmtstrinit(Fmt*);
       -extern        Rune*        runefmtstrflush(Fmt*);
       -
       -extern        int        quotestrfmt(Fmt *f);
       -extern        void        quotefmtinstall(void);
        extern        int        (*fmtdoquote)(int);
        
       -
       -extern        int        fmtinstall(int, int (*)(Fmt*));
       -extern        int        dofmt(Fmt*, char*);
       -extern        int        fmtprint(Fmt*, char*, ...);
       -extern        int        fmtvprint(Fmt*, char*, va_list);
       -extern        int        fmtrune(Fmt*, int);
       -extern        int        fmtstrcpy(Fmt*, char*);
       -
       -extern        double        fmtstrtod(const char *, char **);
       -extern        double        fmtcharstod(int(*)(void*), void*);
       +/* Edit .+1,/^$/ | cfn $PLAN9/src/lib9/fmt/?*.c | grep -v static |grep -v __ */
       +int                dofmt(Fmt *f, char *fmt);
       +int                dorfmt(Fmt *f, const Rune *fmt);
       +double                fmtcharstod(int(*f)(void*), void *vp);
       +int                fmtfdflush(Fmt *f);
       +int                fmtfdinit(Fmt *f, int fd, char *buf, int size);
       +int                fmtinstall(int c, int (*f)(Fmt*));
       +int                fmtprint(Fmt *f, char *fmt, ...);
       +int                fmtrune(Fmt *f, int r);
       +int                fmtrunestrcpy(Fmt *f, Rune *s);
       +int                fmtstrcpy(Fmt *f, char *s);
       +char*                fmtstrflush(Fmt *f);
       +int                fmtstrinit(Fmt *f);
       +double                fmtstrtod(const char *as, char **aas);
       +int                fmtvprint(Fmt *f, char *fmt, va_list args);
       +int                fprint(int fd, char *fmt, ...);
       +int                print(char *fmt, ...);
       +void                quotefmtinstall(void);
       +int                quoterunestrfmt(Fmt *f);
       +int                quotestrfmt(Fmt *f);
       +Rune*                runefmtstrflush(Fmt *f);
       +int                runefmtstrinit(Fmt *f);
       +Rune*                runeseprint(Rune *buf, Rune *e, char *fmt, ...);
       +Rune*                runesmprint(char *fmt, ...);
       +int                runesnprint(Rune *buf, int len, char *fmt, ...);
       +int                runesprint(Rune *buf, char *fmt, ...);
       +Rune*                runevseprint(Rune *buf, Rune *e, char *fmt, va_list args);
       +Rune*                runevsmprint(char *fmt, va_list args);
       +int                runevsnprint(Rune *buf, int len, char *fmt, va_list args);
       +char*                seprint(char *buf, char *e, char *fmt, ...);
       +char*                smprint(char *fmt, ...);
       +int                snprint(char *buf, int len, char *fmt, ...);
       +int                sprint(char *buf, char *fmt, ...);
       +int                vfprint(int fd, char *fmt, va_list args);
       +char*                vseprint(char *buf, char *e, char *fmt, va_list args);
       +char*                vsmprint(char *fmt, va_list args);
       +int                vsnprint(char *buf, int len, char *fmt, va_list args);
        
        #if defined(__cplusplus)
        }
 (DIR) diff --git a/include/utf.h b/include/utf.h
       t@@ -14,42 +14,38 @@ enum
                Runeerror        = 0x80,                /* decoding error in UTF */
        };
        
       -/*
       - * rune routines
       - */
       -extern        int        runetochar(char*, Rune*);
       -extern        int        chartorune(Rune*, char*);
       -extern        int        runelen(long);
       -extern        int        runenlen(Rune*, int);
       -extern        int        fullrune(char*, int);
       -extern        int        utflen(char*);
       -extern        int        utfnlen(char*, long);
       -extern        char*        utfrune(char*, long);
       -extern        char*        utfrrune(char*, long);
       -extern        char*        utfutf(char*, char*);
       -extern        char*        utfecpy(char*, char*, char*);
       -
       -extern        Rune*        runestrcat(Rune*, Rune*);
       -extern        Rune*        runestrchr(Rune*, Rune);
       -extern        int        runestrcmp(Rune*, Rune*);
       -extern        Rune*        runestrcpy(Rune*, Rune*);
       -extern        Rune*        runestrncpy(Rune*, Rune*, long);
       -extern        Rune*        runestrecpy(Rune*, Rune*, Rune*);
       -extern        Rune*        runestrdup(Rune*);
       -extern        Rune*        runestrncat(Rune*, Rune*, long);
       -extern        int        runestrncmp(Rune*, Rune*, long);
       -extern        Rune*        runestrrchr(Rune*, Rune);
       -extern        long        runestrlen(Rune*);
       -extern        Rune*        runestrstr(Rune*, Rune*);
       -
       -extern        Rune        tolowerrune(Rune);
       -extern        Rune        totitlerune(Rune);
       -extern        Rune        toupperrune(Rune);
       -extern        int        isalpharune(Rune);
       -extern        int        islowerrune(Rune);
       -extern        int        isspacerune(Rune);
       -extern        int        istitlerune(Rune);
       -extern        int        isupperrune(Rune);
       +/* Edit .+1,/^$/ | cfn $PLAN9/src/lib9/utf/?*.c | grep -v static |grep -v __ */
       +int                chartorune(Rune *rune, char *str);
       +int                fullrune(char *str, int n);
       +int                isalpharune(Rune c);
       +int                islowerrune(Rune c);
       +int                isspacerune(Rune c);
       +int                istitlerune(Rune c);
       +int                isupperrune(Rune c);
       +int                runelen(long c);
       +int                runenlen(Rune *r, int nrune);
       +Rune*                runestrcat(Rune *s1, Rune *s2);
       +Rune*                runestrchr(Rune *s, Rune c);
       +int                runestrcmp(Rune *s1, Rune *s2);
       +Rune*                runestrcpy(Rune *s1, Rune *s2);
       +Rune*                runestrdup(Rune *s) ;
       +Rune*                runestrecpy(Rune *s1, Rune *es1, Rune *s2);
       +long                runestrlen(Rune *s);
       +Rune*                runestrncat(Rune *s1, Rune *s2, long n);
       +int                runestrncmp(Rune *s1, Rune *s2, long n);
       +Rune*                runestrncpy(Rune *s1, Rune *s2, long n);
       +Rune*                runestrrchr(Rune *s, Rune c);
       +Rune*                runestrstr(Rune *s1, Rune *s2);
       +int                runetochar(char *str, Rune *rune);
       +Rune                tolowerrune(Rune c);
       +Rune                totitlerune(Rune c);
       +Rune                toupperrune(Rune c);
       +char*                utfecpy(char *to, char *e, char *from);
       +int                utflen(char *s);
       +int                utfnlen(char *s, long m);
       +char*                utfrrune(char *s, long c);
       +char*                utfrune(char *s, long c);
       +char*                utfutf(char *s1, char *s2);
        
        #if defined(__cplusplus)
        }