Opened 13 years ago

Last modified 4 years ago

#65 closed task

Split up source files more, make names meaningful — at Version 11

Reported by: takkaria Owned by:
Milestone: Ongoing Keywords: cleanup
Cc:

Description (last modified by takkaria)

For starters:

  • macro+keymap stuff -> cmd0.c -> cmds.c
  • mon-info (monster recall; i.e. monster1.c)
  • obj-info (object recall; obj-info at present)
  • z-msg (message stuff)
  • scores (highscore handling)
  • trap triggering, selection, placement -> trap.c

Generally:

  • split things out of defines.h/externs.h where appropriate

Change History (10)

comment:1 Changed 13 years ago by takkaria

  • Milestone changed from Future to 3.1.0

comment:2 Changed 13 years ago by takkaria

  • Description modified (diff)
  • Summary changed from Make the filenames in src/ more meaningful to Split up source files more, make names meaningful
  • Type changed from feature to task

comment:3 Changed 13 years ago by takkaria

  • component changed from Build to Maintenance
  • Description modified (diff)
  • Milestone changed from 3.1.0 to 3.0.9

comment:4 Changed 13 years ago by andrewdoull

Consider adopting the NPPAngband / Sangband renaming of the cmdn.c files into more meaningful cmdword.c style names. e.g. cmd1.c becomes cmdattk.c.

comment:6 Changed 13 years ago by takkaria

  • Description modified (diff)

comment:7 Changed 13 years ago by takkaria

  • Keywords 1st added

comment:8 Changed 12 years ago by takkaria

  • Description modified (diff)

Done in [6b437ec] (SVN r463) and [075822b] (SVN r464):

  • options defines from defines.h into options.h
  • options tables from tables.c into options.c

Done in [995b304] (SVN r455):

  • z-quark (quark package)

comment:9 Changed 12 years ago by takkaria

  • Description modified (diff)

comment:10 Changed 12 years ago by takkaria

  • Description modified (diff)

[9f06570] (SVN r465):

  • running code (from cmd1.c) into pathfind.c

comment:11 Changed 12 years ago by takkaria

  • Description modified (diff)
Note: See TracTickets for help on using tickets.