T.R | Title | User | Personal Name | Date | Lines |
---|
770.1 | It's getting easier | COOKIE::JOHNSTON | | Thu Aug 06 1987 17:18 | 5 |
| I like the addition of [<P>] after <CHAPTER> !
{text}
Very nice!
|
770.2 | LSE feature | TLE::MICHAELS | Karen Michaels | Thu Aug 06 1987 17:34 | 11 |
| re: < Note 770.0 by COOKIE::JOHNSTON >
>> head^E expands to <HEAD>. I would have expected a listing of head
>> levels instead, and even the subhead tags.
This is a feature of LSE. If you expand a name that exactly matches that token
you will get the expansion of the token. To get what you want you must expand
"hea". You will not get "subhead" this way, you will only get tags that begin
with "hea". To get "subhead" you will have to expand "subh".
---Karen
|
770.3 | Yes, but, but... | COOKIE::JOHNSTON | | Fri Aug 07 1987 14:55 | 13 |
| Re: .2
Well, alright, if you say so! Somehow I'd gotten the notion that a tag
should expand into its full construct (between < >) only when the
user-provided string was unique to the tag; "head" is not unique, hence
my expectation. "head1" is unique, so I would expect the full construct.
Somehow, I'll learn to cope with it as is... |-)
Rose
|
770.4 | See 592.5; LSE has to pick one | TOKLAS::FELDMAN | PDS, our next success | Mon Aug 10 1987 14:09 | 6 |
| See note 592.5 for a more detailed explanation of LSE's behavior.
The trick here, of course, is to simply get into the habit of typing
hea<EXPAND> instead of head<EXPAND>.
Gary
|
770.5 | LSE's exact match does just what I want | CASEE::CLARK | Ward Clark | Wed Aug 12 1987 12:31 | 19 |
| Because I hate typing "<" and ">", I especially like being able to type
"P^E" to begin a paragraph. I know that I'd hate to have the EXPAND
give me the following menu:
P : Labels a paragraph.
PAGE : Begins a new page of text.
PARAMDEFLIST : Parameter definition list tag software templates.
PARENDCHAR : Labels a character to appear in parentheses.
PART : Labels the beginning of a part.
PART_PAGE : Begins a divider page for a new part in a document.
PREFACE : Preface section
PREFACE_SECTION : Preface section
PRINT_DATE : Print date
PROFILE : Template for document profile.
PROJECT-SPECIFIC-TAGNAME : Sets meaningful tags for a reference template.
PROMPT : Prompt tag.
PROMPTS : PROMPTS tag for software templates.
-- Ward
|
770.6 | Born again LSE-user... | COOKIE::JOHNSTON | | Wed Aug 12 1987 15:29 | 8 |
| Points well-taken; you've converted me!
But Theo, make it even *easier* on yourself and define your backspace key to
be <p>! You'll get <p> in one keystroke instead of 2 or 3. I hate typing
^anything, so I've defined my keypad keys to move, expand, delete, etc.
Rose
|
770.7 | Good idea | GLORY::OVERTON | | Thu Aug 13 1987 11:19 | 6 |
| re. -1
Could you tell us (naive users) how?
|
770.8 | DEFINE KEY | IJSAPL::KLERK | Theo de Klerk | Tue Aug 25 1987 05:31 | 6 |
| Re. -.2: If this "Theo" is me, I wonder where my reply is/went
Re. -.1: Using an LSE initialization file with the DEFINE KEY command
will probably do the definition for you
Theo
|
770.9 | Here's a sample LSEINI.LSE file | COOKIE::JOHNSTON | | Wed Aug 26 1987 12:45 | 49 |
| Attached is the LSEINI.LSE file I use to define my keypad.
I defined many of the same keys I used in EDT. At the suggestion of a
helpful person, I also defined EDT in my login.com to resolve to LSE; it
was the only way I could seem to force myself to consistently use LSE
(everytime I edited a file I wanted to type "EDT").
Rose
modify language sdml/right_margin=65/wrap
set insert
define command "set_terminal_to_132" "do ""set screen width=132"",""set right_margin 127"""
define command "set_terminal_to_80" "do ""set screen width=80"",""set right_margin 70"""
define command "set_terminal_to_65" "do ""set screen width=80"",""set right_margin 65"""
define command "swap_character" "do ""erase character/indicated"",""goto character/forward"",""unerase character"""
define command "two_buffers" "do ""set screen window=2"",""previous window"",""goto file/create""
define command "one_window" "do ""set screen window=1""
define key "bs_key" "ENTER TEXT <P>"
define key/if_state=gold "E" "EXIT"
define key/if_state=gold "F" "Fill"
define key/if_state=gold "I" "READ_FILE"
define key/if_state=gold "O" "one_window"
define key/if_state=gold "Q" "QUIT"
define key/if_state=gold "T" "two_buffers"
define key/if_state=gold "ENTER" "SUBSTITUTE"
define key/if_state=gold "W" "WRITE/SELECT_RANGE"
define key/if_state=gold "P" "WRITE/BUFFER=$PASTE"
define key/if_state=gold "N" "set_terminal_to_132"
define key/if_state=gold "M" "set_terminal_to_80"
define key/if_state=gold "S" "swap_character"
define key/if_state=gold "left" "repeat 50 shift/forward"
define key/if_state=gold "right" "repeat 50 shift/reverse"
define key "ctrl_d_key" "previous window"
define key/if_state=gold "ctrl_t_key" "set screen window=1"
define key/if_state=gold kp3 "erase placeholder"
define key kp0 "goto line"
define key kp1 "goto word"
define key kp3 "goto line/end"
define key kp4 "set forward"
define key kp5 "set reverse"
define key kp7 "set_terminal_to_65"
define key kp8 "goto placeholder"
define key kp9 "expand"
|