home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
epmtfe30.zip
/
source.zip
/
source
/
MYCNF.SMP
< prev
next >
Wrap
Text File
|
1999-02-21
|
8KB
|
161 lines
/********************************************************************/
/* */
/* file MYCNF.E 1999-02-21 (WaS) */
/* */
/* Use this file to create an EPM which will behave like the one */
/* shipped with Warp 4, except for bug fixes and some extras. */
/* It will comply with the online help, the User's Guide and the */
/* Warp4 Dlls. */
/* */
/* Any extras are collected in the first section of this file and */
/* may be deleted. See sections 2 and 3 for useful changes with */
/* respect to syntax assist and host support. */
/* */
/* For possible values for each setting, see the documentation or */
/* STDCNF.E. The defaults are shown in parentheses. */
/* */
/********************************************************************/
/********************************************/
/* */
/* 1) Personal extras; */
/* delete or change them as you like it: */
/* */
/********************************************/
define
my_default_search_options = 'c' -- Open the Search dialog with "ignore case".
my_matchtab_on = 1 -- Start the editor with MATCHTAB ON.
my_join_after_wrap = 0 -- Don't join the next line after a word wrap.
const
BLOCK_ALT_KEY = 1 -- Alt/AltGr keys do not switch to the menu,
-- if pressed alone.
-- Can be defined in profile.erx, too,
-- but the keys won't "beep" then!
SUPPORT_USERS_GUIDE = 1 -- (0) Include a reference to the
-- "EPM User's Guide" on the Help menu
SUPPORT_TECHREF = 1 -- (0) Include a reference to the
-- "EPM Technical Reference", too
/**********************/
/* */
/* 2) Syntax assist */
/* */
/**********************/
-- Enable or disable syntax assist
-- according to your needs:
REXX_SYNTAX_ASSIST = 1 -- (0) support REXX
E_SYNTAX_ASSIST = 1 -- (1) support E ( = EPM macro language )
C_SYNTAX_ASSIST = 1 -- (1) support C and Java
P_SYNTAX_ASSIST = 0 -- (1) don't support Pascal
-- Warp 4 version has no syntax assist at all.
WANT_END_COMMENTED = 0 -- (1) Don't add a comment to closing braces
-- If you like automatic indentation,
-- then uncomment the next definition:
/*
WANT_STREAM_INDENTED = 1 -- (0) Indent each new line according to the previous one
*/
/*********************/
/* */
/* 3) Host support */
/* */
/*********************/
const
HOST_SUPPORT = 'EMUL' -- ('STD') Use E3EMUL. Following are for it:
USING = 'IBM' -- ('CM') Send/Receive protocol Needed for MVS
MVS = 1 -- (0) Include MVS support
HOST_LT_REQUIRED = 1 -- (0) H: refers to PC; HA: refers to host.
-- or say:
/*
HOST_SUPPORT = '' -- disable host support, save memory
*/
/************************************************************/
/* */
/* 4) Do not change the rest of this file unless you know */
/* what you are doing! Better: Do not change it at all! */
/* */
/************************************************************/
const
compile if EVERSION < '6.00c'
LINK_HOST_SUPPORT = 1 -- (0) Must link in host support; no room in base.
compile endif
compile if EVERSION < '6.00c'
WANT_STACK_CMDS = 'SWITCH' -- (0) Include this; nice to have
compile else
WANT_STACK_CMDS = 1 -- (0) Leave on all the time; can't toggle w/ new menus
compile endif
WANT_ALL = 1 -- (0) Include this; nice to have
WANT_SEARCH_PATH = 1 -- (0) Include this; nice to have
WANT_LAN_SUPPORT = 1 -- (0) Include this; nice to have
SETSTAY = '?' -- (0) Enable the STAY comamnd
WANT_STREAM_MODE = 'SWITCH' -- (0) Enable switching stream mode on and off
WANT_CUA_MARKING = 'SWITCH' -- (0) Enable switching between CUA and advanced marking
ENHANCED_ENTER_KEYS = 1 -- (0) Let users configure each enter key separately
ENHANCED_PRINT_SUPPORT = 1 -- (0) Support list of printers
WANT_DBCS_SUPPORT = 1 -- (0) Include support for DBCS
compile if EVERSION < '6.00c'
EXTRA_EX = 1 -- (0) To make room in EPM.EX for everything we need
compile endif
WANT_BRACKET_MATCHING = 1 -- (0) Include bracket matching code.
WANT_KEYWORD_HELP = 1 -- (0) Include keyword lookup code.
WANT_EPM_SHELL = 1 -- (0) Include the shell window support
WANT_LONGNAMES = 'SWITCH' -- (0) Enable switching on longname support
WANT_PROFILE = 'SWITCH' -- (0) Enable switching on Rexx profile support
TOGGLE_TAB = 1 -- (0) Enable toggling Tab key to insert a tab character.
C_TABS = 0 -- (3) Users who don't recompile can't control this, so don't set.
C_MARGINS = 0 -- (1 254 1) "
E_TABS = 0 -- (3) "
E_MARGINS = 0 -- (1 254 1) "
REXX_TABS = 0 -- (3) "
REXX_MARGINS = 0 -- (1 254 1) "
P_TABS = 0 -- (3) "
P_MARGINS = 0 -- (1 254 1) "
BLOCK_ACTIONBAR_ACCELERATORS='SWITCH' -- (1) Switch menu accelerators on/off
compile if EVERSION >= 6
my_STACK_CMDS = 1 -- (0) Initialize to stack cmds visible
WANT_TAGS = 1 -- (0) Include support for 'tags' file
KEEP_TAGS_FILE_LOADED = 0 -- (1) default setting seems to break 'tags' support
compile elseif EVERSION >= '5.60'
WANT_TAGS = 'DYNALINK' -- (0) Include support for 'tags' file
compile endif
compile if EVERSION < '5.60'
WANT_TRUNCATED_WARNING = 1 -- (0) Give a pop-up for "Lines truncated" warning
compile endif
DYNAMIC_CURSOR_STYLE = 1 -- (0) Allow selecting cursor style at run time
EPM_POINTER = 'SWITCH' -- (2) Allow selecting mouse pointer style at run time
SUPPORT_BOOK_ICON = 0 -- (1) No "Book icon" on Options
WANT_NODISMISS_MENUS = 0 -- (1) Don't make Pref. & Frame Ctrls menus NODISMISS
RING_OPTIONAL = 1 -- (0) Enables Ring on / Ring off code
TOGGLE_ESCAPE = 1 -- (0) define 'escapekey' command
NO_ESCAPE = 1 -- (0) enable esc key upon request only
define
DRAGCOLOR = '' -- This will use .markcolor for the .dragcolor.
HIGHLIGHT_COLOR = 176 -- ('') EPM 6.x checks for > 0 only
my_CUA_marking_switch = 1 -- (0) Start with CUA marking mode enabled.
const
LOCATE_CIRCLE_STYLE = 3 -- thick ellipsis, well visible
LOCATE_CIRCLE_COLOR1 = 12 -- light_red, visible on any background
PROOF_CIRCLE_STYLE = 3 -- thick ellipsis, well visible
PROOF_CIRCLE_COLOR1 = 12 -- light_red, visible on any background
const
JAVA_SYNTAX_ASSIST = 1 -- (0) ignored, unless C syntax assist is included
define
my_default_save_options = '/O' -- ('') auto-convert <lf> to <cr><lf>;
-- this complies with IBM's documentation,
-- in contrast to the EPM shipped with Warp4!
/* Finis */