git: 9front

Download patch

ref: 5d58d1f595274389d81ab4ef7f1e5840d372db19
parent: b7eb3b103eaa1c6b3f9d9bad6c0b7b2018c8adf7
author: cinap_lenrek <cinap_lenrek@flatboxold.9hal>
date: Tue Aug 30 05:08:34 EDT 2011

remove autogenerated files, do more filtering

--- a/.hgignore
+++ b/.hgignore
@@ -1,6 +1,7 @@
 syntax: regexp
-^sys/src/.*\.[ao]?[12578vqki]?$
-^sys/src/(.*/)?[12578vqki]\..*$
+^(acme|sys/src)/.*\.[ao]?[12578vqki]?$
+^(acme|sys/src)/(.*/)?[12578vqki]\..*$
+^sys/src/.*\.(bits|debug|output|tab\.[hc])$
 ^sys/lib/(pkg/|lp/log/|man/lookman/index)
 ^sys/lib/python/.*\.(pyo|pyc|exe)$
 ^sys/log/
--- a/sys/src/cmd/eqn/mkfile
+++ b/sys/src/cmd/eqn/mkfile
@@ -30,6 +30,8 @@
 HFILES=e.h\
 	y.tab.h\
 
+CLEANFILES=prevy.tab.h\
+
 BIN=/$objtype/bin
 </sys/src/cmd/mkone
 CC=pcc
--- a/sys/src/cmd/eqn/prevy.tab.h
+++ /dev/null
@@ -1,57 +1,0 @@
-#define	CONTIG	57346
-#define	QTEXT	57347
-#define	SPACE	57348
-#define	THIN	57349
-#define	TAB	57350
-#define	MATRIX	57351
-#define	LCOL	57352
-#define	CCOL	57353
-#define	RCOL	57354
-#define	COL	57355
-#define	ABOVE	57356
-#define	MARK	57357
-#define	LINEUP	57358
-#define	SUM	57359
-#define	INT	57360
-#define	PROD	57361
-#define	UNION	57362
-#define	INTER	57363
-#define	DEFINE	57364
-#define	TDEFINE	57365
-#define	NDEFINE	57366
-#define	DELIM	57367
-#define	GSIZE	57368
-#define	GFONT	57369
-#define	INCLUDE	57370
-#define	IFDEF	57371
-#define	DOTEQ	57372
-#define	DOTEN	57373
-#define	FROM	57374
-#define	TO	57375
-#define	OVER	57376
-#define	SQRT	57377
-#define	SUP	57378
-#define	SUB	57379
-#define	SIZE	57380
-#define	FONT	57381
-#define	ROMAN	57382
-#define	ITALIC	57383
-#define	BOLD	57384
-#define	FAT	57385
-#define	UP	57386
-#define	DOWN	57387
-#define	BACK	57388
-#define	FWD	57389
-#define	LEFT	57390
-#define	RIGHT	57391
-#define	DOT	57392
-#define	DOTDOT	57393
-#define	HAT	57394
-#define	TILDE	57395
-#define	BAR	57396
-#define	LOWBAR	57397
-#define	HIGHBAR	57398
-#define	UNDER	57399
-#define	VEC	57400
-#define	DYAD	57401
-#define	UTILDE	57402
--- a/sys/src/cmd/pic/prevy.tab.h
+++ /dev/null
@@ -1,97 +1,0 @@
-# define BOX 1
-# define LINE 2
-# define ARROW 3
-# define CIRCLE 4
-# define ELLIPSE 5
-# define ARC 6
-# define SPLINE 7
-# define BLOCK 8
-# define TEXT 9
-# define TROFF 10
-# define MOVE 11
-# define BLOCKEND 12
-# define PLACE 13
-# define PRINT 270
-# define RESET 271
-# define THRU 272
-# define UNTIL 273
-# define FOR 274
-# define IF 275
-# define COPY 276
-# define THENSTR 277
-# define ELSESTR 278
-# define DOSTR 279
-# define PLACENAME 280
-# define VARNAME 281
-# define SPRINTF 282
-# define DEFNAME 283
-# define ATTR 284
-# define TEXTATTR 285
-# define LEFT 286
-# define RIGHT 287
-# define UP 288
-# define DOWN 289
-# define FROM 290
-# define TO 291
-# define AT 292
-# define BY 293
-# define WITH 294
-# define HEAD 295
-# define CW 296
-# define CCW 297
-# define THEN 298
-# define HEIGHT 299
-# define WIDTH 300
-# define RADIUS 301
-# define DIAMETER 302
-# define LENGTH 303
-# define SIZE 304
-# define CORNER 305
-# define HERE 306
-# define LAST 307
-# define NTH 308
-# define SAME 309
-# define BETWEEN 310
-# define AND 311
-# define EAST 312
-# define WEST 313
-# define NORTH 314
-# define SOUTH 315
-# define NE 316
-# define NW 317
-# define SE 318
-# define SW 319
-# define START 320
-# define END 321
-# define DOTX 322
-# define DOTY 323
-# define DOTHT 324
-# define DOTWID 325
-# define DOTRAD 326
-# define NUMBER 327
-# define LOG 328
-# define EXP 329
-# define SIN 330
-# define COS 331
-# define ATAN2 332
-# define SQRT 333
-# define RAND 334
-# define MIN 335
-# define MAX 336
-# define INT 337
-# define DIR 338
-# define DOT 339
-# define DASH 340
-# define CHOP 341
-# define FILL 342
-# define ST 343
-# define OROR 344
-# define ANDAND 345
-# define GT 346
-# define LT 347
-# define LE 348
-# define GE 349
-# define EQ 350
-# define NEQ 351
-# define UMINUS 352
-# define NOT 353
--