home *** CD-ROM | disk | FTP | other *** search
- * ------------[ BLED merge (c) Ken Goosens ]-------------
- * Merge this against D:\172B\RBBS-PC.BAS to produce RBBS-PC.BAS
- * D:\172B\RBBS-PC.BAS: Date 2-11-1990 Size 153912 bytes
- * ------------[ Created 02-28-1990 10:02:32 ]------------
- * REPLACING old line(s) by new
- 105 ZVersionID$ = "CPC17.3/0227"
- * REPLACING old line(s) by new
- 1205 IF ZSubParm < 0 THEN _
- GOTO 202
- ZSubParm = 1
- ZStopInterrupts = ZFalse
- ZNonStop = (ZPageLength < 1)
- ZWasQ = 0
- IF ZHomeConf$ <> "" AND ZHomeConf$ <> "MAIN" THEN _
- TurboLogon = (NOT ConfMailJoin) : _
- ConfMailJoin = ZFalse : _
- ZFF = 8 : _
- ZUserIn$(2) = ZHomeConf$ : _
- ZHomeConf$ = "" : _
- ZWasQ = 1 : _
- ZAnsIndex = 1 : _
- ZLastIndex = 2 : _
- ZStoreParseAt = 1 : _
- * ------[ first line different ]------
- ZLastCommand$ = "MJ" : _ ' KG021502
- GOTO 1240
- CALL SkipLine (1)
- * REPLACING old line(s) by new
- 4330 QuickScanMsgs = ZFalse
- ReadMsgs = ZTrue
- HiLiteRec = -1
- ScanMsgs = ZFalse
- MsgStart = 6
- MsgEnd = 100
- IF ZLocalUserMode OR NOT ZLocalUser THEN _
- IF ReadMsgIn$ <> ZActiveMessageFile$ THEN _
- ReadMsgIn$ = ZActiveMessageFile$ : _
- CALL UpdtCalr ("Read Messages in " + ReadMsgIn$,1)
- GOSUB 1300
- * ------[ first line different ]------
- GOTO 4350 ' KG022701
- '
- ' **** S - COMMAND FROM MAIN MENU (SCAN MESSAGE HEADERS) ***
- '
- * DELETING old line(s)
- 4338
- * REPLACING old line(s) by new
- 4360 ZWasLG$(11) = ZWasZ$
- NumMsgsSelected = ZLastIndex
- * ------[ first line different ]------
- MsgIndex = ZAnsIndex ' KG022701
- ZLastIndex = 0
- ToRequested = ZFalse
- FromRequested = ZFalse
- IF ZPageLength < 1 THEN _
- ZNonStop = ZTrue
- * REPLACING old line(s) by new
- 4370 MsgIndex = MsgIndex + 1 ' KG022701
- * REPLACING old line(s) by new
- * ------[ first line different ]------
- 4371 IF MsgIndex <= NumMsgsSelected THEN _ ' KG022701
- IF LEN(ZUserIn$(ZAnsIndex)) = 1 AND _
- INSTR("Cc",ZUserIn$(MsgIndex)) > 0 THEN _ ' KG022701
- GOTO 4370 _
- ELSE _
- CALL CheckInt (ZUserIn$(MsgIndex)) : _ ' KG022701
- IF ZErrCode <> 0 THEN _
- ZWasEL = 4371 : _
- GOTO 13000 _
- ELSE CurMsg = ZTestedIntValue : _
- ZAnsIndex = MsgIndex : _ ' KG022701
- GOTO 4415
- * REPLACING old line(s) by new
- * ------[ first line different ]------
- 4400 GOSUB 12932 ' KG022701
- IF ZWasQ = 0 THEN _
- RETURN
- * REPLACING old line(s) by new
- * ------[ first line different ]------
- 4402 IF LEN(ZUserIn$(ZAnsIndex)) = 1 THEN _ ' KG022701
- IF INSTR("Qq",ZUserIn$) THEN _
- RETURN _
- ELSE IF INSTR("Hh",LEFT$(ZUserIn$(ZAnsIndex),1)) THEN _ ' KG022701
- ZFileName$ = ZHelpPath$ + "MR" + ZHelpExtension$ : _
- GOSUB 1790 : _
- GOTO 4390
- MsgIndex = 0 ' KG022701
- NumMsgsSelected = ZWasQ
- GOTO 4370
- * REPLACING old line(s) by new
- 4416 IF INSTR("Mm",ZUserIn$(ZAnsIndex)) THEN _
- AddressedToUser = ZTrue : _
- GOTO 4370
- ZWasA = INSTR("FfTt",ZUserIn$(ZAnsIndex))
- IF ZWasA > 0 THEN _
- ToRequested = (ZWasA > 2) : _
- FromRequested = (ZWasA < 3) : _
- GOTO 4370
- IF CurMsg = 0 THEN _
- IF SearchHeader$ <> "" THEN _
- GOTO 4370 _
- * ------[ first line different ]------
- ELSE SearchString$ = ZUserIn$(ZAnsIndex) : _ ' KG022701
- CALL AllCaps (SearchString$) : _
- CALL Remove (SearchString$,CHR$(34) + CHR$(39)) : _
- SearchHeader$ = SearchString$ : _
- SubInHeader$ = SearchHeader$ : _
- GOTO 4370
- CALL SkipLine (1)