
# This file describes which files should be loaded on a normal doubleclick
# and which mode a file should get when it is loaded.
# See the reference section of the Manual for a fuller description.
#
# ! : Don't test on normal doubleclick, only shift-dclick and drag to StrongED
# - : Only do this test if it is an External Edit
# > : After file has been loaded, test its content.
#
#-----------------------------------------------------------------------------
# 10.02.98 Added ">" tests for perl and HTML
# 04.11.98 Added Obey mode
# 02.07.00 Modified Python for filetype ae5 and /py endings
#          Added support for Ovation Pro Script files - C mode
# 23.07.00 Added a ! to Python files so that they are run on a double-click
#-----------------------------------------------------------------------------

BasAsm
! ffb,**!StrongED.S.*

BASIC
! ffb,**
  fd1,**

C
  fff,**.C.*
  fff,**.H.*
  fff,**.!ARCterm.Script.Driver.0*
  d65,**.!Hearsay.AutoRun.*
  d65,**.!Hearsay.Driver.*
  d65,**.!Hearsay.Library.*
  b24,**
! ,**/C
! ,**/H

Pascal
  fff,**.P.*
! ,**/PAS

Modula2
  fff,**.DEF.*
  fff,**.MOD.*

Forth
  fff,**.!Forthmacs.**

WideText
  fff,**.Messages
  fff,**.!StrongED.Reg

Freetext
  fff,**.Brev.**
  fff,**.Dagbok.**

!News
! b86,**
  fff,**.News.**
  fff,**.MBox
  fff,**.Mail*
  fff,**.OLEfiles.mar*
  fff,**.OLEfiles.TM*
  fff,**.TTFN_*
- fff,**.TTFN_*
  fff,(Pluto)**
> fff, ** ; _Newstest

extASM
  725,**

External
- fff,(*).**

StrongMode
  fff,**.!StrongED.Defaults.Modes.**
  fff,**.!StrED_cfg.Modes.**

!HTML
! faf,**
! , **/htm **/html
> *, ** ; _html

Java
  fff,**.java.* **/java **/jav

Sather
  fff,**.sa.*
  fff,**/sa
  fff,**/sam
  fff,**/module

!Perl
! 102,**
  fff,**.Perl.* **/pl
> *, ** ; _perl

Python
!  ae5,**
!  *, **.py.* **/py*

Sql
  fff, **/sql **.sql.*

Obey
! feb,**
! fd7,**
! fea,**

!Dump,3
! ff8,**
! ffa,**

# When a file is loaded, check if it contains ctrl chars in the start
# If it does, use the !Dump mode. (Don't retest ff8 or ffa)

!Dump,0
> ~ff8 ffa,** ; _dumptest

BaseMode
  fff,**
  ffd,**

LaTeX
! aca,**
! ce5,**
