// May's Ed Tutorial for Wizards
// brought to FF on 5 Feb 2001
// brought to Riftwar and modified to work here 7/02/01 - Shaydz
#include "defs.h";
inherit ROOM_OBJ;
void setup(){
  set_light(80);
  set_short("Ed Tutorial 10");
  set_long("   The SUBSTITUTE command may be THE most "
    "important command that you will learn in ED.  It "
    "is the command that you use to change text on a "
    "single line.  This is important because this command "
    "saves you from having to type over an entire line.  Lets "
    "say that you have a line that starts off:  set_logn(... "
    "and you want to change it to set_long(...  What you would "
    "type is <s/logn/long>.  This SUBSTITUTES in 'long' for 'logn'."
    "  You need not use front slashes between the 2 strings "
    "being changed.  You can use any character as long as you "
    "only use one single character.  For example, we can write "
    "out the first example as <s!logn!long>.  This will accomplish "
    "exactly the same thing.\n   This is important when you are working "
    "with text of directories, text that has a frontslash in it.  "
    "You would not want to use the frontslash so you could use "
    "<s!/name/dir!/name/dir2>.  In this case, the '!' is the "
    "character that divided the strings and the slash is used "
    "in the string.  You may also want to use the 's' command "
    "over a set number of lines.  In that case you would "
    "write <1,25s/str1/str2>.  This will change the first occurance "
    "of str1 on each line to str2.  If you want to change ALL "
    "occurances of str1 to str2 you would have to add an extra "
    "'g' command to the original text so it would look like "
    "this: <1,25s/str1/str2/g>.\n");
  add_exit("south",EDTUTOR "edtutor09","path");
  add_exit("north",EDTUTOR "edtutor11","path");
}