HDTenEightyP/NetNews huggingface dataset:
From: beeman@cats.ucsc.edu (Adam Beeman)
Newsgroups: rec.games.mud.lp
Subject: Re: LP History Q's
Keywords: Lars Pensjl, MudOS, Questions
Date: 6 Jan 93 21:52:20 GMT
Organization: University of California; Santa Cruz
NNTP-Posting-Host: mingong-ws-1.ucsc.edu


In article <1if7vpINNjn@shelley.u.washington.edu> jraymond@hardy.u.washington.edu (Randi McMeins) writes:
>I'm new to LP mudding, and am curious about the history and background of
>LP mud.

I'm willing to provide a few answers, to the best of my ability...

>	- I recall reading that Lars was phasing out of development of LP
>	mud - is this true? If so, what is he up to now?

	Yes, it is true.  Lars has left the LPmud scene.  He's got a wife, and
kids... and from what I heard, he's now an avid Go player.  I'm sure that one
of the people who know him could provide a more complete answer.

>	- I read the Mud FAQ's, but haven't found an LPmud FAQ yet -
>	are there any?

	Not to my knowledge.

>	- Where is the "official" LPMud - the one Lars would call home?

	Genesis was the Original LPmud, and is located at milou.cd.chalmers.se,
port 2000, just like it always has been.  It's still going strong with many
of the original coders and some new ones.  Lars does have an Arch there, 
although god knows if he's logged in recently.  I kind of doubt it...

>	- Whats "MudOS"?

	MudOS is an LPmud derivative.  It shares a fair bit of the low level
design of LPmud 3.1.2, but has been extended, modified, and improved for
several months now.  In My Humble Opinion, it's much better if you want to
write the Ultimate LP.

>	- Are there commercial LPMuds?

	There had better not be.  If there are, they are violating Lars' 
original copyright.

>        - Who's updating LP currently?

	I'm aware of 4 groups... CD (the Genesis folks), Amylaar, Batmud,
and MudOS.  There may be others.

>	- And finally, why LPMud? (a loaded question)

	I dunno.  It just happened.

>My hat's off to an excellent system!

uh... sure, thanks, I'll take the credit for this one... NOT!  LPmud has
really been a group effort all along, and I think that's part of what makes
it so unique, exciting, and altogether disorganized.

-Adam Beeman
Buddha@tmi-2
-- 
-------------------------------------------------------------------------------
 From the Mind of Adam Beeman       || Flames:      root@localhost
 #include <std/disclaimer.h>        || other stuff: beeman@cats.ucsc.edu
 insert your own witty quote here   || NeXT Mail: adam@samsara.santa-cruz.ca.us
-------------------------------------------------------------------------------
From: bresnaha@mari.acc-admin.stolaf.edu (Lord of flying horned octopi)
Newsgroups: rec.games.mud.lp
Subject: Socketing question
Keywords: sockets, UNIX
Date: 8 Jan 93 19:48:40 GMT
Organization: St. Olaf College; Northfield, MN

This might not be the most proper place for this question, but this is the only
newsgroup that I ever get any reponses back from. :) It is however a mud 
related question.  I'm trying to code a pair of what I want to call "routers"
to allow connection to a mud on a site that is not allowing incoming 
connections.  I plan to have one of the routers inside the blocked net 
initiate connections with a router outside the net.  Players will connect with
the outside router and then be connected to the mud through the inside router.
This is only my second go at socketing.  What I want to know is the best way,
to detect when a connection has been closed or broken by the foreign process.
I have tried writing NULL characters periodically to the socket and catching
any errors, but that interfered with the muds password input.  Apparently it
interpreted the NULL characters as the password.  This is not a worthy
solution.  I have also tried catching errors given by read(), even though the
man page lists no useful ones (I saw this being done in comm1.c of Lars's
3.1.2 driver).  This however did not seem to work reliably or imediately.
There was noramally a significant delay (up to minutes) before the read()
reported an error (the read() is in a infinite loop).  I have seen lpmud
notice the link death of a player imediately as well as telnet noticing the
disconnection of the player imediately.  How is this done?  I have been
studying Lars's lpmud code, the MudOS code and the source for ftpd, but I have
been unable to come up with a solution.  Any help would be apprieciated.

MikeB -- gudu@virtual_realities
Organization: Johannes Kepler University Linz - Computing Center
Date: Tuesday, 5 Jan 1993 10:29:29 CET
From: <K111114@ALIJKU11.BITNET>
Newsgroups: rec.games.mud.lp
Subject: Holy Mission down temporarily

Hi all.
Our machine crashed exactly on 23.12.1992, and was sent to Vienna for repair
immediately. Since none has repaired the machine during the holydays (Vienna is
on vaccation ...), it still isn't on the net again.
The problems are a broken motherboard, the harddisc is intact and still in here
at our site, waiting for the CPU ... :-) (So don't fear your files are lost...)

Greetings, Herp.
Newsgroups: rec.games.mud.lp
From: jl16@crux2.cit.cornell.edu (Who the hell am I?)
Subject: Genocide's back
Organization: Cornell Information Technologies
Date:  5 Jan 93 21:03:00 GMT

Genocide's back.
192.92.115.10 2222

Newsgroups: rec.games.mud.lp
From: behrends@dfki.uni-kl.de (Karl Reimer Behrends)
Subject: Re: Alist restore and save_object. And Re: array and typing question.
Organization: DFKI Kaiserslautern
Date: Mon, 11 Jan 1993 01:00:17 GMT

In article <ANIPA.93Jan9195835@kaarne.cs.tut.fi>, anipa@cs.tut.fi (Niilo Neuvo) writes:
|> What I really ment and wanted to say is:
|> mixed *mylist;
|> 
|> create()
|> {
|> 	string foo;
|> 	restore_object(base_name()); /* do not order_alist here */
|> 	foo=assoc("anipa",mylist); /* do order_alist here automatically */
|> }

Still doesn't work. Replace the last line by foo=assoc("anipa",mylist[0]) and
you'll start reordering the keys while the data remains unordered. After that
mylist[1][foo] should be more or less random.

				Reimer Behrends
Newsgroups: rec.games.mud.lp
From: ewerner@kirkusafa.af.mil (Edward J. Werner)
Subject: Re: PROBLEM with MudOS port to Linux 0.99pl2
Keywords: MudOS Linux
Organization: USAF Academy, CO
Date: Mon, 11 Jan 1993 15:38:12 GMT

In article <HEO0ATF@minnie.zdv.uni-mainz.de>, ckurs-2@orville.uni-mainz.de (Teilnehmer am C-Kurs WS 1992_93) writes:
|> Hallo!
|> 
|> I started to port MudOS 0.9 to Linux 0.99pl2 and have encountered some major
|> problems. Here are my questions:
|> 
|> - bison will report me 1 shift/reduce conflict in lang.y. Is this okay ?
|> 

yes this is okay.

|> - i have no class 1 nameserver running (my pc is isolated :-( ). Is this
|>   required for proper operations?
|> 

i don't think so.

|> - after loading the mudlib, the driver will report an error in the login object.
|>   is there a known bug in mudlib 0.9?
|>   mudOS won't let me login, apparently caused by this error.

this is due to the error in edit.c

|> 
|> - the driver will also report a syntax error in line 5 of edit.c, but this line
|>   contains only a private string declaration. what does that mean?

the trouble with this line is that it defines function as a variable.  Rename
function to Function or funct or something else and it works.  (You have to 
replace it in several places.  This is due to function just recently becoming a
reserved word.)

I posted this since it is hard to find tmi-2 and i don't know if they want their
address posted.  try looking in /adm/etc/mud_addresses in your mudlib.

Wedge out
Newsgroups: rec.games.mud.lp
From: r_daneel@iastate.edu (Cesar A Barria)
Subject: Re: HELP
Organization: Iowa State University, Ames, IA
Date: Tue, 12 Jan 1993 22:59:46 GMT

In article <dtincu48.726828076@ursa> dtincu48@ursa.calvin.edu (Douglas Tincu) writes:
>I have found a player on my mud using many logins...to clone himself anything
>on my mud.  The players name or my mud is not important.
>I am curious if someone could mail me how he is doing it so I can stop it.
>Again, I see many logon the titleless.....and he can clone anything...
>Theoretical, or anyway you think this is possible, please mail me.
>						Doug
>

What driver, type of mud and mudlib you are running would be helpful...
otherwise it is hard to guess how he is doing it.

I would guess he is using the auto_loading function to clone the objects, but
without more information i wouldn't adventure more details.

                                        R Daneel

Newsgroups: rec.games.mud.lp
From: ckurs-2@orville.uni-mainz.de (Teilnehmer am C-Kurs WS 1992_93)
Subject: PROBLEM with MudOS port to Linux 0.99pl2
Keywords: MudOS Linux
Organization: Johannes Gutenberg Universitaet Mainz
Date: Mon, 11 Jan 1993 10:28:41 GMT

Hallo!

I started to port MudOS 0.9 to Linux 0.99pl2 and have encountered some major
problems. Here are my questions:

- bison will report me 1 shift/reduce conflict in lang.y. Is this okay ?

- i have no class 1 nameserver running (my pc is isolated :-( ). Is this
  required for proper operations?

- after loading the mudlib, the driver will report an error in the login object.
  is there a known bug in mudlib 0.9?
  mudOS won't let me login, apparently caused by this error.

- the driver will also report a syntax error in line 5 of edit.c, but this line
  contains only a private string declaration. what does that mean?

Since i haven't got the driver to compile with debug and profiling options, there
is nothing else i can do to specify the problem ... except asking for help!

BTW is there anybody else working on a port to linux ( then we might join our
efforts ... :-) )

Dominik
+-----------------------------------------------------------------------------+
| eMail to:      kubla@MZDMZA.ZDV.UNI-MAINZ.DE                                |
|       or:      kubla@vzdmza.zdv.uni-mainz.de                                |
| sMail to:      Dominik Kubla, Steinsberg 34, 5428 Nastaetten, GERMANY       |
+-----------------------------------------------------------------------------+
|                                                                             |
|                     I don't  *like*  LINUX, I  *LOVE*  it ...               |
|                                                                             |
+-----------------------------------------------------------------------------+
Newsgroups: rec.games.mud.lp
From: torh@syma.sussex.ac.uk (Tor Houghton)
Subject: Can't seem to get it running.
Organization: University of Sussex
X-Newsreader: Tin 1.1 PL5
Date: Fri, 8 Jan 1993 17:28:17 GMT


Hi,

Hope someone can help me with this. Whichever way I put it, obj/master.c
won't load. Got binary directory (BINDIR) and library directory
(MUD_LIB) set, master.c located in $MUD_LIB/obj/master.c -- also
simul_efun.c in same dir, but still the parser coughs up the following:

obj/master.c: syntax error line 150
assert_master_ob_loaded: Reloading master.c
obj/master.c: Redeclaration of function connect. line 66
Failed to load master object.
]Failed to load master file !

I downloaded it from ucbvax @ berkely, so I assume it's ok.

Cheers,

Tor.
 
-- 

----------------------------------------------------------------------
email: torh@cogs.susx.ac.uk           "Then we will wonder if machines
                                       will steal each others dreams."
Newsgroups: rec.games.mud.lp
From: behrends@dfki.uni-kl.de (Karl Reimer Behrends)
Subject: Re: Alist restore and save_object. And Re: array and typing question.
Organization: DFKI Kaiserslautern
Date: Thu, 7 Jan 1993 14:43:34 GMT

In article <ANIPA.93Jan7141348@kaarne.cs.tut.fi>, anipa@cs.tut.fi (Niilo Neuvo) writes:
|> [Original quote deleted]
|> 
|> Best thing to do is to fix all alist handling functions so that if the
|> array you are using isn't an alist it does order_alist. This is the
|> way it should have been in the first place (IMHO).

Sorry. Can't be done unless you are willing to sacrifice all the benefits
of fast lookup via assoc(). assoc() works in O(log(n)) time, where n is the
number of keys. If you want to check for the alist being ordered that takes
O(n) time. But then there is no need for alists since member_array() has the
same asymptotic time complexity. (You can of course use mappings where you
get an extra level of abstraction - that is, if you have mappings).

|> Also, order_alist should work, either your GD is buggy or you are
|> doing sumtin wrong. Note that order alist works the following way:
|> 
|> 	mixed *mylist;
|> 
|> 	..
|> 
|> 	restore_object("foobar");
|> 	mylist=order_alist(mylist[0],mylist[1]);

No need to split the array. mylist = order_alist(mylist) will do just
fine.

			Reimer Behrends
Newsgroups: rec.games.mud.lp
From: caliaro@avalon.physik.unizh.ch (Aurelio Caliaro)
Subject: Re: Genocide?
Organization: University of Zurich, Department of Computer Science
X-Newsreader: Tin 1.1 PL4
Date: Mon, 4 Jan 1993 07:59:57 GMT

Vaxman wrote that Genocide and Highlands are down because pip.shsu.edu
has "Hardware failures" that he isn't able to correct, because he has no
access until January 3rd. :-))

Anyway there are other MUDs that still run :-)))))))

Xref: sparky rec.games.mud.lp:4805 rec.games.mud.admin:1116
From: GREESE@MAINE.MAINE.EDU
Newsgroups: rec.games.mud.lp,rec.games.mud.admin
Subject: Nightmare upgrade
Date: 13 Jan 93 00:21:58 GMT
Organization: University of Maine System

In orlith.bates.edu anonymous ftp, you can get the Nightmare mudlib 1.2
This has many security fixes, as well as some new simul_efuns, a new
inheritbale vendor which lists items in a much more pretty manner, a new
(upgraded) mailer with forwarding and expanded groups mailing
capabilities. The directory in which it can be found is pub/mud/mudlibs
The file name is Nightmare.v1n2.tar.Z
For those of you who have Nightmare mudlib 1.1, we should have a tarred
upgrade package for you in a day or so.
     -Descartes of Borg
Newsgroups: rec.games.mud.lp
From: amylaar@mcshh.Hanse.DE (Joern Rennecke)
Subject: Re: Adding efuns?
Organization: Point of Presence & MCS Hamburg
Date: Tue, 12 Jan 1993 15:27:06 GMT

rson@rhi.hi.is (Mimir Reynisson) writes:

>Well .. I'm using Lars's 3.1.2 game driver with a few patches and
>bugfixes here and there. But when ever I add an efun some thing
>else seems to go weird with the driver. Like I add an efun
>called beep() or something like that and then stuff that has always
>work in the master object doesnt all of the sudden. Looked like
>everything within a catch() statement stopped working.

>The files I changed were func_spec.c

>void beep(int);

>And then added F_BEEP in the interpret.c file.

>I of course recompiled everything, so that's not the problem.

>CASE(F_BEEP);
>{
>  DebugStr("\pBeep beep");
>  pop_stack();
>  break;
>}

>Now what the hell is going on?

Lars' 3.1.2 doesn't have real void efuns. They may be declared void, but 
the effect is pretty similar to declaring them mixed.

	Amylaar
Newsgroups: rec.games.mud.lp
From: saumure@bnr.ca (Roch Saumure)
Subject: Help needed concerning clients
Reply-To: saumure@bnr.ca (Roch Saumure)
Organization: Bell-Northern Research Ltd.
Date: Mon, 4 Jan 1993 18:10:32 GMT


If this isn't the proper place for this question or it has already been
discussed to death, I'm sorry, but here goes anyway:

In order to access a MUD, I access a SUN network (UNIX) via modem from a
simple PC. From there I telnet to the MUD of my choice. Problem is talking
with people since my typing interfere with the MUD output. Is there any client
out there I can use (install locally on my UNIX account) to fix that problem. 
(I basically have a unix window, no graphics, no X-window).

If you want to answer by email, send it to : saumure@UQAH.UQUEBEC.CA

Thanks in advance.

-- 

 Signed,                 "You must never sleep, never daydream,    
   Roch Saumure.             never be without a vital thought and     
                                never have an open mind, then you shall  
                                   be protected from the forces of Magic."   


DISCLAIMER: All opinions expressed are my own.
Newsgroups: rec.games.mud.lp
From: michael@iastate.edu (Michael M. Huang)
Subject: Re: I wish I had something to post about
Organization: Iowa State University, Ames IA
Date: Fri, 8 Jan 1993 14:44:29 GMT

In <1ihqsfINNq4o@uniwa.uwa.edu.au> guddt@uniwa.uwa.edu.au (David Bennett) writes:

>I am posting anyway though, because I have not posted for a long time
>and I bet you are all wondering if I am still alive.

I have not posted/flamed/get-flamed for a long time too.  Yep, I am still
alive too.  Would love to flame the discussions going on over at r.g.m.m.
about some silly players "rights/priv" conference.  But, since it is one
of the most useless things I have ever seen (worse even than that silly
International Mudding Association), I would not bother my flamethrower
this time.  Boy, am I glad that I started off on the LPs instead of
those silly worlds that they call Tinymuds (notice how all the most
useless suggestions occur from that portion of the mudding population ;)

-michael
 Vincent's Hollow
 Looking Glass

-- 
Michael M. Huang    | Don't believe what your eyes are  telling  you.  All they
Carver & Vis Labs   | show is limitation.   Look with your understanding,  find
Iowa State Univ.    | out what you already know, and you'll see the way to fly.
michael@iastate.edu |- Jonathan Livingston Seagull -- #include  <disclaimer> --
From: guddt@uniwa.uwa.edu.au (David Bennett)
Newsgroups: rec.games.mud.lp
Subject: Re: PROBLEM with MudOS port to Linux 0.99pl2
Date: 12 Jan 1993 13:22:58 +0800
Organization: The University of Western Australia
NNTP-Posting-Host: uniwa.uwa.edu.au
X-Newsreader: NN version 6.4.19 #1

caliaro@avalon.physik.unizh.ch (Aurelio Caliaro) writes:


>the yacc/bison error is unimportant: I compiled MudOS on a DECStation and
>in OS/2: This error always appears. It has no meaning.

It does have a meaning :)  Its just not that important.

Bing......
David.
[DDT] Pink fish forever.
-- 
  David Bennett,  guddt@uniwa.uwa.oz.au | University Computer Club
     Where Pink fish swim backwards.    | c/o Guild of Undergraduates
These words I am singing now mean nothing more than meow to an animal - TMBG
Disclaimer: Any spelling mistakes in this article are all entirly my fault.  Any grammer errors spotted in this article were put there because I could.
From: jacob@fy.chalmers.se (Jacob Hallen)
Newsgroups: rec.games.mud.lp
Subject: Re: LP History Q's
Keywords: Lars Pensjl, MudOS, Questions
Date: 7 Jan 93 18:42:40 GMT
Organization: Chalmers University of Technology

In article <1if7vpINNjn@shelley.u.washington.edu> jraymond@hardy.u.washington.edu (Randi McMeins) writes:
>I'm new to LP mudding, and am curious about the history and background of
>LP mud.
>	- I recall reading that Lars was phasing out of development of LP
>	mud - is this true? If so, what is he up to now?
No, it's not true. He 'phased out' over a year ago, and hasn't done anything
mudwise since. He divides his time between work, family and playing Go.
>
>	- I read the Mud FAQ's, but haven't found an LPmud FAQ yet -
>	are there any?
Well, there was the Pinkfish/Lynscar one, but that was more entertaining
than informing. Really, the answer is 'No, there is no FAQ'.
>
>	- Where is the "official" LPMud - the one Lars would call home?

There is no official LPMud, but Genesis is the first LPMud, even though
it has seen quite a bit of change since the beginning. Try us at
milou.cd.chalmers.se 2000 (129.16.79.12)
>
>	- Whats "MudOS"?
An other flavour of gamedriver. Made by a bunch of American mudders.

>
>	- Are there commercial LPMuds?
No, the copyrights explicitly forbid commercial use of LPMud.
>
>        - Who's updating LP currently?
Everyone and noone. There are several paths taken by different groups of
people. Pay attention to this group for a while to pick up the current trends.
>
>	- And finally, why LPMud? (a loaded question)
No, an ambiguous question. If you mean why the name LPMud, it's simple.
LP are Lars initials.
If you mean why LPMud instead of Diku, Mush, Muck, Aber, whatever, the answer
is programmability and flexibility.

Jacob Hallen
Newsgroups: rec.games.mud.lp,rec.games.mud.misc,rec.games.mud.admin
From: cythth@yoyo.cc.monash.edu.au (Keith Soon)
Subject: Any successful LPmud on DOS ?
Organization: Monash University General Access Unix
X-Newsreader: TIN [version 1.1 PL8]
Date: Thu, 7 Jan 1993 09:20:02 GMT

Hello all,
	Anyone manage to compile lpmud for Msdos ? If you do
please reply via email on how you manage to do it and where I
could get it.
I am trying to experiment with mud and such but I don't
have access to a large machine. So, I was wondering whether I
could set one up on a 386 and perhaps let a few [4-10?] people
connect to it via modem. I don't know whether this is possible
or not.

Thank you very much for help to those that helped [ in advance
|-) ]
-- 
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 SMile *|-)         Internet/Email: cythth@yoyo.cc.monash.edu.au
 _______ Keith Soon ______  
 Monash University____ To live life is the greatest adventure.. 
Newsgroups: rec.games.mud.lp
From: bobf@feenix.metronet.com (Bob Farmer)
Subject: Re: oops guess genocide's down again.
Organization: Texas Metronet Communications Services, Dallas TX
Date: Wed, 6 Jan 1993 12:34:01 GMT

jl16@crux2.cit.cornell.edu writes:
> ooops.. guess genocide is down again.

It was down again for some 6 hour "power down" that I hadn't heard of...  It's
back up again now, though it will be going down for another couple hours
at 9AM CST for an operating system upgrade.  After that I think it will be up
as normal again.
From: guddt@uniwa.uwa.edu.au (David Bennett)
Newsgroups: rec.games.mud.lp
Subject: Re: LP History Q's
Date: 11 Jan 1993 14:26:13 +0800
Organization: The University of Western Australia
NNTP-Posting-Host: uniwa.uwa.edu.au
Keywords: Lars Pensjl, MudOS, Questions
X-Newsreader: NN version 6.4.19 #1

jraymond@hardy.u.washington.edu (Randi McMeins) writes:

>Just a quick thanks to all those who responded both to the list and in 
>person - 

>I'm starting to get a clue...

I bet you stole my clue.  Give it back!  I am lost without my clue.  How
will I find out who killed Professor Plum now?

David.
[DDT] Pink fish forever.

Addinf that air of pointlessness to the group.
-- 
  David Bennett,  guddt@uniwa.uwa.oz.au | University Computer Club
     Where Pink fish swim backwards.    | c/o Guild of Undergraduates
These words I am singing now mean nothing more than meow to an animal - TMBG
Disclaimer: Any spelling mistakes in this article are all entirly my fault.  Any grammer errors spotted in this article were put there because I could.
Newsgroups: rec.games.mud.lp