Summary Period: 2001-07-04 to 2001-07-04
35 (0.0%)
129 (0.0%)
Directory | Changes | Lines of code | Lines per change |
---|---|---|---|
Totals | 35 (100.0%) | 129 (100.0%) | 3.6 |
CS/docs/ | 6 (17.1%) | 41 (31.8%) | 6.8 |
CS/include/csws/ | 2 (5.7%) | 17 (13.2%) | 8.5 |
CS/include/iutil/ | 1 (2.9%) | 14 (10.9%) | 14.0 |
CS/libs/csutil/ | 2 (5.7%) | 13 (10.1%) | 6.5 |
CS/plugins/csparser/ | 2 (5.7%) | 10 (7.8%) | 5.0 |
CS/libs/csengine/ | 1 (2.9%) | 7 (5.4%) | 7.0 |
CS/docs/texinfo/build/platform/ | 1 (2.9%) | 6 (4.7%) | 6.0 |
CS/apps/walktest/ | 3 (8.6%) | 6 (4.7%) | 2.0 |
CS/libs/cstool/ | 2 (5.7%) | 3 (2.3%) | 1.5 |
CS/docs/texinfo/plugins/ | 4 (11.4%) | 3 (2.3%) | 0.7 |
CS/libs/csengine/light/ | 1 (2.9%) | 2 (1.6%) | 2.0 |
CS/include/csutil/ | 1 (2.9%) | 2 (1.6%) | 2.0 |
CS/docs/texinfo/plugins/meshobj/ | 1 (2.9%) | 1 (0.8%) | 1.0 |
CS/docs/texinfo/apps/walktest/ | 1 (2.9%) | 1 (0.8%) | 1.0 |
CS/apps/tools/csfedit/ | 1 (2.9%) | 1 (0.8%) | 1.0 |
CS/apps/examples/cswseng/ | 1 (2.9%) | 1 (0.8%) | 1.0 |
CS/apps/cswstest/ | 1 (2.9%) | 1 (0.8%) | 1.0 |
CS/mk/msvcgen/ | 1 (2.9%) | 0 (0.0%) | 0.0 |
CS/include/ivaria/ | 1 (2.9%) | 0 (0.0%) | 0.0 |
CS/docs/texinfo/apps/ | 1 (2.9%) | 0 (0.0%) | 0.0 |
CS/ | 1 (2.9%) | 0 (0.0%) | 0.0 |
Eric Sunshine added a "CSWS_" prefix to the following skin-related macros
from CSWS:
SKIN_DECLARE() --> CSWS_SKIN_DECLARE()
SKIN_SLICE() --> CSWS_SKIN_SLICE()
SKIN_DECLARE_END --> CSWS_SKIN_DECLARE_END
CSWS_SKIN_DECLARE_DEFAULT() --> CSWS_CSWS_SKIN_DECLARE_DEFAULT()
26 lines of code changed in:
Eric Sunshine added a "CS_" prefix to the following macros from
iutil/object.h:
GET_CHILD_OBJECT() --> CS_GET_CHILD_OBJECT()
GET_CHILD_OBJECT_FAST() --> CS_GET_CHILD_OBJECT_FAST()
GET_NAMED_CHILD_OBJECT() --> CS_GET_NAMED_CHILD_OBJECT()
GET_NAMED_CHILD_OBJECT_FAST() --> CS_GET_NAMED_CHILD_OBJECT_FAST()
GET_FIRST_NAMED_CHILD_OBJECT() --> CS_GET_FIRST_NAMED_CHILD_OBJECT()
GET_FIRST_NAMED_CHILD_OBJECT_FAST()
--> CS_GET_FIRST_NAMED_CHILD_OBJECT_FAST()
45 lines of code changed in:
Eric Sunshine changed the Apple/NeXT plugin loading mechanism so that it
now keeps track of currently plugins loaded. This is necessary since
plugins can only be unloaded in reverse order on Apple/NeXT, whereas SCF
expects a platform to be able to unload plugins in any order. This issue
is further complicated by the fact that SCF blindly assumes that plugin
unloading operations always succeed. This creates problems if, for
example, SCF requests to have a plugin unloaded, the unload fails, and
then SCF later requests to have it re-loaded. By manually maintaining a
list of loaded plugins, the Apple/NeXT plugin loading mechanism can simply
return the handle of an already-loaded plugin (one which could not be
unloaded), if necessary.
12 lines of code changed in:
Eric Sunshine fixed csSCF::QueryClassList() so that it no longer leaks an
scfStrVector object. The reference count on the returned object was
incorrect; it should have been 1 but was actually 2.
6 lines of code changed in:
Eric Sunshine fixed a nasty plugin-leak in SCF which was introduced when
iBase was substituted for csBase as the base class of scfSharedLibrary.
The specific problem was that, although SCF removed scfSharedLibrary
objects from its list of loaded plugins, the scfSharedLibrary objects were
never actually getting destroyed. The result was that the dynamically
loaded plugin code never got unloaded even though SCF though that it had.
17 lines of code changed in:
Made initialization messages less verbose. Also removed the word "error"
from the successful initialization message since it could confuse users.
9 lines of code changed in:
Eliminated Texinfo mark-up warnings reported by `makeinfo'.
6 lines of code changed in:
Removed unmaintained dungeon.
0 lines of code changed in:
Eliminated additional resources and references to obsolete applications and
modules such as dungeon, vfstest, MazeD, t3d2cs, etc.
8 lines of code changed in:
Generated by StatCvs v0.2-dev