xref: /plan9/sys/src/cmd/sam/errors.h (revision 7dd7cddf99dd7472612f1413b4da293630e6b1bc)
13e12c5d1SDavid du Colombier typedef enum Err{
23e12c5d1SDavid du Colombier 	/* error_s */
33e12c5d1SDavid du Colombier 	Eopen,
43e12c5d1SDavid du Colombier 	Ecreate,
53e12c5d1SDavid du Colombier 	Emenu,
63e12c5d1SDavid du Colombier 	Emodified,
73e12c5d1SDavid du Colombier 	Eio,
8*7dd7cddfSDavid du Colombier 	Ewseq,
93e12c5d1SDavid du Colombier 	/* error_c */
103e12c5d1SDavid du Colombier 	Eunk,
113e12c5d1SDavid du Colombier 	Emissop,
123e12c5d1SDavid du Colombier 	Edelim,
133e12c5d1SDavid du Colombier 	/* error */
143e12c5d1SDavid du Colombier 	Efork,
153e12c5d1SDavid du Colombier 	Eintr,
163e12c5d1SDavid du Colombier 	Eaddress,
173e12c5d1SDavid du Colombier 	Esearch,
183e12c5d1SDavid du Colombier 	Epattern,
193e12c5d1SDavid du Colombier 	Enewline,
203e12c5d1SDavid du Colombier 	Eblank,
213e12c5d1SDavid du Colombier 	Enopattern,
223e12c5d1SDavid du Colombier 	EnestXY,
233e12c5d1SDavid du Colombier 	Enolbrace,
243e12c5d1SDavid du Colombier 	Enoaddr,
253e12c5d1SDavid du Colombier 	Eoverlap,
263e12c5d1SDavid du Colombier 	Enosub,
273e12c5d1SDavid du Colombier 	Elongrhs,
283e12c5d1SDavid du Colombier 	Ebadrhs,
293e12c5d1SDavid du Colombier 	Erange,
303e12c5d1SDavid du Colombier 	Esequence,
313e12c5d1SDavid du Colombier 	Eorder,
323e12c5d1SDavid du Colombier 	Enoname,
333e12c5d1SDavid du Colombier 	Eleftpar,
343e12c5d1SDavid du Colombier 	Erightpar,
353e12c5d1SDavid du Colombier 	Ebadclass,
363e12c5d1SDavid du Colombier 	Ebadregexp,
373e12c5d1SDavid du Colombier 	Eoverflow,
383e12c5d1SDavid du Colombier 	Enocmd,
393e12c5d1SDavid du Colombier 	Epipe,
403e12c5d1SDavid du Colombier 	Enofile,
413e12c5d1SDavid du Colombier 	Etoolong,
423e12c5d1SDavid du Colombier 	Echanges,
433e12c5d1SDavid du Colombier 	Eempty,
443e12c5d1SDavid du Colombier 	Efsearch,
453e12c5d1SDavid du Colombier 	Emanyfiles,
463e12c5d1SDavid du Colombier 	Elongtag,
473e12c5d1SDavid du Colombier 	Esubexp,
483e12c5d1SDavid du Colombier 	Etmpovfl,
49219b2ee8SDavid du Colombier 	Eappend,
50*7dd7cddfSDavid du Colombier 	Ecantplumb,
51*7dd7cddfSDavid du Colombier 	Ebufload,
523e12c5d1SDavid du Colombier }Err;
533e12c5d1SDavid du Colombier typedef enum Warn{
543e12c5d1SDavid du Colombier 	/* warn_s */
553e12c5d1SDavid du Colombier 	Wdupname,
563e12c5d1SDavid du Colombier 	Wfile,
573e12c5d1SDavid du Colombier 	Wdate,
58bd389b36SDavid du Colombier 	/* warn_ss */
59bd389b36SDavid du Colombier 	Wdupfile,
603e12c5d1SDavid du Colombier 	/* warn */
613e12c5d1SDavid du Colombier 	Wnulls,
623e12c5d1SDavid du Colombier 	Wpwd,
633e12c5d1SDavid du Colombier 	Wnotnewline,
643e12c5d1SDavid du Colombier 	Wbadstatus,
653e12c5d1SDavid du Colombier }Warn;
66