tmi2_fluffos_v2/
tmi2_fluffos_v2/bin/
tmi2_fluffos_v2/etc/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/ChangeLog.old/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/Win32/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/compat/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/compat/simuls/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/include/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/clone/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/command/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/data/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/etc/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/include/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/inherit/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/inherit/master/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/log/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/single/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/single/tests/compiler/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/single/tests/efuns/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/single/tests/operators/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/testsuite/u/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/tmp/
tmi2_fluffos_v2/fluffos-2.7-ds2.018/windows/
tmi2_fluffos_v2/lib/
tmi2_fluffos_v2/lib/adm/
tmi2_fluffos_v2/lib/adm/daemons/languages/
tmi2_fluffos_v2/lib/adm/daemons/network/I3/
tmi2_fluffos_v2/lib/adm/daemons/virtual/
tmi2_fluffos_v2/lib/adm/daemons/virtual/template/
tmi2_fluffos_v2/lib/adm/news/
tmi2_fluffos_v2/lib/adm/obj/
tmi2_fluffos_v2/lib/adm/obj/master/
tmi2_fluffos_v2/lib/adm/priv/
tmi2_fluffos_v2/lib/adm/shell/
tmi2_fluffos_v2/lib/adm/tmp/
tmi2_fluffos_v2/lib/cmds/
tmi2_fluffos_v2/lib/d/
tmi2_fluffos_v2/lib/d/Conf/
tmi2_fluffos_v2/lib/d/Conf/adm/
tmi2_fluffos_v2/lib/d/Conf/boards/
tmi2_fluffos_v2/lib/d/Conf/cmds/
tmi2_fluffos_v2/lib/d/Conf/data/
tmi2_fluffos_v2/lib/d/Conf/logs/
tmi2_fluffos_v2/lib/d/Conf/obj/
tmi2_fluffos_v2/lib/d/Conf/text/help/
tmi2_fluffos_v2/lib/d/Fooland/adm/
tmi2_fluffos_v2/lib/d/Fooland/data/
tmi2_fluffos_v2/lib/d/Fooland/data/attic/
tmi2_fluffos_v2/lib/d/Fooland/items/
tmi2_fluffos_v2/lib/d/TMI/
tmi2_fluffos_v2/lib/d/TMI/adm/
tmi2_fluffos_v2/lib/d/TMI/boards/
tmi2_fluffos_v2/lib/d/TMI/data/
tmi2_fluffos_v2/lib/d/TMI/rooms/
tmi2_fluffos_v2/lib/d/grid/
tmi2_fluffos_v2/lib/d/grid/adm/
tmi2_fluffos_v2/lib/d/grid/data/
tmi2_fluffos_v2/lib/d/std/
tmi2_fluffos_v2/lib/d/std/adm/
tmi2_fluffos_v2/lib/data/adm/
tmi2_fluffos_v2/lib/data/adm/daemons/
tmi2_fluffos_v2/lib/data/adm/daemons/doc_d/
tmi2_fluffos_v2/lib/data/adm/daemons/emoted/
tmi2_fluffos_v2/lib/data/adm/daemons/network/http/
tmi2_fluffos_v2/lib/data/adm/daemons/network/services/mail_q/
tmi2_fluffos_v2/lib/data/adm/daemons/network/smtp/
tmi2_fluffos_v2/lib/data/adm/daemons/news/archives/
tmi2_fluffos_v2/lib/data/attic/connection/
tmi2_fluffos_v2/lib/data/attic/user/
tmi2_fluffos_v2/lib/data/std/connection/b/
tmi2_fluffos_v2/lib/data/std/connection/l/
tmi2_fluffos_v2/lib/data/std/user/a/
tmi2_fluffos_v2/lib/data/std/user/b/
tmi2_fluffos_v2/lib/data/std/user/d/
tmi2_fluffos_v2/lib/data/std/user/f/
tmi2_fluffos_v2/lib/data/std/user/l/
tmi2_fluffos_v2/lib/data/std/user/x/
tmi2_fluffos_v2/lib/data/u/d/dm/working/doc_d/
tmi2_fluffos_v2/lib/data/u/l/leto/doc_d/
tmi2_fluffos_v2/lib/data/u/l/leto/smtp/
tmi2_fluffos_v2/lib/doc/
tmi2_fluffos_v2/lib/doc/driverdoc/applies/
tmi2_fluffos_v2/lib/doc/driverdoc/applies/interactive/
tmi2_fluffos_v2/lib/doc/driverdoc/concepts/
tmi2_fluffos_v2/lib/doc/driverdoc/driver/
tmi2_fluffos_v2/lib/doc/driverdoc/efuns/arrays/
tmi2_fluffos_v2/lib/doc/driverdoc/efuns/buffers/
tmi2_fluffos_v2/lib/doc/driverdoc/efuns/compile/
tmi2_fluffos_v2/lib/doc/driverdoc/efuns/ed/
tmi2_fluffos_v2/lib/doc/driverdoc/efuns/filesystem/
tmi2_fluffos_v2/lib/doc/driverdoc/efuns/floats/
tmi2_fluffos_v2/lib/doc/driverdoc/efuns/functions/
tmi2_fluffos_v2/lib/doc/driverdoc/efuns/general/
tmi2_fluffos_v2/lib/doc/driverdoc/efuns/mappings/
tmi2_fluffos_v2/lib/doc/driverdoc/efuns/numbers/
tmi2_fluffos_v2/lib/doc/driverdoc/efuns/parsing/
tmi2_fluffos_v2/lib/doc/driverdoc/lpc/constructs/
tmi2_fluffos_v2/lib/doc/driverdoc/lpc/preprocessor/
tmi2_fluffos_v2/lib/doc/driverdoc/lpc/types/
tmi2_fluffos_v2/lib/doc/driverdoc/platforms/
tmi2_fluffos_v2/lib/doc/mudlib/
tmi2_fluffos_v2/lib/ftp/
tmi2_fluffos_v2/lib/include/driver/
tmi2_fluffos_v2/lib/log/
tmi2_fluffos_v2/lib/log/driver/
tmi2_fluffos_v2/lib/obj/net/
tmi2_fluffos_v2/lib/obj/shells/
tmi2_fluffos_v2/lib/obj/tools/
tmi2_fluffos_v2/lib/std/adt/
tmi2_fluffos_v2/lib/std/board/
tmi2_fluffos_v2/lib/std/body/
tmi2_fluffos_v2/lib/std/fun/
tmi2_fluffos_v2/lib/std/living/
tmi2_fluffos_v2/lib/std/object/
tmi2_fluffos_v2/lib/std/shop/
tmi2_fluffos_v2/lib/std/socket/
tmi2_fluffos_v2/lib/std/user/
tmi2_fluffos_v2/lib/std/virtual/
tmi2_fluffos_v2/lib/student/
tmi2_fluffos_v2/lib/student/kalypso/
tmi2_fluffos_v2/lib/student/kalypso/armor/
tmi2_fluffos_v2/lib/student/kalypso/rooms/
tmi2_fluffos_v2/lib/student/kalypso/weapons/
tmi2_fluffos_v2/lib/u/l/leto/
tmi2_fluffos_v2/lib/u/l/leto/cmds/
tmi2_fluffos_v2/lib/www/errors/
tmi2_fluffos_v2/lib/www/gateways/
tmi2_fluffos_v2/lib/www/images/
tmi2_fluffos_v2/old/
tmi2_fluffos_v2/win32/
#d/TMI/boards/generalboard.c
ob_data (["long":"@@query_long","short.text":"General purpose bulletin board","short":"@@query_short","long.text":"This is a bulletin board. For information on how to use it, use `help board'.
","id":({"board","bulletin board",}),"silent_look":1,"last_location":0,])
messages ({(["id":195,"body":"Why doesn't the terminal stuff working now?  You know the % ^ stuff?
We have used this quite a bit and don't want to lose it.  Thanks.

Farrow
","time":826778494,"poster":"Farrow","title":"terminal.c",]),(["title":"Re: terminal.c","poster":"Leto","time":826836635,"body":"On Thu Mar 14, Farrow wrote:
> Why doesn't the terminal stuff working now?  You know the % ^ stuff?
> We have used this quite a bit and don't want to lose it.  Thanks.
> 
> Farrow

It's a problem with the terminal code in the receieve_message() call
which i haven't had time for to check.
Basically, Tmi always had two different systems of doing term stuff.
At Earth (and maybe here too if people are interested) I am migrating
to my term/_term combination, and tintegrating the shell and 
Robo's scrollback into the receive_message. Then we need a terminal_d
call in there to translate to whatever colours your place.

Volunteers to help ? :)

Leto
","id":196,]),(["title":"Re: terminal.c","poster":"Farrow","time":826845722,"body":"> It's a problem with the terminal code in the receieve_message() call
> which i haven't had time for to check.
> Basically, Tmi always had two different systems of doing term stuff.
> At Earth (and maybe here too if people are interested) I am migrating
> to my term/_term combination, and tintegrating the shell and 
> Robo's scrollback into the receive_message. Then we need a terminal_d
> call in there to translate to whatever colours your place.
> 
> Volunteers to help ? :)
> 
> Leto

What would need to be done?  I would be willing to help you.  Quite
busy right now, but I think I could spend some time on it.  

Farrow
","id":197,]),(["id":198,"body":"On Thu Mar 14, Farrow wrote:
> Why doesn't the terminal stuff working now?  You know the % ^ stuff?
> We have used this quite a bit and don't want to lose it.  Thanks.
> 
> Farrow

uh, it seems to be working fine here, for receive_message() stuff.  you could
call it a bit out of date for not using terminal_colour(), but that's ok.

there is no code here to make it work for catch_tell() stuff however, such
as 'who'
","time":826853417,"poster":"Hanzou","title":"Re: terminal.c",]),(["title":"Some characters not restoring properly?","poster":"Hideyoshi","time":826951206,"body":"Recently, some of my wizzes (I really have no players) have had trouble
logging in.  Their bodies don't restore properly, and they end up as
\"Noname\" (cap name Noname, id noname, name noname, etc...), with no
language capability.  It seems to be rather random, although it's only
my newer wizards to whom it happens (like those created in the past couple
of weeks).

Any ideas why this happens?
-h
","id":199,]),(["title":"Re: Some characters not restoring properly?","poster":"Hanzou","time":826994479,"body":"On Sat Mar 16, Hideyoshi wrote:
> Recently, some of my wizzes (I really have no players) have had trouble
> logging in.  Their bodies don't restore properly, and they end up as
> \"Noname\" (cap name Noname, id noname, name noname, etc...), with no
> language capability.  It seems to be rather random, although it's only
> my newer wizards to whom it happens (like those created in the past couple
> of weeks).
> 
> Any ideas why this happens?
> -h

there was a /cmds/adm/_fixnoname.c on tmi-2, but i guess it wasn't part of
the tmi-2 1.2 release, so now it's gone.

i've never really checked out an individual occurrance of this however.  but
i suspect it's due to _any_ error while restoring.  tail /log/runtime
","id":200,]),(["title":"Re: terminal.c","poster":"Leto","time":826995661,"body":"> uh, it seems to be working fine here, for receive_message() stuff.  you could
> call it a bit out of date for not using terminal_colour(), but that's ok.
> 
> there is no code here to make it work for catch_tell() stuff however, such
> as 'who'

We don't have catch_tell. Al message directing to livings, players
mnsters etc is done through receive_message.

Leto
","id":201,]),(["title":"Re: Some characters not restoring properly?","poster":"Leto","time":826995828,"body":"About the Noname stuff.

This is usually a permission problem, or a harddisk is almost full
problem.
Check out if the mud hasn't run as another user ('root' is quite
frequently used by accident on linux machines:). Since if root saved
a file and the mud runs on the mudaccount the next time, the file
created is owned by root and cannot ususally be overwritten by the
mud account.

Also, nonames tended to get on by having their user.o file removed while their
connection .o file was still around. (So not using nuke but removing
/data/std/user/f/foo.o wcould cause this)

Leto
","id":202,]),(["title":"Re: Some characters not restoring properly?","poster":"Leto","time":826995897,"body":"On Sat Mar 16, Hanzou wrote:
> there was a /cmds/adm/_fixnoname.c on tmi-2, but i guess it wasn't part of
> the tmi-2 1.2 release, so now it's gone.

It's gone because it didn't really work. Almost all nonames were
due to either the user or the connection datafile to be lost.
And if that's gone, there really isn't enough data to 'fix' a noname.

Leto
","id":203,]),(["title":"Re: Some characters not restoring properly?","poster":"Lucas","time":826998677,"body":"On Sat Mar 16, Leto wrote:
> About the Noname stuff.
> 
> This is usually a permission problem, or a harddisk is almost full
> problem.

We've had that problem on Avatar. The player files don't work 'cause
the disk if almost full.

> Leto

It really sucked cause once, I had to do a complete MANUAL purge of
everyone. 
	-lucas-
","id":204,]),(["title":"Re: terminal.c","poster":"Hanzou","time":827042532,"body":"On Sat Mar 16, Leto wrote:
> We don't have catch_tell. Al message directing to livings, players
> mnsters etc is done through receive_message.
> 
> Leto

just found out about the write(), tell_object(), say(), tell_room(), and shout()
simul efun overrides.  though i noticed write() and tell_object() commented
out.  this appears to be the reason messages from those 2 funcs don't have
color codes converted.  why are those overrides commented out?
","id":207,]),(["title":"Re: terminal.c","poster":"Leto","time":827076551,"body":"> just found out about the write(), tell_object(), say(), tell_room(), and shout()
> simul efun overrides.  though i noticed write() and tell_object() commented
> out.  this appears to be the reason messages from those 2 funcs don't have
> color codes converted.  why are those overrides commented out?

Because when those simuls were created, they were more powerful
then the efuns. However, that's not the case anymore.
Also, those efuns should not do any translating of the
messages they relay. ONLY receive_message should do that. The
same for wrap() and iwrap().
I am currently gathering people to help me convert all that. So
far I think Farrow, Punkette and Dm would be willing to help :)
If anyone else is interested and has the time, let me know and
we can add you to the interest group. Basically, we're going
to move all formatting to receive_message and out of the rest
of the mudlib, and make it possible to use different protocols
depending on the client you are using (Think Java[tm] :)

I'd like to start discussing the topics next week and maybe get
a work schedule set in two weeks. Partially, if will be Java
coding, and partially it will be mudlib coding.

Leto
","id":208,]),(["title":"Re: terminal.c","poster":"Hanzou","time":827080238,"body":"On Sun Mar 17, Leto wrote:
> Because when those simuls were created, they were more powerful
> then the efuns. However, that's not the case anymore.

not sure what you mean by 'powerful'.  those simul efuns use message() so
messages go through receive_message().  without them, messages would go
directly to the user, or catch_tell() if it were a monster.

> Also, those efuns should not do any translating of the
> messages they relay. ONLY receive_message should do that. The

i assume you mean simul efuns when you say 'efuns'.  these simul efuns cause
receive_message() to be called.  if the efuns were used directly instead of
the simul efuns, color codes would not be translated.

> same for wrap() and iwrap().
","id":209,]),(["title":"Re: terminal.c","poster":"Avatar","time":827159380,"body":"On Thu Mar 14, Leto wrote:
> On Thu Mar 14, Farrow wrote:
> > Why doesn't the terminal stuff working now?  You know the % ^ stuff?
> > We have used this quite a bit and don't want to lose it.  Thanks.
> > 
> > Farrow
> 
> It's a problem with the terminal code in the receieve_message() call
> which i haven't had time for to check.
> Basically, Tmi always had two different systems of doing term stuff.
> At Earth (and maybe here too if people are interested) I am migrating
> to my term/_term combination, and tintegrating the shell and 
> Robo's scrollback into the receive_message. Then we need a terminal_d
> call in there to translate to whatever colours your place.
> 
> Volunteers to help ? :)
> 
> Leto
So, I'm not the only one with this weird problem :))
/s
","id":210,]),(["title":"Re: terminal.c","poster":"Avatar","time":827159653,"body":"On Sun Mar 17, Leto wrote:
> Because when those simuls were created, they were more powerful
> then the efuns. However, that's not the case anymore.
> Also, those efuns should not do any translating of the
> messages they relay. ONLY receive_message should do that. The
> same for wrap() and iwrap().
> I am currently gathering people to help me convert all that. So
> far I think Farrow, Punkette and Dm would be willing to help :)
> If anyone else is interested and has the time, let me know and
> we can add you to the interest group. Basically, we're going
> to move all formatting to receive_message and out of the rest
> of the mudlib, and make it possible to use different protocols
> depending on the client you are using (Think Java[tm] :)
> 
> I'd like to start discussing the topics next week and maybe get
> a work schedule set in two weeks. Partially, if will be Java
> coding, and partially it will be mudlib coding.
> 
> Leto
You can add me to... I'll hack the simul_efun wrap/iwrap to generate a logfile.
In that way, we can see WHERE the (x)wraps are used...

Avatar of Eodon (is finally Back)
","id":211,]),(["id":212,"body":"On Sun Mar 17, Leto wrote:
> > just found out about the write(), tell_object(), say(), tell_room(), and shout()
> > simul efun overrides.  though i noticed write() and tell_object() commented
> > out.  this appears to be the reason messages from those 2 funcs don't have
> > color codes converted.  why are those overrides commented out?
> 
> Because when those simuls were created, they were more powerful
> then the efuns. However, that's not the case anymore.
> Also, those efuns should not do any translating of the
> messages they relay. ONLY receive_message should do that. The
> same for wrap() and iwrap().
> I am currently gathering people to help me convert all that. So
> far I think Farrow, Punkette and Dm would be willing to help :)
> If anyone else is interested and has the time, let me know and
> we can add you to the interest group. Basically, we're going
> to move all formatting to receive_message and out of the rest
> of the mudlib, and make it possible to use different protocols
> depending on the client you are using (Think Java[tm] :)
> 
> I'd like to start discussing the topics next week and maybe get
> a work schedule set in two weeks. Partially, if will be Java
> coding, and partially it will be mudlib coding.
> 
> Leto

Yeppers, I'm in. Give me a starting spot, and I'll go to town. :-)
","time":827310419,"poster":"Dm","title":"Re: terminal.c",]),(["id":213,"body":"
Ok, we now have 5 people who can work on things. I wiull definetly
send out a list of things to do, and we can see about meeting
and gets things organised.

Avatar, about the wrap calls. I have made a perl script which
will replace all wrap() calls with nothing, so it should be
a quick run of a script file. But it still has some problems with
translating \\n's into real returns (or vise versa ;)

Expect a mail from me on friday.

Leto

Ps. I am having a few hardware problems on my end, so i have a little bit
less access right now then normally. It might take longer for me
to respond to things.
","time":827327161,"poster":"Leto","title":"Cool ;)",]),(["id":214,"body":"Hi! I'm a total newbie in lpc and sorry about my stupid question, but looks like
it is a place, where i can get an answer... I (try to) use MudOS v21 under
solaris... but only library, it seems to be able to run with not big problems
is lil. I have tried tmi2, heaven7 and just now tried Nightmare. I don't
remember exactly, what it said about tmi, but at heaven7 it says
obj/master.c line 205: parse error
The simul_efun (/obj/sim_ef_1.c) and master (/obj/master) objects must be loadable

and about nightmare it says
The simul_efun (/secure/sefun/sefun.c) and master (/secure/daemon/master) objects must be loadable.

what does mean that \"simul_efun (blabla) and master (blabla) objects must be
loadable\"? I looked at config files and there where the locations of these
files correct. What can be the reasons of such kind of message?
","time":827439309,"poster":"Joka","title":"< no title >",]),(["id":216,"body":"> Hi! I'm a total newbie in lpc and sorry about my stupid question, but looks like
> it is a place, where i can get an answer... I (try to) use MudOS v21 under
> solaris... but only library, it seems to be able to run with not big problems
> is lil. I have tried tmi2, heaven7 and just now tried Nightmare. I don't
> remember exactly, what it said about tmi, but at heaven7 it says
> obj/master.c line 205: parse error
> The simul_efun (/obj/sim_ef_1.c) and master (/obj/master) objects must be loadab
> le
> 
Last time I looked at heaven7 it had not been brought up to date with respect to
MudOS v21.  However, someone could have brought it up to date(I doubt it though)

> and about nightmare it says
> The simul_efun (/secure/sefun/sefun.c) and master (/secure/daemon/master) object
> s must be loadable.
> 
Depending on what version of nightmare you are using you might need a version of MudOS newer then v21

> what does mean that \"simul_efun (blabla) and master (blabla) objects must be
> loadable\"? I looked at config files and there where the locations of these
> files correct. What can be the reasons of such kind of message?

You get these these messages when MudOS can't interpret your master or
simul_efun objects.  This is usually caused by some kind of syntax error.  You
could fix this by fixing the error but a better solution would be to use the
correct version of MudOS

-Dalto
","time":827459668,"poster":"Dalto","title":"Re: Joka",]),(["id":217,"body":"
The only driver I have ever seen a Heaven7 lib run on is Amylaar. I was
under the impression that you really lacked a choice with the lib but
I am sure I know very little.

- Mk
","time":827483840,"poster":"Moksha","title":"Re: Joka",]),})
id_ref 231