Changeset 505
- Timestamp:
- 08/16/06 02:38:48 (2 years ago)
- Files:
-
- 1.8.0/CHANGES.180 (modified) (1 diff)
- 1.8.0/COPYRITE (modified) (1 diff)
- 1.8.0/MANIFEST (modified) (14 diffs)
- 1.8.0/Patchlevel (modified) (1 diff)
- 1.8.0/game/txt/hlp/penncmd.hlp (modified) (1 diff)
- 1.8.0/game/txt/hlp/penntop.hlp (modified) (5 diffs)
- 1.8.0/game/txt/hlp/pennv180.hlp (modified) (2 diffs)
- 1.8.0/game/txt/hlp/pennvOLD.hlp (modified) (1 diff)
- 1.8.0/hdrs/version.h (modified) (1 diff)
- 1.8.0/hints/freebsd.sh (modified) (1 diff)
- 1.8.0/hints/freebsd_5.sh (deleted)
- 1.8.0/test/alltests.pl (added)
- 1.8.0/test/testfirstof.pl (added)
- 1.8.0/test/testinsert.pl (added)
- 1.8.0/test/testnull.pl (added)
- 1.8.0/test/testreswitch.pl (added)
- 1.8.0/test/testtr.pl (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
1.8.0/CHANGES.180
r503 r505 8 8 [SW] is Shawn Wagner, a PennMUSH developer (aka Raevnos) 9 9 [EEH] is Ervin Hearn III, a PennMUSH developer (aka Noltar) 10 [GM] is Greg Millam, a PennMUSH developer (aka Walker) 10 11 [3] refers to code by (or inspired by) TinyMUSH 3.0 11 12 [Rhost] refers to code by (or inspired by) RhostMUSH 12 13 13 14 ========================================================================== 15 16 Version 1.8.0 patchlevel 11 February 25, 2006 17 18 Fixes: 19 * Help clarification to ancestors inspired by Viceroy@GuiltyPleasures. [TAP] 20 * Help clarification in @set by Skaven@M*U*S*H. 21 * Freebsd hints files combined and simplified. 22 14 23 15 24 Version 1.8.0 patchlevel 10 January 29, 2006 1.8.0/COPYRITE
r471 r505 171 171 * Past and present PennMUSH development team members: 172 172 * T. Alexander Popiel, Ralph Melton, Thorvald Natvig, Luuk de Waard, 173 * Shawn Wagner, Ervin Hearn III 173 * Shawn Wagner, Ervin Hearn III, Greg Millam 174 174 * Past and present PennMUSH porters: 175 175 * Nick Gammon, Sylvia, Dan Williams, Ervin Hearn III 1.8.0/MANIFEST
r485 r505 1 BUGS 2 CHANGES.174 3 CHANGES.175 4 CHANGES.176 5 CHANGES.177 6 CHANGES.180 7 CHANGES.OLD 8 COPYRITE 9 Configure 10 FAQ 11 I18N 12 INSTALL 13 MANIFEST 14 Makefile.SH 1 15 Patchlevel 2 CHANGES.180 3 CHANGES.177 4 CHANGES.176 5 MANIFEST 6 options.h.dist 7 Configure 16 README 17 README.SQL 18 README.SSL 19 UPGRADING 20 config_h.SH 8 21 confmagic.h 9 Makefile.SH 10 COPYRITE 22 game/README 23 game/access.README 24 game/aliascnf.dst 25 game/data/README 26 game/getdate.README 27 game/getdate.template 28 game/log/README 29 game/mushcnf.dst 30 game/namescnf.dst 31 game/restart 32 game/restrictcnf.dst 33 game/save/README 34 game/txt/Makefile 35 game/txt/README 36 game/txt/compose.sh.SH 37 game/txt/connect.txt 38 game/txt/down.txt 39 game/txt/evt/index.evt 40 game/txt/evt/pennmush.evt 41 game/txt/full.txt 42 game/txt/guest.txt 43 game/txt/hlp/index.hlp 44 game/txt/hlp/pennattr.hlp 45 game/txt/hlp/pennchat.hlp 46 game/txt/hlp/penncmd.hlp 47 game/txt/hlp/penncode.hlp 48 game/txt/hlp/pennconf.hlp 49 game/txt/hlp/pennflag.hlp 50 game/txt/hlp/pennfunc.hlp 51 game/txt/hlp/pennmail.hlp 52 game/txt/hlp/pennpueb.hlp 53 game/txt/hlp/penntop.hlp 54 game/txt/hlp/pennv174.hlp 55 game/txt/hlp/pennv175.hlp 56 game/txt/hlp/pennv176.hlp 57 game/txt/hlp/pennv177.hlp 58 game/txt/hlp/pennv180.hlp 59 game/txt/hlp/pennvOLD.hlp 60 game/txt/index-files.pl 61 game/txt/motd.txt 62 game/txt/newuser.txt 63 game/txt/nws/index.nws 64 game/txt/nws/pennmush.nws 65 game/txt/quit.txt 66 game/txt/register.txt 67 game/txt/wizmotd.txt 11 68 hdrs/access.h 12 69 hdrs/ansi.h … … 15 72 hdrs/boolexp.h 16 73 hdrs/bufferq.h 74 hdrs/case.h 75 hdrs/chunk.h 17 76 hdrs/command.h 18 77 hdrs/compile.h 19 hdrs/chunk.h20 hdrs/htab.h21 hdrs/privtab.h22 hdrs/case.h23 78 hdrs/conf.h 24 79 hdrs/copyrite.h 80 hdrs/csrimalloc.h 25 81 hdrs/dbdefs.h 26 82 hdrs/dbio.h … … 33 89 hdrs/getpgsiz.h 34 90 hdrs/help.h 91 hdrs/htab.h 35 92 hdrs/ident.h 93 hdrs/intrface.h 36 94 hdrs/lock.h 37 95 hdrs/log.h … … 46 104 hdrs/parse.h 47 105 hdrs/pcre.h 106 hdrs/privtab.h 48 107 hdrs/ptab.h 49 108 hdrs/pueblo.h … … 52 111 hdrs/switches.h 53 112 hdrs/version.h 113 hints/a-u-x.sh 114 hints/aix.sh 115 hints/cygwin.sh 116 hints/darwin.sh 117 hints/dec_osf.sh 118 hints/freebsd.sh 119 hints/hpux-gcc.sh 120 hints/hpux.sh 121 hints/irix.sh 122 hints/irix_6.sh 123 hints/linux_2.sh 124 hints/mingw32.sh 125 hints/next.sh 126 hints/openbsd.sh 127 hints/os2.sh 128 hints/solaris_2.sh 129 hints/sunos_4.sh 130 hints/ultrix.sh 131 hints/win32-gcc.sh 132 hints/win32.sh 133 options.h.dist 134 os2/GCCOPT.CMD 135 os2/Makefile 136 os2/Penn-OS2.htm 137 os2/config.h 138 po/Makefile 54 139 src/Makefile.SH 140 src/SWITCHES 55 141 src/access.c 56 142 src/atr_tab.c … … 60 146 src/bufferq.c 61 147 src/chunk.c 148 src/cmdlocal.dst 62 149 src/cmds.c 63 150 src/command.c … … 75 162 src/extmail.c 76 163 src/filecopy.c 164 src/flaglocal.dst 77 165 src/flags.c 78 166 src/funcrypt.c … … 80 168 src/fundb.c 81 169 src/funlist.c 170 src/funlocal.dst 82 171 src/funmath.c 83 172 src/funmisc.c … … 88 177 src/gmalloc.c 89 178 src/help.c 179 src/htab.c 90 180 src/ident.c 91 181 src/info_slave.c 182 src/local.dst 92 183 src/lock.c 93 184 src/log.c … … 108 199 src/portmsg.c 109 200 src/predicat.c 201 src/privtab.c 110 202 src/ptab.c 111 203 src/rob.c … … 116 208 src/speech.c 117 209 src/sql.c 118 src/switchinc.c119 210 src/strdup.c 120 211 src/strtree.c 121 212 src/strutil.c 122 src/privtab.c 123 src/htab.c 213 src/switchinc.c 124 214 src/tables.c 125 215 src/timer.c … … 130 220 src/wild.c 131 221 src/wiz.c 132 src/cmdlocal.dst 133 src/funlocal.dst 134 src/local.dst 135 src/flaglocal.dst 136 hdrs/csrimalloc.h 137 config_h.SH 138 hints/aix.sh 139 hints/a-u-x.sh 140 hints/cygwin.sh 141 hints/darwin.sh 142 hints/dec_osf.sh 143 hints/freebsd.sh 144 hints/freebsd_5.sh 145 hints/hpux.sh 146 hints/hpux-gcc.sh 147 hints/irix.sh 148 hints/irix_6.sh 149 hints/linux_2.sh 150 hints/mingw32.sh 151 hints/next.sh 152 hints/openbsd.sh 153 hints/os2.sh 154 hints/solaris_2.sh 155 hints/sunos_4.sh 156 hints/ultrix.sh 157 hints/win32-gcc.sh 158 hints/win32.sh 222 test/MUSHConnection.pm 223 test/PennMUSH.pm 224 test/TestHarness.pm 225 test/alltests.pl 226 test/testatree.pl 227 test/testdigest.pl 228 test/testfirstof.pl 229 test/testhastype.pl 230 test/testinsert.pl 231 test/testnull.pl 232 test/testrand.pl 233 test/testreswitch.pl 234 test/testtr.pl 159 235 utils/clwrapper.sh 160 236 utils/customize.pl … … 167 243 utils/update-cnf.pl 168 244 utils/update.pl 169 game/README 170 game/access.README 171 game/getdate.README 172 game/getdate.template 173 game/mushcnf.dst 174 game/aliascnf.dst 175 game/restrictcnf.dst 176 game/namescnf.dst 177 game/restart 178 game/data/README 179 game/log/README 180 game/save/README 181 game/txt/Makefile 182 game/txt/README 183 game/txt/compose.sh.SH 184 game/txt/connect.txt 185 game/txt/down.txt 186 game/txt/full.txt 187 game/txt/guest.txt 188 game/txt/index-files.pl 189 game/txt/motd.txt 190 game/txt/newuser.txt 191 game/txt/quit.txt 192 game/txt/register.txt 193 game/txt/wizmotd.txt 194 game/txt/evt/index.evt 195 game/txt/evt/pennmush.evt 196 game/txt/hlp/index.hlp 197 game/txt/hlp/pennattr.hlp 198 game/txt/hlp/pennchat.hlp 199 game/txt/hlp/pennconf.hlp 200 game/txt/hlp/penncmd.hlp 201 game/txt/hlp/penncode.hlp 202 game/txt/hlp/pennflag.hlp 203 game/txt/hlp/pennfunc.hlp 204 game/txt/hlp/pennmail.hlp 205 game/txt/hlp/pennpueb.hlp 206 game/txt/hlp/penntop.hlp 207 game/txt/hlp/pennvOLD.hlp 208 game/txt/hlp/pennv174.hlp 209 game/txt/hlp/pennv175.hlp 210 game/txt/hlp/pennv176.hlp 211 game/txt/hlp/pennv177.hlp 212 game/txt/hlp/pennv180.hlp 213 game/txt/nws/index.nws 214 game/txt/nws/pennmush.nws 215 BUGS 216 CHANGES.OLD 217 CHANGES.174 218 CHANGES.175 219 FAQ 220 README 221 README.SSL 222 README.SQL 223 INSTALL 224 UPGRADING 225 I18N 226 os2/GCCOPT.CMD 227 os2/Makefile 228 os2/Penn-OS2.htm 229 os2/config.h 230 po/Makefile 245 win32/README.mingw 231 246 win32/README.txt 232 247 win32/README_MySQL.txt … … 235 250 win32/confmagic.h 236 251 win32/funs.h 252 win32/msvc.net/pennmush.sln 253 win32/msvc.net/pennmush.vcproj 254 win32/msvc6/pennmush.dsp 255 win32/msvc6/pennmush.dsw 237 256 win32/options.h 238 257 win32/patches.h 239 win32/msvc6/pennmush.dsp240 win32/msvc6/pennmush.dsw241 win32/msvc.net/pennmush.vcproj242 win32/msvc.net/pennmush.sln243 win32/README.mingw244 src/SWITCHES245 test/MUSHConnection.pm246 test/PennMUSH.pm247 test/TestHarness.pm248 test/testatree.pl249 test/testdigest.pl250 test/testhastype.pl251 test/testrand.pl1.8.0/Patchlevel
r503 r505 1 1 Do not edit this file. It is maintained by the official PennMUSH patches. 2 This is PennMUSH 1.8.0p1 02 This is PennMUSH 1.8.0p11 1.8.0/game/txt/hlp/penncmd.hlp
r497 r505 2928 2928 Ex: @set Test Object=random:This is a random attribute. 2929 2929 &random Test Object=This is a random attribute. 2930 An important difference between these two forms is that @set will 2931 evaluate the <value> before setting it on <object>, while the 2932 &<attribute> form will not (and is usually what you want). 2930 2933 2931 2934 The fourth form sets (or unsets) an attribute flag on the specified 1.8.0/game/txt/hlp/penntop.hlp
r497 r505 161 161 Note that the choice of which ancestor to look up is based on the 162 162 type of the *child* object, as is the check of the ORPHAN flag. 163 Also note that ancestors are *not* checked for $-commands or 164 ^-commands; you should use the master room for global commands, 165 instead. 163 166 164 167 See also: PARENTS, ORPHAN … … 440 443 & CREDITS 441 444 Maintainer: Javelin 442 Developers: Talek [TAP], Raevnos [SW], Ervin Hearn III [EEH] 445 Developers: Talek [TAP], Raevnos [SW], Ervin Hearn III [EEH], 446 Greg Millam [GM] 443 447 Porters: Nick Gammon [NJG] (win32), Dan Williams [DW] (MacOS), 444 448 Sylvia (OS/2) … … 950 954 #101, and #100 for attributes. Attributes are checked on the object 951 955 itself first, followed by its parent, followed by that parent's parent, 952 and so forth. There is a (configurable) maximum number of ancestors 953 an object may have; the default is 10. 954 956 and so forth. There is a (configurable) maximum length of the parent 957 chain for an object; the default is 10. 958 959 After the parent chain is exhausted, the type-specific ancestor is 960 also checked in similar fashion. See 'help ANCESTORS' for more about 961 ancestors. 962 955 963 (continued in help parents2) 956 964 & PARENTS2 … … 1013 1021 Parent-object $-command checking is at its most efficient when there 1014 1022 are few or no attributes on the child. Also, each additional level 1015 of parents further reduces efficiency. 1023 of parents further reduces efficiency. Finally, note that ancestors 1024 are *not* checked for $-commands. 1016 1025 1017 1026 If you are "mass-marketing" your objects, you can create blank copies, … … 1022 1031 purchasers of your object to @chown their copy. 1023 1032 1024 See also: @parent, $-COMMANDS, ATTRIBUTES 1033 See also: @parent, $-COMMANDS, ATTRIBUTES, ANCESTORS 1025 1034 & POWERS LIST 1026 1035 Powers can be granted only by wizards, using the @power command. 1.8.0/game/txt/hlp/pennv180.hlp
r503 r505 1 & 1.8.0p1 01 & 1.8.0p11 2 2 & changes 3 3 This is a list of changes in this patchlevel which are probably of … … 12 12 be read in 'help patchlevels'. 13 13 14 Version 1.8.0 patchlevel 11 February 25, 2006 15 16 Fixes: 17 * Help clarification to ancestors inspired by Viceroy@GuiltyPleasures. [TAP] 18 * Help clarification in @set by Skaven@M*U*S*H. 19 * Freebsd hints files combined and simplified. 20 21 22 & 1.8.0p10 14 23 Version 1.8.0 patchlevel 10 January 29, 2006 15 24 1.8.0/game/txt/hlp/pennvOLD.hlp
r503 r505 4418 4418 type 'help <version>p<patchlevel>'. For example, 'help 1.7.2p3' 4419 4419 4420 1.8.0: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 4420 1.8.0: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 4421 4421 1.7.7: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 4422 4422 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 1.8.0/hdrs/version.h
r503 r505 1 1 #define VERSION "1.8.0" 2 #define PATCHLEVEL "1 0"3 #define PATCHDATE "[0 1/29/2006]"4 #define NUMVERSION 100800001 02 #define PATCHLEVEL "11" 3 #define PATCHDATE "[02/25/2006]" 4 #define NUMVERSION 1008000011 1.8.0/hints/freebsd.sh
r453 r505 2 2 i_malloc='undef' 3 3 i_values='undef' 4 ccflags='-D_POSIX_C_SOURCE=2 - I/usr/local/include'4 ccflags='-D_POSIX_C_SOURCE=2 -D__XSI_VISIBLE=1000 -D__BSD_VISIBLE -I/usr/local/include' 5 5 d_attribut=true 6 6 d_force_ipv4='define'
