Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 264 (100.0%) | 3545 (100.0%) | 13.4 |
include/shared/ | 8 (3.0%) | 1111 (31.3%) | 138.8 |
server/ | 57 (21.6%) | 807 (22.8%) | 14.1 |
doc/Developers/ | 10 (3.8%) | 543 (15.3%) | 54.3 |
/ | 50 (18.9%) | 375 (10.6%) | 7.5 |
include/ | 24 (9.1%) | 278 (7.8%) | 11.5 |
socket/ | 14 (5.3%) | 118 (3.3%) | 8.4 |
utils/ | 5 (1.9%) | 39 (1.1%) | 7.8 |
utils/templates/ | 1 (0.4%) | 36 (1.0%) | 36.0 |
common/ | 9 (3.4%) | 28 (0.8%) | 3.1 |
utils/cre/ | 4 (1.5%) | 22 (0.6%) | 5.5 |
types/weapon_improver/ | 3 (1.1%) | 15 (0.4%) | 5.0 |
types/food/ | 3 (1.1%) | 15 (0.4%) | 5.0 |
macros/ | 4 (1.5%) | 15 (0.4%) | 3.7 |
lib/i18n/ | 2 (0.8%) | 12 (0.3%) | 6.0 |
lib/ | 6 (2.3%) | 11 (0.3%) | 1.8 |
types/spellbook/ | 3 (1.1%) | 10 (0.3%) | 3.3 |
types/potion/ | 3 (1.1%) | 10 (0.3%) | 3.3 |
types/book/ | 1 (0.4%) | 8 (0.2%) | 8.0 |
random_maps/ | 2 (0.8%) | 8 (0.2%) | 4.0 |
types/armour_improver/ | 1 (0.4%) | 7 (0.2%) | 7.0 |
types/identify_altar/ | 1 (0.4%) | 6 (0.2%) | 6.0 |
test/unit/common/ | 1 (0.4%) | 6 (0.2%) | 6.0 |
lib/help/ | 7 (2.7%) | 6 (0.2%) | 0.8 |
types/shop_mat/ | 1 (0.4%) | 5 (0.1%) | 5.0 |
types/scroll/ | 3 (1.1%) | 5 (0.1%) | 1.6 |
types/sign/ | 1 (0.4%) | 4 (0.1%) | 4.0 |
types/poisoning/ | 3 (1.1%) | 4 (0.1%) | 1.3 |
types/treasure/ | 3 (1.1%) | 3 (0.1%) | 1.0 |
types/shop_inventory/ | 1 (0.4%) | 3 (0.1%) | 3.0 |
types/savebed/ | 3 (1.1%) | 3 (0.1%) | 1.0 |
types/poison/ | 3 (1.1%) | 3 (0.1%) | 1.0 |
types/exit/ | 1 (0.4%) | 3 (0.1%) | 3.0 |
types/cf_handle/ | 3 (1.1%) | 3 (0.1%) | 1.0 |
types/trigger/ | 1 (0.4%) | 2 (0.1%) | 2.0 |
types/skillscroll/ | 3 (1.1%) | 2 (0.1%) | 0.6 |
types/peacemaker/ | 3 (1.1%) | 2 (0.1%) | 0.6 |
types/lamp/ | 1 (0.4%) | 2 (0.1%) | 2.0 |
types/gate/ | 3 (1.1%) | 2 (0.1%) | 0.6 |
test/unit/random_maps/ | 1 (0.4%) | 2 (0.1%) | 2.0 |
doc/ | 1 (0.4%) | 2 (0.1%) | 2.0 |
types/trapdoor/ | 1 (0.4%) | 1 (0.0%) | 1.0 |
types/transport/ | 1 (0.4%) | 1 (0.0%) | 1.0 |
types/spell_effect/ | 1 (0.4%) | 1 (0.0%) | 1.0 |
types/marker/ | 1 (0.4%) | 1 (0.0%) | 1.0 |
types/lighter/ | 1 (0.4%) | 1 (0.0%) | 1.0 |
types/hole/ | 1 (0.4%) | 1 (0.0%) | 1.0 |
types/deep_swamp/ | 1 (0.4%) | 1 (0.0%) | 1.0 |
types/converter/ | 1 (0.4%) | 1 (0.0%) | 1.0 |
types/altar/ | 1 (0.4%) | 1 (0.0%) | 1.0 |
types/clock/ | 1 (0.4%) | 0 (0.0%) | 0.0 |
- Fix error: format not a string literal and no format arguments compile
problem on Mandriva 2010.2.
2 lines of code changed in 1 file:
- BloodyShade(IRC) suggested fixing this.
2 lines of code changed in 1 file:
- Add various details regarding archetypes, IRC, the check framework, etc. and
edit various paragraphs to try to improve the presentation of information.
- Minor reformatting for more consistent margins.
83 lines of code changed in 1 file:
- Fix compilation with -Wformat -Werror=format-security.
10 lines of code changed in 1 file:
- Macros installed by libtoolize.
15 lines of code changed in 4 files:
- Follow recommendation given by libtoolize.
1 lines of code changed in 1 file:
- Change the server SockList buffer to use MAXSOCKBUF for its size (also used
by the client). The prior literal specified one too many bytes allowed by
a two byte size, and even though it was practically okay, it was confusing
or distracting to see the server allocate a bigger buffer than the client.
7 lines of code changed in 1 file:
- Remove unreferenced defines MAXSOCKRECVBUF and MAXSOCKSENDBUF.
0 lines of code changed in 1 file:
- Improve doxygen @defgroup titles and create groups for other constant sets
even though they are not presently documented.
35 lines of code changed in 1 file:
- Mass conversion of comments to doxygen style. No value changes. Improve
comments for some items to clarify server/client specific values, etc.
419 lines of code changed in 1 file:
- Updates to the sound-related section.
24 lines of code changed in 1 file:
- Re-locate SockList_Ensure() to avoid need for prototype, and to put the
doxygen comments with the code (as opposed to with the prototype).
14 lines of code changed in 1 file:
- The codebase now contains QT 4.6.2 dependencies, so change the general
reference to QT4 to mention the minimum version.
1 lines of code changed in 1 file:
- Fix spelling.
2 lines of code changed in 1 file:
- Add a static index file for use with crossfire-mapper. The index is not
presently installed by mapper.
36 lines of code changed in 1 file:
- Remove unused "oldmessage" parameter from draw_ext_info(),
draw_ext_info_format(), ext_info_map(), ext_info_map_except(), and
ext_info_map_except2() functions and calls.
915 lines of code changed in 83 files:
Fix draw_ext_message() comments to be more informative and to update them to
more completely describe current behavior.
Remove the draw_ext_message() call to print_message() to resolve bug 2984255
and to remove inappropriate log file clutter.
Remove print_message() as LOG() is the proper means for logging messages. It
is obvious that it has been modified from its original implementation as it
expects a player pointer that is unused. The only function that called it
was draw_ext_info(), and it only did so when the player pointer was NULL or
when a player's contr pointer was NULL. It appears that print_message()
used to be a mechanism by which an old client could get simple messages
without any formatting, but that functionality is long gone.
Note that draw_ext_info()'s oldmessage parameter is completely unused, and all
calls to draw_ext_info() should set it NULL. Really it should be removed
and calls to draw_ext_info() fixed up accordingly.
37 lines of code changed in 2 files:
- Change crossfire-mapper to noinst as it has to be run from the utils folder
anyway (it looks for the the templates directory in the current working
directory).
1 lines of code changed in 1 file:
- Add support for compiling utils/mapper.c to crossfire-mapper as part of a
normal build process supported by the autotools. The utility is not built
by default since it requires libgd (not normally required by the server),
and as it is not required to run a server. To automatically build this
utility, specify --enable-mapper when running ./configure.
45 lines of code changed in 3 files:
- Note that `make install` of crossfire-server is needed.
1 lines of code changed in 1 file:
(54 more)