circle-3.5/bin/
circle-3.5/cnf/
circle-3.5/lib/
circle-3.5/lib/etc/
circle-3.5/lib/house/
circle-3.5/lib/misc/
circle-3.5/lib/plralias/A-E/
circle-3.5/lib/plralias/F-J/
circle-3.5/lib/plralias/K-O/
circle-3.5/lib/plralias/P-T/
circle-3.5/lib/plralias/U-Z/
circle-3.5/lib/plralias/ZZZ/
circle-3.5/lib/plrobjs/
circle-3.5/lib/plrobjs/A-E/
circle-3.5/lib/plrobjs/F-J/
circle-3.5/lib/plrobjs/K-O/
circle-3.5/lib/plrobjs/P-T/
circle-3.5/lib/plrobjs/U-Z/
circle-3.5/lib/plrobjs/ZZZ/
circle-3.5/lib/plrvars/A-E/
circle-3.5/lib/plrvars/F-J/
circle-3.5/lib/plrvars/K-O/
circle-3.5/lib/plrvars/P-T/
circle-3.5/lib/plrvars/U-Z/
circle-3.5/lib/text/hedit/
circle-3.5/lib/text/help/
circle-3.5/log/
circle-3.5/src/doc/
CircleMUD 3.5 is currently being developed by The Builder Academy. If you need 
any help stop by: builderacademy.net 9091

Unfortunately this changelog is far from complete since TBA has not kept a 
record of every change in the last 4 years:

- Updated README, FAQ, news.
- Removed all CIRCLEMUD_VERSION checks.
- Renamed _DEAF to _NOSHOUT.
- Added greetings, ihelp, wizlist, and immlist to tedit.
- Changed all usage of dscr to desc for standardization.
- Increased PLR_DESC_LENGTH from 240 to 512.
- Renamed EXDSCR_LENGTH and CON_EXDESC to PLR_DESC_LENGTH and CON_PLR_DESC.
- Moved lastlist (lists entire last file) to last *.
- Removed edit command.
- Fixed everything so MUD would load error free in mini mode.
- Moved cheat to return. If not in a mob typing return will advance you to the
  level specified in do_cheat. IDNUM 1 advanced to IMPL
- Changed OLC to default to off, again.
- Added Ascii Pfiles V3.0.1
- Added pagelength (needs to be moved to toggle).
- Update to list_obj_to_char for object stacking and iedit objects.
- Increased MAX_STRING_LENGTH to 49152.
- Moved poofin/out to set self poofin/out. 
- Removed poofs command, poofs can be viewed under stat or score.
- Isname updates.
- Added mob/obj delete.
- Update to delete_room to remove the room from the htree.
- Counts colorcodes now when formatting in the text editor.
- Update to create_new_zone to correct buildwalk issues after a new zone is created.
- Added zpurge, checkload and zcheck Immortal commands.
- Doubled MAX_INPUT_LENGTH to 512.
- Usage: attach { mtr | otr | wtr } { trigger } { name } [ location ]
- Usage: detach [ mob | object | room ] { target } { trigger | 'all' }
- Added show zone <name> option.
- Added look around command.
- Fixed hidden object stacking.
- Added vnum room/trig options to search by name.
- Added hedit, helpcheck and hindex. Plus seperate imm/mort screens.
- Added hidden mobs. medit-l-desc beginnin with a period (.) can only be seen 
  with holylight.
- Update to zreset and do_links.
- Added paragraph option in the text editor /f 4-8 to make a para lines 4-8.
- Object stacking fix, only stack if they are the same vnum AND short descr.
- Update to do_hit to prevent crash if the player is AFF_CHARM somehow without 
  a master.
- Added Did you mean? to non-existing helpfile query.
- Added TBA's donated zones to stock.
- DG Scripts 1.0.14.
- Set OLC options #, aedit, hedit, off.
- Updates to parse_object, oedit_disp_perm_menu and oedit_parse to remove the 
  ability of setting AFF_CHARM as on object perm affect. Setting this on a 
  player (without having a clearly defined MASTER) causes a crash.
- Added social gossip bug fix in do_gen_comm to give commands priority.
- Did away with the #ifndef STOCK_CIRCLE tags.  
- Removed some unused code from cedit_creation.
- Update MAX_STRING_SIZE.
- Update to do_gen_comm to make gemote and gossip behave the same for socials.
- Update to do_gen_comm to remove SYSERRs generated while switched into mobs.
- Update to SPECIAL(shop_keeer) so that MSG_NO_STEAL_HERE is sent TO_ROOM as 
  well as TO_CHAR.
- Update to zedit_parse.
- Expanded zones to unsigned int. NOWHERE/corpse is now 65535, not -1
- Added PRF_AFK.
- Updated load_zones to fix reported bug with behavior of the 'Set a global 
  variable' zedit command.
- Replaced calls for ch|vict|obj->in_room to IN_ROOM(ch|vict|obj). Use of 
  the macro is better.
- Autosave everything except Buildwalk, dig, and rdelete.
- Corrected minor typo in parse_class which is part of stock Circle 3.1.
- Updates to free_room_strings, free_room, and free_srings.
- Change to free_strings() in oasis_delete.c related to freeing extra descs.
- Also made changes to copyover/saved room code for more logical behavior.
- Removed @ as save character in the text editor since it is a color code.
- Update to do_dig.
- Change to remove_unique_id to plug mem leek.
- Changes in dg_comm.c!
- Added look_in_obj fix which was causing conflicts between room keywords and 
  object keywords. 
- Changed to unsigned int to double zones.
- Added some missing dg_scripts related logic to save_char.
- Added do_gemote command which allows you to emote over the gossip channel.
- Changed the color code character from '&' to '@'. 
- Fixed color bleeding in all the lists.
- Added IMM command peace to stop all fighting in that room.
- Fix for LOADROOM and copyover conflicts.
- Changed copyover to save room player was in.
- Made an option so shopkeepers never go broke.
- Added Welcor's manual_color update with numerous updates.
- replaced numerous special procedures with triggers (still some to go).
- Removed leftover debug message from dg_mobcmd.c
- Removed duplicate code in zedit.c related to who can do zone edits.
- Corrected logic in object get code which was out of order.
- Fix to read_mobile in db.c, was causing mobs to be assigned triggers twice.
- Fixed /fi to not add two spaces after quoted "text."
- Patched in Oasis 2.0.6
- Set OLC to off on immortal advance
- Changes in enter_player_game to use calls from CONFIG_ defs used by CEDIT. 
- Fixes to redit.c for ROOM FLAGS.
- Added objstacking.
- Changed valid_dg_target to allow everyone to trigger except IMPL
- Change to save_char related to problems with the copyover function.
- Fixed buildwalk from continuing into next zone.
- Added Aedit, Astat, and over 100 new socials.
- Replaced all ch->in_room calls with IN_ROOM(ch) for general cleanliness.
- Changed default olc to be -1 not 0.
- Wiznet is now visible in OLC.
- Added hidden objs. oedit-l-desc beginnin with a period (.) can only be seen 
  with holylight.
- Fixed tilde in room desc crash (and other world files).
- Fixed socials taking precedence over commands and not allowing abbrevs.
- Changed do_simple_move so players couldn't find hidden exits by trying to 
  walk into them.
- Fixed shopkeepers so they could sell just one item.
- Fixed oedit where it did not recognize any change when modifying just weight
  or values.
- Some minor changes to redit in the way it interacts with door flags.
- Added online dictionary. Tell m-w <word>.
- Bugfix for enchant_weapon spell.
- Added LVL_BUILDER.
- Bugfix for locate_object spell.
- Fixed all the OLC crashes from large numbers. Weight, cost, max contain, exp,
  gold, and fountain contains to name a few.
- Save room on copyover reboot.
- Dg_scripts update to calls in spell_recall and spell_teleport.
- Fixed mhunt.
- Made all imm commands requiring zone # default to current zone if no arg.
- Add formatting for trigedit. /f indents to make things easier to read.
- Zero level mobs are set to level 1 in db.c.
- Added links command.
- Fixed social bodyparts.
- Added mail saving.
- Fixed Enter spell (0 for none): having 0 spell causes error, should be -1.
- Added /r/n to "gate is closed from the other side" and "cool immortal."
- Fixed variable file not deleting at player deletion.
- Fixed the 2 shopkeepers one room crash.
- Fixed colorcodes preventing capitalization.
- Fixed /f, /fi creating an extra line.
- Made object values reset when type is changed.
- Added vdelete [*].
- Fixed where so players in OLC would be listed.
- The weapon dice check now works.
- All olc files uses the can_edit_zone() function where appropriate.
- Added OLC permissions to attach and detach.
- Made it possible  to use one shopkeeper for more than one shop.
- Restore skills and spells on advancement.
- Added context help system, lib/text/contexthelp.
- Fixed sedit crash caused by deleting room that where shops.
- Added don't parse character \, use %% for %.
- Fixed rdelete crash from deleting a room that is linked to itself.
- Fixed exits to default to -1 instead of 0 when just making an edit desc.
- Added a warning if a NOTE has an extra desc.
- Fixed practice to show skills with 0 practices remaining.
- Added file <option> to view logs.
- Added several new names to the xnames file.
- Added copyover.
- Improved the last command.
- Added switched people to the who list.
- Added zedit commands to stat room.
- Added triggers and shops to show stat.
- Added more info to all the vstat options.
- Added invis level at login to prevent greeting imms who are hiding.
- Added delete option to extra desc's. Just /c.
- Added history command to show last 100 comms.
- Added an export command that would QQ and compress a zone.
- Numerous new logs for force, buildwalk, delete, snoop, etc.
- Added vnum and TRIG tags to everything, roomflags toggles it on/off.
- Added keyword seperation when statting extra desc. [desk] [notes papers]
- Added buildwalk and dig.

Release history:
Version 3.5 release: December 2006
Version 3.1  (yes, no beta pl): November 18, 2002
Version 3.00 beta pl22 release: October 4, 2002
Version 3.00 beta pl21 release: April 15, 2002
Version 3.00 beta pl20 release: January 15, 2002
Version 3.00 beta pl19 release: August 14, 2001
Version 3.00 beta pl18 release: March 18, 2001
Version 3.00 beta pl17 release: January 23, 2000
Version 3.00 beta pl16 release: August 30, 1999
Version 3.00 beta pl15 release: March 16, 1999
Version 3.00 beta pl14 release: July 3, 1998
Version 3.00 beta pl13a release: June 4, 1998
Version 3.00 beta pl13 release: June 1, 1998
Version 3.00 beta pl12 release: October 29, 1997
Version 3.00 beta pl11 release: April 14, 1996
Version 3.00 beta pl10 release: March 11, 1996
Version 3.00 beta pl9 release: February 6, 1996
Version 3.00 beta pl8 release: May 23, 1995
Version 3.00 beta pl7 release: March 9, 1995
Version 3.00 beta pl6 release: March 6, 1995
Version 3.00 beta pl5 release: February 23, 1995
Version 3.00 beta pl4 release: September 28, 1994
Version 3.00 beta pl1-3, internal releases for beta-testers.
Version 3.00 alpha: Ran on net for testing.  Code not released.
Version 2.20 release: November 17, 1993
Version 2.11 release: September 19, 1993
Version 2.10 release: September 1, 1993
Version 2.02 release: Late August 1993
Version 2.01 release: Early August 1993
Version 2.00 release: July 16, 1993 (Initial public release)