[PENNMUSH-ANNOUNCE] 1.7.6-patch09

dunemush at tala.mede.uic.edu dunemush at tala.mede.uic.edu
Wed Apr 9 14:46:56 CDT 2003


This is patch09 to PennMUSH 1.7.6. After applying this patch, you will
have version 1.7.6p9

To apply this patch, save it to a file in your top-level MUSH directory,
and do the following:
	patch -p1 < 1.7.6-patch09
	./Configure -d
	make install

If you use GNU patch 2.2, you probably want the above to be 'patch -b -p1',
not just 'patch -p1'.

Unix (or cygwin) users need not worry about failed hunks in src/switchinc.c,
hdrs/switches.h, hdrs/cmds.h, or hdrs/funs.h. These files are automatically
rebuilt on compile. On the off chance they appear not to be, simply
rm them and re-run make.

Then @shutdown and restart your MUSH.
    - Alan/Javelin

In this patch:

Fixes:
   * index-files.pl now produces a sensible warning for duplicate
     help topics, rather than a perl warning. Suggested by Cheetah at M*U*S*H.
   * Spellnum cosmetic bug with 'seventeen' fixed. Report by Jules at M*U*S*H.
   * Another wrap() buglet tracked down and fixed. Probably the one
     reported by Nymeria at M*U*S*H.
   * Memory leak in flip() and scramble() fixed.
   * Configure test for /dev/urandom from 1.7.5 got left out by mistake.
   * Critical overflow bug in command argument parsing fixed.


Prereq: 1.7.6p8
*** 1_7_6.133/Patchlevel Sat, 22 Mar 2003 10:35:54 -0600 dunemush (pennmush/5_Patchlevel 1.17.1.11.1.1.1.8 600)
--- 1_7_6.143(w)/Patchlevel Wed, 09 Apr 2003 13:33:02 -0500 dunemush (pennmush/5_Patchlevel 1.17.1.11.1.1.1.8 600)
***************
*** 1,2 ****
  Do not edit this file. It is maintained by the official PennMUSH patches.
! This is PennMUSH 1.7.6p8
--- 1,2 ----
  Do not edit this file. It is maintained by the official PennMUSH patches.
! This is PennMUSH 1.7.6p9
*** 1_7_6.133/CHANGES.176 Sat, 22 Mar 2003 10:35:54 -0600 dunemush (pennmush/g/17_CHANGES 1.10.1.6.1.2.1.2.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.3.1.1.1.1.1.9.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 600)
--- 1_7_6.143(w)/CHANGES.176 Wed, 09 Apr 2003 13:33:24 -0500 dunemush (pennmush/g/17_CHANGES 1.10.1.6.1.2.1.2.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.3.1.1.1.1.1.9.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1.1.1.1 600)
***************
*** 18,23 ****
--- 18,36 ----
  
  ==========================================================================
  
+ Version 1.7.6 patchlevel 9                      April 9, 2003
+ 
+ Fixes:
+    * index-files.pl now produces a sensible warning for duplicate
+      help topics, rather than a perl warning. Suggested by Cheetah at M*U*S*H.
+    * Spellnum cosmetic bug with 'seventeen' fixed. Report by Jules at M*U*S*H.
+    * Another wrap() buglet tracked down and fixed. Probably the one
+      reported by Nymeria at M*U*S*H.
+    * Memory leak in flip() and scramble() fixed.
+    * Configure test for /dev/urandom from 1.7.5 got left out by mistake.
+    * Critical overflow bug in command argument parsing fixed.
+ 
+ 
  Version 1.7.6 patchlevel 8                      March 21, 2003
  
  Minor changes:
*** 1_7_6.133/game/txt/hlp/pennvOLD.hlp Sun, 23 Feb 2003 11:01:21 -0600 dunemush (pennmush/g/30_pennvOLD.h 1.1 660)
--- 1_7_6.143(w)/game/txt/hlp/pennvOLD.hlp Wed, 09 Apr 2003 13:33:27 -0500 dunemush (pennmush/g/30_pennvOLD.h 1.1.1.1 660)
***************
*** 4417,4423 ****
  For information on a specific patchlevel of one of the versions listed,
  type 'help <version>p<patchlevel>'. For example, 'help 1.7.2p3'
  
! 1.7.6: 0, 1, 2, 3, 4, 5, 6, 7, 8
  1.7.5: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
  1.7.4: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18,
         19, 20
--- 4417,4423 ----
  For information on a specific patchlevel of one of the versions listed,
  type 'help <version>p<patchlevel>'. For example, 'help 1.7.2p3'
  
! 1.7.6: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  1.7.5: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
  1.7.4: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18,
         19, 20
*** 1_7_6.133/game/txt/hlp/pennv176.hlp Sat, 22 Mar 2003 10:35:54 -0600 dunemush (pennmush/g/33_pennv176.h 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 660)
--- 1_7_6.143(w)/game/txt/hlp/pennv176.hlp Wed, 09 Apr 2003 13:33:27 -0500 dunemush (pennmush/g/33_pennv176.h 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.1.1.1.1 660)
***************
*** 1,4 ****
! & 1.7.6p8
  & changes
  This is a list of changes in this patchlevel which are probably of
  interest to players. More information about new commands and functions
--- 1,4 ----
! & 1.7.6p9
  & changes
  This is a list of changes in this patchlevel which are probably of
  interest to players. More information about new commands and functions
***************
*** 11,16 ****
--- 11,30 ----
  A list of the patchlevels associated with each release can
  be read in 'help patchlevels'.
  
+ Version 1.7.6 patchlevel 9                      April 9, 2003
+ 
+ Fixes:
+    * index-files.pl now produces a sensible warning for duplicate
+      help topics, rather than a perl warning. Suggested by Cheetah at M*U*S*H.
+    * Spellnum cosmetic bug with 'seventeen' fixed. Report by Jules at M*U*S*H.
+    * Another wrap() buglet tracked down and fixed. Probably the one
+      reported by Nymeria at M*U*S*H.
+    * Memory leak in flip() and scramble() fixed.
+    * Configure test for /dev/urandom from 1.7.5 got left out by mistake.
+    * Critical overflow bug in command argument parsing fixed.
+ 
+ 
+ & 1.7.6p8
  Version 1.7.6 patchlevel 8                      March 21, 2003
  
  Minor changes:
*** 1_7_6.133/game/txt/hlp/index.hlp Tue, 12 Nov 2002 22:36:54 -0600 dunemush (pennmush/20_index.hlp 1.1.1.1.1.1.1.1.1.2.1.1.2.2.2.2.1.1.1.4.2.1 660)
--- 1_7_6.143(w)/game/txt/hlp/index.hlp Wed, 26 Mar 2003 09:25:05 -0600 dunemush (pennmush/20_index.hlp 1.1.1.1.1.1.1.1.1.2.1.1.2.2.2.2.1.1.1.4.2.1.2.1 660)
***************
*** 11,90 ****
   1.6.0p4                   1.6.0p5                   1.6.1p0                  
   1.6.1p1                   1.6.10p0                  1.6.10p1                 
   1.6.10p2                  1.6.10p3                  1.6.10p4                 
!  1.6.10p5                  1.6.10p6                  1.6.10p6                 
!  1.6.2p0                   1.6.2p1                   1.6.3p0                  
!  1.6.3p1                   1.6.3p2                   1.6.3p3                  
!  1.6.3p4                   1.6.3p5                   1.6.3p6                  
!  1.6.3p7                   1.6.4p0                   1.6.4p1                  
!  1.6.4p2                   1.6.5p0                   1.6.5p1                  
  
  For more, see Entries-2
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-2
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
!  1.6.5p2                   1.6.5p3                   1.6.5p4                  
!  1.6.6p0                   1.6.7p0                   1.6.7p1                  
!  1.6.7p2                   1.6.7p3                   1.6.7p4                  
!  1.6.7p5                   1.6.7p6                   1.6.8p0                  
!  1.6.8p1                   1.6.9p0                   1.6.9p1                  
!  1.6.9p2                   1.6.9p3                   1.6.9p4                  
!  1.6.9p5                   1.6.9p6                   1.6.9p7                  
!  1.6.9p8                   1.6.9p9                   1.7.0p0                  
!  1.7.0p1                   1.7.0p2                   1.7.0p3                  
!  1.7.0p4                   1.7.0p5                   1.7.0p6                  
!  1.7.0p7                   1.7.0p8                   1.7.0p9                  
!  1.7.0p10                  1.7.0p11                  1.7.0p11                 
!  1.7.1p0                   1.7.1p1                   1.7.1p2                  
!  1.7.1p3                   1.7.2p0                   1.7.2p1                  
!  1.7.2p2                   1.7.2p3                   1.7.2p4                  
!  1.7.2p5                   1.7.2p6                   1.7.2p7                  
  
  For more, see Entries-3
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-3
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
!  1.7.2p8                   1.7.2p9                   1.7.2p10                 
!  1.7.2p11                  1.7.2p12                  1.7.2p13                 
!  1.7.2p14                  1.7.2p15                  1.7.2p16                 
!  1.7.2p17                  1.7.2p18                  1.7.2p19                 
!  1.7.2p20                  1.7.2p21                  1.7.2p22                 
!  1.7.2p23                  1.7.2p24                  1.7.2p25                 
!  1.7.2p26                  1.7.2p27                  1.7.2p28                 
!  1.7.2p29                  1.7.2p30                  1.7.2p31                 
!  1.7.2p32                  1.7.2p33                  1.7.2p34                 
!  1.7.2p35                  1.7.3p0                   1.7.3p1                  
!  1.7.3p2                   1.7.3p3                   1.7.3p4                  
!  1.7.3p5                   1.7.3p6                   1.7.3p7                  
!  1.7.3p8                   1.7.3p9                   1.7.3p10                 
!  1.7.3p11                  1.7.3p12                  1.7.3p13                 
!  1.7.3p14                  1.7.4p0                   1.7.4p1                  
!  1.7.4p2                   1.7.4p3                   1.7.4p4                  
  
  For more, see Entries-4
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-4
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
!  1.7.4p5                   1.7.4p6                   1.7.4p7                  
!  1.7.4p8                   1.7.4p9                   1.7.4p10                 
!  1.7.4p11                  1.7.4p12                  1.7.4p13                 
!  1.7.4p14                  1.7.4p15                  1.7.4p16                 
!  1.7.4p17                  1.7.4p18                  1.7.4p19                 
!  1.7.4p20                  1.7.5p0                   1.7.5p1                  
!  1.7.5p2                   1.7.5p3                   1.7.5p4                  
!  1.7.5p5                   1.7.5p6                   1.7.5p7                  
!  1.7.5p8                   1.7.5p9                   1.7.5p10                 
!  1.7.5p11                  1.7.5p12                  1.7.6p0                  
   :                         ;                         @-attributes             
   @-building                @-general                 @-wizard                 
   @@                        @@()                      @aahear                  
   @aclone                   @aconnect                 @adeath                  
-  @adescribe                @adestroy                 @adisconnect             
-  @adrop                    @aefail                   @aenter                  
  
  For more, see Entries-5
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-5
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   @afailure                 @afollow                  @agive                   
   @ahear                    @aidescribe               @aleave                  
   @alfail                   @alias                    @allhalt                 
--- 11,92 ----
   1.6.0p4                   1.6.0p5                   1.6.1p0                  
   1.6.1p1                   1.6.10p0                  1.6.10p1                 
   1.6.10p2                  1.6.10p3                  1.6.10p4                 
!  1.6.10p5                  1.6.10p6                  1.6.2p0                  
!  1.6.2p1                   1.6.3p0                   1.6.3p1                  
!  1.6.3p2                   1.6.3p3                   1.6.3p4                  
!  1.6.3p5                   1.6.3p6                   1.6.3p7                  
!  1.6.4p0                   1.6.4p1                   1.6.4p2                  
!  1.6.5p0                   1.6.5p1                   1.6.5p2                  
  
  For more, see Entries-2
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-2
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
!  1.6.5p3                   1.6.5p4                   1.6.6p0                  
!  1.6.7p0                   1.6.7p1                   1.6.7p2                  
!  1.6.7p3                   1.6.7p4                   1.6.7p5                  
!  1.6.7p6                   1.6.8p0                   1.6.8p1                  
!  1.6.9p0                   1.6.9p1                   1.6.9p2                  
!  1.6.9p3                   1.6.9p4                   1.6.9p5                  
!  1.6.9p6                   1.6.9p7                   1.6.9p8                  
!  1.6.9p9                   1.7.0p0                   1.7.0p1                  
!  1.7.0p2                   1.7.0p3                   1.7.0p4                  
!  1.7.0p5                   1.7.0p6                   1.7.0p7                  
!  1.7.0p8                   1.7.0p9                   1.7.0p10                 
!  1.7.0p11                  1.7.1p0                   1.7.1p1                  
!  1.7.1p2                   1.7.1p3                   1.7.2p0                  
!  1.7.2p1                   1.7.2p2                   1.7.2p3                  
!  1.7.2p4                   1.7.2p5                   1.7.2p6                  
!  1.7.2p7                   1.7.2p8                   1.7.2p9                  
  
  For more, see Entries-3
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-3
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
!  1.7.2p10                  1.7.2p11                  1.7.2p12                 
!  1.7.2p13                  1.7.2p14                  1.7.2p15                 
!  1.7.2p16                  1.7.2p17                  1.7.2p18                 
!  1.7.2p19                  1.7.2p20                  1.7.2p21                 
!  1.7.2p22                  1.7.2p23                  1.7.2p24                 
!  1.7.2p25                  1.7.2p26                  1.7.2p27                 
!  1.7.2p28                  1.7.2p29                  1.7.2p30                 
!  1.7.2p31                  1.7.2p32                  1.7.2p33                 
!  1.7.2p34                  1.7.2p35                  1.7.3p0                  
!  1.7.3p1                   1.7.3p2                   1.7.3p3                  
!  1.7.3p4                   1.7.3p5                   1.7.3p6                  
!  1.7.3p7                   1.7.3p8                   1.7.3p9                  
!  1.7.3p10                  1.7.3p11                  1.7.3p12                 
!  1.7.3p13                  1.7.3p14                  1.7.4p0                  
!  1.7.4p1                   1.7.4p2                   1.7.4p3                  
!  1.7.4p4                   1.7.4p5                   1.7.4p6                  
  
  For more, see Entries-4
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-4
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
!  1.7.4p7                   1.7.4p8                   1.7.4p9                  
!  1.7.4p10                  1.7.4p11                  1.7.4p12                 
!  1.7.4p13                  1.7.4p14                  1.7.4p15                 
!  1.7.4p16                  1.7.4p17                  1.7.4p18                 
!  1.7.4p19                  1.7.4p20                  1.7.5p0                  
!  1.7.5p1                   1.7.5p2                   1.7.5p3                  
!  1.7.5p4                   1.7.5p5                   1.7.5p6                  
!  1.7.5p7                   1.7.5p8                   1.7.5p9                  
!  1.7.5p10                  1.7.5p11                  1.7.5p12                 
!  1.7.6p0                   1.7.6p1                   1.7.6p2                  
!  1.7.6p3                   1.7.6p4                   1.7.6p5                  
!  1.7.6p6                   1.7.6p7                   1.7.6p8                  
   :                         ;                         @-attributes             
   @-building                @-general                 @-wizard                 
   @@                        @@()                      @aahear                  
   @aclone                   @aconnect                 @adeath                  
  
  For more, see Entries-5
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-5
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  @adescribe                @adestroy                 @adisconnect             
+  @adrop                    @aefail                   @aenter                  
   @afailure                 @afollow                  @agive                   
   @ahear                    @aidescribe               @aleave                  
   @alfail                   @alias                    @allhalt                 
***************
*** 99,111 ****
   @charges                  @chat                     @chown                   
   @chownall                 @chzone                   @chzone2                 
   @chzoneall                @clock                    @clock2                  
-  @clone                    @command                  @comment                 
-  @config                   @config attribs           @config chat             
  
  For more, see Entries-6
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-6
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   @config cmds              @config cosmetic          @config cosmetic2        
   @config costs             @config db                @config dump             
   @config funcs             @config limits            @config limits2          
--- 101,113 ----
   @charges                  @chat                     @chown                   
   @chownall                 @chzone                   @chzone2                 
   @chzoneall                @clock                    @clock2                  
  
  For more, see Entries-6
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-6
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  @clone                    @command                  @comment                 
+  @config                   @config attribs           @config chat             
   @config cmds              @config cosmetic          @config cosmetic2        
   @config costs             @config db                @config dump             
   @config funcs             @config limits            @config limits2          
***************
*** 120,132 ****
   @ealias                   @edit                     @efail                   
   @elock                    @emit                     @enable                  
   @enter                    @entrances                @eunlock                 
-  @exitformat               @failure                  @filter                  
-  @filter2                  @find                     @firstexit               
  
  For more, see Entries-7
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-7
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   @follow                   @force                    @force2                  
   @forwardlist              @function                 @function2               
   @function3                @function4                @gedit                   
--- 122,134 ----
   @ealias                   @edit                     @efail                   
   @elock                    @emit                     @enable                  
   @enter                    @entrances                @eunlock                 
  
  For more, see Entries-7
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-7
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  @exitformat               @failure                  @filter                  
+  @filter2                  @find                     @firstexit               
   @follow                   @force                    @force2                  
   @forwardlist              @function                 @function2               
   @function3                @function4                @gedit                   
***************
*** 141,153 ****
   @lock3                    @lock4                    @lock5                   
   @lock6                    @lock7                    @lock8                   
   @lock9                    @log                      @logwipe                 
-  @lset                     @map2                     @mail                    
-  @malias                   @malias2                  @malias3                 
  
  For more, see Entries-8
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-8
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   @malias4                  @malias5                  @map                     
   @motd                     @move                     @mvattr                  
   @name                     @nameaccent               @nameformat              
--- 143,155 ----
   @lock3                    @lock4                    @lock5                   
   @lock6                    @lock7                    @lock8                   
   @lock9                    @log                      @logwipe                 
  
  For more, see Entries-8
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-8
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  @lset                     @map2                     @mail                    
+  @malias                   @malias2                  @malias3                 
   @malias4                  @malias5                  @map                     
   @motd                     @move                     @mvattr                  
   @name                     @nameaccent               @nameformat              
***************
*** 162,174 ****
   @ouse                     @oxenter                  @oxleave                 
   @oxmove                   @oxtport                  @ozenter                 
   @ozleave                  @parent                   @password                
-  @payment                  @pcreate                  @pemit                   
-  @pemit2                   @poll                     @poor                    
  
  For more, see Entries-9
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-9
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   @power                    @prefix                   @ps                      
   @purge                    @quota                    @readcache               
   @receive                  @recycle                  @rejectmotd              
--- 164,176 ----
   @ouse                     @oxenter                  @oxleave                 
   @oxmove                   @oxtport                  @ozenter                 
   @ozleave                  @parent                   @password                
  
  For more, see Entries-9
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-9
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  @payment                  @pcreate                  @pemit                   
+  @pemit2                   @poll                     @poor                    
   @power                    @prefix                   @ps                      
   @purge                    @quota                    @readcache               
   @receive                  @recycle                  @rejectmotd              
***************
*** 183,195 ****
   @teleport                 @tport                    @trigger                 
   @trigger2                 @ufail                    @ulock                   
   @undestroy                @unfollow                 @unlink                  
-  @unlock                   @unrecycle                @uptime                  
-  @uptime2                  @use                      @uunlock                 
  
  For more, see Entries-10
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-10
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   @verb                     @verb2                    @verb3                   
   @verb4                    @version                  @vrml_url                
   @wait                     @wait2                    @wall                    
--- 185,197 ----
   @teleport                 @tport                    @trigger                 
   @trigger2                 @ufail                    @ulock                   
   @undestroy                @unfollow                 @unlink                  
  
  For more, see Entries-10
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-10
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  @unlock                   @unrecycle                @uptime                  
+  @uptime2                  @use                      @uunlock                 
   @verb                     @verb2                    @verb3                   
   @verb4                    @version                  @vrml_url                
   @wait                     @wait2                    @wall                    
***************
*** 204,216 ****
   action lists              action2                   add()                    
   after()                   ahelp                     alphamax()               
   alphamin()                and()                     andflags()               
-  anews                     ansi                      ansi()                   
-  aposs()                   art()                     asin()                   
  
  For more, see Entries-11
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-11
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   atan()                    atan2()                   atrlock()                
   attrcnt()                 attrib-ownership          attribute flags          
   attribute functions       attribute list            attributes               
--- 206,218 ----
   action lists              action2                   add()                    
   after()                   ahelp                     alphamax()               
   alphamin()                and()                     andflags()               
  
  For more, see Entries-11
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-11
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  anews                     ansi                      ansi()                   
+  aposs()                   art()                     asin()                   
   atan()                    atan2()                   atrlock()                
   attrcnt()                 attrib-ownership          attribute flags          
   attribute functions       attribute list            attributes               
***************
*** 225,237 ****
   capstr()                  case()                    caseall()                
   cat()                     cd                        ceil()                   
   cemit()                   center()                  cflags()                 
-  ch                        changes                   channel functions        
-  channel-list              channels()                chat                     
  
  For more, see Entries-12
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-12
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   checkpass()               chown_ok                  chr()                    
   clients                   clock()                   clone()                  
   cloudy                    code                      color                    
--- 227,239 ----
   capstr()                  case()                    caseall()                
   cat()                     cd                        ceil()                   
   cemit()                   center()                  cflags()                 
  
  For more, see Entries-12
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-12
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  ch                        changes                   channel functions        
+  channel-list              channels()                chat                     
   checkpass()               chown_ok                  chr()                    
   clients                   clock()                   clone()                  
   cloudy                    code                      color                    
***************
*** 246,282 ****
   cwho()                    dark                      dark2                    
   database                  dbref #                   dbref functions          
   dbref number              dbref2                    dbrefs                   
-  debug                     debug2                    dec()                    
-  decrypt()                 default()                 delete()                 
  
  For more, see Entries-13
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-13
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   desert                    destroy_ok                die()                    
   dig()                     dismiss                   dist2d()                 
   dist3d()                  div()                     doing                    
   doing()                   drop                      drop-tos                 
!  e()                       edefault()                edit()                   
!  element()                 elements()                elist()                  
!  elock()                   emit()                    enactor                  
!  encrypt()                 endtag()                  enter                    
!  enter_ok                  entrances()               eq()                     
!  escape()                  etimefmt()                etimefmt2                
!  eval()                    evaluation order          evaluation2              
!  events                    examine                   executor                 
!  exit()                    exits                     exits2                   
!  exp()                     extract()                 failure                  
!  fdiv()                    filter()                  filterbool()             
!  findable()                first()                   fixed                    
  
  For more, see Entries-14
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-14
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
!  flag list                 flags                     flags list               
!  flags()                   flags2                    flip()                   
!  floating                  floating point functions  floor()                  
   floordiv()                fmod()                    fold()                   
   fold2                     folderstats()             follow                   
   followers()               following()               foreach()                
--- 248,284 ----
   cwho()                    dark                      dark2                    
   database                  dbref #                   dbref functions          
   dbref number              dbref2                    dbrefs                   
  
  For more, see Entries-13
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-13
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  debug                     debug2                    dec()                    
+  decrypt()                 default()                 delete()                 
   desert                    destroy_ok                die()                    
   dig()                     dismiss                   dist2d()                 
   dist3d()                  div()                     doing                    
   doing()                   drop                      drop-tos                 
!  dynhelp()                 e()                       edefault()               
!  edit()                    element()                 elements()               
!  elist()                   elock()                   emit()                   
!  enactor                   encrypt()                 endtag()                 
!  enter                     enter_ok                  entrances()              
!  eq()                      escape()                  etimefmt()               
!  etimefmt2                 eval()                    evaluation order         
!  evaluation2               events                    examine                  
!  executor                  exit()                    exits                    
!  exits2                    exp()                     extract()                
  
  For more, see Entries-14
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-14
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
!  failure                   fdiv()                    filter()                 
!  filterbool()              findable()                first()                  
!  fixed                     flag list                 flags                    
!  flags list                flags()                   flags2                   
!  flip()                    floating                  floor()                  
   floordiv()                fmod()                    fold()                   
   fold2                     folderstats()             follow                   
   followers()               following()               foreach()                
***************
*** 288,300 ****
   going                     goto                      grab()                   
   graball()                 grep()                    grepi()                  
   gt()                      gte()                     halt                     
-  hasattr()                 hasattrp()                hasattrpval()            
-  hasattrval()              hasflag()                 haspower()               
  
  For more, see Entries-15
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-15
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   hastype()                 haven                     help                     
   here                      hidden()                  home                     
   home()                    homes                     html                     
--- 290,302 ----
   going                     goto                      grab()                   
   graball()                 grep()                    grepi()                  
   gt()                      gte()                     halt                     
  
  For more, see Entries-15
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-15
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  hasattr()                 hasattrp()                hasattrpval()            
+  hasattrval()              hasflag()                 haspower()               
   hastype()                 haven                     help                     
   here                      hidden()                  home                     
   home()                    homes                     html                     
***************
*** 309,321 ****
   isint()                   isnum()                   isword()                 
   itemize()                 items()                   iter()                   
   iter2                     itext()                   judge                    
-  jump_ok                   jury_ok                   kill                     
-  last & lastlogout         last()                    lastip                   
  
  For more, see Entries-16
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-16
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   lastsite                  lattr()                   lcon()                   
   lcstr()                   ldelete()                 leave                    
   left()                    lemit()                   lexits()                 
--- 311,323 ----
   isint()                   isnum()                   isword()                 
   itemize()                 items()                   iter()                   
   iter2                     itext()                   judge                    
  
  For more, see Entries-16
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-16
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  jump_ok                   jury_ok                   kill                     
+  last & lastlogout         last()                    lastip                   
   lastsite                  lattr()                   lcon()                   
   lcstr()                   ldelete()                 leave                    
   left()                    lemit()                   lexits()                 
***************
*** 330,342 ****
   lock types2               lock()                    locking                  
   locklist                  locks                     locktypes                
   locktypes2                log()                     logout                   
-  look                      look2                     looping                  
-  lparent()                 lplayers()                lsearch()                
  
  For more, see Entries-17
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-17
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   lsearch2                  lsearchr()                lstats()                 
   lt()                      lte()                     lvcon()                  
   lvexits()                 lvplayers()               lwho()                   
--- 332,344 ----
   lock types2               lock()                    locking                  
   locklist                  locks                     locktypes                
   locktypes2                log()                     logout                   
  
  For more, see Entries-17
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-17
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  look                      look2                     looping                  
+  lparent()                 lplayers()                lsearch()                
   lsearch2                  lsearchr()                lstats()                 
   lt()                      lte()                     lvcon()                  
   lvexits()                 lvplayers()               lwho()                   
***************
*** 351,363 ****
   me                        mean()                    median()                 
   member()                  merge()                   mid()                    
   min()                     mix()                     mix2                     
-  mod()                     modulo()                  modulus()                
-  money                     money()                   monitor                  
  
  For more, see Entries-18
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-18
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   mortal                    move                      mtime()                  
   mudname()                 mul()                     munge()                  
   munge2                    munge3                    mushcode                 
--- 353,365 ----
   me                        mean()                    median()                 
   member()                  merge()                   mid()                    
   min()                     mix()                     mix2                     
  
  For more, see Entries-18
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-18
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  mod()                     modulo()                  modulus()                
+  money                     money()                   monitor                  
   mortal                    move                      mtime()                  
   mudname()                 mul()                     munge()                  
   munge2                    munge3                    mushcode                 
***************
*** 372,384 ****
   nowarn                    nspemit()                 null()                   
   num()                     obj()                     object parents           
   objeval()                 objmem()                  oemit()                  
-  on-vacation               opaque                    open()                   
-  or()                      ord()                     orflags()                
  
  For more, see Entries-19
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-19
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   owner()                   page                      page2                    
   paranoid                  parent                    parent()                 
   parents                   parents2                  parents3                 
--- 374,386 ----
   nowarn                    nspemit()                 null()                   
   num()                     obj()                     object parents           
   objeval()                 objmem()                  oemit()                  
  
  For more, see Entries-19
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-19
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  on-vacation               opaque                    open()                   
+  or()                      ord()                     orflags()                
   owner()                   page                      page2                    
   paranoid                  parent                    parent()                 
   parents                   parents2                  parents3                 
***************
*** 393,405 ****
   puppet                    puppets                   puppets2                 
   queue                     quiet                     quit                     
   quota()                   r()                       r-function               
-  rand()                    read                      regedit()                
-  regeditall()              regeditalli()             regediti()               
  
  For more, see Entries-20
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-20
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   regexp                    regexp classes            regexp classes2          
   regexp examples           regexp syntax             regexp syntax2           
   regexp syntax3            regexp syntax4            regexp syntax5           
--- 395,407 ----
   puppet                    puppets                   puppets2                 
   queue                     quiet                     quit                     
   quota()                   r()                       r-function               
  
  For more, see Entries-20
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-20
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  rand()                    read                      regedit()                
+  regeditall()              regeditalli()             regediti()               
   regexp                    regexp classes            regexp classes2          
   regexp examples           regexp syntax             regexp syntax2           
   regexp syntax3            regexp syntax4            regexp syntax5           
***************
*** 414,426 ****
   restrict2                 restrict3                 reverse()                
   revwords()                right()                   rjust()                  
   rloc()                    rnum()                    room                     
-  room()                    round()                   royalty                  
-  rquota                    rules                     s()                      
  
  For more, see Entries-21
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-21
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   s-function                safe                      say                      
   score                     scramble()                search()                 
   search2                   secs()                    secure()                 
--- 416,428 ----
   restrict2                 restrict3                 reverse()                
   revwords()                right()                   rjust()                  
   rloc()                    rnum()                    room                     
  
  For more, see Entries-21
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-21
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  room()                    round()                   royalty                  
+  rquota                    rules                     s()                      
   s-function                safe                      say                      
   score                     scramble()                search()                 
   search2                   secs()                    secure()                 
***************
*** 435,447 ****
   shuffle()                 sign()                    sin()                    
   slay                      softcode                  sort()                   
   sortby()                  soundex()                 soundex2                 
-  soundlike()               soundslike()              space()                  
-  spellnum()                splice()                  spoofing                 
  
  For more, see Entries-22
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-22
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   sqrt()                    squish()                  stack                    
   starttime()               stats()                   stddev()                 
   step2                     step()                    sticky                   
--- 437,449 ----
   shuffle()                 sign()                    sin()                    
   slay                      softcode                  sort()                   
   sortby()                  soundex()                 soundex2                 
  
  For more, see Entries-22
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-22
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  soundlike()               soundslike()              space()                  
+  spellnum()                splice()                  spoofing                 
   sqrt()                    squish()                  stack                    
   starttime()               stats()                   stddev()                 
   step2                     step()                    sticky                   
***************
*** 456,500 ****
   tagwrap()                 take                      tan()                    
   teach                     tel()                     tel_ok                   
   temple                    terse                     textfile()               
-  think                     time functions            time()                   
-  timefmt()                 timefmt2                  timestring()             
  
  For more, see Entries-23
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-23
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
   topics                    topics2                   translation              
   transparent               transparent2              trim()                   
   trunc()                   trust                     trust2                   
   type()                    types of objects          types2                   
!  u()                       u2                        u3                       
!  ucstr()                   udefault()                ufun()                   
!  ufun2                     ufun3                     uldefault()              
!  ulocal()                  ulocal2                   unfindable               
!  unfollow                  uninspected               unregistered             
!  use                       user-defined commands     user-defined2            
!  utctime()                 utility functions         v()                      
!  v-function                vadd()                    val()                    
!  valid()                   vdim()                    vdot()                   
!  verbose                   verbs                     version()                
!  visible()                 visual                    vmag()                   
!  vmax()                    vmin()                    vmul()                   
  
  For more, see Entries-24
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-24
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
!  vrml                      vsub()                    vunit()                  
!  warnings                  warnings list             warnings list2           
!  where()                   whisper                   whisper2                 
!  who                       wildcards                 wipe()                   
!  with                      wizard                    wordpos()                
!  words()                   wrap()                    xget()                   
!  xor()                     z_tel                     zemit()                  
!  zfun()                    zmo                       zmp                      
!  zmr                       zone                      zone master objects      
!  zone master rooms         zone masters              zone objects             
!  zone()                    zones                     zones2                   
  
  & &Entries
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
--- 458,502 ----
   tagwrap()                 take                      tan()                    
   teach                     tel()                     tel_ok                   
   temple                    terse                     textfile()               
  
  For more, see Entries-23
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-23
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+  think                     time functions            time()                   
+  timefmt()                 timefmt2                  timestring()             
   topics                    topics2                   translation              
   transparent               transparent2              trim()                   
   trunc()                   trust                     trust2                   
   type()                    types of objects          types2                   
!  u()                       u2                        ucstr()                  
!  udefault()                ufun()                    ufun2                    
!  uldefault()               ulocal()                  ulocal2                  
!  unfindable                unfollow                  uninspected              
!  unregistered              use                       user-defined commands    
!  user-defined2             utctime()                 utility functions        
!  v()                       v-function                vadd()                   
!  val()                     valid()                   vdim()                   
!  vdot()                    verbose                   verbs                    
!  version()                 visible()                 visual                   
  
  For more, see Entries-24
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  & Entries-24
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
!  vmag()                    vmax()                    vmin()                   
!  vmul()                    vrml                      vsub()                   
!  vunit()                   warnings                  warnings list            
!  warnings list2            where()                   whisper                  
!  whisper2                  who                       wildcards                
!  wipe()                    with                      wizard                   
!  wordpos()                 words()                   wrap()                   
!  xget()                    xor()                     z_tel                    
!  zemit()                   zfun()                    zmo                      
!  zmp                       zmr                       zone                     
!  zone master objects       zone master rooms         zone masters             
!  zone objects              zone()                    zones                    
!  zones2                                                                       
  
  & &Entries
  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
*** 1_7_6.133/game/txt/index-files.pl Tue, 08 Oct 2002 10:34:26 -0500 dunemush (pennmush/28_index-file 1.7 600)
--- 1_7_6.143(w)/game/txt/index-files.pl Wed, 26 Mar 2003 09:24:19 -0600 dunemush (pennmush/28_index-file 1.7.1.1 600)
***************
*** 127,132 ****
    my($lasta, $lastb);
    ($firsta, $lasta) = ($1,$2) if $a =~ /(.+)p(\d+)/o;
    ($firstb, $lastb) = ($1,$2) if $b =~ /(.+)p(\d+)/o;
!   $firsta cmp $firstb || $lasta <=> $lastb;
  }
  
--- 127,138 ----
    my($lasta, $lastb);
    ($firsta, $lasta) = ($1,$2) if $a =~ /(.+)p(\d+)/o;
    ($firstb, $lastb) = ($1,$2) if $b =~ /(.+)p(\d+)/o;
!   my $res = $firsta cmp $firstb;
!   return $res if $res;
!   if (!defined($lasta)) {
!     warn "Possible duplicate help topic: $a\n";
!     return $res;
!   }
!   return $lasta <=> $lastb;
  }
  
*** 1_7_6.133/src/switchinc.c Tue, 25 Mar 2003 16:05:45 -0600 dunemush (pennmush/b/32_switchinc. 1.3.1.2.1.6.1.18.1.2.1.2.2.5.1.4.2.4.1.1.1.2.1.5.1.2.1.5.2.1.1.31.3.4.1.5.1.4 660)
--- 1_7_6.143(w)/src/switchinc.c Wed, 09 Apr 2003 13:33:44 -0500 dunemush (pennmush/b/32_switchinc. 1.3.1.2.1.6.1.18.1.2.1.2.2.5.1.4.2.4.1.1.1.2.1.5.1.2.1.5.2.1.1.31.3.4.1.5.1.4.1.1 660)
***************
*** 132,136 ****
    {"WIZARD", SWITCH_WIZARD},
    {"YES", SWITCH_YES},
    {"ZONE", SWITCH_ZONE},
! {NULL, 0}
  };
--- 132,136 ----
    {"WIZARD", SWITCH_WIZARD},
    {"YES", SWITCH_YES},
    {"ZONE", SWITCH_ZONE},
!   {NULL, 0}
  };
*** 1_7_6.133/src/strutil.c Wed, 11 Dec 2002 15:13:21 -0600 dunemush (pennmush/b/33_strutil.c 1.28.1.3.1.3.1.7.2.1.1.2.1.1.1.1.1.1.1.21.1.2 660)
--- 1_7_6.143(w)/src/strutil.c Wed, 09 Apr 2003 13:33:44 -0500 dunemush (pennmush/b/33_strutil.c 1.28.1.3.1.3.1.7.2.1.1.2.1.1.1.1.1.1.1.21.1.2.1.2.1.1 660)
***************
*** 1266,1271 ****
--- 1266,1272 ----
        src++;
      p++;
    }
+   data->text[p] = '\0';
  
    while (p <= data->len) {
      data->codes[p] = NULL;
***************
*** 1298,1303 ****
--- 1299,1306 ----
  	current = mush_strdup(ANSI_NORMAL, "markup_codes");
        as->codes[p] = mush_strdup(current, "markup_codes");
      }
+   if (current)
+     mush_free(current, "markup_codes");
  }
  
  void
*** 1_7_6.133/src/funmath.c Sat, 30 Nov 2002 15:49:22 -0600 dunemush (pennmush/c/15_funmath.c 1.39.1.1.1.1.1.1.1.10 660)
--- 1_7_6.143(w)/src/funmath.c Wed, 09 Apr 2003 13:33:42 -0500 dunemush (pennmush/c/15_funmath.c 1.39.1.1.1.1.1.1.1.10.1.1 660)
***************
*** 1120,1126 ****
    static const char *special[] =
      { "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen",
      "sixteen",
!     "seventeen ", "eighteen", "nineteen"
    };
    static const char *tens[] = { "", " ", "twenty", "thirty", "forty",
      "fifty", "sixty", "seventy", "eighty", "ninety"
--- 1120,1126 ----
    static const char *special[] =
      { "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen",
      "sixteen",
!     "seventeen", "eighteen", "nineteen"
    };
    static const char *tens[] = { "", " ", "twenty", "thirty", "forty",
      "fifty", "sixty", "seventy", "eighty", "ninety"
*** 1_7_6.133/src/command.c Wed, 30 Oct 2002 14:27:00 -0600 dunemush (pennmush/c/36_command.c 1.56.1.1.1.1.1.1.1.2.1.1.1.1.1.5.1.2.1.1.1.1.1.2.1.3.1.10.1.1 660)
--- 1_7_6.143(w)/src/command.c Wed, 09 Apr 2003 13:33:41 -0500 dunemush (pennmush/c/36_command.c 1.56.1.1.1.1.1.1.1.2.1.1.1.1.1.5.1.2.1.1.1.1.1.2.1.3.1.10.1.1.3.2 660)
***************
*** 662,667 ****
--- 662,669 ----
  	f++;
        i++;
        t++;
+       if (i == MAX_ARG)
+ 	done = 1;
      }
      if (split && (*f == '=')) {
        rhs_present = 1;
*** 1_7_6.133/hdrs/version.h Sat, 22 Mar 2003 10:35:54 -0600 dunemush (pennmush/c/47_version.h 1.32.1.2.1.7.1.9.1.1.1.17.1.2.1.7 660)
--- 1_7_6.143(w)/hdrs/version.h Wed, 09 Apr 2003 13:33:45 -0500 dunemush (pennmush/c/47_version.h 1.32.1.2.1.7.1.9.1.1.1.17.1.2.1.7 660)
***************
*** 1,2 ****
! #define VERSION "PennMUSH version 1.7.6 patchlevel 8 [03/21/2003]"
! #define SHORTVN "PennMUSH 1.7.6p8"
--- 1,2 ----
! #define VERSION "PennMUSH version 1.7.6 patchlevel 9 [04/09/2003]"
! #define SHORTVN "PennMUSH 1.7.6p9"
*** 1_7_6.133/Makefile.SH Sun, 23 Feb 2003 11:01:21 -0600 dunemush (pennmush/d/30_Makefile.S 1.14.1.1.1.7.1.1 700)
--- 1_7_6.143(w)/Makefile.SH Wed, 26 Mar 2003 09:46:24 -0600 dunemush (pennmush/d/30_Makefile.S 1.14.1.1.1.7.1.1.1.1 700)
***************
*** 73,88 ****
  	@echo "You must cp options.h.dist to options.h and edit it."
  	exit 1
  
! hdrs/cmds.h: src/cmds.c src/command.c src/cque.c src/help.c src/set.c
  	(cd utils; sh mkcmds.sh)
  
! hdrs/switches.h: src/SWITCHES
  	(cd utils; sh mkcmds.sh)
  
! src/switchinc.c: src/SWITCHES
  	(cd utils; sh mkcmds.sh)
  
! hdrs/funs.h: src/fun*.c
  	(cd utils; sh mkcmds.sh)
  
  hdrs/patches.h: patches/*
--- 73,88 ----
  	@echo "You must cp options.h.dist to options.h and edit it."
  	exit 1
  
! hdrs/cmds.h: src/cmds.c src/command.c src/cque.c src/help.c src/set.c Patchlevel
  	(cd utils; sh mkcmds.sh)
  
! hdrs/switches.h: src/SWITCHES Patchlevel
  	(cd utils; sh mkcmds.sh)
  
! src/switchinc.c: src/SWITCHES Patchlevel
  	(cd utils; sh mkcmds.sh)
  
! hdrs/funs.h: src/fun*.c Patchlevel
  	(cd utils; sh mkcmds.sh)
  
  hdrs/patches.h: patches/*
*** 1_7_6.133/Configure Mon, 30 Sep 2002 23:28:28 -0500 dunemush (pennmush/d/32_Configure 1.21.1.4.1.1.1.1.1.1.1.7 710)
--- 1_7_6.143(w)/Configure Tue, 08 Apr 2003 22:02:17 -0500 dunemush (pennmush/d/32_Configure 1.21.1.4.1.1.1.1.1.1.1.7.1.1 710)
***************
*** 6538,6545 ****
  
  : offer to join the mailing list
  list_request='pennmush-request at pennmush.org'
! list_sub="subscribe"
! list_unsub="unsubscribe"
  list_name="pennmush"
  $cat <<EOM
  
--- 6538,6545 ----
  
  : offer to join the mailing list
  list_request='pennmush-request at pennmush.org'
! list_sub="subscribe pennmush $cf_email"
! list_unsub="unsubscribe pennmush $cf_email"
  list_name="pennmush"
  $cat <<EOM
  


More information about the Pennmush-announce mailing list