- 23 Jun, 2002 10 commits
-
-
Unknown User authored
-
Justin Mitchell authored
-
Denis Walker authored
Added missing commands, removed general, join, script. Modified others.
-
Denis Walker authored
Formatted new script file in new help format
-
Chris Fry authored
Re-added the new script file - please try not to overwrite it again dez ;) Chris
-
Denis Walker authored
-
Chris Fry authored
Renamed the instruction "INLISTI" to "IINLIST" for consistency. Chris
-
Chris Fry authored
Added script command "ISADEC" which is identical in every way to "ISANUM" but only checked decimal numbers, and not hex. Chris
-
Denis Walker authored
Removed busy, create, exit and shift as the commands no longer exist. Combined jump with call, corrected user. Applied new formatting to boolopt.
-
Denis Walker authored
Updated scripthelp to reflect new 'man page' help file design. Using symbolic links locally to ensure consistency of identical files. Added files "busy" and "whenami". More new files to follow.
-
- 22 Jun, 2002 14 commits
-
-
Chris Fry authored
Added script format help Chris
-
Chris Fry authored
New (very radically) updated mwrc help Chris
-
Denis Walker authored
Symbolic link test to timesave on duplicate files (e.g. ADD and SUB)
-
Chris Fry authored
Updated the 'doing' command so it no longer needs SU - it doesnt do anything insecure, and it is fun to play with at times (if you're _really_ bored). Updated 'summon' so that it checks protection level while off the talker too - you could summon someone onto the talker with a much higher protection level. Now it is the same as the room change version. Chris
-
Denis Walker authored
Moved doing from wizhelp to help
-
Denis Walker authored
Move of doing from wizhelp to help due to it no longer requiring su privs.
-
Chris Fry authored
Moved the 'doing' message to before the 'zodded' script when a user gets kicked off the talker. This allowed the 'zodded' script to set and override the doing text to whatever they want if they do wish... Chris
-
Denis Walker authored
Added missing help files
-
Denis Walker authored
Added missing wizhelp files
-
Chris Fry authored
Fixed "!help" and ".help", so that it doesnt still count up lines for commands you dont have privs for. This caused it to give you the "---more---" message every 5 or so lines if you had no privs. Updated the descriptions of 'zod', 'mrod' etc.. to include the optional reason. Chris
-
Chris Fry authored
The talker command ".variables" now also displays escape sequences rather than colourcodes, since it is alot more useful to be able to see the contents. Changed the 'escprintf' function to show escape characters the same as less: ?\027[7m[ESC]?\0270m Chris
-
Chris Fry authored
Reworded '.restart' description text to fit into 80 columns Fixed 'ventril' and 'ventril_raw' commands to that room numbers have to be *numbers* and it wont accept strings Chris
-
Chris Fry authored
Changed 'isanum' to allow an extra argument specifying whether it is to attempt to recognise only decimal numbers. If this is left as zero, it will attempt hex too. Changed every occurance of this command to use this. ".runaway", ".room", and ".floodlimit" will now only accept numbers. Before, you could specify an argument such as "145yeti" and it would interpret this value as "145". Chris
-
Chris Fry authored
Fixed a bug in the arguments read by the '.runaway' command Fixed MAKESTR script command to create a string of the length specified, rather than n-1 Chris
-
- 21 Jun, 2002 1 commit
-
-
Chris Fry authored
Found a weenie bug in USERROOM that would cause an invalid string to be output if the user being queried was not found on the talker. now returns "-1" instead to indicate the room is unknown. Chris
-
- 20 Jun, 2002 9 commits
-
-
Chris Fry authored
Oops, fixed isanum so it doesnt randomly detect decimal numbers as hex Chris
-
Chris Fry authored
Had to change 'isanum' so that it no longer recognises octal numbers. this is because any numbers with padded zeros in front came out as octal and really broke some scripts. until now, noone has really worked out whats wrong, but it appears to be isanum. Therefore, it now only recognises hex and decimal. Any mathmatical operations on a number string will now result in a normal number rather than an error. This results in a nice method of stripping off leading zeros from a number: SET <variable> $[{variable}+0] Chris -
Chris Fry authored
Added an errorcode shutdown broadcast of '-666' (checkonoff code), rather than using 0 - this just gives me another chance to detect a bug in another users milliways. Updated a change in who.c that I forgot about, which has now fully enabled the new who deletion code (-ve pid's) - it only did it if a user was kicked off the board before. Chris
-
Denis Walker authored
"excepts" corrected to "accepts" in output of --help
-
Chris Fry authored
Updated all script functions that needed it to use 'escprintf' - ie, anything that prints a string from an instruction function (scr_???). Chris
-
Chris Fry authored
Written a simple custom printf - escprintf, that will display escape characters as (for now) "[ESC]". This is now used when displaying text within ".debug on", since using printf just screws things up a bit... Chris
-
Chris Fry authored
Finally got round to adding help for NRPINT Chris
-
Chris Fry authored
Added new help for the 'date' command Chris
-
Chris Fry authored
Added a 'date' script command that returns the current date/time in "dd/mm/yyyy HH:MM:SS" format. I wanted to get the current date, and a more accurate timestamp, so put them both together. Everything is fixed length so STRMID's are easily used to extract the correct information. Chris
-
- 19 Jun, 2002 3 commits
-
-
Chris Fry authored
Fixed the logoff broadcasts for checkonoff - if a user logged off the talker only (ie, .quit), then no message was broadcast - only when the user logged off the board. Added 'board logon' code of "3". Dunno what this can be used for - Dez asked for it, and it seems harmless. If someone doesnt want to use it, just ignore it! Chris
-
Chris Fry authored
Fixed WHENAMI script command (removed trailing space) Chris
-
Chris Fry authored
Reworded script command descriptions to fit within an 80 character width, to stop line wrapping on low-size terminals Chris
-
- 18 Jun, 2002 3 commits
-
-
Chris Fry authored
Woohoo. Looks like milliways is now memory leak free! Still looking out for any unusual ones that crop up, but as far as I know, I have caught and corrected all of the ones that come up in normal use (including my diverse and bizarre scripts). Chris
-
Chris Fry authored
Fixed more memory leaks. I believe there to be only a constant 2 left. Chris
-
Chris Fry authored
Got rid of a big memory leak here in IPC's - in the average milliways session of 6 hours for firefury using the release milliways, he was clocking up an average of 1.5mb or more of memory leaks. Chris
-