A listing of which Walnut procedures and datatypes are exported by which modules:
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutDB.mesa
999: GeneralEnumeratorRec: PUBLIC TYPE = RECORD[
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutDBMsgImpl.mesa
1170: SchemaHandleRec: PUBLIC TYPE = WalnutSchema.SchemaHandleRec;
1707: MsgExists: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE] RETURNS [exists: BOOL] =
1840: GetIsInReplyTo: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE]
2150: GetHasBeenRead: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE]
2539: SetHasBeenRead: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE] = {
2978: AddNewMsg: PUBLIC PROC[opsH: WalnutOpsHandle, msg: MsgLogEntry]
4038: GetMsgEntryPosition: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE]
4421: SetMsgEntryPosition: PUBLIC PROC[opsH: WalnutOpsHandle, to: INT] = {
4737: GetMsgDate: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE] RETURNS[date: GMT] = {
5152: GetMsgTextInfo: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE]
5446: GetMsgText: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE]
5821: GetDisplayProps: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE]
6200: GetCategories: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE]
6585: SizeOfDatabase: PUBLIC PROC[opsH: WalnutOpsHandle]
7009: GenerateEntriesPlusDate: PUBLIC PROC [opsH: WalnutOpsHandle, attr: ATOM, start: ROPE ← NIL, end: ROPE ← NIL, dateStart: ROPE ← NIL, dateEnd: ROPE ← NIL]
7967: NextEntry: PUBLIC PROC[genEnum: GeneralEnumerator] RETURNS[entry: EntryRef ← NIL] = {
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutDBMsgSetsImpl.mesa
1034: SchemaHandleRec: PUBLIC TYPE = WalnutSchema.SchemaHandleRec;
1940: LazyEnumeratorRec: PUBLIC TYPE = RECORD[
2082: MsgSetExists: PUBLIC PROC[opsH: WalnutOpsHandle, name: ROPE, msDomainVersion: INT] RETURNS[existed: BOOL, msVersion: INT] = {
2341: CreateMsgSet: PUBLIC PROC[opsH: WalnutOpsHandle, name: ROPE, msDomainVersion: INT] RETURNS [existed: BOOL, msVersion: INT] = {
3109: NumInMsgSet: PUBLIC PROC[opsH: WalnutOpsHandle, name: ROPE]
3440: EmptyMsgSet: PUBLIC PROC[opsH: WalnutOpsHandle, msgSet: MsgSet, report: CheckReportProc]
4126: DestroyMsgSet: PUBLIC PROC[opsH: WalnutOpsHandle, msgSet: MsgSet, msDomainVersion: INT, report: CheckReportProc]
4690: VerifyMsgSet: PUBLIC PROC[opsH: WalnutOpsHandle, msgSet: MsgSet]
4860: VerifyDomainVersion: PUBLIC PROC[opsH: WalnutOpsHandle, msDomainVersion: INT] =
4980: ExpungeMsgs: PUBLIC PROC[opsH: WalnutOpsHandle, deletedVersion: INT, report: CheckReportProc] = {
9145: MsgSetsInfo: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[version, num: INT] = {
9547: AddMsg: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE, from, to: MsgSet]
10607: RemoveMsg: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE, from: MsgSet, deletedVersion: INT] RETURNS[deleted: BOOL] = {
11844: MoveMsg: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE, from: MsgSet, to: MsgSet]
13128: MsgsEnumeration: PUBLIC PROC [opsH: WalnutOpsHandle, alphaOrder: BOOL]
14227: MsgsInSetEnumeration: PUBLIC PROC[opsH: WalnutOpsHandle, name: ROPE, fromStart: BOOL] RETURNS [mL: LIST OF ROPE, msVersion: INT] = {
15626: MsgSetsNames: PUBLIC PROC[opsH: WalnutOpsHandle, alphaOrder: BOOL]
16908: EnumerateMsgSets: PUBLIC PROC[opsH: WalnutOpsHandle, alphaOrder: BOOL, proc: PROC[msgSet: MsgSet] RETURNS[continue: BOOL] ]
18187: EnumerateMsgsInSet: PUBLIC PROC [
19653: EnumerateMsgsInMsgSet: PUBLIC PROC[opsH: WalnutOpsHandle, msgSet: MsgSet]
20111: NextMsgInMsgSet: PUBLIC PROC[lazyEnum: WalnutDB.LazyEnumerator]
21531: EnumerateUnacceptedMsgs: PUBLIC PROC[opsH: WalnutOpsHandle, activeVersion: INT, proc: PROC[msg, tocEntry: ROPE, startOfSubject: INT] ] = {
22549: AcceptNewMail: PUBLIC PROC[opsH: WalnutOpsHandle, pos, activeVersion: INT] = {
27777: CanonicalName: PUBLIC PROC[name: ROPE] RETURNS[aName: ATOM] = {
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutDBOpsImpl.mesa
767: SchemaHandleRec: PUBLIC TYPE = WalnutSchema.SchemaHandleRec;
979: DeclareDB: PUBLIC PROC[opsH: WalnutOpsHandle, schemaInvalid: BOOL]
1374: InitSchema: PUBLIC PROC[opsH: WalnutOpsHandle, schemaInvalid: BOOL ← TRUE]
2423: GetRootInfo: PUBLIC PROC[opsH: WalnutOpsHandle]
2947: SetRootInfo: PUBLIC PROC[opsH: WalnutOpsHandle, dbRootCreateDate: GMT, dbFileKey, dbMailFor: ROPE] = {
3535: GetRootFileVersion: PUBLIC PROC[opsH: WalnutOpsHandle]
3864: SetRootFileVersion: PUBLIC PROC[opsH: WalnutOpsHandle, rootFileStamp: GMT] = {
4252: GetOpInProgressPos: PUBLIC PROC[opsH: WalnutOpsHandle]
4578: SetOpInProgressPos: PUBLIC PROC[opsH: WalnutOpsHandle, inProgressPos: INT] = {
4967: GetParseLogInProgress: PUBLIC PROC[opsH: WalnutOpsHandle]
5309: SetParseLogInProgress: PUBLIC PROC[opsH: WalnutOpsHandle, inProgress: BOOL] = {
5709: GetParseLogPos: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[pos: INT] = {
6022: SetParseLogPos: PUBLIC PROC[opsH: WalnutOpsHandle, pos: INT] = {
6404: GetMsgDisplayInfo: PUBLIC PROC[opsH: WalnutOpsHandle, m: ROPE]
7110: ChangeCountInMsgSet: PUBLIC PROC[opsH: WalnutOpsHandle, ms: ROPE, inc: INT] = {
7719: ChangeCountOfMsgs: PUBLIC PROC[opsH: WalnutOpsHandle, delta: INT] = {
8193: GetExpungeFileID: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[expungeFileID: INT] = {
8527: SetExpungeFileID: PUBLIC PROC[opsH: WalnutOpsHandle, expungeFileID: INT] = {
8923: GetExpungeInfo: PUBLIC PROC[opsH: WalnutOpsHandle]
9392: SetExpungeInfo: PUBLIC PROC[opsH: WalnutOpsHandle, firstDestroyedMsgPos, bytesInDestroyedMsgs: INT] = {
9923: GetLogExpungePhase: PUBLIC PROC[opsH: WalnutOpsHandle]
10318: SetLogExpungePhase: PUBLIC PROC[opsH: WalnutOpsHandle, expungePhase: WalnutKernelDefs.LogExpungePhase] = {
10756: GetExpungeProgressInfo: PUBLIC PROC[opsH: WalnutOpsHandle]
11208: SetExpungeProgressInfo: PUBLIC PROC[opsH: WalnutOpsHandle, currentLogPos, expungeLogPos: INT] = {
11719: GetTimeOfLastExpunge: PUBLIC PROC[opsH: WalnutOpsHandle]
12044: SetTimeOfLastExpunge: PUBLIC PROC[opsH: WalnutOpsHandle, when: GMT] = {
12429: GetTimeOfLastScavenge: PUBLIC PROC[opsH: WalnutOpsHandle]
12744: SetTimeOfLastScavenge: PUBLIC PROC[opsH: WalnutOpsHandle, when: GMT] = {
13116: SetAcceptNewMailPos: PUBLIC PROC[opsH: WalnutOpsHandle, pos: INT] = {
13503: GetAcceptNewMailPos: PUBLIC PROC[opsH: WalnutOpsHandle]
13827: SetAddingServerMsgs: PUBLIC PROC[opsH: WalnutOpsHandle, addingServerMsgs: BOOL] = {
14238: GetAddingServerMsgs: PUBLIC PROC[opsH: WalnutOpsHandle]
14584: EnumerateServers: PUBLIC PROC[opsH: WalnutOpsHandle]
15257: GetServerInfo: PUBLIC PROC[opsH: WalnutOpsHandle, server: ROPE]
15639: SetNewMailInfo: PUBLIC PROC[opsH: WalnutOpsHandle, logLen: INT, when: GMT, server: ROPE, num: INT] = {
16733: SetNewMailLogLength: PUBLIC PROC[opsH: WalnutOpsHandle, logLen: INT] = {
17123: GetNewMailLogLength: PUBLIC PROC[opsH: WalnutOpsHandle]
17454: GetLastNewMailTimeStamp: PUBLIC PROC[opsH: WalnutOpsHandle]
17779: SetCopyMailLogPos: PUBLIC PROC[opsH: WalnutOpsHandle, pos: INT] = {
18162: GetCopyMailLogPos: PUBLIC PROC[opsH: WalnutOpsHandle]
18482: SetReadArchivePos: PUBLIC PROC[opsH: WalnutOpsHandle, pos: INT] = {
18881: GetReadArchivePos: PUBLIC PROC[opsH: WalnutOpsHandle]
19217: SetCopyReadArchivePos: PUBLIC PROC[opsH: WalnutOpsHandle, pos: INT] = {
19624: GetCopyReadArchivePos: PUBLIC PROC[opsH: WalnutOpsHandle]
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutLog.mesa
2564: QuickScan: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[le: LogEntry, at: INT];
2645: ArchiveEntry: PUBLIC PROC[opsH: WalnutOpsHandle, to: STREAM] RETURNS[ok: BOOL];
3020: ResetLog: PUBLIC PROC[opsH: WalnutOpsHandle, newLength: INT];
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutLogExpunge.mesa
385: ExpungeHandleRec: PUBLIC TYPE = RECORD[
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutLogExpungeImpl.mesa
841: RootHandleRec: PUBLIC TYPE = WalnutRoot.RootHandleRec;
953: ExpungeHandleRec: PUBLIC TYPE = WalnutLogExpunge.ExpungeHandleRec;
1018: StartExpunge: PUBLIC PROC[opsH: WalnutOpsHandle, pagesNeeded: INT] RETURNS[expungeFileID: INT] = {
2913: RestartExpunge: PUBLIC PROC[opsH: WalnutOpsHandle, currentLogPos, expungeLogLength: INT]
4813: CopyBytesToExpungeLog: PUBLIC PROC[opsH: WalnutOpsHandle, bytesToCopy: INT] = {
5132: GetExpungeProgress: PUBLIC PROC[opsH: WalnutOpsHandle]
5422: EndExpunge: PUBLIC PROC[opsH: WalnutOpsHandle] = {
5535: SetPosition: PUBLIC PROC[opsH: WalnutOpsHandle, startPos: INT] RETURNS[charsSkipped: INT] = {
5871: SetIndex: PUBLIC PROC[opsH: WalnutOpsHandle, pos: INT] = {
6043: PeekEntry: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[ident: ATOM, msgID: ROPE, at: INT] = {
6429: SkipEntry: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[ok: BOOL] = {
6819: CopyEntry: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[newPosition, bytesCopied: INT] = {
7354: EndCopyEntry: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[startCopyPos: INT] = {
7879: ExpLogLength: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[length: INT] = {
8045: GetIndex: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[length: INT] = {
8211: CopyBytes: PUBLIC PROC[opsH: WalnutOpsHandle, strm: STREAM, num: INT] = {
8501: ExamineThisEntry: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[status: WalnutLogExpunge.EntryStatus] = {
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutLogImpl.mesa
1246: LogHandleRec: PUBLIC TYPE = WalnutLog.LogHandleRec;
1341: RootHandleRec: PUBLIC TYPE = WalnutRoot.RootHandleRec;
1600: ExpungeMsgs: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[at, next: INT] =
1749: WriteExpungeLog: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[at, next: INT] = {
1901: CreateMsgSet: PUBLIC PROC[opsH: WalnutOpsHandle, name: ROPE] RETURNS[at, next: INT] = {
2112: EmptyMsgSet: PUBLIC PROC[opsH: WalnutOpsHandle, msgSet: ROPE]
2328: DestroyMsgSet: PUBLIC PROC[opsH: WalnutOpsHandle, msgSet: ROPE]
2540: AddMsg: PUBLIC PROC[opsH: WalnutOpsHandle, msg, to: ROPE] RETURNS[at, next: INT] = {
2776: RemoveMsg: PUBLIC PROC[opsH: WalnutOpsHandle, msg, from: ROPE]
3026: MoveMsg: PUBLIC PROC[opsH: WalnutOpsHandle, msg, from, to: ROPE]
3319: HasBeenRead: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE] RETURNS[at, next: INT] = {
3529: RecordNewMailInfo: PUBLIC PROC[opsH: WalnutOpsHandle, logLen: INT, when: GMT, server: ROPE, num: INT]
3961: StartCopyNewMail: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[at, next: INT] =
4114: AcceptNewMail: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[at, next: INT] =
4271: StartReadArchiveFile: PUBLIC PROC[opsH: WalnutOpsHandle, file: ROPE, msgSet: ROPE] RETURNS[at, next: INT] = {
4579: EndReadArchiveFile: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[at, next: INT] =
4741: StartCopyReadArchive: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[at, next: INT] =
4898: InitLogStream: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[BOOL] = {
5044: LogLength: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[length: INT] = {
5272: OpenLogStreams: PUBLIC PROC[opsH: WalnutOpsHandle] = {
5613: ReleaseWriteLock: PUBLIC PROC[opsH: WalnutOpsHandle] = {
5858: ResetLog: PUBLIC PROC[opsH: WalnutOpsHandle, newLength: INT] = {
6189: ForgetLogStreams: PUBLIC PROC[opsH: WalnutOpsHandle] = {
6370: ShutdownLog: PUBLIC PROC[opsH: WalnutOpsHandle] = {
6588: WriteMessage: PUBLIC PROC[opsH: WalnutOpsHandle, msg: ROPE, body: TiogaContents]
7527: SetPosition: PUBLIC PROC[opsH: WalnutOpsHandle, startPos: INT]
7869: SetIndex: PUBLIC PROC[opsH: WalnutOpsHandle, pos: INT] = {
8042: NextAt: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[at: INT] =
8145: NextEntry: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[le: LogEntry, at: INT] =
8698: QuickScan: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[le: LogEntry, at: INT] =
8840: ArchiveEntry: PUBLIC PROC[opsH: WalnutOpsHandle, to: STREAM] RETURNS[ok: BOOL]= {
9359: CopyBytesToArchive: PUBLIC PROC[
9563: PrepareToCopyTempLog: PUBLIC PROC[opsH: WalnutOpsHandle, which: WalnutKernelDefs.WhichTempLog, pagesAlreadyCopied: INT, reportProc: WalnutDefs.CheckReportProc] RETURNS[BOOL] = ...
9823: CopyTempLog: PUBLIC PROC[opsH: WalnutOpsHandle, which: WalnutKernelDefs.WhichTempLog, startCopyPos, fromPos: INT, reportProc: WalnutDefs.CheckReportProc ] = {
12036: FinishTempLogCopy: PUBLIC PROC[opsH: WalnutOpsHandle, which: WalnutKernelDefs.WhichTempLog] =
12170: CreateArchiveLog: PUBLIC PROC[
12533: GetTiogaContents: PUBLIC PROC[opsH: WalnutOpsHandle, textStart, textLen, formatLen: INT]
13017: GetRefTextFromLog: PUBLIC PROC[opsH: WalnutOpsHandle, startPos, length: INT, text: REF TEXT] = {
14233: GetNewMailLog: PUBLIC PROC[opsH: WalnutOpsHandle, lengthRequired, pagesWanted: INT]
14611: CloseNewMailLog: PUBLIC PROC[opsH: WalnutOpsHandle] = {
15026: CreateReadArchiveLog: PUBLIC PROC[opsH: WalnutOpsHandle, fileToRead: STREAM, msgSet: ROPE, reportProc: WalnutDefs.CheckReportProc]
16396: CloseReadArchiveLog: PUBLIC PROC[opsH: WalnutOpsHandle] = {
16535: ArchiveReader: PUBLIC PROC[opsH: WalnutOpsHandle, archiveStream, fileToRead: STREAM, msgSet: ROPE,
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutNewMailImpl.mesa
1164: RootHandleRec: PUBLIC TYPE = WalnutRoot.RootHandleRec;
1274: KernelHandleRec: PUBLIC TYPE = WalnutOpsInternal.KernelHandleRec;
1444: MailHandleObject: PUBLIC TYPE = WalnutOpsInternal.MailHandleObject;
1791: EnableMailRetrieval: PUBLIC ENTRY PROC[
3068: DisableMailRetrieval: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle] = {
3440: GetLastMailBoxStatus: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle]
3731: CheckMailBoxes: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle] = {
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutOpsImpl.mesa
1831: GeneralEnumeratorRec: PUBLIC TYPE = WalnutDB.GeneralEnumeratorRec;
1934: RootHandleRec: PUBLIC TYPE = WalnutRoot.RootHandleRec;
2045: KernelHandleRec: PUBLIC TYPE = WalnutOpsInternal.KernelHandleRec;
2107: ActiveName: PUBLIC ROPE ← "Active";
2144: DeletedName: PUBLIC ROPE ← "Deleted";
2251: EnumeratorForMsgsObject: PUBLIC TYPE = RECORD[
2587: SizeOfDatabase: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle]
2883: LogLength: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle] RETURNS[length: INT] = {
3157: MsgSetsInfo: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle]
3443: CreateMsg: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msgName: ROPE, body: TiogaContents] = {
3966: CreateMsgSet: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, name: ROPE, msDomainVersion: DomainVersion] = {
4438: MsgSetExists: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, name: ROPE, msDomainVersion: DomainVersion]
4814: SizeOfMsgSet: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, name: ROPE] RETURNS[messages, version: INT] = {
5137: EmptyMsgSet: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msgSet: MsgSet] RETURNS [someInDeleted: BOOL] = {
5763: DestroyMsgSet: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msgSet: MsgSet, msDomainVersion: DomainVersion]
6840: EnumerateMsgs: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle] RETURNS[enum: EnumeratorForMsgs] = {
7330: NextMsg: PUBLIC ENTRY PROC[enum: EnumeratorForMsgs] RETURNS
9429: EnumerateMsgsInMsgSet: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, name: ROPE] RETURNS[enum: EnumeratorForMsgs] = {
10061: MsgsEnumeration: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, alphaOrder: BOOL] RETURNS[mL: LIST OF ROPE] = {
10374: MsgSetNames: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, alphaOrder: BOOL]
10747: MsgsInSetEnumeration: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, name: ROPE, fromStart: BOOL]
11131: EnumerateMsgSets: PUBLIC ENTRY PROC [
11541: EnumerateMsgsInSet: PUBLIC ENTRY PROC [
12010: GenerateEntriesPlusDate: PUBLIC ENTRY PROC [
12458: NextEntry: PUBLIC ENTRY PROC[genEnum: GeneralEnumerator] RETURNS
13305: ParseHeaders: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, headers: ROPE, proc: WalnutOps.ParseProc]
13592: MsgExists: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msg: ROPE]
13890: GetCategories: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msg: ROPE]
14199: GetDisplayProps: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, msg: ROPE]
14580: GetMsgDate: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msg: ROPE]
14883: GetMsg: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msg: ROPE]
15473: GetMsgText: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msg: ROPE, text: REF TEXT]
16358: GetMsgHeaders: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msg: ROPE, text: REF TEXT]
17388: GetMsgShortName: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msg: ROPE]
17791: GetMsgSize: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msg: ROPE]
18124: GetIsInReplyTo: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msg: ROPE]
18444: GetHasBeenRead: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msg: ROPE]
18763: SetHasBeenRead: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msg: ROPE] = {
19147: GenerateUniqueMsgName: PUBLIC PROC[opsHandle: WalnutOpsHandle] RETURNS[msg: ROPE] = {
19546: AddMsg: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, msg: ROPE, from, to: MsgSet]
20001: MoveMsg: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, msg: ROPE, from, to: MsgSet]
20477: RemoveMsg: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle, msg: ROPE, from: MsgSet, deletedVersion: MsgSetVersion]
21043: StartNewMail: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle]
21222: RecordNewMailInfo: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, logLen: INT, server: ROPE, num: INT] = {
21757: EndNewMail: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle] = {
22193: GetNewMail: PUBLIC ENTRY PROC[
22510: AcceptNewMail: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, activeVersion: INT] = {
22685: ValidOpsHandle: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle]
22885: CreateWalnutOpsHandle: PUBLIC ENTRY PROC[rootFile: ROPE, wantReadOnly: BOOL ← FALSE]
24810: GetHandleForRootfile: PUBLIC ENTRY PROC[rootFile: ROPE]
25140: Startup: PUBLIC ENTRY PROC [opsHandle: WalnutOpsHandle]
27908: Shutdown: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle] = {
28125: Scavenge: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle]
29505: GetExpungeInfo: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle]
29855: ExpungeMsgs: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, deletedVersion: INT]
30522: CopyToExpungeLog: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle] RETURNS[copyDone: BOOL] = {
31542: GetTimeOfLastExpunge: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle]
31834: ReadArchiveFile: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, file: ROPE, msgSet: WalnutDefs.MsgSet ← [NIL, -1]]
32073: WriteArchiveFile: PUBLIC ENTRY PROC[
32337: RegisterReporter: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, reportStream: STREAM] = {
32670: UnregisterReporter: PUBLIC ENTRY PROC[opsHandle: WalnutOpsHandle, reportStream: STREAM] = {
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutOpsInternalImpl.mesa
1667: RootHandleRec: PUBLIC TYPE = WalnutRoot.RootHandleRec;
1777: KernelHandleRec: PUBLIC TYPE = WalnutOpsInternal.KernelHandleRec;
2431: StartStatsReporting: PUBLIC PROC[opsH: WalnutOpsHandle] = {
3184: StatsReport: PUBLIC WalnutDefs.CheckReportProc = {
3597: CarefullyApply: PUBLIC PROC[opsH: WalnutOpsHandle, proc: PROC[], didUpdate: BOOL] = {
5310: LongRunningApply: PUBLIC PROC[opsH: WalnutOpsHandle, proc: PROC[inProgress: BOOL]] = {
7279: Restart: PUBLIC PROC[opsH: WalnutOpsHandle] = { -- need to re-open the transaction
7690: CheckReport: PUBLIC CheckReportProc = {
7918: InternalShutdown: PUBLIC PROC[opsH: WalnutOpsHandle] = {
8745: ComputeMaxExpungeLogPages: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[pages: INT] = {
8997: DoLogExpunge: PUBLIC PROC[opsH: WalnutOpsHandle] = {
17529: CheckInProgress: PUBLIC PROC[opsH: WalnutOpsHandle] = {
21449: ParseLog: PUBLIC PROC[opsH: WalnutOpsHandle, doingScavenge: BOOL ← FALSE]
28336: DoStartNewMail: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[STREAM] = {
28884: DoAcceptNewMail: PUBLIC PROC[opsH: WalnutOpsHandle, activeVersion: INT] = {
29358: DoNewMail: PUBLIC PROC[
31256: DoReadArchiveFile: PUBLIC PROC[opsH: WalnutOpsHandle, file: ROPE, msgSet: MsgSet]
34000: DoWriteArchiveFile: PUBLIC PROC[
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutOpsMiscImpl.mesa
724: RootHandleRec: PUBLIC TYPE = WalnutRoot.RootHandleRec;
829: SchemaHandleRec: PUBLIC TYPE = WalnutSchema.SchemaHandleRec;
890: SchemaMismatch: PUBLIC SIGNAL[explanation: ROPE ← NIL] = CODE;
955: VersionMismatch: PUBLIC SIGNAL[explanation: ROPE ← NIL] = CODE;
1010: Error: PUBLIC SIGNAL [who, code: ATOM, explanation: ROPE ← NIL] = CODE;
1345: Initialize: PUBLIC PROC [opsH: WalnutOpsHandle] RETURNS[ok: BOOL] = {
7838: SetSchemaVersion: PUBLIC PROC[opsH: WalnutOpsHandle] = {
8496: GetSchemaVersion: PUBLIC PROC[opsH: WalnutOpsHandle]
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutRoot.mesa
661: RootHandleRec: PUBLIC TYPE = RECORD [ -- clients are to consider this readOnly
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutRootImpl.mesa
873: RootHandleRec: PUBLIC TYPE = WalnutRoot.RootHandleRec;
1584: Open: PUBLIC ENTRY PROC[opsH: WalnutOpsHandle, newSegmentOk, masquerade, newHandle: BOOL] RETURNS[ok: BOOL] = {
5807: StartTransaction: PUBLIC PROC[opsH: WalnutOpsHandle, openDB: BOOL ← TRUE]
6227: Shutdown: PUBLIC PROC[opsH: WalnutOpsHandle] = {
6600: CloseTransaction: PUBLIC PROC[opsH: WalnutOpsHandle] = {
7008: GetOpsHandleList: PUBLIC ENTRY PROC RETURNS[LIST OF WalnutOpsHandle] = {
7131: ExamineHandleList: PUBLIC ENTRY PROC[proc: PROC[ohL: LIST OF WalnutOpsHandle] RETURNS[LIST OF WalnutOpsHandle] ] = {
7608: CommitAndContinue: PUBLIC PROC[opsH: WalnutOpsHandle] =
7714: AbortTransaction: PUBLIC PROC[opsH: WalnutOpsHandle] = {
7981: EraseDB: PUBLIC PROC[opsH: WalnutOpsHandle] = {
8164: FlushMailStream: PUBLIC PROC[opsH: WalnutOpsHandle] = {
8467: GetRootFileStamp: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[rootFileStamp: GMT] = {
8841: AcquireWriteLock: PUBLIC PROC[opsH: WalnutOpsHandle] = {
8906: OpenLogStreams: PUBLIC PROC[opsH: WalnutOpsHandle] = {
9494: ReleaseWriteLock: PUBLIC PROC[opsH: WalnutOpsHandle] = {
9907: CloseLogStreams: PUBLIC PROC[opsH: WalnutOpsHandle] = {
10105: GetQuota: PUBLIC PROC[opsH: WalnutOpsHandle] RETURNS[spaceInUse, quota: INT] = {
10269: GetStreamsForExpunge: PUBLIC PROC[opsH: WalnutOpsHandle, starting: BOOL, pagesWanted: INT] = {
11154: SwapLogs: PUBLIC PROC[opsH: WalnutOpsHandle, expungeFileID: INT, newRootStamp: GMT] RETURNS[newLogLen: INT] = {
13038: StopExpunge: PUBLIC PROC[opsH: WalnutOpsHandle] = {
13362: PrepareToCopyTempLog: PUBLIC PROC[ opsH: WalnutOpsHandle, which: WhichTempLog, pagesAlreadyCopied: INT, reportProc: WalnutDefs.CheckReportProc]
14465: GetStreamsForCopy: PUBLIC PROC[opsH: WalnutOpsHandle, which: WhichTempLog] RETURNS[tempStream: STREAM] = {
14634: FinishCopy: PUBLIC PROC[opsH: WalnutOpsHandle, which: WhichTempLog] = {
15514: AbortTempCopy: PUBLIC PROC[opsH: WalnutOpsHandle, which: WhichTempLog] = {
15945: GetNewMailStream: PUBLIC PROC[opsH: WalnutOpsHandle, lengthRequired, pagesWanted: INT]
16863: GetReadArchiveStream: PUBLIC PROC[opsH: WalnutOpsHandle, pagesWanted: INT ← -1]
17279: ReturnNewMailStream: PUBLIC PROC[opsH: WalnutOpsHandle] = {
17777: ReturnReadArchiveStream: PUBLIC PROC[opsH: WalnutOpsHandle] = {
18009: RegisterStatsProc: PUBLIC PROC[opsH: WalnutOpsHandle, proc: WalnutDefs.CheckReportProc] =
18170: UnregisterStatsProc: PUBLIC PROC[opsH: WalnutOpsHandle, proc: WalnutDefs.CheckReportProc] = {
18371: StatsReport: PUBLIC WalnutDefs.CheckReportProc = {
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutStreamImpl.mesa
1453: logInfoRef: PUBLIC LogInfoRef ← NEW[LogInfoArray];
2804: Open: PUBLIC PROC[name: ROPE, readOnly: BOOL ← FALSE, pages: INT ← 200,
4490: Aborted: PUBLIC PROC [strm: STREAM] RETURNS [aborted: BOOL] = {
4662: AbortStream: PUBLIC PROC[strm: STREAM] =
4747: FlushStream: PUBLIC PROC[strm: STREAM, setCreateDate: BOOL ← FALSE] = {
4975: SetHighWaterMark: PUBLIC PROC[
5390: SetPosition: PUBLIC PROC[strm: STREAM, index: INT] RETURNS[ok: BOOL] = {
5607: ReadRope: PUBLIC PROC[strm: STREAM, len: INT] RETURNS[r: ROPE] = {
5773: FindNextEntry: PUBLIC PROC[strm: STREAM] RETURNS[startPos: INT] = {
6567: ReadEntry: PUBLIC PROC[strm: STREAM, quick: BOOL]
10859: PeekEntry: PUBLIC PROC [strm: STREAM, quick: BOOL]
11547: WriteEntry: PUBLIC PROC[strm: STREAM, le: LogEntry, pos: INT ← -1]
13616: WriteMsgBody: PUBLIC PROC[strm: STREAM, body: ViewerTools.TiogaContents] = {
13772: Overwrite: PUBLIC PROC[to, from: STREAM, startPos: INT, fromPos: INT ← -1] = {
14088: CopyBytes: PUBLIC PROC[from, to: STREAM, num: INT] = {
14925: MsgEntryInfoFromStream: PUBLIC PROC[strm: STREAM, mle: MsgLogEntry] = {
17690: IdOnFileWithSender: PUBLIC PROC[ts: MailBasics.Timestamp, sender: MailBasics.RName]
18062: MsgNameFromIdOnFile: PUBLIC PROC[strm: STREAM] RETURNS[msg: ROPE] = {
18780: CreateMsgName: PUBLIC PROC RETURNS[eName: ROPE] = {
[net]<palain>palain>terry>Cedar>WallTapestry>BlackCherryFromWalnut.mesa
873: WalnutHandleRec: PUBLIC TYPE = WalnutWindowPrivate.WalnutHandleRec;
[net]<palain>palain>terry>Cedar>WallTapestry>BlackCherryToWalnutImpl.mesa
992: WalnutHandleRec: PUBLIC TYPE = WalnutWindowPrivate.WalnutHandleRec;
[net]<palain>palain>terry>Cedar>WallTapestry>LoganWalnutImpl.mesa
562: WalnutHandleRec: PUBLIC TYPE = WalnutWindowPrivate.WalnutHandleRec;
759: Error: PUBLIC ERROR [ec: ErrorCode, explanation: ROPE ← NIL] = CODE;
828: Open: PUBLIC PROC [conv: Conv ← NIL, dbName: ROPE] RETURNS [db: OpenDB] ~ {
937: ReadEntry: PUBLIC PROC [conv: Conv ← NIL, db: OpenDB, key: AttributeType, value: AttributeValue] RETURNS [entry: Entry ← NIL, others: BOOLEAN ← FALSE] ~ {
1103: EnumerateEntries: PUBLIC PROC [db: OpenDB, key: AttributeType, start: AttributeValue ← NIL, end: AttributeValue ← NIL, proc: EntryProc] RETURNS [] ~ {
1265: GenerateEntriesPlusDate: PUBLIC PROC [wH: WalnutHandle, conv: Conv ← NIL, db: OpenDB, key: AttributeType, start: AttributeValue ← NIL, end: AttributeValue ← NIL, dateStart: Attrib...
1849: GenerateEntries: PUBLIC PROC [conv: Conv ← NIL, db: OpenDB, key: AttributeType, start: AttributeValue ← NIL, end: AttributeValue ← NIL] RETURNS [cursor: Cursor] ~ {
2012: NextEntry: PUBLIC PROC [conv: Conv ← NIL, cursor: Cursor, dir: CursorDirection ← increasing] RETURNS [entry: Entry ← NIL] ~ {
2391: WalnutToLogan: PUBLIC PROC [walnutEntry: WalnutOps.EntryObject]
3661: MsgSetNameFromLogan: PUBLIC PROC [entry: LoganBerry.Entry] RETURNS [ROPE] ~ {
3770: MsgIDFromLogan: PUBLIC PROC [entry: LoganBerry.Entry] RETURNS [ROPE] ~ {
3871: EndGenerate: PUBLIC PROC [conv: Conv ← NIL, cursor: Cursor] RETURNS [] ~ {
3949: WriteEntry: PUBLIC PROC [conv: Conv ← NIL, db: OpenDB, entry: Entry, log: LogID ← activityLog, replace: BOOLEAN ← FALSE] RETURNS [] ~ {
4090: DeleteEntry: PUBLIC PROC [conv: Conv ← NIL, db: OpenDB, key: AttributeType, value: AttributeValue] RETURNS [] ~ {
4202: Close: PUBLIC PROC [conv: Conv ← NIL, db: OpenDB] RETURNS [] ~ {
4278: BuildIndices: PUBLIC PROC [conv: Conv ← NIL, db: OpenDB] RETURNS [] ~ {
4353: CompactLogs: PUBLIC PROC [conv: Conv ← NIL, db: OpenDB] RETURNS [] ~ {
4425: Describe: PUBLIC PROC [conv: Conv ← NIL, db: OpenDB] RETURNS [info: LoganBerry.SchemaInfo] ~ {
[net]<palain>palain>terry>Cedar>WallTapestry>Wallaby.mesa
239: QueryProc: PUBLIC Menus.MenuProc;
279: ShutDownWallaby: PUBLIC PROC[wH: WalnutHandle];
[net]<palain>palain>terry>Cedar>WallTapestry>WallabyImpl.mesa
1430: WalnutHandleRec: PUBLIC TYPE = WalnutWindowPrivate.WalnutHandleRec;
9131: QueryProc: PUBLIC Menus.MenuProc = {
10931: ShutDownWallaby: PUBLIC PROC[wH: WalnutHandle] = {
12318: GenerateWalnutEntries: PUBLIC PROC [wH: WalnutHandle, db: LoganBerry.OpenDB, key: LoganBerry.AttributeType, start: LoganBerry.AttributeValue ← NIL, end: LoganBerry.AttributeVal...
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutMsgDisplayerImpl.mesa
1974: WalnutHandleRec: PUBLIC TYPE = WalnutWindowPrivate.WalnutHandleRec;
2156: GetMsgName: PUBLIC PROC[v: Viewer] RETURNS[mName: ROPE, rootFile: ROPE] = {
2441: InternalAddToMsgMenu: PUBLIC PROC[wH: WalnutHandle, label: ROPE, proc: Menus.MenuProc, clientData: REF ANY ← NIL, onQueue: BOOL] = {
2995: InternalReplaceInMsgMenu: PUBLIC PROC[wH: WalnutHandle, label: ROPE, proc: Menus.MenuProc, clientData: REF ANY ← NIL, onQueue: BOOL]
3939: RemoveFromMsgMenu: PUBLIC PROC[wH: WalnutHandle, name: ROPE] = {
4483: QDisplayMsg: PUBLIC PROC[wH: WalnutHandle, msg: ROPE, oldV: Viewer, shift, openIfIconic, paint: BOOL] RETURNS[v: Viewer] = {
5820: FixUpMsgViewer: PUBLIC PROC[wH: WalnutHandle, msg: ROPE, v: Viewer] = {
6134: DisplayMsgFromMsgSet: PUBLIC PROC[wH: WalnutHandle, msg: ROPE, msViewer: Viewer, shift: BOOL] = {
11458: MsgCategories: PUBLIC PROC[wH: WalnutHandle, msg: ROPE] = {
12049: MsgGvId: PUBLIC PROC[wH: WalnutHandle, msg: ROPE, all: BOOL] = {
12761: plainTextStyle: PUBLIC ROPE ← UserProfile.Token[key: "Walnut.PlainTextStyle", default: "cedar"];
15067: CreateMsgMenu: PUBLIC PROC[wH: WalnutHandle] = {
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutMsgSetButtonsImpl.mesa
1877: WalnutHandleRec: PUBLIC TYPE = WalnutWindowPrivate.WalnutHandleRec;
2119: msbDefaultLooks: PUBLIC ROPE ←
2223: msbSelectedLooks: PUBLIC ROPE ←
4608: ShowMsgSetButtons: PUBLIC PROC[wH: WalnutHandle] = {
9170: GetSelectedMsgSets: PUBLIC PROC[wH: WalnutHandle]
9379: GetSelectedMsgSetNames: PUBLIC PROC[wH: WalnutHandle]
9609: AddMsgSetButton: PUBLIC PROC[wH: WalnutHandle, msgSet: Rope.ROPE, select: BOOL] = {
10120: DeleteMsgSetButton: PUBLIC PROC[wH: WalnutHandle, msgSet: ROPE] = {
10878: DestroyAllMsgSetButtons: PUBLIC PROC[wH: WalnutHandle] = {
11645: SelectMsgSetsFromMSNames: PUBLIC PROC [wH: WalnutHandle, msNames: LIST OF ROPE]
14223: GetButton: PUBLIC PROC[wH: WalnutHandle, msgSet: ROPE] RETURNS[MsgSetButton] = {
14486: PrepareToEditMsgSetButtons: PUBLIC PROC[wH: WalnutHandle] = {
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutMsgSetDisplayerImpl.mesa
2997: WalnutHandleRec: PUBLIC TYPE = WalnutWindowPrivate.WalnutHandleRec;
3066: tocDefaultLooks: PUBLIC ROPE;
3097: tocSelectedLooks: PUBLIC ROPE;
3126: tocUnreadLooks: PUBLIC ROPE;
3153: userWantsQMs: PUBLIC BOOL;
3862: GetMsgSetName: PUBLIC PROC[v: Viewer] RETURNS[msName: ROPE, rootFile: ROPE] = {
4139: QDisplayMsgSet: PUBLIC PROC[wH: WalnutHandle, msb: MsgSetButton, oldV: Viewer, shift, repaint: BOOL]
4511: AddNewMsgsToActive: PUBLIC PROC[active: MsgSetButton]
5483: RemoveMsgFromMsgSetDisplayer: PUBLIC PROC[wH: WalnutHandle, msg: ROPE, msgSet: MsgSet] = {
5994: MsgSetNamePrefix: PUBLIC PROC[wH: WalnutHandle] RETURNS[ROPE] =
6219: MoveToProc: PUBLIC Menus.MenuProc = {
8163: ComeFrom: PUBLIC PROC[msb: MsgSetButton] = {
10278: DeleteProc: PUBLIC Menus.MenuProc = {
13259: AddorAppendTo: PUBLIC PROC[wH: WalnutHandle, msg: ROPE, isAdd: BOOL,
13896: MoveTo: PUBLIC PROC[msg: ROPE, fromButton, toButton: MsgSetButton] = {
14343: RemoveFrom: PUBLIC PROC[msg: ROPE, fromButton: MsgSetButton] = {
15208: DisplayProc: PUBLIC Menus.MenuProc = {
16337: PrintSelCmd: PUBLIC PROC[wH: WalnutHandle,
16948: DoAppendMsg: PUBLIC PROC[wH: WalnutHandle, curSel: ROPE, curV: Viewer,
39845: CreateMsgSetMenus: PUBLIC PROC[wH: WalnutHandle] = {
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutNotifierImpl.mesa
2219: WalnutHandleRec: PUBLIC TYPE = WalnutWindowPrivate.WalnutHandleRec;
3095: AddToMsgMenu: PUBLIC ENTRY PROC[wH: WalnutHandle, label: ROPE, proc: Menus.MenuProc, clientData: REF ANY ← NIL, onQueue: BOOL ← FALSE, doReset: BOOL ← TRUE] = {
3745: ReplaceInMsgMenu: PUBLIC ENTRY PROC[wH: WalnutHandle, label: ROPE, proc: Menus.MenuProc, clientData: REF ANY ← NIL, onQueue: BOOL ← FALSE, doReset: BOOL ← TRUE] RETURNS[old...
4543: WalnutNotifier: PUBLIC PROC[wH: WalnutHandle] = {
9944: FlushWQueue: PUBLIC INTERNAL PROC[wH: WalnutHandle] =  -- for WalnutWindowInternalImpl to call
10101: DoWaitCall: PUBLIC PROC[wH: WalnutHandle, proc: PROC[] ]
10822: DoStartupCall: PUBLIC PROC[wH: WalnutHandle, proc: PROC[isRunning: BOOL]]
11743: RestartWalnut: PUBLIC PROC[wH: WalnutHandle, scavengeFirst, firstTime: BOOL]
16825: FixUpWalnutViewers: PUBLIC PROC[wH: WalnutHandle] = {
17612: QuitWalnut: PUBLIC PROC[ra: REF ANY] = {
18277: CloseDownWalnut: PUBLIC PROC[wH: WalnutHandle] = {
19345: displayMsgSetInIcon: PUBLIC BOOL ←
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutPrintImpl.mesa
2464: WalnutHandleRec: PUBLIC TYPE = WalnutWindowPrivate.WalnutHandleRec;
3117: MsgSetPrintProc: PUBLIC ENTRY PROC[wH: WalnutHandle, viewer: Viewer, howToPrint: HowToPrint] = {
4049: MsgSetTOCPrintProc: PUBLIC ENTRY PROC[wH: WalnutHandle, viewer: Viewer, howToPrint: HowToPrint] = {
4978: MsgPrintProc: PUBLIC ENTRY PROC[wH: WalnutHandle, viewer: Viewer, howToPrint: HowToPrint] = {
6081: PrintMsgSetCmd: PUBLIC ENTRY PROC[wH: WalnutHandle,
6263: PrintMsgSet: PUBLIC ENTRY PROC[wH: WalnutHandle,
7260: PrintMsgSetTOCCmd: PUBLIC ENTRY PROC[wH: WalnutHandle,
7448: PrintMsgSetTOC: PUBLIC ENTRY PROC[wH: WalnutHandle, msgSet: ROPE, howToPrint: HowToPrint]
8450: PrintMsgCmd: PUBLIC ENTRY PROC[wH: WalnutHandle, msg, server: ROPE, howToPrint: HowToPrint, copies: INT] = {
9181: PrintMsgList: PUBLIC ENTRY PROC[wH: WalnutHandle, mList: LIST OF ROPE, msViewer: Viewer, server: ROPE ← NIL, howToPrint: HowToPrint ← press, copies: INT ← 1]
10156: WriteMsgSets: PUBLIC ENTRY PROC[wH: WalnutHandle, msgSetList: LIST OF MsgSetButton, tocsOnly: BOOL, fileName: ROPE] = {
21388: AbortPrintProc: PUBLIC ENTRY Menus.MenuProc = {
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutViewerImpl.mesa
780: NextTextViewer: PUBLIC PROC[sib: Viewer] RETURNS [nV: Viewer] =
1071: NextRightTextViewer: PUBLIC PROC[sib: Viewer, w: INTEGER] RETURNS [nV: Viewer] =
1338: FirstLabel: PUBLIC PROC[name: ROPE, parent: Viewer] RETURNS [nV: Viewer] =
1612: AnotherLabel: PUBLIC PROC[name: ROPE, sib: Viewer ← NIL, newLine: BOOL ← FALSE]
2031: FirstButton: PUBLIC PROC[q: Queue, name: ROPE, proc: Buttons.ButtonProc,
2612: AnotherButton: PUBLIC PROC[q: Queue, name: ROPE, proc: Buttons.ButtonProc, sib: Viewer, data: REF ANY ← NIL, border: BOOL ← FALSE, guarded: BOOL ← FALSE, font: VFonts.Fo...
3399: ImmediateButton: PUBLIC PROC[name: ROPE, proc: Buttons.ButtonProc, sib: Viewer, data: REF ANY ← NIL, border: BOOL, guarded: BOOL ← FALSE, newLine: BOOL ← FALSE, paint: BOO...
4078: CreateMenuEntry: PUBLIC PROC[q: Queue, name: ROPE, proc: Menus.MenuProc,
4434: MakeTypescript: PUBLIC PROC[sib: Viewer] RETURNS [ts: Viewer] =
4772: MakeBigTextBox: PUBLIC PROC[sib: Viewer, contents: ROPE] RETURNS [nV: Viewer]=
5249: MakeRuler: PUBLIC PROC[sib: Viewer, h: INTEGER ← 1] RETURNS [r: Viewer] =
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutWindowCommandsImpl.mesa
2322: WalnutHandleRec: PUBLIC TYPE = WalnutWindowPrivate.WalnutHandleRec;
2440: InitialNotifyLabel: PUBLIC ROPE ←
2588: msgSetIcon: PUBLIC Icons.IconFlavor ← tool;
2629: msgIcon: PUBLIC Icons.IconFlavor ← tool;
2682: labelledWalnutIcons: PUBLIC WalnutWindowPrivate.WalnutIcons;
2745: unLabelledWalnutIcons: PUBLIC WalnutWindowPrivate.WalnutIcons;
2807: alternateWalnutIcons: PUBLIC WalnutWindowPrivate.WalnutIcons;
2866: iconFilePathName: PUBLIC ROPE ← NIL;
2900: previousUser: PUBLIC ROPE ← NIL;
2937: gettingOrganized: PUBLIC BOOL ← FALSE;
2969: readyToGo: PUBLIC CONDITION;
3009: initialActiveIconic: PUBLIC BOOL ← FALSE;
3050: initialActiveRight: PUBLIC BOOL ← TRUE;
3089: initialActiveOpen: PUBLIC BOOL ← TRUE;
3172: invocationDirectory: PUBLIC ROPE ← CommandTool.CurrentWorkingDirectory[];
3238: searchRules: PUBLIC LIST OF REF ANY;
5179: StartUp: PUBLIC PROC[rootFile: ROPE, dontDoMail: BOOL ← FALSE]
5464: Expunge: PUBLIC PROC[wH: WalnutHandle] = {
6650: Scavenge: PUBLIC PROC[rootFile: ROPE, dontDoMail: BOOL] RETURNS[wH: WalnutHandle]= {
6915: WriteArchiveFile: PUBLIC PROC[wH: WalnutHandle, fileName: ROPE, msgSetList: LIST OF ROPE] = {
7300: GetHandleList: PUBLIC ENTRY PROC RETURNS[LIST OF WalnutHandle] = {
7426: GetHandleForRootFile: PUBLIC ENTRY PROC[rootFile: ROPE] RETURNS[wH: WalnutHandle] = {
7751: GetHandleForSegment: PUBLIC ENTRY PROC[segment: ATOM] RETURNS[wH: WalnutHandle] = {
7836: GetHandleForMail: PUBLIC ENTRY PROC RETURNS[wH: WalnutHandle] = {
8071: GetRootFileForHandle: PUBLIC PROC[wH: WalnutHandle] RETURNS[rootFile: ROPE] =
8201: GetSegmentForHandle: PUBLIC PROC[wH: WalnutHandle] RETURNS[segment: ATOM] = {
8283: GetHandleForViewer: PUBLIC ENTRY PROC[v: ViewerClasses.Viewer]
9005: IsHandleActive: PUBLIC ENTRY PROC[wH: WalnutHandle]
14490: ReadArchiveFile: PUBLIC PROC[wH: WalnutHandle, fileName, msgSet: ROPE, useCategoriesInFile: BOOL] = {
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutWindowInternalImpl.mesa
1672: WalnutHandleRec: PUBLIC TYPE = WalnutWindowPrivate.WalnutHandleRec;
1968: ReportFormat: PUBLIC PROC[wH: WalnutHandle, format: ROPE ← NIL, v1, v2, v3, v4, v5: IO.Value ← [null[]] ] =
2143: Report: PUBLIC PROC[wH: WalnutHandle, msg1, msg2, msg3: ROPE ← NIL] = {
2552: ReportRope: PUBLIC PROC[wH: WalnutHandle, msg1, msg2, msg3: ROPE ← NIL] = {
2929: DisplayMsg: PUBLIC PROC[wH: WalnutHandle, msg: ROPE, oldV: Viewer, shift, paint: BOOL]
3209: DisplayMsgSet: PUBLIC PROC[wH: WalnutHandle, msgSet: ROPE, shift, repaint: BOOL]
3430: CurrentVersion: PUBLIC PROC[wH: WalnutHandle, msName: ROPE] RETURNS[version: INT] = {
3604: QueueCall: PUBLIC PROC[
3866: Shutdown: PUBLIC PROC[wH: WalnutHandle] = {
3983: GetNewMail: PUBLIC PROC[wH: WalnutHandle] = {
5741: EnableNewMail: PUBLIC PROC[wH: WalnutHandle] = {
7235: DisableNewMail: PUBLIC PROC[wH: WalnutHandle] = {
7784: OpenTS: PUBLIC PROC[wH: WalnutHandle, r: ROPE, doRegister: BOOL] = {
8216: CloseTS: PUBLIC PROC[wH: WalnutHandle] = {
8425: GetWalnutViewers: PUBLIC PROC[wH: WalnutHandle]
8614: TakeDownWalnutViewers: PUBLIC PROC[wH: WalnutHandle] = {
11612: SetMailState: PUBLIC PROC[wH: WalnutHandle, mailState: MailState] = {
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutWindowMenuImpl.mesa
2711: WalnutHandleRec: PUBLIC TYPE = WalnutWindowPrivate.WalnutHandleRec;
2775: ChangeMenu: PUBLIC ENTRY PROC[wH: WalnutHandle, m: Menus.Menu, isBusy: BOOL] = {
3392: GetUserResponse: PUBLIC ENTRY PROC[wH: WalnutHandle, m: Menus.Menu ← NIL, tryAutoConfirm: BOOL ← FALSE]
4366: workingMenu: PUBLIC Menus.Menu ← Menus.CreateMenu[];
4417: blankMenu: PUBLIC Menus.Menu ← Menus.CreateMenu[];
4476: BuildWalnutMenus: PUBLIC PROC[wH: WalnutHandle] = {
15191: DoRemoveOverThere: PUBLIC PROC[wH: WalnutHandle, rootMsgSet: ROPE, msgSetList: LIST OF MsgSetButton] = {
19762: DoArchive: PUBLIC PROC[wH: WalnutHandle, fileName: ROPE, msList: LIST OF WalnutOps.MsgSet, append: BOOL]
[net]<palain>palain>terry>Cedar>WallTapestry>WalnutWindowPrivate.mesa
797: WalnutHandleRec: PUBLIC TYPE = RECORD[
51 files, 454 matches, 168.1885 seconds
%