2 Warsaw 1990, Michal Pakier
\r
4 Loglan Environment Manager
\r
5 --------------------------
\r
7 1:Program installation
\r
8 ----------------------
\r
9 Just run LOTEK.EXE - the system contains some additional files but you
\r
10 need not know anything about that.
\r
12 The whole system comprises of the following files :
\r
13 LOTEK.EXE - main program,
\r
14 MPLOGED.EXE - editor,
\r
15 LSTTEST.EXE - auxiliary file used during compilation,
\r
16 LOTEK.HLP - help file text,
\r
17 LOTEKINS.EXE - installation file.
\r
21 You may treat the whole program as a Loglan-oriented editor.
\r
22 It supports the following facilities :
\r
24 All common block operations, such as deleting, moving, copying,
\r
25 indenting, unindenting, saving, loading, are implemented as well as some
\r
26 sophisticated ones : moving and copying with whole block adjusting,
\r
27 making a frame in comments for blocks (you may set such frame parameters
\r
28 as width, pattern, text adjusting inside the block).
\r
29 You may also copy or move a block into itself (while moving,the block
\r
30 will be adjusted in such a way that the block beginning will be placed
\r
31 at the cursor position).
\r
32 2.Find and replace word operations
\r
33 You may find or find and replace given word or the word pointed
\r
34 by the cursor. You may also change small letters into capital ones
\r
35 (or the other way round) in Loglan keywords globally or locally.
\r
36 There is a function that changes all the characters into small
\r
37 or capital letters (globally, locally or in comments).
\r
38 3.Fast moving round the text
\r
39 You may mark two positions in the text and go to that places
\r
40 from anywhere. You may go to the text beginning or end, too.
\r
42 You may always press the F1 key to get short review of all available
\r
43 at the moment operations.
\r
44 5.Macro instructions
\r
45 They really make writing programs much easier than when you have to get
\r
47 You may bind a macro instruction to every key from among [a..z,0..9,
\r
48 F1..F10]. A macro is then called just by pressing the Alt key
\r
50 A macro may be any sequence of characters. Using macros you may define
\r
51 on-line some useful operarations, eg inserting a blank line, upcasing
\r
52 words, marking blocks, ...
\r
54 The following operations are implemented :
\r
55 loading a file from disc,
\r
56 editing a file (unnamed new file has name 'noname.log'),
\r
57 saving a file to disc,
\r
58 changing a file name.
\r
59 You may also choose a file for editing from among last ten used.
\r
63 You may use three windows.
\r
64 The first one is the main window, in which you may process everything that
\r
65 is supported by the system. In the second window you cannot only compile
\r
66 programs and process operations from window 'Execute'. The third window
\r
67 does not let you edit but is used for viewing the database that contains
\r
69 You may use up to two windows at the same time. The main window is always
\r
70 visible so you cannot use both of the additional windows at the same time.
\r
71 While being in the main window you may move or copy a block from another
\r
72 visible window (all options are available).
\r
76 You may compile a file from the main window without returning to DOS.
\r
77 You may execute the first, the second pass of compilation, run compiled
\r
78 program, trace run program.
\r
79 You do not have to remember which passes of compilation have been executed
\r
80 or whether have they been executed at all - LOTEK will take care of it.
\r
81 You may view found errors after the first pass of compilation. Information
\r
82 about errors will displayed in the bottom line and the cursor will indicate
\r
83 the position of its occurence.
\r
87 You may define this window during the installation. It lets you call any DOS
\r
88 function or any executable program. After this call you will find yourself
\r
89 back in the editor as if you were doing nothing but editing. You may pass
\r
90 command line parameters (name of edited file) to called programs, too.
\r
94 It is meant to be a database on Loglan but you may set any other database
\r
95 instead (created by program MPH) during installation.
\r
96 Such a database consists of maximum 6 windows, every of which may comprise
\r
97 of maximum 22 lines. Every line is mapped to any length contents and every
\r
98 contents line is mapped to any length text.
\r
99 While viewing the database you may evoke some of the editor functions :
\r
100 namely finding given word and marking a block. A marked block may be later on
\r
101 moved to the main program.
\r
102 It is possible to have the information from the database you are interested
\r
103 in in one window and to edit your program in the main window.
\r
106 Just run the program LOTEK.
\r
107 There are displayed all the functions available at the moment at the bottom
\r
108 of the screen. If you want to have more room for editing, just press the F10
\r
109 key and this information will disappear.
\r
110 LOTEK saves all the options on file MPLED.DAT before exit, so when you run
\r
111 LOTEK once more you will find yourself in exactly the same conditions
\r
112 (ie the same file, the same cursor position, the same options, ...) as you
\r
113 were in when using LOTEK for the last time.
\r
114 The editor has a built-in mechanism protecting the monitor - there will
\r
115 appear a sky on the screen after two minutes during which you have not
\r
116 pressed any key. The sky will vanish when you press any key.
\r
117 LOTEK always saves the last but one version of the program, which is being
\r
118 edited, so you have a copy of the program. This file's name is the same as
\r
119 yours file but its extension is .BAK.
\r