Commit Graph

1619 Commits

Author SHA1 Message Date
Bill Currie 68a55eaf8d Get some screen updates happening. 2010-09-26 13:50:18 +09:00
Jeff Teunissen 2d403391b5 correct fix for ForgeBundle protocol issue 2010-09-26 13:50:18 +09:00
Jeff Teunissen f980ae0558 Update makefile's add'l install dirs
This rule would create the raw path /Library/Forge three times...fix it to
create Forge dirs with the new scheme.
2010-09-26 13:50:18 +09:00
Bill Currie f5169fae80 Add \n to Sys_Printf calls. 2010-09-26 13:50:18 +09:00
Bill Currie 923f977835 Make the menus and do some connections. 2010-09-26 13:50:18 +09:00
Bill Currie 3eadc28c7f Make it run.
Fix some bad memory handling in XYView and ZView, and remove the unset
CustomView.
2010-09-26 13:50:18 +09:00
Bill Currie e4f78ab80b Fixes for building with QF. 2010-09-26 13:50:18 +09:00
Bill Currie 8ffe20ee82 Again, whitespace. 2010-09-26 13:50:18 +09:00
Bill Currie 4d3cd613df For now, build an app rather than a bundle. 2010-09-26 13:50:18 +09:00
Bill Currie 0a9a42e67b Fix some bitrot.
I'm not happy with the fix in Controller.m, but I'm not sure what the best
way to fix it is.
2010-09-26 13:50:18 +09:00
Bill Currie 83182dc218 Initial Gorm file for MapEdit. 2010-09-26 13:50:18 +09:00
Bill Currie 0f426c1c5a Whitespace. 2010-09-26 13:50:18 +09:00
Bill Currie 4d8088efd6 Remove unused file. 2010-09-26 13:50:18 +09:00
Bill Currie 3094e47fb4 Remove some redundant files.
Use the functions provided by QuakeForge.
2010-09-26 13:50:17 +09:00
Bill Currie 0b39795837 Can't use UserPath, so remove these. 2010-09-26 13:50:17 +09:00
Bill Currie 8cf5dc2737 Possibly get preferences working. 2010-09-26 13:50:17 +09:00
Bill Currie 40e39ca77b clean up some XXXs 2010-09-26 13:50:17 +09:00
Bill Currie 0f48dd0807 And the header files. 2010-09-26 13:50:17 +09:00
Bill Currie 931900fbd3 Pass .m files through indent.
The result isn't perfect, but it cleans up the whitespace and makes the
code more consistent with the rest of the project.
2010-09-26 13:50:17 +09:00
Bill Currie b336ba79f1 Finally, everything does compile.
However, it still won't work (no gorm, commented code, ...).

Borrow an old implementation of the Storage class until I figure out just
what it's being used for.
2010-09-26 13:50:17 +09:00
Bill Currie 71dab805de Add the rest of the files which I know to build. 2010-09-26 13:50:17 +09:00
Bill Currie 44dd62d369 Make MapEdit (QuakeEd) compile.
It won't work yet as there's no gorm file and there's code that has been
commented out, but it finally compiles.
2010-09-26 13:50:17 +09:00
Bill Currie 827d0d0ad6 Scripts now treat {}()': as single character tokens. 2010-09-26 13:50:17 +09:00
Bill Currie fe4bf28335 Some compile fixes.
Not enough, but covers Object->NSObject and header file protection.
2010-09-26 13:50:16 +09:00
Bill Currie e9bd9a4baa Move QFS_CreatePath() to Sys_CreatePath(). 2010-08-25 13:52:24 +09:00
Bill Currie a51e888a1b Nuke MAX_OSPATH and clean up the mess. 2010-08-25 13:31:08 +09:00
Bill Currie 06cbb941f1 "make dist" fixes
Since we're using git now, having a rule to make ChangeLog is reasonable.

Also, forgot the remove mention of qfcc.lsm.in when I nuked the file.
2010-08-21 13:09:53 +09:00
Bill Currie 1442273a8f more opaque correctness 2010-08-20 12:58:37 +09:00
Bill Currie 669771681a split up and modernize configure.ac
Most of the guts of configure.ac have been moved to config.d and are then
brought in by m4_include. This will make maintaining configure.ac much easier.

Also drop use of PROGRAM and VERSION, using PACKAGE_NAME, PACKAGE_VERSION, and
on occasion, PACKAGE_STRING instead, and clean out some old files we no longer
need.
2010-08-19 15:01:43 +09:00
Bill Currie a703956553 split up most of bsp5.h and get things compiling again 2010-08-18 17:52:13 +09:00
Bill Currie d045045693 get the grouping right 2010-08-11 23:42:14 +00:00
Bill Currie f04bc64ef1 clean up a bunch of doxygen warnings 2010-08-11 23:41:30 +00:00
Bill Currie 0dfff8fd58 ignore stuff 2010-08-07 10:42:09 +00:00
Bill Currie 7ef81cae31 and the rest of the changes before actually working on the new parser 2010-08-05 03:39:26 +00:00
Bill Currie 9a4258b5c5 rename "map" to "map_script" in anticipation of a better map parser 2010-08-05 03:30:13 +00:00
Bill Currie 17d84613a9 found a test file lurking around 2010-08-05 02:36:51 +00:00
Bill Currie 51a32f4f87 minor comment about scoping in traditional mode 2010-02-22 13:44:52 +00:00
Bill Currie fac98536f0 make sure def->space points to the space the def's location is allocated from to ensure that freeing the location works properly (fixes the bogus address triggered by prozaccoop: thanks, phrosty) 2010-02-22 13:11:41 +00:00
Bill Currie 56d01ce267 found an uncontrollable warning 2010-02-20 12:01:49 +00:00
Bill Currie 7b9a682942 Make qfpreqcc a little noisier when qfcc can't be run. 2010-01-16 02:05:05 +00:00
Bill Currie 997102fea8 audit the usage of "only"
There are still a few iffy places (notably around certain prepositions), but
the relevant sentences are now much easier to read.
2010-01-13 06:42:26 +00:00
Bill Currie 01452ce5c8 no -P for qccx escapes 2010-01-13 06:35:04 +00:00
Bill Currie 8abb9a69aa remove support for an optional = in struct/union declarations 2010-01-13 06:34:32 +00:00
Bill Currie 21b3a87535 more todos 2010-01-13 06:33:31 +00:00
Bill Currie a18b01973e add some qfcc todos 2010-01-13 06:32:37 +00:00
Bill Currie 0d4a2938a2 forgot to check for errors 2010-01-13 06:32:10 +00:00
Bill Currie ae4fc3147d allow '*pointer' expressions 2010-01-13 06:31:41 +00:00
Bill Currie 22776f9ffd get double indirection working
do not try to optimize the output of the sub-dereference in a dereference
2010-01-13 06:31:06 +00:00
Bill Currie ad5459b51a mention the "no-" prefix in the code options section 2010-01-13 06:26:50 +00:00
Bill Currie ccb8faf6ef produce a warning for the likes of "x - x & y" 2010-01-13 06:26:18 +00:00