| Versions of Zap >= 1.3 load extension modes automatically when required
| This file tells Zap which modes and commands are contained in an
| extension module so it knows when to load them.
| You must edit this file to install a new module.
| Format of file is:
|
| <filename of module> [<Command to execute before the module loaded>] [*]
|	<list of names of modes in the module>
|	-
|	<list of names of commands in the module>
|	-
|	<list of message numbers the module should be loaded to deal with>
|
| If " *" is present at the line end then the module is loaded at startup.
| The OSCLI command (if given) is run via Wimp_StartTask before the module
| is loaded. It usually runs an obey file which sets up some path names.
|
| NB This file is very sensitive to errors - inaccurate information will
| lead to crashes!

<Zap$Dir>.Code.ZapBasic
	BASIC
	BASTXT
	Taskwindow
	-
	Assemble
	Taskwindow
	-
	&808C5

<Zap$3rdParty>.Ebourne.ZapMje
	C
	Assembler
	Pascal
	-
	MJE_NEXTFUNC
	MJE_LASTFUNC
	MJE_OPENCOMMENT
	MJE_CLOSECOMMENT
	MJE_IF
	MJE_ENDIF
	MJE_COMMENTLINE
	MJE_UNCOMMENTLINE
	MJE_SWAPTOHEADER
	MJE_GENERATEHEADER
	MJE_HELPCONTEXT
	MJE_HELPLAST
	MJE_HELPTOPIC
	MJE_ALTERSEL
	MJE_IFMODE
	MJE_COREDUMP
	MJE_COREDUMPD
	MJE_ULTRASEARCH

<Zap$3rdParty>.BryanS.ZapCMode
	CMode
	-
	C_LIST_FUNCTIONS
	C_PREV_FUNCTION
	C_NEXT_FUNCTION
	C_COMPILE
	C_BOUNCE
	C_SET_PAUSE
	C_SET_INDENT
	C_MODE
	TEX_MODE
	GOFER_MODE

<Zap$3rdParty>.Wagenaar.SoftWrap
	SoftWrap
	-
	REMOVELF

<Zap$3rdParty>.Wagenaar.DWExt 	Obey <Zap$3rdParty>.Wagenaar.!BootDWExt
        -
	CRLF				&0
	BLOCKID				&0
	FIRSTBLOCK			&0
	DEFBLOCK			&0
	FINDID				&0
	FINDBLOCK			&0
	TLDBFILE			&0
	TLDBDIR				&0
	TLDBHEAD			&0
	BLOCKSTAR			&0
	STARCOM				&258
	CC				&258
	MAKE				&258
	OPENMAKE			&0
	OPENREF				&0
	OPENCH				&0
	OPENOTHER			&0
	ANYCOMPILE			&0
	CLOSETBTW			&0
	MODBRK				&0
	LINEEND				&0
	SETNAME				&0
	REVERT				&0
	GOTOLINE			&258
	GOTOADDR			&258
	DDEFIND				&258

<Zap$3rdParty>.Salt.ZapDS
	-
	DS_INSERT
	DS_RUNAPP
	DS_EVAL
	DS_UEVAL
	DS_EVALH
	DS_ADRL
	DS_ADRX
	DS_FINDFILE
	DS_OPENPARENT
	DS_SWAPCASECURSOR
	DS_SaveKeepStamp
	DS_StripCtrlCode
	DS_Untabify
	DS_MessageID
	DS_StripCtrlWithMask
	DS_Add
	DS_Sub
	DS_Rsb
	DS_And
	DS_Or
	DS_Eor
	DS_SWItoname
	DS_SWItonumber
	IF
	AND_IF
	OR_IF
	EOR_IF
	IF_TRUE
	IF_FALSE
	
<Zap$3rdParty>.Moore.ZapUtils Run <Zap$3rdParty>.Filters.!Run
	-
	FILTERSEL
	FW
	BW
	DELWORDLEFT
	DELWORDRIGHT
	SEARCHWORD
	WINLEFT
	WINRIGHT
	WINUP
	WINDOWN

<Zap$3rdParty>.Hughes.ZapENH
	LaTeX
	-
	ImpressionSpell_Selection
	LaTeX_Environment
	LaTeX_NextSection
	LaTeX_PrevSection
	LaTeX_Quote
	WordWorks_Selection
	Eval
	ISPELL
	WC

<Zap$3rdParty>.Salt.ZapEmail
	Email
	-
	EMAIL_FIXSIG			&0
	EMAIL_STRIPSPCS			&10
	EMAIL_STAMP			&0
	EMAIL_CHANGEQUOTING		&558
	EMAIL_SENDURL			&0
	EMAIL_FLAGSTOGGLE		&10
	EMAIL_SPLITFORINSERT		&0
	EMAIL_INCQUOTING		&558
	EMAIL_DECQUOTING		&0
	EMAIL_ROTENCODE			&0
	EMAIL_ROTENCODECUR		&0
	EMAIL_SETFORMATMOD		&8
	EMAIL_SETQUOTING		&58
	EMAIL_ADDQUOTINGCHR		&158
	EMAIL_REMQUOTINGCHR		&158
	EMAIL_ADDTAGLINE		&0
	EMAIL_ADDSIGNATURE		&0
	EMAIL_EDITTAGLINES		&0
	EMAIL_EDITSIGFILES		&0
	EMAIL_SNIP			&458

<Zap$3rdParty>.Ant.ZapMailMod
	MailMode
	-
	SIGNATURE
	MSGQUOTE
	STRIPHEADERS

<Zap$3rdParty>.Freeman.ZapSAsm
	SAsm
	-
	INCANDSAVE
	INCVERSION
	DECANDSAVE
	DECVERSION
	LISTLABELS
	LOSECARET
	WORDWORKS
	WOSCLI

<Zap$3rdParty>.Aylett.ZapOLE
	OLE
	-
	-
	&80E21

<Zap$3rdParty>.Tyler.ZapObey
	Obey
	-
	BEAUTIFY

<Zap$3rdParty>.Tyler.ZapHoTMeaL
	HoTMeaL

<Zap$3rdParty>.Tyler.ZapMsg
	Messages

<Zap$3rdParty>.Tyler.ZapDesc
	Desc

<Zap$3rdParty>.Hambley.ZapHTML
	HTML
	-
	HTMLTEMPLATE
	HTMLHEADING
	HTMLLINK
	HTMLIMAGE
	HTMLTAGPAIR
	HTMLSINGLETAG
	HTMLREMARK
	HTMLLIST
	HTMLINSERT

<Zap$3rdParty>.Tyler.ZapNewMail
	NewMail
