Shadowlands Forum 1.9.4 -- Released 4th of July 2000


Things new to 1.9.4 from 1.9.2

	(back to main page)
	(back to features)
	(see also ChangeLog-userfeatures -- new user features changelog)
	(see also ChangeLog -- code ChangeLog)

Changes in behavior:
	Only public messages reset user idle time.
	This makes it much easier to lurk.
	(!set trueidle on for old behavior)

	If the person you're whispering to leaves while you're
	typing a command, or typing a line that would be sent public using !!,
	that input would have been cleared; this is no longer so.

Convenience:
	auto-msgchk checks for new mail every few minutes
	( this can be disabled if the user desires,
	  with !set msgchk 0 )

	Timer/Alarm Feature (private and public)

	Hourly Chime

 	Rewrote !msgchk, it should work for everyone now, and
	now uses no external commands or files in /tmp  :-)

	New !lock for when you're nearby but not right there,
	but want to see chat go by

User preferences:
	Persistent user preferences!  All "set" variables
	(autowho, hereidle, command character, etc...) are
	retained between logins.

	Listen list is now saved and restored with other prefs

	Users can be banned from whispering to you;
	the whisper ban list is saved and restored with other prefs

New keys:
	Added ctrl-O for enable/disable command char
	(good for pasting things in.)

	Added ctrl-P so a user can paste in the
	last public or private line they sent.

	Added ctrl-N so a user can paste in the last public message
	heard by them.

Appearance:
	Simplified c_[un]ignore and its bloated help message

 	Can now ask for users who are "here" (low idle time) with !here,
 	all users with !who, list away messages with !showaway, or show
	all users and away messages with !users

Ignoring:
	Can now ignore rolls, movement (in and out), and hourly chimes

	When ignoring public, there is of course the "listen list" of words
	to un-ignore on hearing.  This includes username and gecos (office,
	phone, etc) info from the passwd file.

Security/control:

	Shadow password and PAM support, including MD5 passwords under PAM.

	Previous versions didn't clearing yankbuffer on disconnect.  Fixed.

	max guests/max remote logins (reserved spots for local users)

Administration/prefs:

	Much more detailed docs

	Guest autoaccept and guest-howto-login-message,
	with cmdline options to enable or disable. (+/-aa, +/-ghm)

	-h/-help commandline option

	Default port number (7777, can change in slfprefs.h); no longer
	need to specify this on the command line

	Added final timestamp in the log, ctime format, of when
	a run terminates, so we don't need to scroll back through the log
	to determine the date on which it ended.  Also announces
	"Shadowlands Forum is exiting" to the room with a timestamp.

	When can't open backup wtmp file, clarified the error
	message to "NOT LOGGING LOGINS" from "NOT LOGGING".

	SIGHUP now closes/reopens the transcript log file, for easier
	log rotation.

	Optionally, all messages can beep, and all messages can be
	accompanied by a timestamp.


Command System:
	Commands can now take up to 16 arguments

	Argument type checking; no more need to cast all over the place

	The last argument can optionally be many arguments of that type if
		the user desires.



	(back to main page)
	(back to features)
	(see also ChangeLog-userfeatures -- new user features changelog)
	(see also ChangeLog -- code ChangeLog)