[Gtkradiant] CVS: rewrote lots of stuff, see CHANGES 19/10/2002

William Joseph gtkradiant@zerowing.idsoftware.com
Sat, 19 Oct 2002 10:50:21 -0500


This is a mixed plain/HTML MIME encoded message.

--103504262110747
Content-Type: text/plain

User   : spog
Branch : spog_branch
Root   : zerowing:/cvs
Date   : 2002/10/19  10:47:24

rewrote lots of stuff, see CHANGES 19/10/2002

--

  GtkRadiant/docs/developer/CHANGES
    1.315.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/docs/developer/CHANGES?rev=1.315.2.2
    diff :
      that we distribute with the binaries. (see changelog)
      
        07/05/2002
          SPoG
    ! 	http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=512
          - cleaned up strHomeMaps and strFSBasePath stuff
    ! 	  prompts for maps, models, sounds etc are fs_game-dependant
      
        ===========================================================================
        -- merging Stable-1_2 between Stable-1_2-tag and release_1_2_7 into trunk
    --- 1,52 ----
      This is the changelog for developers, != changelog for the end user 
      that we distribute with the binaries. (see changelog)
      
    +   19/10/2002
    +     SPoG - spog_branch - experimental - work-in-progress
    +     - added scene graph library: defines interfaces, generic graph node types,
    +       re-usable systems for traversals, traversal paths, node containers,
    + 	  multiple-instance caching of world-space-transforms/bounding-volumes/visibility.
    +     - added scene graph traversals to replace all traversals of 'active_brushes',
    +       'selected_brushes', 'filtered_brushes' and 'entities' linked-lists.
    +     - added view module: view-volume-culling system acting on the scene graph,
    +       uses scene heirarchy to minimise culling tests per frame.
    + 	- added opengl-state module: sorts opengl-state objects (shaders) to minimise
    +       opengl state changes during rendering.
    +     - added renderer module: culls objects outside the view volume,
    +       gathers non-culled renderable objects from the scene graph,
    + 	  keeps track of state during traversal, adds renderable objects to correct opengl-state.
    +     - added selection module: sets view volume to the selection box/ray, culls
    +       objects outside the view volume, gathers non-culled selectable objects
    +       from the scene graph (entity/primitive/component),
    + 	  selects gathered objects (select/toggle/cycle) or moves things if already-selected.
    +     - added patch module: encapsulates a patch as a scene graph node,
    +       optimised patch tesselation.
    +     - added brush module: encapsulates a brush as a scene graph node,
    +       adapts multiple-brush operations to use the scene graph.
    + 	- adapted entity module: encapsulates an entity as a scene graph node/subtree,
    +       shares common code between different visualised entity types.
    + 	- adapted model module: encapsulates a model as a scene graph node/subtree.
    + 	- added undo module: completely new compact infinite-undo-system,
    +       operates on undoable objects, uses minimal-state data to store objects,
    +       uses refcounting to undo "deleted" objects.
    + 
    +     TODO: cleanup: many simple things are still broken or not functioning in the right way..
    +     see !\todo items in the code (not all are documented yet though).
    +     Selection module probably needs refactoring some more - perhaps split off the move-already-selected stuff.
    + 	The dependencies are still pretty bad.. need to refactor stdafx.h/qertypes.h.
    + 	Some of the above modules are not really modules, they're static-linked to the core, but could easily be dynamic-linked.
    + 	The interfaces to brushes and entities still expose brush_t and entity_t for backwards-compatibility.
    +     NOTE: some todos are #if 0 because their functionality is (or will be) replaced by the new systems.
    + 
    +   ===========================================================================
    +   -- branched with tag 'spog_branch' at tag 'spog_tag_merge_HEAD_01'
    +   ===========================================================================
    + 
        07/05/2002
          SPoG
    !     http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=512
          - cleaned up strHomeMaps and strFSBasePath stuff
    !       prompts for maps, models, sounds etc are fs_game-dependant
      
        ===========================================================================
        -- merging Stable-1_2 between Stable-1_2-tag and release_1_2_7 into trunk

8 files added :

  GtkRadiant/include/iscenegraph.h
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iscenegraph.h?rev=1.1.2.1

  GtkRadiant/include/itexdef.h
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/itexdef.h?rev=1.1.2.1

  GtkRadiant/libs/scenelib.h
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/scenelib.h?rev=1.1.2.1

  GtkRadiant/libs/synapse/doc/runtime.txt
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse/doc/runtime.txt?rev=1.1.2.1

  GtkRadiant/libs/synapse/doc/unload.txt
    1.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse/doc/unload.txt?rev=1.2.2.1

  GtkRadiant/radiant/brushwrapper.cpp
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brushwrapper.cpp?rev=1.1.2.1

  GtkRadiant/radiant/brushwrapper.h
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brushwrapper.h?rev=1.1.2.1

  GtkRadiant/radiant/scenegraph.cpp
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/scenegraph.cpp?rev=1.1.2.1


3 files removed :

  GtkRadiant/plugins/entity/eclassmodel.cpp
    was 1.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/Attic/eclassmodel.cpp?rev=1.1

  GtkRadiant/plugins/entity/miscmodel.cpp
    was 1.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/Attic/miscmodel.cpp?rev=1.1

  GtkRadiant/radiant/pmesh.cpp
    was 1.25 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/Attic/pmesh.cpp?rev=1.25


105 files modified :

  GtkRadiant/GtkRadiant.prj
    1.3.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/GtkRadiant.prj?rev=1.3.2.2
    1.3.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/GtkRadiant.prj?rev=1.3.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/GtkRadiant.prj.diff?r1=1.3.2.1&r2=1.3.2.2

  GtkRadiant/radiant.dsw
    1.26.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant.dsw?rev=1.26.2.1.2.1
    1.26.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant.dsw?rev=1.26.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant.dsw.diff?r1=1.26.2.1&r2=1.26.2.1.2.1

  GtkRadiant/contrib/bobtoolz/bobToolz-GTK.cpp
    1.7.4.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/contrib/bobtoolz/bobToolz-GTK.cpp?rev=1.7.4.1.2.1
    1.7.4.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/contrib/bobtoolz/bobToolz-GTK.cpp?rev=1.7.4.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/contrib/bobtoolz/bobToolz-GTK.cpp.diff?r1=1.7.4.1&r2=1.7.4.1.2.1

  GtkRadiant/docs/developer/CHANGES
    1.315.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/docs/developer/CHANGES?rev=1.315.2.2
    1.315.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/docs/developer/CHANGES?rev=1.315.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/docs/developer/CHANGES.diff?r1=1.315.2.1&r2=1.315.2.2

  GtkRadiant/include/aboutmsg.default
    1.2.26.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/aboutmsg.default?rev=1.2.26.1
    1.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/aboutmsg.default?rev=1.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/aboutmsg.default.diff?r1=1.2&r2=1.2.26.1

  GtkRadiant/include/ibrush.h
    1.4.2.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ibrush.h?rev=1.4.2.2.2.1
    1.4.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ibrush.h?rev=1.4.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ibrush.h.diff?r1=1.4.2.2&r2=1.4.2.2.2.1

  GtkRadiant/include/ientity.h
    1.6.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ientity.h?rev=1.6.2.1.2.1
    1.6.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ientity.h?rev=1.6.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ientity.h.diff?r1=1.6.2.1&r2=1.6.2.1.2.1

  GtkRadiant/include/igl.h
    1.14.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/igl.h?rev=1.14.2.1
    1.14 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/igl.h?rev=1.14
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/igl.h.diff?r1=1.14&r2=1.14.2.1

  GtkRadiant/include/imap.h
    1.11.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imap.h?rev=1.11.2.1
    1.11 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imap.h?rev=1.11
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imap.h.diff?r1=1.11&r2=1.11.2.1

  GtkRadiant/include/imodel.h
    1.4.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imodel.h?rev=1.4.2.1.2.1
    1.4.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imodel.h?rev=1.4.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imodel.h.diff?r1=1.4.2.1&r2=1.4.2.1.2.1

  GtkRadiant/include/ipatch.h
    1.4.2.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ipatch.h?rev=1.4.2.2.2.1
    1.4.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ipatch.h?rev=1.4.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ipatch.h.diff?r1=1.4.2.2&r2=1.4.2.2.2.1

  GtkRadiant/include/irefcount.h
    1.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/irefcount.h?rev=1.2.2.1
    1.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/irefcount.h?rev=1.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/irefcount.h.diff?r1=1.2&r2=1.2.2.1

  GtkRadiant/include/irender.h
    1.1.2.2.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/irender.h?rev=1.1.2.2.2.2
    1.1.2.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/irender.h?rev=1.1.2.2.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/irender.h.diff?r1=1.1.2.2.2.1&r2=1.1.2.2.2.2

  GtkRadiant/include/iscriplib.h
    1.10.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iscriplib.h?rev=1.10.2.1
    1.10 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iscriplib.h?rev=1.10
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iscriplib.h.diff?r1=1.10&r2=1.10.2.1

  GtkRadiant/include/iselection.h
    1.1.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iselection.h?rev=1.1.2.1.2.2
    1.1.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iselection.h?rev=1.1.2.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iselection.h.diff?r1=1.1.2.1.2.1&r2=1.1.2.1.2.2

  GtkRadiant/include/iundo.h
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iundo.h?rev=1.1.2.1
    1.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iundo.h?rev=1.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iundo.h.diff?r1=1.1&r2=1.1.2.1

  GtkRadiant/include/qerplugin.h
    1.30.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/qerplugin.h?rev=1.30.2.1.2.2
    1.30.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/qerplugin.h?rev=1.30.2.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/qerplugin.h.diff?r1=1.30.2.1.2.1&r2=1.30.2.1.2.2

  GtkRadiant/include/qertypes.h
    1.31.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/qertypes.h?rev=1.31.2.1.2.2
    1.31.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/qertypes.h?rev=1.31.2.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/qertypes.h.diff?r1=1.31.2.1.2.1&r2=1.31.2.1.2.2

  GtkRadiant/include/version.default
    1.18.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/version.default?rev=1.18.2.1
    1.18 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/version.default?rev=1.18
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/version.default.diff?r1=1.18&r2=1.18.2.1

  GtkRadiant/libs/cmdlib.h
    1.10.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/cmdlib.h?rev=1.10.2.1.2.1
    1.10.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/cmdlib.h?rev=1.10.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/cmdlib.h.diff?r1=1.10.2.1&r2=1.10.2.1.2.1

  GtkRadiant/libs/mathlib.h
    1.5.2.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib.h?rev=1.5.2.2.2.1
    1.5.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib.h?rev=1.5.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib.h.diff?r1=1.5.2.2&r2=1.5.2.2.2.1

  GtkRadiant/libs/synapse.h
    1.8.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse.h?rev=1.8.2.1.2.1
    1.8.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse.h?rev=1.8.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse.h.diff?r1=1.8.2.1&r2=1.8.2.1.2.1

  GtkRadiant/libs/cmdlib/cmdlib.cpp
    1.11.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/cmdlib/cmdlib.cpp?rev=1.11.2.1.2.1
    1.11.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/cmdlib/cmdlib.cpp?rev=1.11.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/cmdlib/cmdlib.cpp.diff?r1=1.11.2.1&r2=1.11.2.1.2.1

  GtkRadiant/libs/mathlib/bbox.c
    1.4.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/bbox.c?rev=1.4.2.1.2.1
    1.4.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/bbox.c?rev=1.4.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/bbox.c.diff?r1=1.4.2.1&r2=1.4.2.1.2.1

  GtkRadiant/libs/mathlib/m4x4.c
    1.4.2.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/m4x4.c?rev=1.4.2.2.2.1
    1.4.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/m4x4.c?rev=1.4.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/m4x4.c.diff?r1=1.4.2.2&r2=1.4.2.2.2.1

  GtkRadiant/libs/mathlib/mathlib.c
    1.2.10.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/mathlib.c?rev=1.2.10.1.2.1
    1.2.10.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/mathlib.c?rev=1.2.10.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/mathlib.c.diff?r1=1.2.10.1&r2=1.2.10.1.2.1

  GtkRadiant/libs/synapse/synapse.cpp
    1.10.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse/synapse.cpp?rev=1.10.2.1.2.1
    1.10.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse/synapse.cpp?rev=1.10.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse/synapse.cpp.diff?r1=1.10.2.1&r2=1.10.2.1.2.1

  GtkRadiant/plugins/eclassfgd/plugin.cpp
    1.4.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/eclassfgd/plugin.cpp?rev=1.4.2.1
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/eclassfgd/plugin.cpp?rev=1.4
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/eclassfgd/plugin.cpp.diff?r1=1.4&r2=1.4.2.1

  GtkRadiant/plugins/entity/entity.cpp
    1.2.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.cpp?rev=1.2.2.1.2.1
    1.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.cpp?rev=1.2.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.cpp.diff?r1=1.2.2.1&r2=1.2.2.1.2.1

  GtkRadiant/plugins/entity/entity.dsp
    1.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.dsp?rev=1.2.2.1
    1.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.dsp?rev=1.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.dsp.diff?r1=1.2&r2=1.2.2.1

  GtkRadiant/plugins/entity/entity.h
    1.1.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.h?rev=1.1.2.1.2.1
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.h?rev=1.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.h.diff?r1=1.1.2.1&r2=1.1.2.1.2.1

  GtkRadiant/plugins/entity/entitymodel.cpp
    1.1.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entitymodel.cpp?rev=1.1.2.1.2.1
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entitymodel.cpp?rev=1.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entitymodel.cpp.diff?r1=1.1.2.1&r2=1.1.2.1.2.1

  GtkRadiant/plugins/entity/entitymodel.h
    1.1.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entitymodel.h?rev=1.1.2.1.2.1
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entitymodel.h?rev=1.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entitymodel.h.diff?r1=1.1.2.1&r2=1.1.2.1.2.1

  GtkRadiant/plugins/entity/plugin.cpp
    1.2.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/plugin.cpp?rev=1.2.2.1.2.1
    1.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/plugin.cpp?rev=1.2.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/plugin.cpp.diff?r1=1.2.2.1&r2=1.2.2.1.2.1

  GtkRadiant/plugins/entity/plugin.h
    1.2.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/plugin.h?rev=1.2.2.1.2.1
    1.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/plugin.h?rev=1.2.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/plugin.h.diff?r1=1.2.2.1&r2=1.2.2.1.2.1

  GtkRadiant/plugins/mapq3/parse.cpp
    1.7.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/parse.cpp?rev=1.7.2.1.2.1
    1.7.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/parse.cpp?rev=1.7.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/parse.cpp.diff?r1=1.7.2.1&r2=1.7.2.1.2.1

  GtkRadiant/plugins/mapq3/plugin.h
    1.9.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/plugin.h?rev=1.9.2.1.2.1
    1.9.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/plugin.h?rev=1.9.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/plugin.h.diff?r1=1.9.2.1&r2=1.9.2.1.2.1

  GtkRadiant/plugins/mapq3/write.cpp
    1.6.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/write.cpp?rev=1.6.2.1.2.2
    1.6.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/write.cpp?rev=1.6.2.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/write.cpp.diff?r1=1.6.2.1.2.1&r2=1.6.2.1.2.2

  GtkRadiant/plugins/mapxml/mapxml.dsp
    1.8.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/mapxml.dsp?rev=1.8.2.1.2.1
    1.8.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/mapxml.dsp?rev=1.8.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/mapxml.dsp.diff?r1=1.8.2.1&r2=1.8.2.1.2.1

  GtkRadiant/plugins/mapxml/plugin.h
    1.5.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/plugin.h?rev=1.5.2.1.2.1
    1.5.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/plugin.h?rev=1.5.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/plugin.h.diff?r1=1.5.2.1&r2=1.5.2.1.2.1

  GtkRadiant/plugins/mapxml/xmlparse.cpp
    1.9.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/xmlparse.cpp?rev=1.9.2.1.2.1
    1.9.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/xmlparse.cpp?rev=1.9.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/xmlparse.cpp.diff?r1=1.9.2.1&r2=1.9.2.1.2.1

  GtkRadiant/plugins/mapxml/xmlwrite.cpp
    1.6.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/xmlwrite.cpp?rev=1.6.2.1.2.1
    1.6.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/xmlwrite.cpp?rev=1.6.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/xmlwrite.cpp.diff?r1=1.6.2.1&r2=1.6.2.1.2.1

  GtkRadiant/plugins/md3model/md3model.cpp
    1.5.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3model.cpp?rev=1.5.2.1.2.1
    1.5.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3model.cpp?rev=1.5.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3model.cpp.diff?r1=1.5.2.1&r2=1.5.2.1.2.1

  GtkRadiant/plugins/md3model/md3model.h
    1.3.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3model.h?rev=1.3.2.1.2.1
    1.3.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3model.h?rev=1.3.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3model.h.diff?r1=1.3.2.1&r2=1.3.2.1.2.1

  GtkRadiant/plugins/md3model/md3surface.cpp
    1.4.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3surface.cpp?rev=1.4.2.1.2.1
    1.4.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3surface.cpp?rev=1.4.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3surface.cpp.diff?r1=1.4.2.1&r2=1.4.2.1.2.1

  GtkRadiant/plugins/md3model/md3surface.h
    1.3.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3surface.h?rev=1.3.2.1.2.1
    1.3.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3surface.h?rev=1.3.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3surface.h.diff?r1=1.3.2.1&r2=1.3.2.1.2.1

  GtkRadiant/plugins/md3model/plugin.cpp
    1.9.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/plugin.cpp?rev=1.9.2.1.2.1
    1.9.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/plugin.cpp?rev=1.9.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/plugin.cpp.diff?r1=1.9.2.1&r2=1.9.2.1.2.1

  GtkRadiant/plugins/md3model/plugin.h
    1.5.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/plugin.h?rev=1.5.2.1.2.1
    1.5.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/plugin.h?rev=1.5.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/plugin.h.diff?r1=1.5.2.1&r2=1.5.2.1.2.1

  GtkRadiant/plugins/shaders/plugin.h
    1.8.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/shaders/plugin.h?rev=1.8.2.1.2.1
    1.8.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/shaders/plugin.h?rev=1.8.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/shaders/plugin.h.diff?r1=1.8.2.1&r2=1.8.2.1.2.1

  GtkRadiant/plugins/shaders/shaders.cpp
    1.34.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/shaders/shaders.cpp?rev=1.34.2.1.2.2
    1.34.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/shaders/shaders.cpp?rev=1.34.2.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/shaders/shaders.cpp.diff?r1=1.34.2.1.2.1&r2=1.34.2.1.2.2

  GtkRadiant/radiant/brush.cpp
    1.32.2.4.2.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush.cpp?rev=1.32.2.4.2.3
    1.32.2.4.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush.cpp?rev=1.32.2.4.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush.cpp.diff?r1=1.32.2.4.2.2&r2=1.32.2.4.2.3

  GtkRadiant/radiant/brush.h
    1.14.2.3.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush.h?rev=1.14.2.3.2.1
    1.14.2.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush.h?rev=1.14.2.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush.h.diff?r1=1.14.2.3&r2=1.14.2.3.2.1

  GtkRadiant/radiant/brush_primit.cpp
    1.11.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush_primit.cpp?rev=1.11.2.1
    1.11 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush_primit.cpp?rev=1.11
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush_primit.cpp.diff?r1=1.11&r2=1.11.2.1

  GtkRadiant/radiant/brushscript.cpp
    1.6.6.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brushscript.cpp?rev=1.6.6.1
    1.6 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brushscript.cpp?rev=1.6
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brushscript.cpp.diff?r1=1.6&r2=1.6.6.1

  GtkRadiant/radiant/camwindow.cpp
    1.25.2.1.2.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/camwindow.cpp?rev=1.25.2.1.2.3
    1.25.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/camwindow.cpp?rev=1.25.2.1.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/camwindow.cpp.diff?r1=1.25.2.1.2.2&r2=1.25.2.1.2.3

  GtkRadiant/radiant/camwindow.h
    1.8.16.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/camwindow.h?rev=1.8.16.1.2.1
    1.8.16.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/camwindow.h?rev=1.8.16.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/camwindow.h.diff?r1=1.8.16.1&r2=1.8.16.1.2.1

  GtkRadiant/radiant/csg.cpp
    1.7.4.2.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/csg.cpp?rev=1.7.4.2.2.2
    1.7.4.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/csg.cpp?rev=1.7.4.2.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/csg.cpp.diff?r1=1.7.4.2.2.1&r2=1.7.4.2.2.2

  GtkRadiant/radiant/drag.cpp
    1.9.2.2.2.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/drag.cpp?rev=1.9.2.2.2.3
    1.9.2.2.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/drag.cpp?rev=1.9.2.2.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/drag.cpp.diff?r1=1.9.2.2.2.2&r2=1.9.2.2.2.3

  GtkRadiant/radiant/eclass.cpp
    1.20.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/eclass.cpp?rev=1.20.2.1.2.1
    1.20.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/eclass.cpp?rev=1.20.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/eclass.cpp.diff?r1=1.20.2.1&r2=1.20.2.1.2.1

  GtkRadiant/radiant/eclass_def.cpp
    1.6.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/eclass_def.cpp?rev=1.6.2.1.2.2
    1.6.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/eclass_def.cpp?rev=1.6.2.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/eclass_def.cpp.diff?r1=1.6.2.1.2.1&r2=1.6.2.1.2.2

  GtkRadiant/radiant/filters.cpp
    1.6.6.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/filters.cpp?rev=1.6.6.1.2.1
    1.6.6.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/filters.cpp?rev=1.6.6.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/filters.cpp.diff?r1=1.6.6.1&r2=1.6.6.1.2.1

  GtkRadiant/radiant/filters.h
    1.1.4.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/filters.h?rev=1.1.4.1
    1.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/filters.h?rev=1.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/filters.h.diff?r1=1.1&r2=1.1.4.1

  GtkRadiant/radiant/groupdialog.cpp
    1.24.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/groupdialog.cpp?rev=1.24.2.1.2.2
    1.24.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/groupdialog.cpp?rev=1.24.2.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/groupdialog.cpp.diff?r1=1.24.2.1.2.1&r2=1.24.2.1.2.2

  GtkRadiant/radiant/gtkdlgs.cpp
    1.23.2.2.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/gtkdlgs.cpp?rev=1.23.2.2.2.2
    1.23.2.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/gtkdlgs.cpp?rev=1.23.2.2.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/gtkdlgs.cpp.diff?r1=1.23.2.2.2.1&r2=1.23.2.2.2.2

  GtkRadiant/radiant/main.cpp
    1.50.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/main.cpp?rev=1.50.2.2
    1.50.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/main.cpp?rev=1.50.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/main.cpp.diff?r1=1.50.2.1&r2=1.50.2.2

  GtkRadiant/radiant/mainframe.cpp
    1.96.2.2.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/mainframe.cpp?rev=1.96.2.2.2.2
    1.96.2.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/mainframe.cpp?rev=1.96.2.2.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/mainframe.cpp.diff?r1=1.96.2.2.2.1&r2=1.96.2.2.2.2

  GtkRadiant/radiant/mainframe.h
    1.26.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/mainframe.h?rev=1.26.2.2
    1.26.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/mainframe.h?rev=1.26.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/mainframe.h.diff?r1=1.26.2.1&r2=1.26.2.2

  GtkRadiant/radiant/map.cpp
    1.38.2.2.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.cpp?rev=1.38.2.2.2.2
    1.38.2.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.cpp?rev=1.38.2.2.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.cpp.diff?r1=1.38.2.2.2.1&r2=1.38.2.2.2.2

  GtkRadiant/radiant/map.h
    1.8.4.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.h?rev=1.8.4.1
    1.8 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.h?rev=1.8
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.h.diff?r1=1.8&r2=1.8.4.1

  GtkRadiant/radiant/parse.h
    1.8.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/parse.h?rev=1.8.2.1
    1.8 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/parse.h?rev=1.8
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/parse.h.diff?r1=1.8&r2=1.8.2.1

  GtkRadiant/radiant/patch.cpp
    1.1.2.3.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patch.cpp?rev=1.1.2.3.2.1
    1.1.2.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patch.cpp?rev=1.1.2.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patch.cpp.diff?r1=1.1.2.3&r2=1.1.2.3.2.1

  GtkRadiant/radiant/patch.h
    1.1.2.2.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patch.h?rev=1.1.2.2.2.2
    1.1.2.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patch.h?rev=1.1.2.2.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patch.h.diff?r1=1.1.2.2.2.1&r2=1.1.2.2.2.2

  GtkRadiant/radiant/patchdialog.cpp
    1.10.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patchdialog.cpp?rev=1.10.2.1.2.2
    1.10.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patchdialog.cpp?rev=1.10.2.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patchdialog.cpp.diff?r1=1.10.2.1.2.1&r2=1.10.2.1.2.2

  GtkRadiant/radiant/patchdialog.h
    1.4.26.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patchdialog.h?rev=1.4.26.1.2.1
    1.4.26.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patchdialog.h?rev=1.4.26.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patchdialog.h.diff?r1=1.4.26.1&r2=1.4.26.1.2.1

  GtkRadiant/radiant/pluginmanager.cpp
    1.76.2.1.2.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/pluginmanager.cpp?rev=1.76.2.1.2.3
    1.76.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/pluginmanager.cpp?rev=1.76.2.1.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/pluginmanager.cpp.diff?r1=1.76.2.1.2.2&r2=1.76.2.1.2.3

  GtkRadiant/radiant/pluginmanager.h
    1.17.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/pluginmanager.h?rev=1.17.2.1.2.1
    1.17.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/pluginmanager.h?rev=1.17.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/pluginmanager.h.diff?r1=1.17.2.1&r2=1.17.2.1.2.1

  GtkRadiant/radiant/preferences.cpp
    1.51.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/preferences.cpp?rev=1.51.2.1.2.2
    1.51.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/preferences.cpp?rev=1.51.2.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/preferences.cpp.diff?r1=1.51.2.1.2.1&r2=1.51.2.1.2.2

  GtkRadiant/radiant/q3radiant.dsp
    1.43.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/q3radiant.dsp?rev=1.43.2.1.2.1
    1.43.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/q3radiant.dsp?rev=1.43.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/q3radiant.dsp.diff?r1=1.43.2.1&r2=1.43.2.1.2.1

  GtkRadiant/radiant/q3radiant.rc
    1.2.28.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/q3radiant.rc?rev=1.2.28.1
    1.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/q3radiant.rc?rev=1.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/q3radiant.rc.diff?r1=1.2&r2=1.2.28.1

  GtkRadiant/radiant/qe3.cpp
    1.72.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.cpp?rev=1.72.2.2
    1.72.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.cpp?rev=1.72.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.cpp.diff?r1=1.72.2.1&r2=1.72.2.2

  GtkRadiant/radiant/qe3.h
    1.61.2.1.2.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.h?rev=1.61.2.1.2.3
    1.61.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.h?rev=1.61.2.1.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.h.diff?r1=1.61.2.1.2.2&r2=1.61.2.1.2.3

  GtkRadiant/radiant/rendermanager.cpp
    1.1.2.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/rendermanager.cpp?rev=1.1.2.2.2.1
    1.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/rendermanager.cpp?rev=1.1.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/rendermanager.cpp.diff?r1=1.1.2.2&r2=1.1.2.2.2.1

  GtkRadiant/radiant/rendermanager.h
    1.1.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/rendermanager.h?rev=1.1.2.1.2.1
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/rendermanager.h?rev=1.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/rendermanager.h.diff?r1=1.1.2.1&r2=1.1.2.1.2.1

  GtkRadiant/radiant/renderstate.cpp
    1.1.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/renderstate.cpp?rev=1.1.2.1.2.1
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/renderstate.cpp?rev=1.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/renderstate.cpp.diff?r1=1.1.2.1&r2=1.1.2.1.2.1

  GtkRadiant/radiant/renderstate.h
    1.1.2.4.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/renderstate.h?rev=1.1.2.4.2.2
    1.1.2.4.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/renderstate.h?rev=1.1.2.4.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/renderstate.h.diff?r1=1.1.2.4.2.1&r2=1.1.2.4.2.2

  GtkRadiant/radiant/resource.h
    1.4.26.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/resource.h?rev=1.4.26.1.2.1
    1.4.26.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/resource.h?rev=1.4.26.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/resource.h.diff?r1=1.4.26.1&r2=1.4.26.1.2.1

  GtkRadiant/radiant/select.cpp
    1.24.2.2.2.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/select.cpp?rev=1.24.2.2.2.3
    1.24.2.2.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/select.cpp?rev=1.24.2.2.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/select.cpp.diff?r1=1.24.2.2.2.2&r2=1.24.2.2.2.3

  GtkRadiant/radiant/select.h
    1.11.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/select.h?rev=1.11.2.1.2.1
    1.11.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/select.h?rev=1.11.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/select.h.diff?r1=1.11.2.1&r2=1.11.2.1.2.1

  GtkRadiant/radiant/selectedface.cpp
    1.8.16.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectedface.cpp?rev=1.8.16.1.2.1
    1.8.16.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectedface.cpp?rev=1.8.16.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectedface.cpp.diff?r1=1.8.16.1&r2=1.8.16.1.2.1

  GtkRadiant/radiant/selectionmanager.cpp
    1.1.4.2.2.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectionmanager.cpp?rev=1.1.4.2.2.3
    1.1.4.2.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectionmanager.cpp?rev=1.1.4.2.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectionmanager.cpp.diff?r1=1.1.4.2.2.2&r2=1.1.4.2.2.3

  GtkRadiant/radiant/selectionmanager.h
    1.1.4.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectionmanager.h?rev=1.1.4.1.2.2
    1.1.4.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectionmanager.h?rev=1.1.4.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectionmanager.h.diff?r1=1.1.4.1.2.1&r2=1.1.4.1.2.2

  GtkRadiant/radiant/surfacedialog.cpp
    1.11.2.1.2.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/surfacedialog.cpp?rev=1.11.2.1.2.3
    1.11.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/surfacedialog.cpp?rev=1.11.2.1.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/surfacedialog.cpp.diff?r1=1.11.2.1.2.2&r2=1.11.2.1.2.3

  GtkRadiant/radiant/surfacedialog.h
    1.4.26.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/surfacedialog.h?rev=1.4.26.1
    1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/surfacedialog.h?rev=1.4
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/surfacedialog.h.diff?r1=1.4&r2=1.4.26.1

  GtkRadiant/radiant/targetname.cpp
    1.1.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/targetname.cpp?rev=1.1.2.1.2.1
    1.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/targetname.cpp?rev=1.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/targetname.cpp.diff?r1=1.1.2.1&r2=1.1.2.1.2.1

  GtkRadiant/radiant/textures.h
    1.9.16.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/textures.h?rev=1.9.16.2
    1.9.16.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/textures.h?rev=1.9.16.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/textures.h.diff?r1=1.9.16.1&r2=1.9.16.2

  GtkRadiant/radiant/texwindow.cpp
    1.44.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/texwindow.cpp?rev=1.44.2.1.2.2
    1.44.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/texwindow.cpp?rev=1.44.2.1.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/texwindow.cpp.diff?r1=1.44.2.1.2.1&r2=1.44.2.1.2.2

  GtkRadiant/radiant/undo.cpp
    1.8.2.2.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/undo.cpp?rev=1.8.2.2.2.1
    1.8.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/undo.cpp?rev=1.8.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/undo.cpp.diff?r1=1.8.2.2&r2=1.8.2.2.2.1

  GtkRadiant/radiant/undo.h
    1.4.26.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/undo.h?rev=1.4.26.1.2.1
    1.4.26.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/undo.h?rev=1.4.26.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/undo.h.diff?r1=1.4.26.1&r2=1.4.26.1.2.1

  GtkRadiant/radiant/vertsel.cpp
    1.6.4.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/vertsel.cpp?rev=1.6.4.1.2.1
    1.6.4.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/vertsel.cpp?rev=1.6.4.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/vertsel.cpp.diff?r1=1.6.4.1&r2=1.6.4.1.2.1

  GtkRadiant/radiant/winding.cpp
    1.5.16.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/winding.cpp?rev=1.5.16.1
    1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/winding.cpp?rev=1.5
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/winding.cpp.diff?r1=1.5&r2=1.5.16.1

  GtkRadiant/radiant/winding.h
    1.3.26.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/winding.h?rev=1.3.26.1
    1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/winding.h?rev=1.3
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/winding.h.diff?r1=1.3&r2=1.3.26.1

  GtkRadiant/radiant/xmlstuff.h
    1.7.18.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xmlstuff.h?rev=1.7.18.1
    1.7 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xmlstuff.h?rev=1.7
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xmlstuff.h.diff?r1=1.7&r2=1.7.18.1

  GtkRadiant/radiant/xywindow.cpp
    1.33.2.1.2.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xywindow.cpp?rev=1.33.2.1.2.3
    1.33.2.1.2.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xywindow.cpp?rev=1.33.2.1.2.2
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xywindow.cpp.diff?r1=1.33.2.1.2.2&r2=1.33.2.1.2.3

  GtkRadiant/radiant/xywindow.h
    1.9.2.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xywindow.h?rev=1.9.2.1.2.1
    1.9.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xywindow.h?rev=1.9.2.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xywindow.h.diff?r1=1.9.2.1&r2=1.9.2.1.2.1

  GtkRadiant/radiant/z.cpp
    1.9.6.1.2.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/z.cpp?rev=1.9.6.1.2.1
    1.9.6.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/z.cpp?rev=1.9.6.1
    diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/z.cpp.diff?r1=1.9.6.1&r2=1.9.6.1.2.1


--103504262110747
Content-Type: text/html

<html>
<head><title>CVS report</title></head>
<body bgcolor="#ffffff" text="#000000">

<table border=0 width="100%" cellspacing=0 cellpadding=0>
 <tr>
<td align=left><b>Commit from <i>spog</i> on branch <i>spog_branch</i></b></td>
  <td align=right valign=bottom>2002/10/19  &nbsp; 10:47:24</td>
 </tr>
</table>
<hr width="100%" size=2 noshade><br>

<code>
rewrote lots of stuff, see CHANGES 19/10/2002<br>
</code>
<hr width="100%" size=2 noshade><br>
<code>
<b>GtkRadiant/docs/developer/CHANGES</b>
<pre>  that we distribute with the binaries. (see changelog)
  
    07/05/2002
      SPoG
! 	http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=512
      - cleaned up strHomeMaps and strFSBasePath stuff
! 	  prompts for maps, models, sounds etc are fs_game-dependant
  
    ===========================================================================
    -- merging Stable-1_2 between Stable-1_2-tag and release_1_2_7 into trunk
--- 1,52 ----
  This is the changelog for developers, != changelog for the end user 
  that we distribute with the binaries. (see changelog)
  
+   19/10/2002
+     SPoG - spog_branch - experimental - work-in-progress
+     - added scene graph library: defines interfaces, generic graph node types,
+       re-usable systems for traversals, traversal paths, node containers,
+ 	  multiple-instance caching of world-space-transforms/bounding-volumes/visibility.
+     - added scene graph traversals to replace all traversals of 'active_brushes',
+       'selected_brushes', 'filtered_brushes' and 'entities' linked-lists.
+     - added view module: view-volume-culling system acting on the scene graph,
+       uses scene heirarchy to minimise culling tests per frame.
+ 	- added opengl-state module: sorts opengl-state objects (shaders) to minimise
+       opengl state changes during rendering.
+     - added renderer module: culls objects outside the view volume,
+       gathers non-culled renderable objects from the scene graph,
+ 	  keeps track of state during traversal, adds renderable objects to correct opengl-state.
+     - added selection module: sets view volume to the selection box/ray, culls
+       objects outside the view volume, gathers non-culled selectable objects
+       from the scene graph (entity/primitive/component),
+ 	  selects gathered objects (select/toggle/cycle) or moves things if already-selected.
+     - added patch module: encapsulates a patch as a scene graph node,
+       optimised patch tesselation.
+     - added brush module: encapsulates a brush as a scene graph node,
+       adapts multiple-brush operations to use the scene graph.
+ 	- adapted entity module: encapsulates an entity as a scene graph node/subtree,
+       shares common code between different visualised entity types.
+ 	- adapted model module: encapsulates a model as a scene graph node/subtree.
+ 	- added undo module: completely new compact infinite-undo-system,
+       operates on undoable objects, uses minimal-state data to store objects,
+       uses refcounting to undo "deleted" objects.
+ 
+     TODO: cleanup: many simple things are still broken or not functioning in the right way..
+     see !\todo items in the code (not all are documented yet though).
+     Selection module probably needs refactoring some more - perhaps split off the move-already-selected stuff.
+ 	The dependencies are still pretty bad.. need to refactor stdafx.h/qertypes.h.
+ 	Some of the above modules are not really modules, they're static-linked to the core, but could easily be dynamic-linked.
+ 	The interfaces to brushes and entities still expose brush_t and entity_t for backwards-compatibility.
+     NOTE: some todos are #if 0 because their functionality is (or will be) replaced by the new systems.
+ 
+   ===========================================================================
+   -- branched with tag 'spog_branch' at tag 'spog_tag_merge_HEAD_01'
+   ===========================================================================
+ 
    07/05/2002
      SPoG
!     http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=512
      - cleaned up strHomeMaps and strFSBasePath stuff
!       prompts for maps, models, sounds etc are fs_game-dependant
  
    ===========================================================================
    -- merging Stable-1_2 between Stable-1_2-tag and release_1_2_7 into trunk
</pre>
<table border=0 width="100%">

 <tr>
  <td colspan=5>&nbsp;</td>
 </tr>
 <tr bgcolor="#e0e0e0">
  <td colspan=5 align=center><b>8 files added</b></td>
 </tr>
 <tr>
  <td><b>Module</b></td>
  <td><b>File name</b></td>
  <td colspan=3><b>Version</b></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/iscenegraph.h</code></td>
  <td colspan=3><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iscenegraph.h?rev=1.1.2.1">1.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/itexdef.h</code></td>
  <td colspan=3><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/itexdef.h?rev=1.1.2.1">1.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>libs/scenelib.h</code></td>
  <td colspan=3><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/scenelib.h?rev=1.1.2.1">1.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>libs/synapse/doc/runtime.txt</code></td>
  <td colspan=3><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse/doc/runtime.txt?rev=1.1.2.1">1.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>libs/synapse/doc/unload.txt</code></td>
  <td colspan=3><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse/doc/unload.txt?rev=1.2.2.1">1.2.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/brushwrapper.cpp</code></td>
  <td colspan=3><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brushwrapper.cpp?rev=1.1.2.1">1.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/brushwrapper.h</code></td>
  <td colspan=3><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brushwrapper.h?rev=1.1.2.1">1.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/scenegraph.cpp</code></td>
  <td colspan=3><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/scenegraph.cpp?rev=1.1.2.1">1.1.2.1</a></td>
 </tr>

 <tr>
  <td colspan=5>&nbsp;</td>
 </tr>
 <tr bgcolor="#e0e0e0">
  <td colspan=5 align=center><b>3 files removed</b></td>
 </tr>
 <tr>
  <td><b>Module</b></td>
  <td><b>File name</b></td>
  <td colspan=3><b>Last version</b></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/entity/eclassmodel.cpp</code></td>
  <td colspan=3><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entityAttic/eclassmodel.cpp?rev=1.1">1.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/entity/miscmodel.cpp</code></td>
  <td colspan=3><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entityAttic/miscmodel.cpp?rev=1.1">1.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/pmesh.cpp</code></td>
  <td colspan=3><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiantAttic/pmesh.cpp?rev=1.25">1.25</a></td>
 </tr>

 <tr>
  <td colspan=5>&nbsp;</td>
 </tr>
 <tr bgcolor="#e0e0e0">
  <td colspan=5 align=center><b>105 files modified</b></td>
 </tr>
 <tr>
  <td><b>Module</b></td>
  <td><b>File name</b></td>
  <td colspan=3><b>Version</b></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>GtkRadiant.prj</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/GtkRadiant.prj?rev=1.3.2.1">1.3.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/GtkRadiant.prj.diff?r1=text&tr1=1.3.2.1&r2=text&tr2=1.3.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/GtkRadiant.prj?rev=1.3.2.2">1.3.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant.dsw</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant.dsw?rev=1.26.2.1">1.26.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant.dsw.diff?r1=text&tr1=1.26.2.1&r2=text&tr2=1.26.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant.dsw?rev=1.26.2.1.2.1">1.26.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>contrib/bobtoolz/bobToolz-GTK.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/contrib/bobtoolz/bobToolz-GTK.cpp?rev=1.7.4.1">1.7.4.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/contrib/bobtoolz/bobToolz-GTK.cpp.diff?r1=text&tr1=1.7.4.1&r2=text&tr2=1.7.4.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/contrib/bobtoolz/bobToolz-GTK.cpp?rev=1.7.4.1.2.1">1.7.4.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>docs/developer/CHANGES</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/docs/developer/CHANGES?rev=1.315.2.1">1.315.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/docs/developer/CHANGES.diff?r1=text&tr1=1.315.2.1&r2=text&tr2=1.315.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/docs/developer/CHANGES?rev=1.315.2.2">1.315.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/aboutmsg.default</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/aboutmsg.default?rev=1.2">1.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/aboutmsg.default.diff?r1=text&tr1=1.2&r2=text&tr2=1.2.26.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/aboutmsg.default?rev=1.2.26.1">1.2.26.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/ibrush.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ibrush.h?rev=1.4.2.2">1.4.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ibrush.h.diff?r1=text&tr1=1.4.2.2&r2=text&tr2=1.4.2.2.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ibrush.h?rev=1.4.2.2.2.1">1.4.2.2.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/ientity.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ientity.h?rev=1.6.2.1">1.6.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ientity.h.diff?r1=text&tr1=1.6.2.1&r2=text&tr2=1.6.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ientity.h?rev=1.6.2.1.2.1">1.6.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/igl.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/igl.h?rev=1.14">1.14</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/igl.h.diff?r1=text&tr1=1.14&r2=text&tr2=1.14.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/igl.h?rev=1.14.2.1">1.14.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/imap.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imap.h?rev=1.11">1.11</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imap.h.diff?r1=text&tr1=1.11&r2=text&tr2=1.11.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imap.h?rev=1.11.2.1">1.11.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/imodel.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imodel.h?rev=1.4.2.1">1.4.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imodel.h.diff?r1=text&tr1=1.4.2.1&r2=text&tr2=1.4.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imodel.h?rev=1.4.2.1.2.1">1.4.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/ipatch.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ipatch.h?rev=1.4.2.2">1.4.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ipatch.h.diff?r1=text&tr1=1.4.2.2&r2=text&tr2=1.4.2.2.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/ipatch.h?rev=1.4.2.2.2.1">1.4.2.2.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/irefcount.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/irefcount.h?rev=1.2">1.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/irefcount.h.diff?r1=text&tr1=1.2&r2=text&tr2=1.2.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/irefcount.h?rev=1.2.2.1">1.2.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/irender.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/irender.h?rev=1.1.2.2.2.1">1.1.2.2.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/irender.h.diff?r1=text&tr1=1.1.2.2.2.1&r2=text&tr2=1.1.2.2.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/irender.h?rev=1.1.2.2.2.2">1.1.2.2.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/iscriplib.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iscriplib.h?rev=1.10">1.10</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iscriplib.h.diff?r1=text&tr1=1.10&r2=text&tr2=1.10.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iscriplib.h?rev=1.10.2.1">1.10.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/iselection.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iselection.h?rev=1.1.2.1.2.1">1.1.2.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iselection.h.diff?r1=text&tr1=1.1.2.1.2.1&r2=text&tr2=1.1.2.1.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iselection.h?rev=1.1.2.1.2.2">1.1.2.1.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/iundo.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iundo.h?rev=1.1">1.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iundo.h.diff?r1=text&tr1=1.1&r2=text&tr2=1.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/iundo.h?rev=1.1.2.1">1.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/qerplugin.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/qerplugin.h?rev=1.30.2.1.2.1">1.30.2.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/qerplugin.h.diff?r1=text&tr1=1.30.2.1.2.1&r2=text&tr2=1.30.2.1.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/qerplugin.h?rev=1.30.2.1.2.2">1.30.2.1.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/qertypes.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/qertypes.h?rev=1.31.2.1.2.1">1.31.2.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/qertypes.h.diff?r1=text&tr1=1.31.2.1.2.1&r2=text&tr2=1.31.2.1.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/qertypes.h?rev=1.31.2.1.2.2">1.31.2.1.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>include/version.default</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/version.default?rev=1.18">1.18</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/version.default.diff?r1=text&tr1=1.18&r2=text&tr2=1.18.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/version.default?rev=1.18.2.1">1.18.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>libs/cmdlib.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/cmdlib.h?rev=1.10.2.1">1.10.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/cmdlib.h.diff?r1=text&tr1=1.10.2.1&r2=text&tr2=1.10.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/cmdlib.h?rev=1.10.2.1.2.1">1.10.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>libs/mathlib.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib.h?rev=1.5.2.2">1.5.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib.h.diff?r1=text&tr1=1.5.2.2&r2=text&tr2=1.5.2.2.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib.h?rev=1.5.2.2.2.1">1.5.2.2.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>libs/synapse.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse.h?rev=1.8.2.1">1.8.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse.h.diff?r1=text&tr1=1.8.2.1&r2=text&tr2=1.8.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse.h?rev=1.8.2.1.2.1">1.8.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>libs/cmdlib/cmdlib.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/cmdlib/cmdlib.cpp?rev=1.11.2.1">1.11.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/cmdlib/cmdlib.cpp.diff?r1=text&tr1=1.11.2.1&r2=text&tr2=1.11.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/cmdlib/cmdlib.cpp?rev=1.11.2.1.2.1">1.11.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>libs/mathlib/bbox.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/bbox.c?rev=1.4.2.1">1.4.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/bbox.c.diff?r1=text&tr1=1.4.2.1&r2=text&tr2=1.4.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/bbox.c?rev=1.4.2.1.2.1">1.4.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>libs/mathlib/m4x4.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/m4x4.c?rev=1.4.2.2">1.4.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/m4x4.c.diff?r1=text&tr1=1.4.2.2&r2=text&tr2=1.4.2.2.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/m4x4.c?rev=1.4.2.2.2.1">1.4.2.2.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>libs/mathlib/mathlib.c</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/mathlib.c?rev=1.2.10.1">1.2.10.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/mathlib.c.diff?r1=text&tr1=1.2.10.1&r2=text&tr2=1.2.10.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/mathlib/mathlib.c?rev=1.2.10.1.2.1">1.2.10.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>libs/synapse/synapse.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse/synapse.cpp?rev=1.10.2.1">1.10.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse/synapse.cpp.diff?r1=text&tr1=1.10.2.1&r2=text&tr2=1.10.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/libs/synapse/synapse.cpp?rev=1.10.2.1.2.1">1.10.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/eclassfgd/plugin.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/eclassfgd/plugin.cpp?rev=1.4">1.4</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/eclassfgd/plugin.cpp.diff?r1=text&tr1=1.4&r2=text&tr2=1.4.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/eclassfgd/plugin.cpp?rev=1.4.2.1">1.4.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/entity/entity.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.cpp?rev=1.2.2.1">1.2.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.cpp.diff?r1=text&tr1=1.2.2.1&r2=text&tr2=1.2.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.cpp?rev=1.2.2.1.2.1">1.2.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/entity/entity.dsp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.dsp?rev=1.2">1.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.dsp.diff?r1=text&tr1=1.2&r2=text&tr2=1.2.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.dsp?rev=1.2.2.1">1.2.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/entity/entity.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.h?rev=1.1.2.1">1.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.h.diff?r1=text&tr1=1.1.2.1&r2=text&tr2=1.1.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entity.h?rev=1.1.2.1.2.1">1.1.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/entity/entitymodel.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entitymodel.cpp?rev=1.1.2.1">1.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entitymodel.cpp.diff?r1=text&tr1=1.1.2.1&r2=text&tr2=1.1.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entitymodel.cpp?rev=1.1.2.1.2.1">1.1.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/entity/entitymodel.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entitymodel.h?rev=1.1.2.1">1.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entitymodel.h.diff?r1=text&tr1=1.1.2.1&r2=text&tr2=1.1.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/entitymodel.h?rev=1.1.2.1.2.1">1.1.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/entity/plugin.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/plugin.cpp?rev=1.2.2.1">1.2.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/plugin.cpp.diff?r1=text&tr1=1.2.2.1&r2=text&tr2=1.2.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/plugin.cpp?rev=1.2.2.1.2.1">1.2.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/entity/plugin.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/plugin.h?rev=1.2.2.1">1.2.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/plugin.h.diff?r1=text&tr1=1.2.2.1&r2=text&tr2=1.2.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/entity/plugin.h?rev=1.2.2.1.2.1">1.2.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/mapq3/parse.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/parse.cpp?rev=1.7.2.1">1.7.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/parse.cpp.diff?r1=text&tr1=1.7.2.1&r2=text&tr2=1.7.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/parse.cpp?rev=1.7.2.1.2.1">1.7.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/mapq3/plugin.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/plugin.h?rev=1.9.2.1">1.9.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/plugin.h.diff?r1=text&tr1=1.9.2.1&r2=text&tr2=1.9.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/plugin.h?rev=1.9.2.1.2.1">1.9.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/mapq3/write.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/write.cpp?rev=1.6.2.1.2.1">1.6.2.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/write.cpp.diff?r1=text&tr1=1.6.2.1.2.1&r2=text&tr2=1.6.2.1.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapq3/write.cpp?rev=1.6.2.1.2.2">1.6.2.1.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/mapxml/mapxml.dsp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/mapxml.dsp?rev=1.8.2.1">1.8.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/mapxml.dsp.diff?r1=text&tr1=1.8.2.1&r2=text&tr2=1.8.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/mapxml.dsp?rev=1.8.2.1.2.1">1.8.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/mapxml/plugin.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/plugin.h?rev=1.5.2.1">1.5.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/plugin.h.diff?r1=text&tr1=1.5.2.1&r2=text&tr2=1.5.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/plugin.h?rev=1.5.2.1.2.1">1.5.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/mapxml/xmlparse.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/xmlparse.cpp?rev=1.9.2.1">1.9.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/xmlparse.cpp.diff?r1=text&tr1=1.9.2.1&r2=text&tr2=1.9.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/xmlparse.cpp?rev=1.9.2.1.2.1">1.9.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/mapxml/xmlwrite.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/xmlwrite.cpp?rev=1.6.2.1">1.6.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/xmlwrite.cpp.diff?r1=text&tr1=1.6.2.1&r2=text&tr2=1.6.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/mapxml/xmlwrite.cpp?rev=1.6.2.1.2.1">1.6.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/md3model/md3model.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3model.cpp?rev=1.5.2.1">1.5.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3model.cpp.diff?r1=text&tr1=1.5.2.1&r2=text&tr2=1.5.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3model.cpp?rev=1.5.2.1.2.1">1.5.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/md3model/md3model.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3model.h?rev=1.3.2.1">1.3.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3model.h.diff?r1=text&tr1=1.3.2.1&r2=text&tr2=1.3.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3model.h?rev=1.3.2.1.2.1">1.3.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/md3model/md3surface.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3surface.cpp?rev=1.4.2.1">1.4.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3surface.cpp.diff?r1=text&tr1=1.4.2.1&r2=text&tr2=1.4.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3surface.cpp?rev=1.4.2.1.2.1">1.4.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/md3model/md3surface.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3surface.h?rev=1.3.2.1">1.3.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3surface.h.diff?r1=text&tr1=1.3.2.1&r2=text&tr2=1.3.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/md3surface.h?rev=1.3.2.1.2.1">1.3.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/md3model/plugin.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/plugin.cpp?rev=1.9.2.1">1.9.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/plugin.cpp.diff?r1=text&tr1=1.9.2.1&r2=text&tr2=1.9.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/plugin.cpp?rev=1.9.2.1.2.1">1.9.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/md3model/plugin.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/plugin.h?rev=1.5.2.1">1.5.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/plugin.h.diff?r1=text&tr1=1.5.2.1&r2=text&tr2=1.5.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/md3model/plugin.h?rev=1.5.2.1.2.1">1.5.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/shaders/plugin.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/shaders/plugin.h?rev=1.8.2.1">1.8.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/shaders/plugin.h.diff?r1=text&tr1=1.8.2.1&r2=text&tr2=1.8.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/shaders/plugin.h?rev=1.8.2.1.2.1">1.8.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>plugins/shaders/shaders.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/shaders/shaders.cpp?rev=1.34.2.1.2.1">1.34.2.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/shaders/shaders.cpp.diff?r1=text&tr1=1.34.2.1.2.1&r2=text&tr2=1.34.2.1.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/shaders/shaders.cpp?rev=1.34.2.1.2.2">1.34.2.1.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/brush.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush.cpp?rev=1.32.2.4.2.2">1.32.2.4.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush.cpp.diff?r1=text&tr1=1.32.2.4.2.2&r2=text&tr2=1.32.2.4.2.3&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush.cpp?rev=1.32.2.4.2.3">1.32.2.4.2.3</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/brush.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush.h?rev=1.14.2.3">1.14.2.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush.h.diff?r1=text&tr1=1.14.2.3&r2=text&tr2=1.14.2.3.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush.h?rev=1.14.2.3.2.1">1.14.2.3.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/brush_primit.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush_primit.cpp?rev=1.11">1.11</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush_primit.cpp.diff?r1=text&tr1=1.11&r2=text&tr2=1.11.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brush_primit.cpp?rev=1.11.2.1">1.11.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/brushscript.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brushscript.cpp?rev=1.6">1.6</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brushscript.cpp.diff?r1=text&tr1=1.6&r2=text&tr2=1.6.6.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/brushscript.cpp?rev=1.6.6.1">1.6.6.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/camwindow.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/camwindow.cpp?rev=1.25.2.1.2.2">1.25.2.1.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/camwindow.cpp.diff?r1=text&tr1=1.25.2.1.2.2&r2=text&tr2=1.25.2.1.2.3&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/camwindow.cpp?rev=1.25.2.1.2.3">1.25.2.1.2.3</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/camwindow.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/camwindow.h?rev=1.8.16.1">1.8.16.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/camwindow.h.diff?r1=text&tr1=1.8.16.1&r2=text&tr2=1.8.16.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/camwindow.h?rev=1.8.16.1.2.1">1.8.16.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/csg.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/csg.cpp?rev=1.7.4.2.2.1">1.7.4.2.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/csg.cpp.diff?r1=text&tr1=1.7.4.2.2.1&r2=text&tr2=1.7.4.2.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/csg.cpp?rev=1.7.4.2.2.2">1.7.4.2.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/drag.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/drag.cpp?rev=1.9.2.2.2.2">1.9.2.2.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/drag.cpp.diff?r1=text&tr1=1.9.2.2.2.2&r2=text&tr2=1.9.2.2.2.3&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/drag.cpp?rev=1.9.2.2.2.3">1.9.2.2.2.3</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/eclass.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/eclass.cpp?rev=1.20.2.1">1.20.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/eclass.cpp.diff?r1=text&tr1=1.20.2.1&r2=text&tr2=1.20.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/eclass.cpp?rev=1.20.2.1.2.1">1.20.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/eclass_def.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/eclass_def.cpp?rev=1.6.2.1.2.1">1.6.2.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/eclass_def.cpp.diff?r1=text&tr1=1.6.2.1.2.1&r2=text&tr2=1.6.2.1.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/eclass_def.cpp?rev=1.6.2.1.2.2">1.6.2.1.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/filters.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/filters.cpp?rev=1.6.6.1">1.6.6.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/filters.cpp.diff?r1=text&tr1=1.6.6.1&r2=text&tr2=1.6.6.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/filters.cpp?rev=1.6.6.1.2.1">1.6.6.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/filters.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/filters.h?rev=1.1">1.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/filters.h.diff?r1=text&tr1=1.1&r2=text&tr2=1.1.4.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/filters.h?rev=1.1.4.1">1.1.4.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/groupdialog.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/groupdialog.cpp?rev=1.24.2.1.2.1">1.24.2.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/groupdialog.cpp.diff?r1=text&tr1=1.24.2.1.2.1&r2=text&tr2=1.24.2.1.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/groupdialog.cpp?rev=1.24.2.1.2.2">1.24.2.1.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/gtkdlgs.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/gtkdlgs.cpp?rev=1.23.2.2.2.1">1.23.2.2.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/gtkdlgs.cpp.diff?r1=text&tr1=1.23.2.2.2.1&r2=text&tr2=1.23.2.2.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/gtkdlgs.cpp?rev=1.23.2.2.2.2">1.23.2.2.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/main.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/main.cpp?rev=1.50.2.1">1.50.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/main.cpp.diff?r1=text&tr1=1.50.2.1&r2=text&tr2=1.50.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/main.cpp?rev=1.50.2.2">1.50.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/mainframe.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/mainframe.cpp?rev=1.96.2.2.2.1">1.96.2.2.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/mainframe.cpp.diff?r1=text&tr1=1.96.2.2.2.1&r2=text&tr2=1.96.2.2.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/mainframe.cpp?rev=1.96.2.2.2.2">1.96.2.2.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/mainframe.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/mainframe.h?rev=1.26.2.1">1.26.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/mainframe.h.diff?r1=text&tr1=1.26.2.1&r2=text&tr2=1.26.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/mainframe.h?rev=1.26.2.2">1.26.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/map.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.cpp?rev=1.38.2.2.2.1">1.38.2.2.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.cpp.diff?r1=text&tr1=1.38.2.2.2.1&r2=text&tr2=1.38.2.2.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.cpp?rev=1.38.2.2.2.2">1.38.2.2.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/map.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.h?rev=1.8">1.8</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.h.diff?r1=text&tr1=1.8&r2=text&tr2=1.8.4.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.h?rev=1.8.4.1">1.8.4.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/parse.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/parse.h?rev=1.8">1.8</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/parse.h.diff?r1=text&tr1=1.8&r2=text&tr2=1.8.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/parse.h?rev=1.8.2.1">1.8.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/patch.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patch.cpp?rev=1.1.2.3">1.1.2.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patch.cpp.diff?r1=text&tr1=1.1.2.3&r2=text&tr2=1.1.2.3.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patch.cpp?rev=1.1.2.3.2.1">1.1.2.3.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/patch.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patch.h?rev=1.1.2.2.2.1">1.1.2.2.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patch.h.diff?r1=text&tr1=1.1.2.2.2.1&r2=text&tr2=1.1.2.2.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patch.h?rev=1.1.2.2.2.2">1.1.2.2.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/patchdialog.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patchdialog.cpp?rev=1.10.2.1.2.1">1.10.2.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patchdialog.cpp.diff?r1=text&tr1=1.10.2.1.2.1&r2=text&tr2=1.10.2.1.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patchdialog.cpp?rev=1.10.2.1.2.2">1.10.2.1.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/patchdialog.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patchdialog.h?rev=1.4.26.1">1.4.26.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patchdialog.h.diff?r1=text&tr1=1.4.26.1&r2=text&tr2=1.4.26.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/patchdialog.h?rev=1.4.26.1.2.1">1.4.26.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/pluginmanager.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/pluginmanager.cpp?rev=1.76.2.1.2.2">1.76.2.1.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/pluginmanager.cpp.diff?r1=text&tr1=1.76.2.1.2.2&r2=text&tr2=1.76.2.1.2.3&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/pluginmanager.cpp?rev=1.76.2.1.2.3">1.76.2.1.2.3</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/pluginmanager.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/pluginmanager.h?rev=1.17.2.1">1.17.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/pluginmanager.h.diff?r1=text&tr1=1.17.2.1&r2=text&tr2=1.17.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/pluginmanager.h?rev=1.17.2.1.2.1">1.17.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/preferences.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/preferences.cpp?rev=1.51.2.1.2.1">1.51.2.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/preferences.cpp.diff?r1=text&tr1=1.51.2.1.2.1&r2=text&tr2=1.51.2.1.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/preferences.cpp?rev=1.51.2.1.2.2">1.51.2.1.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/q3radiant.dsp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/q3radiant.dsp?rev=1.43.2.1">1.43.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/q3radiant.dsp.diff?r1=text&tr1=1.43.2.1&r2=text&tr2=1.43.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/q3radiant.dsp?rev=1.43.2.1.2.1">1.43.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/q3radiant.rc</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/q3radiant.rc?rev=1.2">1.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/q3radiant.rc.diff?r1=text&tr1=1.2&r2=text&tr2=1.2.28.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/q3radiant.rc?rev=1.2.28.1">1.2.28.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/qe3.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.cpp?rev=1.72.2.1">1.72.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.cpp.diff?r1=text&tr1=1.72.2.1&r2=text&tr2=1.72.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.cpp?rev=1.72.2.2">1.72.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/qe3.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.h?rev=1.61.2.1.2.2">1.61.2.1.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.h.diff?r1=text&tr1=1.61.2.1.2.2&r2=text&tr2=1.61.2.1.2.3&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.h?rev=1.61.2.1.2.3">1.61.2.1.2.3</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/rendermanager.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/rendermanager.cpp?rev=1.1.2.2">1.1.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/rendermanager.cpp.diff?r1=text&tr1=1.1.2.2&r2=text&tr2=1.1.2.2.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/rendermanager.cpp?rev=1.1.2.2.2.1">1.1.2.2.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/rendermanager.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/rendermanager.h?rev=1.1.2.1">1.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/rendermanager.h.diff?r1=text&tr1=1.1.2.1&r2=text&tr2=1.1.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/rendermanager.h?rev=1.1.2.1.2.1">1.1.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/renderstate.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/renderstate.cpp?rev=1.1.2.1">1.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/renderstate.cpp.diff?r1=text&tr1=1.1.2.1&r2=text&tr2=1.1.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/renderstate.cpp?rev=1.1.2.1.2.1">1.1.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/renderstate.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/renderstate.h?rev=1.1.2.4.2.1">1.1.2.4.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/renderstate.h.diff?r1=text&tr1=1.1.2.4.2.1&r2=text&tr2=1.1.2.4.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/renderstate.h?rev=1.1.2.4.2.2">1.1.2.4.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/resource.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/resource.h?rev=1.4.26.1">1.4.26.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/resource.h.diff?r1=text&tr1=1.4.26.1&r2=text&tr2=1.4.26.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/resource.h?rev=1.4.26.1.2.1">1.4.26.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/select.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/select.cpp?rev=1.24.2.2.2.2">1.24.2.2.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/select.cpp.diff?r1=text&tr1=1.24.2.2.2.2&r2=text&tr2=1.24.2.2.2.3&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/select.cpp?rev=1.24.2.2.2.3">1.24.2.2.2.3</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/select.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/select.h?rev=1.11.2.1">1.11.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/select.h.diff?r1=text&tr1=1.11.2.1&r2=text&tr2=1.11.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/select.h?rev=1.11.2.1.2.1">1.11.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/selectedface.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectedface.cpp?rev=1.8.16.1">1.8.16.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectedface.cpp.diff?r1=text&tr1=1.8.16.1&r2=text&tr2=1.8.16.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectedface.cpp?rev=1.8.16.1.2.1">1.8.16.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/selectionmanager.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectionmanager.cpp?rev=1.1.4.2.2.2">1.1.4.2.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectionmanager.cpp.diff?r1=text&tr1=1.1.4.2.2.2&r2=text&tr2=1.1.4.2.2.3&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectionmanager.cpp?rev=1.1.4.2.2.3">1.1.4.2.2.3</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/selectionmanager.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectionmanager.h?rev=1.1.4.1.2.1">1.1.4.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectionmanager.h.diff?r1=text&tr1=1.1.4.1.2.1&r2=text&tr2=1.1.4.1.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/selectionmanager.h?rev=1.1.4.1.2.2">1.1.4.1.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/surfacedialog.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/surfacedialog.cpp?rev=1.11.2.1.2.2">1.11.2.1.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/surfacedialog.cpp.diff?r1=text&tr1=1.11.2.1.2.2&r2=text&tr2=1.11.2.1.2.3&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/surfacedialog.cpp?rev=1.11.2.1.2.3">1.11.2.1.2.3</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/surfacedialog.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/surfacedialog.h?rev=1.4">1.4</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/surfacedialog.h.diff?r1=text&tr1=1.4&r2=text&tr2=1.4.26.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/surfacedialog.h?rev=1.4.26.1">1.4.26.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/targetname.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/targetname.cpp?rev=1.1.2.1">1.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/targetname.cpp.diff?r1=text&tr1=1.1.2.1&r2=text&tr2=1.1.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/targetname.cpp?rev=1.1.2.1.2.1">1.1.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/textures.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/textures.h?rev=1.9.16.1">1.9.16.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/textures.h.diff?r1=text&tr1=1.9.16.1&r2=text&tr2=1.9.16.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/textures.h?rev=1.9.16.2">1.9.16.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/texwindow.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/texwindow.cpp?rev=1.44.2.1.2.1">1.44.2.1.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/texwindow.cpp.diff?r1=text&tr1=1.44.2.1.2.1&r2=text&tr2=1.44.2.1.2.2&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/texwindow.cpp?rev=1.44.2.1.2.2">1.44.2.1.2.2</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/undo.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/undo.cpp?rev=1.8.2.2">1.8.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/undo.cpp.diff?r1=text&tr1=1.8.2.2&r2=text&tr2=1.8.2.2.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/undo.cpp?rev=1.8.2.2.2.1">1.8.2.2.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/undo.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/undo.h?rev=1.4.26.1">1.4.26.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/undo.h.diff?r1=text&tr1=1.4.26.1&r2=text&tr2=1.4.26.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/undo.h?rev=1.4.26.1.2.1">1.4.26.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/vertsel.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/vertsel.cpp?rev=1.6.4.1">1.6.4.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/vertsel.cpp.diff?r1=text&tr1=1.6.4.1&r2=text&tr2=1.6.4.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/vertsel.cpp?rev=1.6.4.1.2.1">1.6.4.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/winding.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/winding.cpp?rev=1.5">1.5</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/winding.cpp.diff?r1=text&tr1=1.5&r2=text&tr2=1.5.16.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/winding.cpp?rev=1.5.16.1">1.5.16.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/winding.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/winding.h?rev=1.3">1.3</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/winding.h.diff?r1=text&tr1=1.3&r2=text&tr2=1.3.26.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/winding.h?rev=1.3.26.1">1.3.26.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/xmlstuff.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xmlstuff.h?rev=1.7">1.7</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xmlstuff.h.diff?r1=text&tr1=1.7&r2=text&tr2=1.7.18.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xmlstuff.h?rev=1.7.18.1">1.7.18.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/xywindow.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xywindow.cpp?rev=1.33.2.1.2.2">1.33.2.1.2.2</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xywindow.cpp.diff?r1=text&tr1=1.33.2.1.2.2&r2=text&tr2=1.33.2.1.2.3&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xywindow.cpp?rev=1.33.2.1.2.3">1.33.2.1.2.3</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/xywindow.h</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xywindow.h?rev=1.9.2.1">1.9.2.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xywindow.h.diff?r1=text&tr1=1.9.2.1&r2=text&tr2=1.9.2.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/xywindow.h?rev=1.9.2.1.2.1">1.9.2.1.2.1</a></td>
 </tr>
 <tr>
  <td><b>GtkRadiant</b></td>
  <td><code>radiant/z.cpp</code></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/z.cpp?rev=1.9.6.1">1.9.6.1</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/z.cpp.diff?r1=text&tr1=1.9.6.1&r2=text&tr2=1.9.6.1.2.1&f=h">&gt;&gt;&gt;</a></td>
  <td><a href="http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/z.cpp?rev=1.9.6.1.2.1">1.9.6.1.2.1</a></td>
 </tr>

</table>

</body>
</html>

--103504262110747--