# Desparate...

PILOSOF AVI (avi.pilosof@tafensw.edu.au)
Tue, 16 Jan 1996 18:49:00 PST

- Messages sorted by:[ date ][ thread ][ subject ][ author ]

    I mailed this before, but I'm not sure if it went through, and I really need
    some help with this...

     -----------------------------

    I am suddenly getting some strange errors which seem to involve string
    matching.

    When I type "l", look is invoked well.

    However, if there's an object lying around (happens to be called "screen"),
    and I type "l screen" or "look screen", I get this:

    #3:match (this == #84), line 1:  Verb not found
    ... called from #20:match_object, line 17
    ... called from #1:match_object (this == #84), line 3
    ... called from #3:l*ook (this == #84), line 11
    (End of traceback)

    However, if I pick up the object, it works.

    Also, if I type "look blah", where "blah" is anything nonexistent, I also
    get the same error.

    This has only happened recently, after I did some programming. The only verb
    I changed was $room:look_self(). And I added a verb called "ex" to $room,
    which lists the exits.

    I've reverted $room:look_self() to its original form, and it doesn't help.

    Also, the same problem is now affecting the help system.

    If I ask for help on a nonexistent item, I get this:

    #3:match (this == #84), line 1:  Verb not found
    ... called from #20:match_object, line 17
    ... called from #60:find_topics, line 4
    ... called from #59:help_db_search, line 9
    ... called from #6:?* help info*rmation @help (this == #2), line 12
    (End of traceback)

    This is driving me crazy. I haven't changed the code to look(),
    match_object(), match(), or any of those.

    Please help me out here! TIA.

    Avi