diff --git a/mystic/HISTORY.txt b/mystic/HISTORY.txt index 2c46951..2ca706b 100644 --- a/mystic/HISTORY.txt +++ b/mystic/HISTORY.txt @@ -4629,3 +4629,7 @@ NOT send any messages if you are not subscribed to the message base, but it should still appear in the offline reader. This is changed so that users can add/drop message bases. + + - Menu passwords have been removed from the menu flags. If you want to + password protect your menus you can do the same thing by using the -P + and FIRSTCMD options on your menus. diff --git a/mystic/default.txt b/mystic/default.txt index be004eb..1bdaec3 100644 --- a/mystic/default.txt +++ b/mystic/default.txt @@ -214,7 +214,7 @@ 109 |CR|15Message aborted... 110 |CR|12You must select a message base first! 111 |CR|12You don't have access to read in this base! -112 |CR|07(|14F|07)|15orward, |07(|14N|07)|15ew, |07(|14B|07)|15y You, |07(|14Y|07)|15ours, |07(|14S|07)|15earch, |07(|14Q|07)|15uit? +112 |CR|07(|14F|07)|15orward, |07(|14N|07)|15ew, |07(|14B|07)|15y You, |07(|14Y|07)|15ours, |07(|14S|07)|15earch, |07(|14Q|07)|15uit? |XX 113 |15No messages found. 114 |CR|12There are no messages in |MB.|DE|DE|DE ; E-mail reader prompt diff --git a/mystic/mis_client_telnet.pas b/mystic/mis_client_telnet.pas index c58d006..e4bfe75 100644 --- a/mystic/mis_client_telnet.pas +++ b/mystic/mis_client_telnet.pas @@ -141,7 +141,7 @@ Begin Client.WriteBufEscaped (Buffer, bRead); If Snooping Then - Term.ProcessBuf(Buffer[1], bRead); + Term.ProcessBuf(Buffer[0], bRead); End; End Else If Client.DataWaiting Then Begin diff --git a/mystic/mpl_execute.pas b/mystic/mpl_execute.pas index 8524c10..7ca6a6b 100644 --- a/mystic/mpl_execute.pas +++ b/mystic/mpl_execute.pas @@ -2313,7 +2313,10 @@ Var VerStr : String; Res : LongInt; Begin - Result := 0; + Result := 0; + + If FN = '' Then Exit; + CurVarNum := 0; CurVarID := 0; ReloadMenu := False;