Bill Currie
|
a9fb183d19
|
fix another struct type parsing bug
|
2003-04-07 22:24:15 +00:00 |
|
Bill Currie
|
b7d7e7e87f
|
allow assignment from void pointer to any pointer type
|
2003-04-07 21:57:26 +00:00 |
|
Bill Currie
|
55eb6c3ab1
|
plug a memory leak
|
2003-04-07 18:30:47 +00:00 |
|
Bill Currie
|
66ff0cfd4d
|
fix some type parsing errors for structs and arrays
|
2003-04-07 18:17:43 +00:00 |
|
Bill Currie
|
ee821705cc
|
implement nested (and struct) block initializers
|
2003-04-07 17:44:18 +00:00 |
|
Bill Currie
|
3c58b712d9
|
don't subdivide hint or skip brushes
|
2003-04-04 21:48:47 +00:00 |
|
Bill Currie
|
87e73b6e26
|
portability fixes from freebsd (MrFixit? q@uni.de)
|
2003-03-31 16:30:23 +00:00 |
|
Bill Currie
|
87a31439e4
|
don't warn for ! precedence
|
2003-03-25 17:47:52 +00:00 |
|
Bill Currie
|
0550741fb9
|
catch ! == bogosity
|
2003-03-25 17:18:58 +00:00 |
|
Bill Currie
|
81cf1cc99d
|
don't seg on hint and skip brushs. hint and clip brushes are now known to
work (what is a skip brush?)
|
2003-03-25 16:34:07 +00:00 |
|
Bill Currie
|
eb5f2137b4
|
don't create temp files when only preprocessing
|
2003-03-24 17:40:27 +00:00 |
|
Bill Currie
|
fc553cefbc
|
don't seg if there's no texture data
|
2003-03-22 04:33:52 +00:00 |
|
Bill Currie
|
29ab911ad4
|
this might come in handy
|
2003-03-18 19:49:23 +00:00 |
|
Bill Currie
|
48a5ad0d36
|
my WIP on porting QuakeEd to GNUstep/QuakeForge
|
2003-03-18 19:48:24 +00:00 |
|
Bill Currie
|
d7a3608943
|
can now convert v3 models to v6
|
2003-03-17 19:54:57 +00:00 |
|
Bill Currie
|
067405b461
|
finally have v3 mdl figured out
|
2003-03-17 18:41:07 +00:00 |
|
Bill Currie
|
27a02de1cc
|
fix a double fclose
|
2003-03-17 04:36:06 +00:00 |
|
Bill Currie
|
3a85d98f83
|
fix an out-by-one error
|
2003-03-17 00:52:16 +00:00 |
|
Bill Currie
|
dc74519205
|
no flags for mdl v3, but yes to skin type
|
2003-03-14 01:00:53 +00:00 |
|
Bill Currie
|
f604a84363
|
attempting to reverse engineer mdl ver 3
|
2003-03-14 00:43:33 +00:00 |
|
Bill Currie
|
1e423b9645
|
make certain classes get referenced when inheriting from them
|
2003-03-13 19:16:45 +00:00 |
|
Bill Currie
|
5cb79f423c
|
fix missing break
|
2003-03-13 17:31:01 +00:00 |
|
Bill Currie
|
6a79ee57c4
|
the correct fix for overzealous linking: preemptively turf unused externs
|
2003-03-13 03:18:34 +00:00 |
|
Bill Currie
|
bb1b7c481c
|
don't pull in a lib object file due to an /unused/ undefined def.
|
2003-03-13 01:50:49 +00:00 |
|
Bill Currie
|
71a60717d9
|
make pr_source_path a ; separated list of dirs and make it controllable in
qfprogs
|
2003-03-12 22:31:44 +00:00 |
|
Bill Currie
|
15781b2f19
|
make vector.x work in classes work and don't give an uninitialized warning
for vec.x = 0;
|
2003-03-12 21:58:24 +00:00 |
|
Bill Currie
|
664e121444
|
make the output a little more readable
|
2003-03-12 02:22:06 +00:00 |
|
Bill Currie
|
63edd414d6
|
use the command line for the file name rather than hardcoding it
|
2003-03-11 02:55:22 +00:00 |
|
Bill Currie
|
2d796e09f4
|
ignore dvi files
|
2003-03-10 21:26:57 +00:00 |
|
Bill Currie
|
627c6f70f5
|
allow casting between function types
|
2003-03-10 21:23:05 +00:00 |
|
Bill Currie
|
e3ad60f142
|
add WildCode's error checking for win32 cpp handling
|
2003-03-10 21:00:48 +00:00 |
|
Bill Currie
|
6b20862865
|
disable some debug
|
2003-03-04 21:13:10 +00:00 |
|
Bill Currie
|
4de6a20856
|
fix a bug with \\ handling just before the end of a string constant
|
2003-03-04 17:03:49 +00:00 |
|
Bill Currie
|
1c774bc10c
|
remove some debug code :P
|
2003-03-03 21:10:29 +00:00 |
|
Bill Currie
|
4c5c711ff5
|
fix a nasty bug where immediates would get aliased. (eg, 2 and 1073741824).
|
2003-03-03 21:09:41 +00:00 |
|
Bill Currie
|
90752b33fe
|
make TYPE (void) NAME valid (no args)
|
2003-02-28 23:36:56 +00:00 |
|
Bill Currie
|
a45223da6c
|
d'oh, forgot about "default"
|
2003-02-28 05:18:49 +00:00 |
|
Bill Currie
|
ef762e21eb
|
allow initialized globals (since they're constant) to be used in most places
constants are required (switch, initializing globals, enums)
|
2003-02-28 04:54:07 +00:00 |
|
Brian Koropoff
|
ce80fffe69
|
Massive bug and memory leak fixing.
|
2003-02-26 07:44:34 +00:00 |
|
Bill Currie
|
382f13f7ce
|
fix a decl mismatch
|
2003-02-26 05:01:18 +00:00 |
|
Bill Currie
|
106fb77eb3
|
need AppKit/NSImage.h now
|
2003-02-25 20:54:24 +00:00 |
|
Bill Currie
|
05fb5fe08b
|
make syntax errors a little easier to understand
|
2003-02-25 07:48:12 +00:00 |
|
Bill Currie
|
2ba8e871f3
|
convert \ to / in paths in windows
|
2003-02-24 21:51:08 +00:00 |
|
Bill Currie
|
b928f94440
|
produce a warning if both @self and self are used in the same progs
|
2003-02-24 20:10:33 +00:00 |
|
Bill Currie
|
5a58c58e7a
|
don't initialize external defs. this broke source line/file tracking for
@extern defs in headers.
|
2003-02-24 19:13:56 +00:00 |
|
Bill Currie
|
c145fdb20f
|
make the line number dump more useful
|
2003-02-24 18:51:12 +00:00 |
|
Bill Currie
|
5f75aa024a
|
don't relocate a null function constant
|
2003-02-24 15:33:57 +00:00 |
|
Bill Currie
|
44285ba5de
|
speed up qfo writing by about 12.5:1 (for large object files, anyway) by
making compression optional (compressed qfo files will still be handled
transparently)
|
2003-02-23 23:43:43 +00:00 |
|
Bill Currie
|
599ae15490
|
give the hash functions more unique names
|
2003-02-22 22:38:55 +00:00 |
|
Bill Currie
|
af44b129d6
|
don't store pointers to defs in the hash table as the defs can move around
due to realloc. can now link large progs
|
2003-02-21 22:31:40 +00:00 |
|