| plan 9 kernel history: overview | file list | diff list |
gnot/lib.h (diff list | history)
| 1990/03091/sys/src/9/gnot/lib.h:43,49 – 1990/06111/sys/src/9/gnot/lib.h:43,49 (short | long) | ||
| 1990/03091 | }; extern void strconv(char*, Op*, int, int); extern int numbconv(Op*, int); | |
| 1990/06111 | extern char *doprint(char*, char*, char*, void*); | |
| 1990/03091 | extern int fmtinstall(char, int (*)(Op*)); extern int sprint(char*, char*, ...); extern int print(char*, ...); | |
| 1990/06111/sys/src/9/gnot/lib.h:71,76 – 1990/08141/sys/src/9/gnot/lib.h:71,78 (short | long) | ||
| 1990/03091 | #define ORDWR 2 /* read and write */ #define OEXEC 3 /* execute, == read but check execute permission */ #define OTRUNC 16 /* or'ed in (except for exec), truncate file first */ | |
| 1990/08141 | #define OCEXEC 32 /* or'ed in, close on exec */ #define ORCLOSE 64 /* or'ed in, remove on close */ | |
| 1990/03091 | typedef struct Error Error; typedef struct Dir Dir; | |
| 1990/08141/sys/src/9/gnot/lib.h:74,103 – 1990/11211/sys/src/9/gnot/lib.h:74,103 (short | long) | ||
| 1990/08141 | #define OCEXEC 32 /* or'ed in, close on exec */ #define ORCLOSE 64 /* or'ed in, remove on close */ | |
| 1990/03091 |
| |
| 1990/11211 | typedef struct Qid Qid; | |
| 1990/03091 | typedef struct Dir Dir; typedef struct Waitmsg Waitmsg; | |
| 1990/11211 | #define ERRLEN 64 #define DIRLEN 116 #define NAMELEN 28 struct Qid | |
| 1990/03091 | { | |
| 1990/11211 | ulong path; ulong vers; | |
| 1990/03091 | }; | |
| 1990/11211 | char uid[NAMELEN]; char gid[NAMELEN]; Qid qid; ulong mode; | |
| 1990/03091 | long atime; long mtime; Length; | |
| 1990/11211/sys/src/9/gnot/lib.h:8,14 – 1991/0318/sys/src/9/gnot/lib.h:8,14 (short | long) | ||
| 1990/03091 | extern void *memccpy(void*, void*, int, long); extern void *memset(void*, int, long); extern int memcmp(void*, void*, long); | |
| 1991/0318 | extern void *memmove(void*, void*, long); | |
| 1990/03091 | extern void *memchr(void*, int, long); /* | |
| 1991/0318/sys/src/9/gnot/lib.h:74,79 – 1991/0717/sys/src/9/gnot/lib.h:74,82 (short | long) | ||
| 1990/08141 | #define OCEXEC 32 /* or'ed in, close on exec */ #define ORCLOSE 64 /* or'ed in, remove on close */ | |
| 1990/03091 | ||
| 1991/0717 | #define NCONT 0 /* continue after note */ #define NTERM 1 /* terminate after note */ | |
| 1990/11211 | typedef struct Qid Qid; | |
| 1990/03091 | typedef struct Dir Dir; typedef struct Waitmsg Waitmsg; | |
| 1991/0717/sys/src/9/gnot/lib.h:75,81 – 1991/0718/sys/src/9/gnot/lib.h:75,81 (short | long) | ||
| 1990/08141 | #define ORCLOSE 64 /* or'ed in, remove on close */ | |
| 1990/03091 | ||
| 1991/0717 | #define NCONT 0 /* continue after note */ | |
| 1991/0718 | #define NDFLT 1 /* terminate after note */ | |
| 1991/0717 | ||
| 1990/11211 | typedef struct Qid Qid; | |
| 1990/03091 | typedef struct Dir Dir; | |
| 1991/0718/sys/src/9/gnot/lib.h:22,27 – 1991/1007/sys/src/9/gnot/lib.h:22,28 (short | long) | ||
| 1990/03091 | extern char *strncpy(char*, char*, long); extern int strncmp(char*, char*, long); extern long strlen(char*); | |
| 1991/1007 | extern int atoi(char*); | |
| 1990/03091 | /* * print routines | |
| 1991/0718/sys/src/9/gnot/lib.h:53,60 – 1991/1007/sys/src/9/gnot/lib.h:54,62 | ||
| 1990/03091 | */ extern long strtol(char*, char**, int); extern ulong strtoul(char*, char**, int); | |
| 1991/1007 | extern long etext; extern long edata; | |
| 1990/03091 | extern long end; | |
| 1991/1007/sys/src/9/gnot/lib.h:83,91 – 1991/1207/sys/src/9/gnot/lib.h:83,92 (short | long) | ||
| 1990/03091 | typedef struct Dir Dir; typedef struct Waitmsg Waitmsg; | |
| 1990/11211 |
| |
| 1991/1207 | #define ERRLEN 64 #define DIRLEN 116 #define NAMELEN 28 #define DESKEYLEN 7 | |
| 1990/11211 | struct Qid | |
| 1990/03091 | { | |
| 1991/1207/sys/src/9/gnot/lib.h:25,30 – 1991/1224/sys/src/9/gnot/lib.h:25,37 (short | long) | ||
| 1991/1007 | extern int atoi(char*); | |
| 1990/03091 | /* | |
| 1991/1224 | * rune routines */ extern int runetochar(char*, Rune*); extern int chartorune(Rune*, char*); extern int countrune(char*); /* | |
| 1990/03091 | * print routines */ | |
| 1991/1224/sys/src/9/gnot/lib.h:30,35 – 1992/0213/sys/src/9/gnot/lib.h:30,36 (short | long) | ||
| 1991/1224 | extern int runetochar(char*, Rune*); extern int chartorune(Rune*, char*); extern int countrune(char*); | |
| 1992/0213 | extern char* utfrune(char*, long); | |
| 1991/1224 | /* | |
| 1990/03091 | * print routines | |
| 1992/0213/sys/src/9/gnot/lib.h:118,125 – 1992/0309/sys/src/9/gnot/lib.h:118,124 (short | long) | ||
| 1990/03091 | struct Waitmsg { | |
| 1992/0309 | char pid[12]; /* of loved one */ char time[3*12]; /* of loved one and descendants */ | |
| 1990/03091 | char msg[ERRLEN]; }; | |
| 1992/0309/sys/src/9/gnot/lib.h:62,70 – 1992/0319/sys/src/9/gnot/lib.h:62,70 (short | long) | ||
| 1990/03091 | */ extern long strtol(char*, char**, int); extern ulong strtoul(char*, char**, int); | |
| 1991/1007 |
| |
| 1990/03091 |
| |
| 1992/0319 | extern char etext[]; extern char edata[]; extern char end[]; | |
| 1990/03091 | /* * Syscall data structures */ | |
| 1992/0319/sys/src/9/gnot/lib.h:1,124 – 1992/0321/sys/src/9/gnot/lib.h:0 (short | long) | ||
|
Deleted.
rsc Mon Mar 7 10:21:47 2005 | ||
| 1990/03091 |
| |
| 1991/0318 |
| |
| 1990/03091 |
| |
| 1991/1007 |
| |
| 1990/03091 |
| |
| 1991/1224 |
| |
| 1992/0213 |
| |
| 1991/1224 |
| |
| 1990/03091 |
| |
| 1990/06111 |
| |
| 1990/03091 |
| |
| 1992/0319 |
| |
| 1990/03091 |
| |
| 1990/08141 |
| |
| 1990/03091 | ||
| 1991/0717 |
| |
| 1991/0718 |
| |
| 1991/0717 | ||
| 1990/11211 |
| |
| 1990/03091 |
| |
| 1991/1207 |
| |
| 1990/11211 |
| |
| 1990/03091 |
| |
| 1990/11211 |
| |
| 1990/03091 |
| |
| 1990/11211 |
| |
| 1990/03091 |
| |
| 1992/0309 |
| |
| 1990/03091 |
| |