quakeforge/nq/source
Bill Currie cf3629b3b3 merge in my progs work off the `taniwha' branch. This prigs us a few nice
thinks:
  o Full progs modularity
  o CSQC should now be just a matter of creating the builtin functions and
    loading the code.
  o total independence from progs globals, functions and entity field layouts
    on the conditoin that their definitions have not been stripped from the
    progs file.
  o optional (though currently forced on) type checking on access to progs
    entity fields from C
  o the progs engine is fully shared between nq and qw.
2001-03-04 06:30:30 +00:00
..
.gdbinit initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
.gitignore GGI has been eradicated. It's broken and none of us use it, therefore 2001-02-22 00:24:45 +00:00
.indent.pro run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
cd_dos.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
cd_linux.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
cd_null.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
cd_win.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
cl_cam.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
cl_cmd.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
cl_demo.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
cl_input.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
cl_main.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
cl_math.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
cl_parse.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
cl_tent.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
com.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
conproc.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
console.c The download bar is now seperate from Con_DrawConsole. This is currently 2001-03-01 02:51:51 +00:00
context_x11.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
d_copy.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
d_draw.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
d_draw16.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
d_edge.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
d_fill.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
d_init.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
d_modech.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
d_part.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
d_parta.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
d_polysa.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
d_polyse.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
d_scan.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
d_scana.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
d_sky.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
d_spr8.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
d_sprite.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
d_surf.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
d_vars.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
d_varsa.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
d_zpoint.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
dga_check.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
dirent.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
dos_v2.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
dosasm.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
draw.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
fnmatch.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
game.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gib.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gib_instructions.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gib_interpret.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gib_modules.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gib_parse.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gib_stack.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gib_vars.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_draw.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_mesh.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_model_alias.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_model_brush.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_model_fullbright.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_model_sprite.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_part.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_refrag.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_rlight.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_rmain.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_rmisc.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_rsurf.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_screen.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_view.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
gl_warp.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
host.c more nq fixes, not there yet 2001-03-03 09:09:39 +00:00
host_cmd.c nq seems to like the new progs setup (got to e2m2 in medium without problems) 2001-03-04 05:27:29 +00:00
in_dos.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
in_null.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
in_sdl.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
in_sun.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
in_svgalib.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
in_win.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
in_x11.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
joy_linux.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
joy_null.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
keys.c Mostly whitespace, these files are now identical and COULD be merged, if 2001-03-03 06:51:18 +00:00
Makefile.am This should not be here yet, reverting 2001-03-03 10:01:49 +00:00
math.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
mathlib.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
menu.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
model.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
model_alias.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
model_brush.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
model_sprite.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
mplib.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
mplpc.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_bsd.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_bw.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_comx.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_dgrm.c nq compiles with the new progs setup, but doesn't have a hope of running yet. 2001-03-03 08:31:58 +00:00
net_dos.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_ipx.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_loop.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_main.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_mp.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_none.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_ser.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_udp.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_vcr.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_win.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_wins.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_wipx.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
net_wso.c initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
nonintel.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
pr_cmds.c nq seems to like the new progs setup (got to e2m2 in medium without problems) 2001-03-04 05:27:29 +00:00
quakefs.c COM_SkipPath now uses strrchr, it's much more readable now. 2001-03-01 07:42:28 +00:00
quakeio.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_aclip.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_aclipa.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
r_alias.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_aliasa.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
r_bsp.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_draw.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_drawa.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
r_edge.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_edgea.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
r_efrag.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_light.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_main.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_misc.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_part.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_sky.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_sprite.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_surf.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_vars.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
r_varsa.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
r_view.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
sbar.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
screen.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
snd_alsa_0_5.c all -snd* params and environment checking have been removed from the sound 2001-02-26 17:12:13 +00:00
snd_alsa_0_9.c all -snd* params and environment checking have been removed from the sound 2001-02-26 17:12:13 +00:00
snd_dma.c all -snd* params and environment checking have been removed from the sound 2001-02-26 17:12:13 +00:00
snd_dos.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
snd_gus.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
snd_mem.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
snd_mix.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
snd_mixa.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
snd_next.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
snd_null.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
snd_oss.c all -snd* params and environment checking have been removed from the sound 2001-02-26 17:12:13 +00:00
snd_sdl.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
snd_sun.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
snd_win.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
surf8.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
surf16.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
sv_cvar.c libutil.a is now used by both qw and nq 2001-02-22 08:12:13 +00:00
sv_ded.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
sv_main.c nq seems to like the new progs setup (got to e2m2 in medium without problems) 2001-03-04 05:27:29 +00:00
sv_move.c nq seems to like the new progs setup (got to e2m2 in medium without problems) 2001-03-04 05:27:29 +00:00
sv_phys.c nq seems to like the new progs setup (got to e2m2 in medium without problems) 2001-03-04 05:27:29 +00:00
sv_progs.c more independence cleanups and nq is closer to running 2001-03-03 08:59:55 +00:00
sv_user.c nq compiles with the new progs setup, but doesn't have a hope of running yet. 2001-03-03 08:31:58 +00:00
sw_model_alias.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
sw_model_brush.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
sw_model_sprite.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
sw_part.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
sw_view.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
sys_dos.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
sys_dosa.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
sys_ia32.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
sys_null.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
sys_sun.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
sys_unix.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
sys_unixd.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
sys_win.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
sys_wina.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
sys_wind.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_3dfxsvga.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_common_gl.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_dos.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_ext.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_glx.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_mgl.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_null.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_sdl.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_sgl.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_sunx.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_sunxil.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_svgalib.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_vga.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_wgl.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_win.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vid_x11.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
vregset.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
wad.c run indent over all the .c files using qw's .indent.pro. The real reason for 2001-02-26 06:48:02 +00:00
world.c nq seems to like the new progs setup (got to e2m2 in medium without problems) 2001-03-04 05:27:29 +00:00
worlda.S initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00