source: trunk/src/netlabs/bin/defaults.cfg@ 4715

Last change on this file since 4715 was 4715, checked in by Andreas Schnellbacher, 4 years ago
  • Reworked the workaround for wrong arg parsing by the EPM executable.
    • The previous version hasn't worked for load types when the loader was not involved.
    • The new version now properly resets NEPMD.INI keys written by the loader and uses a flag to indicate if the loader is involved.
    • It was tested with probably all possible load types (see MAIN.E).
    • Additionally beeps are added for the case that something doesn't work as expected. Beeps can be switched off by a config key.
  • Property svn:keywords set to Date Revision Author HeadURL Id
File size: 46.6 KB
Line 
1; ***************************** Module Header ******************************\
2;
3; Module Name: defaults.cfg
4;
5; Modification
6; o You shouldn't modify this file, because all files in the netlabs
7; tree will be overwritten by a new NEPMD installation.
8;
9; Import of default settings
10; o This file contains default values for NEPMD. It is imported during
11; installation to NEPMD.INI, section RegDefaults.
12; o For testing, you can delete the RegDefaults section of NEPMD.INI in
13; order to process this file again. The deletion can also be made by
14; running NEPMD\netlabs\install\initreg.cmd.
15;
16; Change settings from default to user values
17; o As an alternative to the 'Preferences' menu, you can copy settings
18; from this file to user.cfg and edit it there.
19; o user.cfg must be placed in %NEPMD_USERDIR%\bin, what is usually
20; NEPMD\myepm\bin.
21; o After saving that file and on the next start of EPM, the alternation
22; will be recognized and the settings will be imported in NEPMD.INI,
23; sections RegKeys and RegContainer.
24; o It's better to copy only a minimum to keep the highest
25; compatibility with future changes. So don't simply copy all. Use
26; only those settings, you want to change.
27; o If you have already changed settings via the 'Preferences' menu,
28; you should first export all user settings by Edit -> Preferences
29; -> Export user settings. Alternatively, execute the command
30; 'ExportUserConfig'.
31; o Beneath the automatic import of user.cfg on the next EPM start,
32; a file with any name can be imported by 'ImportUserConfig'.
33; o The commands to handle with configuration files can also be
34; executed via the Preferences popup menu.
35;
36; Syntax
37; o Similar rules as for text ini files apply. Additionally, leading
38; and trailing spaces and spaces around the first '=' char are
39; ignored.
40; o For var = value expressions: Enquote the value with double quotes
41; or single quotes, if leading or trailing spaces exist. Enquote the
42; var, if '=' is included, which is usually not the case.
43; o If the first and the last character of a var or of a value part is
44; either a single or a double quote, it will be removed on import.
45; o The order of the entries doesn't matter. You can re-arrange lines,
46; add empty lines and comments.
47;
48; Copyright (c) Netlabs EPM Distribution Project 2002
49;
50; $Id: defaults.cfg 4715 2021-09-22 22:41:27Z aschn $
51;
52; ===========================================================================
53;
54; This file is part of the Netlabs EPM Distribution package and is free
55; software. You can redistribute it and/or modify it under the terms of the
56; GNU General Public License as published by the Free Software
57; Foundation, in version 2 as it comes in the "COPYING" file of the
58; Netlabs EPM Distribution. This library is distributed in the hope that it
59; will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
60; of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
61; General Public License for more details.
62;
63; **************************************************************************/
64
65; ---------------------------------------------------------------------------
66; Main
67; ---------------------------------------------------------------------------
68
69; Installation
70\NEPMD\Install\JustInstalled = 1
71
72; Default edit, save and search options
73\NEPMD\User\Edit\DefaultOptions = /b /t
74\NEPMD\User\Save\DefaultOptions = /s /ne /nt /o
75\NEPMD\User\Search\DefaultOptions = +fao
76
77; Mark
78\NEPMD\User\Mark\AdvancedMarking = 1
79\NEPMD\User\Mark\DefaultPaste = C
80\NEPMD\User\Mark\ShiftMarkExtends = 0
81\NEPMD\User\Mark\LineInsert = A
82\NEPMD\User\Mark\DefaultMouseMark = C
83\NEPMD\User\Mark\DragAlwaysMarks = 1
84\NEPMD\User\Mark\UnmarkAfterMove = 0
85
86; Cursor position
87\NEPMD\User\CursorPos\CursorEverywhere = 1
88\NEPMD\User\CursorPos\KeepCursorOnScreen = 1
89\NEPMD\User\CursorPos\VPosAfterLocate = S
90\NEPMD\User\CursorPos\ScrollAfterLocate = 26 -4
91\NEPMD\User\CursorPos\HighlightCursor = 1
92
93; Auto-restore
94\NEPMD\User\AutoRestore\CursorPos = 1
95\NEPMD\User\AutoRestore\Ring\SaveLast = 0
96\NEPMD\User\AutoRestore\Ring\LoadLast = 0
97\NEPMD\User\AutoRestore\Ring\MaxRings = 1
98
99; Reflow
100\NEPMD\User\Format\Reflow\Mark = 0
101\NEPMD\User\Format\Reflow\Par = 1
102\NEPMD\User\Format\Reflow\SpecialMode = ''
103\NEPMD\User\Format\Reflow\TwoSpaces = 0
104\NEPMD\User\Format\Reflow\Block = 0
105\NEPMD\User\Format\Reflow\WordProc = 0
106\NEPMD\User\Format\Reflow\Margins\Selected = 1
107\NEPMD\User\Format\Reflow\Margins\2 = 1 70 1
108\NEPMD\User\Format\Reflow\Mail = 0
109\NEPMD\User\Format\Reflow\KeepIndented = 0
110\NEPMD\User\Format\Reflow\WrapIndented = 0
111\NEPMD\User\Format\Reflow\ReflowLists = 0
112\NEPMD\User\Format\Reflow\ListBulletWords = - o * +
113\NEPMD\User\Format\Reflow\ListAddNumberWords = . -
114\NEPMD\User\Format\Reflow\ListNumberAppendWords = . ) -
115\NEPMD\User\Format\Reflow\ReindentLists = 0
116\NEPMD\User\Format\Reflow\ListIndent = 3
117\NEPMD\User\Format\Reflow\MailFixFalseReplyLevels = 1
118; JoinAfterWrap is applied on typing, not on Reflow.
119\NEPMD\User\Format\Reflow\JoinAfterWrap = 0
120
121; Sort
122\NEPMD\User\Sort\Descending = 0
123\NEPMD\User\Sort\IgnoreCase = 0
124\NEPMD\User\Sort\CollatingOrder = 0
125
126; Tabs/spaces
127\NEPMD\User\TabsSpaces\Compress\IndentOnly = 1
128
129; Default tabs and margins
130\NEPMD\User\Tabs = 8
131\NEPMD\User\Margins = 1 1599 1
132
133; History
134\NEPMD\User\History = 1
135\NEPMD\User\History\Edit\Number = 50
136\NEPMD\User\History\Load\Number = 50
137\NEPMD\User\History\Save\Number = 50
138
139; Keyset additions
140\NEPMD\User\Keysets\AddKeyDefs\List = cua
141\NEPMD\User\Keysets\AddKeyDefs\Selected = cua
142
143; Stream mode
144\NEPMD\User\StreamMode = 1
145
146; Newline in stream mode
147\NEPMD\User\SpecialKeys\Stream\newline = Split,KeepIndent
148\NEPMD\User\SpecialKeys\Stream\s_newline = Split,NoIndent
149\NEPMD\User\SpecialKeys\Stream\a_newline = Split,KeepIndent
150\NEPMD\User\SpecialKeys\Stream\c_newline = Split,KeepIndent
151
152; Newline in line mode
153\NEPMD\User\SpecialKeys\Line\newline = Add,KeepCol
154\NEPMD\User\SpecialKeys\Line\s_newline = NoAdd,KeepCol
155\NEPMD\User\SpecialKeys\Line\a_newline = Add,KeepCol
156\NEPMD\User\SpecialKeys\Line\c_newline = Add,KeepCol
157
158; Enter in stream mode
159\NEPMD\User\SpecialKeys\Stream\enter = Split,KeepIndent
160\NEPMD\User\SpecialKeys\Stream\s_enter = Split,NoIndent
161\NEPMD\User\SpecialKeys\Stream\a_enter = Split,KeepIndent,1,SoftWrapAtCursor
162\NEPMD\User\SpecialKeys\Stream\c_enter = Split,KeepIndent
163
164; Enter in line mode
165\NEPMD\User\SpecialKeys\Line\enter = Add,KeepCol
166\NEPMD\User\SpecialKeys\Line\s_enter = NoAdd,KeepCol
167\NEPMD\User\SpecialKeys\Line\a_enter = Add,KeepCol,1,SoftWrapAtCursor
168\NEPMD\User\SpecialKeys\Line\c_enter = Add,KeepCol
169
170; Tab and Backtab keys, ShowTabs
171\NEPMD\User\SpecialKeys\tab = Text,Spaces
172\NEPMD\User\SpecialKeys\c_tab = Cursor
173\NEPMD\User\SpecialKeys\c_a_tab = Text,Tab
174\NEPMD\User\SpecialKeys\s_backtab = Text,Whitespace
175\NEPMD\User\SpecialKeys\c_s_backtab = Cursor
176\NEPMD\User\SpecialKeys\Tab\MatchWordsAbove = 0
177\NEPMD\User\SpecialKeys\Tab\ShowTabs = 1
178
179; Home and End keys
180\NEPMD\User\SpecialKeys\HomeToggles = 1
181\NEPMD\User\SpecialKeys\EndToggles = 1
182
183; Syntax expansion keys
184\NEPMD\User\SpecialKeys\ExpandKeys = space newline
185
186; Block Alt keys
187\NEPMD\User\SpecialKeys\Alt\BlockAltLetter = 1
188\NEPMD\User\SpecialKeys\Alt\BlockLeftAlt = 1
189\NEPMD\User\SpecialKeys\Alt\BlockRightAlt = 1
190
191; Keyword highlighting
192\NEPMD\User\KeywordHighlighting = 1
193\NEPMD\User\KeywordHighlighting\AutoRefresh = 1
194\NEPMD\User\KeywordHighlighting\HilCommentChar = \254
195\NEPMD\User\KeywordHighlighting\HiliteCacheDir = %TMP%\nepmd\hilite
196
197; Bracket matching
198\NEPMD\User\SpecialKeys\MatchFindOnMove = 1
199\NEPMD\User\SpecialKeys\MatchFindOpening = 1
200\NEPMD\User\SpecialKeys\MatchInsertPair = 1
201
202; Syntax expansion
203\NEPMD\User\SyntaxExpansion = 1
204
205; Mode-specific
206\NEPMD\User\ModeSpecific\Tabs = 1
207\NEPMD\User\ModeSpecific\Margins = 1
208
209; Format
210\NEPMD\User\Format\BoxStyle = 1
211\NEPMD\User\Format\DrawStyle = 1
212\NEPMD\User\Format\HeaderWidth = 78
213
214; REXX profile
215\NEPMD\User\RexxProfile = 1
216
217; Windows and dialogs
218\NEPMD\User\EditWindow\ClickOnlyGivesFocus = 1
219\NEPMD\User\SearchDialog\FocusToEditWindow = 1
220\NEPMD\User\SearchDialog\SearchMarkIfMarked = 1
221\NEPMD\User\SearchDialog\SearchMarkedWords = 0
222\NEPMD\User\EditWindow\MaxCols = 90
223
224; Readonly
225\NEPMD\User\Readonly = 1
226
227; Lock
228\NEPMD\User\Lock\OnModify = 0
229
230; Math
231\NEPMD\User\Math\Decimal = .
232
233; Directories
234\NEPMD\User\ChangeWorkDir = 0
235\NEPMD\User\StartDir\WorkDir\Type = 0
236\NEPMD\User\StartDir\OpenDlg\Type = 2
237\NEPMD\User\StartDir\SaveasDlg\Type = 0
238
239; Keyword help
240\NEPMD\User\KeywordHelp\NewView\UseIfFound = 1
241\NEPMD\User\KeywordHelp\NewView\ExtendedSearch = 1
242
243; Drop a file on the edit window (edit | import)
244\NEPMD\User\FileDropAction = edit
245
246; AutoSave and Backup
247\NEPMD\User\AutoSave = 1
248\NEPMD\User\AutoSave\Number = 50
249\NEPMD\User\Backup = 1
250\NEPMD\User\Backup\Number = 20
251\NEPMD\User\Backup\Directory = %TMP%\nepmd\backup
252\NEPMD\User\Backup\MaxDays = 300
253
254; Menu
255\NEPMD\User\Menu\HideItems = 0
256\NEPMD\User\Menu\NoDismiss = 1
257\NEPMD\User\Menu\Name = newmenu
258
259; Toolbar
260\NEPMD\User\Toolbar = 1
261\NEPMD\User\Toolbar\Name = newbar
262
263; Appearance
264\NEPMD\User\Appearance\InfoLine\Message = 1
265\NEPMD\User\Appearance\InfoLine\Message\MenuHints = 1
266\NEPMD\User\Appearance\InfoLine\AtTop = 0
267\NEPMD\User\Appearance\InfoLine\Longname = 1
268\NEPMD\User\Appearance\InfoLine\Status = 1
269\NEPMD\User\Appearance\InfoLine\Status\Template = Line <line> of <lines> * Col <col> * 0x<hex>=<dec> * <ins> * <markingmode>-<streammode> * Ma <ma> * Tabs <tabs> * <mode> * <modified>
270\NEPMD\User\Appearance\InfoLine\Title\Template = <file>/<files> * <filename> * <datetimemodified>
271\NEPMD\User\Appearance\InfoLine\Sep = \32\250\32
272\NEPMD\User\Appearance\BackgroundBitmap = 0
273\NEPMD\User\Appearance\BackgroundBitmap\Filename =
274\NEPMD\User\Appearance\CursorStyle = 1
275\NEPMD\User\Appearance\CursorWidth = 2
276\NEPMD\User\Appearance\CursorSpecialDimensions =
277\NEPMD\User\Appearance\PointerStyle = 2
278\NEPMD\User\Appearance\VScrollBar = 1
279\NEPMD\User\Appearance\HScrollBar = 1
280\NEPMD\User\Appearance\RotateButtons = 1
281
282; Colors
283\NEPMD\User\Colors\Text = BLACK+WHITEB
284\NEPMD\User\Colors\Mark = BLUE+LIGHT_GRAYB
285\NEPMD\User\Colors\Background = LIGHT_GRAY+BLACKB
286\NEPMD\User\Colors\Message = LIGHT_RED+WHITEB
287\NEPMD\User\Colors\Status = BLACK+LIGHT_GRAYB
288\NEPMD\User\Colors\ModifiedStatus = MAGENTA+LIGHT_GRAYB
289\NEPMD\User\Colors\ReadOnlyStatus = LIGHT_BLUE+LIGHT_GRAYB
290
291; Fonts
292\NEPMD\User\Fonts\Text = 12.System VIO
293\NEPMD\User\Fonts\Message = 10.Helv
294\NEPMD\User\Fonts\Status = 10.System Proportional Non-ISO
295
296; Encoding
297\NEPMD\User\Encoding\1\UconvCode = UTF-8
298\NEPMD\User\Encoding\1\RecodeCode =
299\NEPMD\User\Encoding\1\Name = UTF-8 (ibm-1208, windows-65001)
300\NEPMD\User\Encoding\2\UconvCode = UTF-16LE
301\NEPMD\User\Encoding\2\RecodeCode =
302\NEPMD\User\Encoding\2\Name = UTF-16LE (ibm-1202, windows-1200)
303\NEPMD\User\Encoding\3\UconvCode = UTF-16BE
304\NEPMD\User\Encoding\3\RecodeCode =
305\NEPMD\User\Encoding\3\Name = UTF-16BE (ibm-1200, windows-1201)
306\NEPMD\User\Encoding\4\UconvCode = ISO-8859-1
307\NEPMD\User\Encoding\4\RecodeCode = latin1
308\NEPMD\User\Encoding\4\Name = ISO-8859-1 (ibm-819, latin1)
309\NEPMD\User\Encoding\5\UconvCode = windows-1252
310\NEPMD\User\Encoding\5\RecodeCode =
311\NEPMD\User\Encoding\5\Name = windows-1252 (ibm-1252)
312; For system codepage = 850, use 437 here. For all others, use 850:
313\NEPMD\User\Encoding\6\UconvCode = ibm-437
314\NEPMD\User\Encoding\6\RecodeCode = ibm437
315\NEPMD\User\Encoding\6\Name = ibm-437
316\NEPMD\User\Encoding\Order = 1 2 3 4 5 6
317\NEPMD\User\Encoding\Selected = 1
318\NEPMD\User\Encoding\Standard = 0
319\NEPMD\User\Encoding\Tool = uconv
320\NEPMD\User\Encoding\EditCmdBefore = 0
321
322; Check NEPMD Version
323\NEPMD\User\VersionCheck\CheckUrl = ftp://ftp.netlabs.org/pub/nepmd/version.cfg
324
325; Spell check dictionaries
326\NEPMD\User\Dicts\DictsPath = ftp://ftp.netlabs.org/pub/nepmd/dicts/
327
328; Debug
329\NEPMD\User\Debug\LoaderArgs\Beep = 1
330
331; ---------------------------------------------------------------------------
332; Tools
333; ---------------------------------------------------------------------------
334
335; Templates
336; %fe = from encoding
337; %te = to encoding
338; %if = input file
339; %of = output file
340; %lf = log file
341; %uf = URL file
342; %od = output dir
343; %eo = EPM options
344; %ec = EPM command
345; %ef = EPM file
346\NEPMD\User\Tools\uconv\Template = uconv -i -c -f %fe -t %te -o "%of" "%if"
347\NEPMD\User\Tools\recode\Template = recode %fe:%te "%if"
348\NEPMD\User\Tools\wget\Template = wget -T 10 -t 3 -i "%uf" -O "%of"
349\NEPMD\User\Tools\unzip\Template = unzip -Co "%if" -d "%od"
350\NEPMD\User\Tools\epm\Template = start epm /r %eo '%ec "%ef"'
351\NEPMD\User\Tools\log\Template = 1>"%lf" 2>&1
352
353; Tools
354; Specify ToolBaseName as key segment after \Tools. ToolBaseName is either
355; the lowercase basename (without path and .exe) of a tool or can be
356; compare1, compare2, browser, ftp, mail or irc.
357
358; Valid setting is \Exe
359\NEPMD\User\Tools\md5\Exe = md5sum.exe;md5suml.exe;md5.exe
360\NEPMD\User\Tools\lxlite\Exe = lxlite.exe
361\NEPMD\User\Tools\unlock\Exe = unlock.exe
362
363; Valid setting is \ToolBaseName
364\NEPMD\User\Tools\compare1\ToolBaseName = kdiff3
365\NEPMD\User\Tools\compare2\ToolBaseName = gfc
366
367; Valid settings is \Exe
368\NEPMD\User\Tools\kdiff3\Exe = kdiff3.exe
369\NEPMD\User\Tools\gfc\Exe = gfc.exe
370
371; Valid settings are \Exe, \Options
372\NEPMD\User\Tools\grep\Exe = grep.exe
373\NEPMD\User\Tools\grep\Options = -EnHira
374
375; Valid settings are \Exe, \Options
376\NEPMD\User\Tools\uconv\Exe = uconv.exe
377\NEPMD\User\Tools\uconv\Options = -i -f latin1 -t cp850
378\NEPMD\User\Tools\recode\Exe = recode.exe
379\NEPMD\User\Tools\recode\Options = latin1:cp850
380
381; Valid settings are \Exe, \Parameters, \WorkingDir
382\NEPMD\User\Tools\browser\Exe = WPS
383\NEPMD\User\Tools\ftp\Exe = WPS
384\NEPMD\User\Tools\mail\Exe = WPS
385\NEPMD\User\Tools\irc\Exe = WPS
386
387; ---------------------------------------------------------------------------
388; Program objects
389; ---------------------------------------------------------------------------
390
391; Settings for programm objects
392\NEPMD\User\ProgramObjects\OpenSameWindow = 1
393\NEPMD\User\ProgramObjects\OmitOpenBox = 1
394\NEPMD\User\ProgramObjects\StartupDir = ?:\
395
396; Programm objects -> Open in same window
397\NEPMD\User\ProgramObjects\OpenSameWindow\1 = <NEPMD_EPM>
398\NEPMD\User\ProgramObjects\OpenSameWindow\2 = <NEPMD_EPM_E>
399\NEPMD\User\ProgramObjects\OpenSameWindow\3 = <NEPMD_EPM_ERX>
400\NEPMD\User\ProgramObjects\OpenSameWindow\4 = <NEPMD_EPM_TEX>
401\NEPMD\User\ProgramObjects\OpenSameWindow\5 = <NEPMD_EPM_EDIT_MACROFILE>
402; The special object is the object that gets the converse setting applied.
403; For that one, also its title is changed on toggling the setting:
404\NEPMD\User\ProgramObjects\OpenSameWindow\Special = <NEPMD_EPM_NEW_SAME_WINDOW>
405
406; Programm objects -> File open selection: Omit open box
407\NEPMD\User\ProgramObjects\OmitOpenBox\1 = <NEPMD_EPM>
408\NEPMD\User\ProgramObjects\OmitOpenBox\2 = <NEPMD_EPM_NEW_SAME_WINDOW>
409\NEPMD\User\ProgramObjects\OmitOpenBox\3 = <NEPMD_EPM_E>
410\NEPMD\User\ProgramObjects\OmitOpenBox\4 = <NEPMD_EPM_ERX>
411\NEPMD\User\ProgramObjects\OmitOpenBox\5 = <NEPMD_EPM_TEX>
412\NEPMD\User\ProgramObjects\OmitOpenBox\6 = <NEPMD_EPM_EDIT_MACROFILE>
413\NEPMD\User\ProgramObjects\OmitOpenBox\7 = <NEPMD_EPM_SHELL>
414\NEPMD\User\ProgramObjects\OmitOpenBox\8 = <NEPMD_EPM_TURBO>
415\NEPMD\User\ProgramObjects\OmitOpenBox\9 = <NEPMD_EPM_BIN>
416
417; Programm objects -> Set startup dir...
418\NEPMD\User\ProgramObjects\StartupDir\1 = <NEPMD_EPM>
419\NEPMD\User\ProgramObjects\StartupDir\2 = <NEPMD_EPM_NEW_SAME_WINDOW>
420\NEPMD\User\ProgramObjects\StartupDir\3 = <NEPMD_EPM_E>
421\NEPMD\User\ProgramObjects\StartupDir\4 = <NEPMD_EPM_ERX>
422\NEPMD\User\ProgramObjects\StartupDir\5 = <NEPMD_EPM_TEX>
423\NEPMD\User\ProgramObjects\StartupDir\6 = <NEPMD_EPM_EDIT_MACROFILE>
424\NEPMD\User\ProgramObjects\StartupDir\7 = <NEPMD_EPM_TURBO>
425\NEPMD\User\ProgramObjects\StartupDir\8 = <NEPMD_EPM_BIN>
426
427; Programm objects -> Set associations...
428; The associations dialog allows to select an association list, specified
429; by its name. After that, the following actions can be executed: prepend,
430; append or remove.
431;
432; Syntax for Assocs keys values:
433;
434; = OBJECT, Type:TYPE [,POS]
435; or
436; = OBJECT, Filter:FILTER [,POS]
437;
438; with
439; Name a text used as list item text
440; OBJECT an <object_id>
441; TYPE a WPS association type
442; FILTER a WPS association filter
443; POS optional position number (default = 1) or L (means: last),
444; used for the prepend action only
445
446\NEPMD\User\ProgramObjects\Assocs\1\Name = NEPMD objects
447\NEPMD\User\ProgramObjects\Assocs\1\1 = <NEPMD_EPM>, Type:Plain Text
448\NEPMD\User\ProgramObjects\Assocs\1\2 = <NEPMD_EPM>, Type:Command File
449\NEPMD\User\ProgramObjects\Assocs\1\3 = <NEPMD_EPM>, Type:DOS Command File
450\NEPMD\User\ProgramObjects\Assocs\1\4 = <NEPMD_EPM>, Type:C Code
451\NEPMD\User\ProgramObjects\Assocs\1\5 = <NEPMD_EPM_EDIT_MACROFILE>, Type:EX File
452\NEPMD\User\ProgramObjects\Assocs\1\6 = <NEPMD_EPM_BIN>, Type:Executable, L
453\NEPMD\User\ProgramObjects\Assocs\1\7 = <NEPMD_EPM>, Filter:*.cmd
454\NEPMD\User\ProgramObjects\Assocs\1\8 = <NEPMD_EPM>, Filter:*.dat
455\NEPMD\User\ProgramObjects\Assocs\1\9 = <NEPMD_EPM>, Filter:*.doc, L
456\NEPMD\User\ProgramObjects\Assocs\1\10 = <NEPMD_EPM>, Filter:*.ini, L
457\NEPMD\User\ProgramObjects\Assocs\1\11 = <NEPMD_EPM>, Filter:*.txt
458\NEPMD\User\ProgramObjects\Assocs\1\12 = <NEPMD_EPM>, Filter:config.sys
459\NEPMD\User\ProgramObjects\Assocs\1\13 = <NEPMD_EPM_E>, Filter:*.e
460\NEPMD\User\ProgramObjects\Assocs\1\14 = <NEPMD_EPM_EDIT_MACROFILE>, Filter:*.ex
461\NEPMD\User\ProgramObjects\Assocs\1\15 = <NEPMD_EPM_ERX>, Filter:*.erx
462\NEPMD\User\ProgramObjects\Assocs\1\16 = <NEPMD_EPM_TEX>, Filter:*.tex
463\NEPMD\User\ProgramObjects\Assocs\1\17 = <NEPMD_EPM_TEX>, Filter:*.ltx
464\NEPMD\User\ProgramObjects\Assocs\1\18 = <NEPMD_EPM_TEX>, Filter:*.dtx
465
466\NEPMD\User\ProgramObjects\Assocs\2\Name = System Editor
467\NEPMD\User\ProgramObjects\Assocs\2\1 = <WP_SYSED>, Type:Plain Text
468\NEPMD\User\ProgramObjects\Assocs\2\2 = <WP_SYSED>, Type:Command File
469\NEPMD\User\ProgramObjects\Assocs\2\3 = <WP_SYSED>, Type:DOS Command File
470\NEPMD\User\ProgramObjects\Assocs\2\4 = <WP_SYSED>, Filter:*.bat
471\NEPMD\User\ProgramObjects\Assocs\2\5 = <WP_SYSED>, Filter:*.cmd
472\NEPMD\User\ProgramObjects\Assocs\2\6 = <WP_SYSED>, Filter:*.txt
473
474\NEPMD\User\ProgramObjects\Assocs\3\Name = Standard EPM
475\NEPMD\User\ProgramObjects\Assocs\3\1 = <WP_EPM>, Type:Assembler Code
476\NEPMD\User\ProgramObjects\Assocs\3\2 = <WP_EPM>, Type:BASIC Code
477\NEPMD\User\ProgramObjects\Assocs\3\3 = <WP_EPM>, Type:C Code
478\NEPMD\User\ProgramObjects\Assocs\3\4 = <WP_EPM>, Type:COBOL Code
479\NEPMD\User\ProgramObjects\Assocs\3\5 = <WP_EPM>, Type:FORTRAN Code
480\NEPMD\User\ProgramObjects\Assocs\3\6 = <WP_EPM>, Type:Java Code
481\NEPMD\User\ProgramObjects\Assocs\3\7 = <WP_EPM>, Type:Pascal Code
482
483; ---------------------------------------------------------------------------
484; Highlighting colors
485; ---------------------------------------------------------------------------
486
487; Note: Default colors sets start at 101 as id number.
488; User colors sets can start at 1 or any other number below 101.
489; To create own color sets, one option is to start with copying one of
490; the following ones to user.cfg. Then change the id number and the name.
491; Another option is to copy a palette object or to use the dialog.
492
493\NEPMD\User\Colors\Highlighting\101\Name = NEPMD
494; Name in EPM -R- -G- -B-
495\NEPMD\User\Colors\Highlighting\101\black = 0 0 0
496\NEPMD\User\Colors\Highlighting\101\blue = 0 0 153
497\NEPMD\User\Colors\Highlighting\101\green = 0 162 66
498\NEPMD\User\Colors\Highlighting\101\cyan = 0 154 156
499\NEPMD\User\Colors\Highlighting\101\red = 207 0 62
500\NEPMD\User\Colors\Highlighting\101\magenta = 153 0 153
501\NEPMD\User\Colors\Highlighting\101\brown = 173 158 99
502\NEPMD\User\Colors\Highlighting\101\light_gray = 204 204 204
503\NEPMD\User\Colors\Highlighting\101\dark_gray = 132 109 173
504\NEPMD\User\Colors\Highlighting\101\light_blue = 0 0 255
505\NEPMD\User\Colors\Highlighting\101\light_green = 228 153 23
506\NEPMD\User\Colors\Highlighting\101\light_cyan = 0 139 232
507\NEPMD\User\Colors\Highlighting\101\light_red = 255 0 0
508\NEPMD\User\Colors\Highlighting\101\light_magenta = 236 0 171
509\NEPMD\User\Colors\Highlighting\101\yellow = 239 239 198
510\NEPMD\User\Colors\Highlighting\101\white = 239 239 239
511
512\NEPMD\User\Colors\Highlighting\102\Name = Standard
513; Name in EPM -R- -G- -B-
514\NEPMD\User\Colors\Highlighting\102\black = 0 0 0
515\NEPMD\User\Colors\Highlighting\102\blue = 0 0 153
516\NEPMD\User\Colors\Highlighting\102\green = 0 153 0
517\NEPMD\User\Colors\Highlighting\102\cyan = 0 153 153
518\NEPMD\User\Colors\Highlighting\102\red = 153 0 0
519\NEPMD\User\Colors\Highlighting\102\magenta = 153 0 153
520\NEPMD\User\Colors\Highlighting\102\brown = 153 153 0
521\NEPMD\User\Colors\Highlighting\102\light_gray = 204 204 204
522\NEPMD\User\Colors\Highlighting\102\dark_gray = 128 128 128
523\NEPMD\User\Colors\Highlighting\102\light_blue = 0 0 255
524\NEPMD\User\Colors\Highlighting\102\light_green = 0 255 0
525\NEPMD\User\Colors\Highlighting\102\light_cyan = 0 255 255
526\NEPMD\User\Colors\Highlighting\102\light_red = 255 0 0
527\NEPMD\User\Colors\Highlighting\102\light_magenta = 255 0 255
528\NEPMD\User\Colors\Highlighting\102\yellow = 255 255 0
529\NEPMD\User\Colors\Highlighting\102\white = 255 255 255
530
531; ---------------------------------------------------------------------------
532; Coding styles
533; ---------------------------------------------------------------------------
534
535; Ids below 101 are reserved for user coding styles.
536
537; K&R
538\NEPMD\User\CodingStyles\101\Name = K&R
539\NEPMD\User\CodingStyles\101\Modes = C JAVA
540\NEPMD\User\CodingStyles\101\Tabs = 4
541\NEPMD\User\CodingStyles\101\Indent = 4
542\NEPMD\User\CodingStyles\101\CBraceStyle = APPEND
543\NEPMD\User\CodingStyles\101\CFunctionCodeStyle = INDENT
544\NEPMD\User\CodingStyles\101\CCaseStyle = INDENT
545\NEPMD\User\CodingStyles\101\FunctionSpacing = C
546
547; K&R8
548\NEPMD\User\CodingStyles\102\Name = K&R8
549\NEPMD\User\CodingStyles\102\Modes = C JAVA
550\NEPMD\User\CodingStyles\102\Tabs = 8
551\NEPMD\User\CodingStyles\102\Indent = 8
552\NEPMD\User\CodingStyles\102\CBraceStyle = APPEND
553\NEPMD\User\CodingStyles\102\CFunctionCodeStyle = INDENT
554\NEPMD\User\CodingStyles\102\CCaseStyle = INDENT
555\NEPMD\User\CodingStyles\102\FunctionSpacing = C
556
557; K&R3
558\NEPMD\User\CodingStyles\103\Name = K&R3
559\NEPMD\User\CodingStyles\103\Modes = C JAVA
560\NEPMD\User\CodingStyles\103\Tabs = 3
561\NEPMD\User\CodingStyles\103\Indent = 3
562\NEPMD\User\CodingStyles\103\CBraceStyle = APPEND
563\NEPMD\User\CodingStyles\103\CFunctionCodeStyle = INDENT
564\NEPMD\User\CodingStyles\103\CCaseStyle = INDENT
565\NEPMD\User\CodingStyles\103\FunctionSpacing = C
566
567; Linux = Gnome
568; use tabs for indent -> convert spaces to tabs before save
569\NEPMD\User\CodingStyles\104\Name = Linux
570\NEPMD\User\CodingStyles\104\Modes = C JAVA
571\NEPMD\User\CodingStyles\104\Tabs = 8
572\NEPMD\User\CodingStyles\104\Indent = 8
573\NEPMD\User\CodingStyles\104\CBraceStyle = APPEND
574\NEPMD\User\CodingStyles\104\CFunctionCodeStyle = INDENT
575\NEPMD\User\CodingStyles\104\CCaseStyle = INDENT
576\NEPMD\User\CodingStyles\104\FunctionSpacing = C
577
578; BSD = Allman
579\NEPMD\User\CodingStyles\105\Name = BSD
580\NEPMD\User\CodingStyles\105\Modes = C JAVA
581\NEPMD\User\CodingStyles\105\Tabs = 8
582\NEPMD\User\CodingStyles\105\Indent = 8
583\NEPMD\User\CodingStyles\105\CBraceStyle = BELOW
584\NEPMD\User\CodingStyles\105\CFunctionCodeStyle = INDENT
585\NEPMD\User\CodingStyles\105\CCaseStyle = INDENT
586\NEPMD\User\CodingStyles\105\FunctionSpacing = C
587
588; BSD4 = XWP
589\NEPMD\User\CodingStyles\106\Name = BSD4
590\NEPMD\User\CodingStyles\106\Modes = C JAVA
591\NEPMD\User\CodingStyles\106\Tabs = 4
592\NEPMD\User\CodingStyles\106\Indent = 4
593\NEPMD\User\CodingStyles\106\CBraceStyle = BELOW
594\NEPMD\User\CodingStyles\106\CFunctionCodeStyle = INDENT
595\NEPMD\User\CodingStyles\106\CCaseStyle = INDENT
596\NEPMD\User\CodingStyles\106\FunctionSpacing = C
597
598; BSD3
599\NEPMD\User\CodingStyles\107\Name = BSD3
600\NEPMD\User\CodingStyles\107\Modes = C JAVA
601\NEPMD\User\CodingStyles\107\Tabs = 3
602\NEPMD\User\CodingStyles\107\Indent = 3
603\NEPMD\User\CodingStyles\107\CBraceStyle = BELOW
604\NEPMD\User\CodingStyles\107\CFunctionCodeStyle = INDENT
605\NEPMD\User\CodingStyles\107\CCaseStyle = INDENT
606\NEPMD\User\CodingStyles\107\FunctionSpacing = C
607
608; GNU
609\NEPMD\User\CodingStyles\108\Name = GNU
610\NEPMD\User\CodingStyles\108\Modes = C JAVA
611\NEPMD\User\CodingStyles\108\Tabs = 4
612\NEPMD\User\CodingStyles\108\Indent = 4
613\NEPMD\User\CodingStyles\108\CBraceStyle = HALFINDENT
614\NEPMD\User\CodingStyles\108\CFunctionCodeStyle = INDENT
615\NEPMD\User\CodingStyles\108\CCaseStyle = INDENT
616\NEPMD\User\CodingStyles\108\FunctionSpacing = C
617
618; Whitesmith
619\NEPMD\User\CodingStyles\109\Name = Whitesmith
620\NEPMD\User\CodingStyles\109\Modes = C JAVA
621\NEPMD\User\CodingStyles\109\Tabs = 8
622\NEPMD\User\CodingStyles\109\Indent = 8
623\NEPMD\User\CodingStyles\109\CBraceStyle = INDENT
624\NEPMD\User\CodingStyles\109\CFunctionCodeStyle = INDENT
625\NEPMD\User\CodingStyles\109\CCaseStyle = INDENT
626\NEPMD\User\CodingStyles\109\FunctionSpacing = C
627
628; JAVA
629\NEPMD\User\CodingStyles\110\Name = JAVA
630\NEPMD\User\CodingStyles\110\Modes = C JAVA
631\NEPMD\User\CodingStyles\110\Tabs = 8
632\NEPMD\User\CodingStyles\110\Indent = 4
633\NEPMD\User\CodingStyles\110\CBraceStyle = APPEND
634\NEPMD\User\CodingStyles\110\CFunctionCodeStyle = INDENT
635\NEPMD\User\CodingStyles\110\CCaseStyle = INDENT
636\NEPMD\User\CodingStyles\110\FunctionSpacing = C
637
638; Christan Langanke's C style
639\NEPMD\User\CodingStyles\111\Name = C_cla
640\NEPMD\User\CodingStyles\111\Modes = C JAVA
641\NEPMD\User\CodingStyles\111\Tabs = 3
642\NEPMD\User\CodingStyles\111\Indent = 3
643\NEPMD\User\CodingStyles\111\CBraceStyle = INDENT
644\NEPMD\User\CodingStyles\111\CFunctionCodeStyle = BELOW
645\NEPMD\User\CodingStyles\111\CCaseStyle = INDENT
646\NEPMD\User\CodingStyles\111\FunctionSpacing = CS
647
648; Default REXX style
649\NEPMD\User\CodingStyles\201\Name = REXX_std
650\NEPMD\User\CodingStyles\201\Modes = REXX
651\NEPMD\User\CodingStyles\201\Tabs = 2
652\NEPMD\User\CodingStyles\201\Indent = 2
653\NEPMD\User\CodingStyles\201\RexxDoStyle = INDENT
654\NEPMD\User\CodingStyles\201\RexxIfStyle = ADDELSE
655\NEPMD\User\CodingStyles\201\RexxCase = LOWER
656\NEPMD\User\CodingStyles\201\RexxForceCase = 1
657\NEPMD\User\CodingStyles\201\FunctionSpacing = C
658
659; Christan Langanke's REXX style (for first indent use 1 space)
660\NEPMD\User\CodingStyles\202\Name = REXX_cla
661\NEPMD\User\CodingStyles\202\Modes = REXX
662\NEPMD\User\CodingStyles\202\Tabs = 3
663\NEPMD\User\CodingStyles\202\Indent = 3
664\NEPMD\User\CodingStyles\202\RexxDoStyle = BELOW
665\NEPMD\User\CodingStyles\202\RexxIfStyle = ADDELSE
666\NEPMD\User\CodingStyles\202\RexxCase = UPPER
667\NEPMD\User\CodingStyles\202\RexxForceCase = 1
668\NEPMD\User\CodingStyles\202\FunctionSpacing = CS
669
670; Andreas Schnellbacher's REXX style
671\NEPMD\User\CodingStyles\203\Name = REXX_aschn
672\NEPMD\User\CodingStyles\203\Modes = REXX
673\NEPMD\User\CodingStyles\203\Tabs = 3
674\NEPMD\User\CodingStyles\203\Indent = 3
675\NEPMD\User\CodingStyles\203\RexxDoStyle = BELOW
676\NEPMD\User\CodingStyles\203\RexxIfStyle = ADDELSE
677\NEPMD\User\CodingStyles\203\RexxCase = LOWER
678\NEPMD\User\CodingStyles\203\RexxForceCase = 1
679\NEPMD\User\CodingStyles\203\FunctionSpacing = CS
680
681; REXX style with DoStyle = APPEND, Case = UPPER, Indent = 4
682\NEPMD\User\CodingStyles\204\Name = REXX_au4
683\NEPMD\User\CodingStyles\204\Modes = REXX
684\NEPMD\User\CodingStyles\204\Tabs = 4
685\NEPMD\User\CodingStyles\204\Indent = 4
686\NEPMD\User\CodingStyles\204\RexxDoStyle = APPEND
687\NEPMD\User\CodingStyles\204\RexxIfStyle = ADDELSE
688\NEPMD\User\CodingStyles\204\RexxCase = UPPER
689\NEPMD\User\CodingStyles\204\RexxForceCase = 1
690\NEPMD\User\CodingStyles\204\FunctionSpacing = C
691
692; ---------------------------------------------------------------------------
693; Mode settings
694; ---------------------------------------------------------------------------
695
696; DEFAULT
697; Pseudo mode for default values.
698; Default tabs and margins are set with \NEPMD\User\Tabs and
699; \NEPMD\User\Margins.
700\NEPMD\User\Mode\DEFAULT\CaseSensitive = 1
701\NEPMD\User\Mode\DEFAULT\HeaderStyle = 1
702\NEPMD\User\Mode\DEFAULT\HeaderWidth = 78
703\NEPMD\User\Mode\DEFAULT\FunctionSpacing = C
704\NEPMD\User\Mode\DEFAULT\ClosingBraceAutoIndent = 0
705\NEPMD\User\Mode\DEFAULT\MatchChars = ( )
706\NEPMD\User\Mode\DEFAULT\SearchPath = .;%INCLUDE%;PATH
707
708; ADA
709\NEPMD\User\Mode\ADA\CaseSensitive = 0
710\NEPMD\User\Mode\ADA\Extensions = ADA ADB ADS
711\NEPMD\User\Mode\ADA\LineComment = --
712\NEPMD\User\Mode\ADA\LineCommentPos = 0
713\NEPMD\User\Mode\ADA\LineCommentAddSpace = 0
714
715; BIN
716\NEPMD\User\Mode\BIN\CaseSensitive = 1
717\NEPMD\User\Mode\BIN\Extensions = BIN EXE DLL LIB RES
718\NEPMD\User\Mode\BIN\Tabs = 1
719\NEPMD\User\Mode\BIN\MatchTab = 0
720\NEPMD\User\Mode\BIN\MatchChars =
721\NEPMD\User\Mode\BIN\SaveOptions = /bin
722
723; C
724; C:*.IDL means: mode C with extension IDL.
725\NEPMD\User\Mode\C\CaseSensitive = 1
726\NEPMD\User\Mode\C\Extensions = C H SQC CPP HPP CXX HXX SQX IDL XH HH IH XIH
727\NEPMD\User\Mode\C\LineComment = //
728\NEPMD\User\Mode\C\LineCommentPos = 0
729\NEPMD\User\Mode\C\LineCommentAddSpace = 0
730\NEPMD\User\Mode\C\MultiLineCommentStart = /*
731\NEPMD\User\Mode\C\MultiLineCommentEnd = */
732\NEPMD\User\Mode\C\MultiLineCommentNested = 0
733\NEPMD\User\Mode\C\Expand = C
734\NEPMD\User\Mode\C\CodingStyle = BSD4
735\NEPMD\User\Mode\C\MatchChars = { } ( ) [ ]
736\NEPMD\User\Mode\C\Margins = 1 1599 1
737\NEPMD\User\Mode\C\ClosingBraceAutoIndent = 1
738; SearchPath: Double dirs and dirs with undefined env vars are filtered out.
739\NEPMD\User\Mode\C\FindDefSearchType = I
740\NEPMD\User\Mode\C\FindDefSearchMasks = *.c;*.cpp;*.h
741\NEPMD\User\Mode\C\SearchPath = %INCLUDE%;%TOOLKIT_DIR%\H!;.!v;..!v;
742\NEPMD\User\Mode\C:*.IDL\IncludeSearchMasks = *.c;*.cpp;*.idl;*.h
743\NEPMD\User\Mode\C:*.IDL\SearchPath = %SMINCLUDE%;%TOOLKIT_DIR%\SOM\INCLUDE;%TOOLKIT_DIR%\H!;%TOOLKIT_DIR%\IDL;.!v;..!v;
744
745; CMD
746\NEPMD\User\Mode\CMD\CaseSensitive = 0
747\NEPMD\User\Mode\CMD\Extensions = CMD BAT ENV
748\NEPMD\User\Mode\CMD\LineComment = : :: REM
749\NEPMD\User\Mode\CMD\LineCommentPos = F F F
750\NEPMD\User\Mode\CMD\LineCommentAddSpace = 1 0 1
751\NEPMD\User\Mode\CMD\LineCommentNeedSpace = 1 0 1
752
753; CONFIGSYS
754\NEPMD\User\Mode\CONFIGSYS\CaseSensitive = 0
755\NEPMD\User\Mode\CONFIGSYS\Basenames = CONFIG
756\NEPMD\User\Mode\CONFIGSYS\LineComment = REM
757\NEPMD\User\Mode\CONFIGSYS\LineCommentPos = F
758\NEPMD\User\Mode\CONFIGSYS\LineCommentAddSpace = 1
759\NEPMD\User\Mode\CONFIGSYS\LineCommentNeedSpace = 1
760
761; CSS
762\NEPMD\User\Mode\CSS\CaseSensitive = 0
763\NEPMD\User\Mode\CSS\Extensions = CSS
764\NEPMD\User\Mode\CSS\MultiLineCommentStart = /*
765\NEPMD\User\Mode\CSS\MultiLineCommentEnd = */
766\NEPMD\User\Mode\CSS\MultiLineCommentNested = 0
767
768; DEF
769\NEPMD\User\Mode\DEF\CaseSensitive = 0
770\NEPMD\User\Mode\DEF\Extensions = DEF
771\NEPMD\User\Mode\DEF\LineComment = ;
772\NEPMD\User\Mode\DEF\LineCommentPos = 0
773\NEPMD\User\Mode\DEF\LineCommentAddSpace = 0
774\NEPMD\User\Mode\DEF\LineCommentNeedSpace = 0
775
776; E
777\NEPMD\User\Mode\E\CaseSensitive = 0
778\NEPMD\User\Mode\E\Extensions = E EPM
779\NEPMD\User\Mode\E\LineComment = ; --
780\NEPMD\User\Mode\E\LineCommentPos = 1 0
781\NEPMD\User\Mode\E\LineCommentAddSpace = 0 0
782\NEPMD\User\Mode\E\LineCommentNeedSpace = 0 0
783\NEPMD\User\Mode\E\MultiLineCommentStart = /*
784\NEPMD\User\Mode\E\MultiLineCommentEnd = */
785\NEPMD\User\Mode\E\MultiLineCommentNested = 1
786\NEPMD\User\Mode\E\Expand = E
787\NEPMD\User\Mode\E\Tabs = 3
788\NEPMD\User\Mode\E\Indent = 3
789\NEPMD\User\Mode\E\MatchChars = ( )
790\NEPMD\User\Mode\E\Margins = 1 1599 1
791\NEPMD\User\Mode\E\FindDefSearchType = G
792\NEPMD\User\Mode\E\FindDefSearchMasks = *.e
793\NEPMD\User\Mode\E\SearchPath = %NEPMD_USERDIR%\macros;%NEPMD_DEVDIR%\src\netlabs\macros;%NEPMD_DEVDIR%\src\gui\nepmdlib\macros;%NEPMD_ROOTDIR%\netlabs\macros;.
794
795; FORTRAN77
796\NEPMD\User\Mode\FORTRAN77\CaseSensitive = 1
797\NEPMD\User\Mode\FORTRAN77\Extensions =
798\NEPMD\User\Mode\FORTRAN77\LineComment = C *
799\NEPMD\User\Mode\FORTRAN77\LineCommentPos = 1 1
800\NEPMD\User\Mode\FORTRAN77\LineCommentAddSpace = 1 1
801\NEPMD\User\Mode\FORTRAN77\LineCommentNeedSpace = 0 0
802\NEPMD\User\Mode\FORTRAN77\PreferredComment = L2
803
804; FORTRAN90
805\NEPMD\User\Mode\FORTRAN90\CaseSensitive = 0
806\NEPMD\User\Mode\FORTRAN90\Extensions = FOR FORTRAN F90 F
807\NEPMD\User\Mode\FORTRAN90\LineComment = C c * !
808\NEPMD\User\Mode\FORTRAN90\LineCommentPos = 1 1 1 0
809\NEPMD\User\Mode\FORTRAN90\LineCommentAddSpace = 1 1 1 1
810\NEPMD\User\Mode\FORTRAN90\LineCommentNeedSpace = 0 0 0 0
811\NEPMD\User\Mode\FORTRAN90\PreferredComment = L4
812
813; HTEXT
814\NEPMD\User\Mode\HTEXT\CaseSensitive = 0
815\NEPMD\User\Mode\HTEXT\Extensions = HTEXT
816\NEPMD\User\Mode\HTEXT\LineComment = ..
817\NEPMD\User\Mode\HTEXT\LineCommentPos = 1
818\NEPMD\User\Mode\HTEXT\LineCommentAddSpace = 1
819\NEPMD\User\Mode\HTEXT\LineCommentNeedSpace = 0
820\NEPMD\User\Mode\HTEXT\SearchPath = .;%INCLUDE%;%HTINCLUDE%
821
822; HTML
823\NEPMD\User\Mode\HTML\CaseSensitive = 0
824\NEPMD\User\Mode\HTML\Extensions = HTML HTM SHTML
825\NEPMD\User\Mode\HTML\MultiLineCommentStart = <!--
826\NEPMD\User\Mode\HTML\MultiLineCommentEnd = -->
827\NEPMD\User\Mode\HTML\MultiLineCommentNested = 0
828;\NEPMD\User\Mode\HTML\MatchChars = < >
829\NEPMD\User\Mode\HTML\Margins = 1 1599 1
830
831; INI
832\NEPMD\User\Mode\INI\CaseSensitive = 0
833\NEPMD\User\Mode\INI\Extensions = INI CFG CONF CNF CONFIG
834\NEPMD\User\Mode\INI\LineComment = ; #
835\NEPMD\User\Mode\INI\LineCommentPos = F F
836\NEPMD\User\Mode\INI\LineCommentAddSpace = 1 1
837
838; IPF
839\NEPMD\User\Mode\IPF\CaseSensitive = 0
840\NEPMD\User\Mode\IPF\Extensions = IPF
841\NEPMD\User\Mode\IPF\LineComment = .*
842\NEPMD\User\Mode\IPF\LineCommentPos = 1
843\NEPMD\User\Mode\IPF\LineCommentAddSpace = 1
844
845; JAVA
846\NEPMD\User\Mode\JAVA\CaseSensitive = 1
847\NEPMD\User\Mode\JAVA\Extensions = JAV JAVA
848\NEPMD\User\Mode\JAVA\LineComment = //
849\NEPMD\User\Mode\JAVA\LineCommentPos = 0
850\NEPMD\User\Mode\JAVA\LineCommentAddSpace = 1
851\NEPMD\User\Mode\JAVA\LineCommentNeedSpace = 0
852\NEPMD\User\Mode\JAVA\MultiLineCommentStart = /*
853\NEPMD\User\Mode\JAVA\MultiLineCommentEnd = */
854\NEPMD\User\Mode\JAVA\MultiLineCommentNested = 0
855\NEPMD\User\Mode\JAVA\Expand = C
856\NEPMD\User\Mode\JAVA\CodingStyle = JAVA
857\NEPMD\User\Mode\JAVA\MatchChars = { } ( ) [ ]
858\NEPMD\User\Mode\JAVA\Margins = 1 1599 1
859\NEPMD\User\Mode\JAVA\ClosingBraceAutoIndent = 1
860
861; JAVASCRIPT
862\NEPMD\User\Mode\JAVASCRIPT\CaseSensitive = 1
863\NEPMD\User\Mode\JAVASCRIPT\Extensions = JS JSM
864\NEPMD\User\Mode\JAVASCRIPT\LineComment = //
865\NEPMD\User\Mode\JAVASCRIPT\LineCommentPos = 0
866\NEPMD\User\Mode\JAVASCRIPT\LineCommentAddSpace = 1
867\NEPMD\User\Mode\JAVASCRIPT\LineCommentNeedSpace = 0
868\NEPMD\User\Mode\JAVASCRIPT\MultiLineCommentEnd = */
869\NEPMD\User\Mode\JAVASCRIPT\MultiLineCommentNested = 0
870\NEPMD\User\Mode\JAVASCRIPT\MultiLineCommentStart = /*
871\NEPMD\User\Mode\JAVASCRIPT\Tabs = 3
872\NEPMD\User\Mode\JAVASCRIPT\Indent = 3
873\NEPMD\User\Mode\JAVASCRIPT\MatchChars = { } ( ) [ ]
874\NEPMD\User\Mode\JAVASCRIPT\Margins = 1 1599 1
875
876; MAKE
877\NEPMD\User\Mode\MAKE\CaseSensitive = 0
878\NEPMD\User\Mode\MAKE\Extensions = MAK IN MK
879\NEPMD\User\Mode\MAKE\Basenames = makefile GNUmakefile
880\NEPMD\User\Mode\MAKE\LineComment = #
881\NEPMD\User\Mode\MAKE\LineCommentPos = 1
882\NEPMD\User\Mode\MAKE\LineCommentAddSpace = 1
883\NEPMD\User\Mode\MAKE\LineCommentNeedSpace = 0
884
885; OBJGEN
886; Object Generator input file by cla.
887\NEPMD\User\Mode\OBJGEN\CaseSensitive = 0
888\NEPMD\User\Mode\OBJGEN\Extensions = OBJGEN
889\NEPMD\User\Mode\OBJGEN\LineComment = ;
890\NEPMD\User\Mode\OBJGEN\LineCommentPos = 1
891\NEPMD\User\Mode\OBJGEN\LineCommentAddSpace = 1
892
893; PASCAL
894\NEPMD\User\Mode\PASCAL\CaseSensitive = 0
895\NEPMD\User\Mode\PASCAL\Extensions = PAS PASCAL PP
896\NEPMD\User\Mode\PASCAL\LineComment = //
897\NEPMD\User\Mode\PASCAL\LineCommentPos = 0
898\NEPMD\User\Mode\PASCAL\LineCommentAddSpace = 1
899\NEPMD\User\Mode\PASCAL\MultiLineCommentStart = (* {
900\NEPMD\User\Mode\PASCAL\MultiLineCommentEnd = *) }
901\NEPMD\User\Mode\PASCAL\MultiLineCommentNested = 1 1
902\NEPMD\User\Mode\PASCAL\Expand = PASCAL
903\NEPMD\User\Mode\PASCAL\Tabs = 8
904\NEPMD\User\Mode\PASCAL\Indent = 2
905\NEPMD\User\Mode\PASCAL\MatchChars = ( ) [ ]
906\NEPMD\User\Mode\PASCAL\Margins = 1 1599 1
907
908; PERL
909\NEPMD\User\Mode\PERL\CaseSensitive = 0
910\NEPMD\User\Mode\PERL\Extensions = PL PRL PERL PM
911\NEPMD\User\Mode\PERL\LineComment = #
912\NEPMD\User\Mode\PERL\LineCommentPos = 0
913\NEPMD\User\Mode\PERL\LineCommentAddSpace = 1
914\NEPMD\User\Mode\PERL\LineCommentNeedSpace = 0
915
916; PHP
917\NEPMD\User\Mode\PHP\CaseSensitive = 0
918\NEPMD\User\Mode\PHP\Extensions = PHP PHP3 PHP4
919\NEPMD\User\Mode\PHP\LineComment = # //
920\NEPMD\User\Mode\PHP\LineCommentPos = 0 0
921\NEPMD\User\Mode\PHP\LineCommentAddSpace = 1 1
922\NEPMD\User\Mode\PHP\LineCommentNeedSpace = 0 0
923\NEPMD\User\Mode\PHP\MultiLineCommentStart = /* <!--
924\NEPMD\User\Mode\PHP\MultiLineCommentEnd = */ -->
925\NEPMD\User\Mode\PHP\MultiLineCommentNested = 0 0
926\NEPMD\User\Mode\PHP\MatchChars = ( ) { }
927
928; PYTHON
929\NEPMD\User\Mode\PYTHON\CaseSensitive = 1
930\NEPMD\User\Mode\PYTHON\Extensions = PY
931\NEPMD\User\Mode\PYTHON\LineComment = #
932\NEPMD\User\Mode\PYTHON\LineCommentPos = 0
933\NEPMD\User\Mode\PYTHON\LineCommentAddSpace = 1
934\NEPMD\User\Mode\PYTHON\MultiLineCommentStart = """ '''
935\NEPMD\User\Mode\PYTHON\MultiLineCommentEnd = """ '''
936\NEPMD\User\Mode\PYTHON\MultiLineCommentNested = 0 0
937\NEPMD\User\Mode\PYTHON\Tabs = 4
938\NEPMD\User\Mode\PYTHON\Indent = 4
939\NEPMD\User\Mode\PYTHON\MatchChars = ( ) [ ]
940\NEPMD\User\Mode\PYTHON\Margins = 1 1599 1
941\NEPMD\User\Mode\PYTHON\SearchPath = .;%PYTHONPATH%
942
943; RC
944\NEPMD\User\Mode\RC\CaseSensitive = 1
945\NEPMD\User\Mode\RC\Extensions = RC RCH DLG DL2 RC2 MEN
946\NEPMD\User\Mode\RC\LineComment = //
947\NEPMD\User\Mode\RC\LineCommentPos = 0
948\NEPMD\User\Mode\RC\LineCommentAddSpace = 1
949\NEPMD\User\Mode\RC\LineCommentNeedSpace = 0
950\NEPMD\User\Mode\RC\MultiLineCommentStart = /*
951\NEPMD\User\Mode\RC\MultiLineCommentEnd = */
952\NEPMD\User\Mode\RC\MultiLineCommentNested = 0
953
954; REXX
955\NEPMD\User\Mode\REXX\CaseSensitive = 0
956\NEPMD\User\Mode\REXX\Extensions = CWX ERX EXC EXEC KEX LX LXL R REX REXX RX RXX THE VRM VRS VRX X XEDIT ZRX
957\NEPMD\User\Mode\REXX\MultiLineCommentStart = /*
958\NEPMD\User\Mode\REXX\MultiLineCommentEnd = */
959\NEPMD\User\Mode\REXX\MultiLineCommentNested = 1
960\NEPMD\User\Mode\REXX\Expand = REXX
961\NEPMD\User\Mode\REXX\CodingStyle = REXX_std
962\NEPMD\User\Mode\REXX\MatchChars = ( )
963\NEPMD\User\Mode\REXX\Margins = 1 1599 1
964\NEPMD\User\Mode\REXX\FindDefSearchType = G
965\NEPMD\User\Mode\REXX:*.ERX\SearchPath = %NEPMD_USERDIR%\bin;%NEPMD_DEVDIR%\src\netlabs\bin;%NEPMD_ROOTDIR%\netlabs\bin
966
967; SCRIPT
968\NEPMD\User\Mode\SCRIPT\CaseSensitive = 0
969\NEPMD\User\Mode\SCRIPT\Extensions = SCR SCT SCRIPT
970\NEPMD\User\Mode\SCRIPT\LineComment = .*
971\NEPMD\User\Mode\SCRIPT\LineCommentPos = 1
972\NEPMD\User\Mode\SCRIPT\LineCommentAddSpace = 1
973\NEPMD\User\Mode\SCRIPT\LineCommentNeedSpace = 0
974
975; SHELL
976; Virtual filename .command_shell_# specified as Extension with wildcard.
977\NEPMD\User\Mode\SHELL\CaseSensitive = 0
978\NEPMD\User\Mode\SHELL\Extensions = command_shell_*
979\NEPMD\User\Mode\SHELL\Keyset = shell
980
981; TEX
982\NEPMD\User\Mode\TEX\CaseSensitive = 1
983\NEPMD\User\Mode\TEX\Extensions = TEX LTX DTX STY TEXI TEXINFO
984\NEPMD\User\Mode\TEX\LineComment = %
985\NEPMD\User\Mode\TEX\LineCommentPos = 0
986\NEPMD\User\Mode\TEX\LineCommentAddSpace = 1
987\NEPMD\User\Mode\TEX\LineCommentNeedSpace = 0
988\NEPMD\User\Mode\TEX\MultiLineCommentStart = \iffalse \begin{verbatim}
989\NEPMD\User\Mode\TEX\MultiLineCommentEnd = \fi \end{verbatim}
990\NEPMD\User\Mode\TEX\MultiLineCommentNested = 0 0
991\NEPMD\User\Mode\TEX\MultiLineCommentEndPrio = 0 1
992\NEPMD\User\Mode\TEX\Tabs = 3
993\NEPMD\User\Mode\TEX\Indent = 3
994\NEPMD\User\Mode\TEX\MatchChars = { } ( ) [ ]
995\NEPMD\User\Mode\TEX\Margins = 1 1599 1
996
997; TEXT
998\NEPMD\User\Mode\TEXT\CaseSensitive = 0
999\NEPMD\User\Mode\TEXT\Extensions = TXT
1000\NEPMD\User\Mode\TEXT:.DOS*\HighlightMode = SHELL
1001\NEPMD\User\Mode\TEXT:.TREE*\HighlightMode = SHELL
1002\NEPMD\User\Mode\TEXT:.DOS dir*\Keyset = list
1003\NEPMD\User\Mode\TEXT:.TREE*\Keyset = list
1004\NEPMD\User\Mode\TEXT:*.EPM\HighlightMode = INI
1005\NEPMD\User\Mode\TEXT:*.HIL\SearchPath = %NEPMD_USERDIR%\hilite;%NEPMD_DEVDIR%\src\netlabs\hilite;%NEPMD_ROOTDIR%\netlabs\hilite
1006
1007; WARPIN
1008\NEPMD\User\Mode\WARPIN\CaseSensitive = 0
1009\NEPMD\User\Mode\WARPIN\Extensions = WIS
1010\NEPMD\User\Mode\WARPIN\MultiLineCommentStart = <!--
1011\NEPMD\User\Mode\WARPIN\MultiLineCommentEnd = -->
1012\NEPMD\User\Mode\WARPIN\MultiLineCommentNested = 0
1013
1014; XML
1015\NEPMD\User\Mode\XML\CaseSensitive = 0
1016\NEPMD\User\Mode\XML\Extensions = XML RDF DTD
1017\NEPMD\User\Mode\XML\MultiLineCommentStart = <!-- <%--
1018\NEPMD\User\Mode\XML\MultiLineCommentEnd = --> --%>
1019\NEPMD\User\Mode\XML\MultiLineCommentNested = 0 0
1020
1021; ---------------------------------------------------------------------------
1022; Test
1023; ---------------------------------------------------------------------------
1024
1025; this key for NEPMDLIB Testcases - don't remove
1026"\NEPMD\Test\Nepmdlib\TestKey" = "This is a default value"
1027
1028; these keys are junk only
1029"\NEPMD\Testcase\MyContainer\MyKey" = "This is my value"
1030"\NEPMD\Testcase\MyContainer\MyKey2"="This is another value"
1031
Note: See TracBrowser for help on using the repository browser.