Paul A. Anokhin wrote:
This is fantastic news!
My 2 cents, if I may.
There's a simple reason why I stopped using MicroEMACS on my RSX
system and went back to TECO-11. Screen size. I didn't try too hard,
but I failed to hack MicroEMACS to display more than 80x24. It just
kept crashing. And as I nowadays mostly connect to my RSX system via
telnet, it's really not that pleasant to see those 80x24 symbols on a
pretty large terminal emulator screen.
My TECO startup script, on the other hand, asks the terminal about its
size and adjusts nicely.
NEMA seems to ignore both my real screen size and terminal height
setting (SET TERM/PAG:nnn). However it does use the terminal width
setting.
Please note that the source depends on STAT.H which, judging by a
modification time on MIM, is your own header file, but which is
missing from the [NEMA] directory.
And then what is CLIB.OLB that is needed for a task-building? Modules
that are needed seem to match CFPURSX.OLB, but if I task-build against
it, my NEMA.TSK crashes on startup.
I realize that since I use RT-11 (and rarely RSTS/E) that my
experience probably will not help very much.
Under RT-11, DEC produced the KED editor which supports
the VT100, VT52 and VT62 terminals under both RT-11 and
RSTS/E. For the past decade, I have been using an emulator
which supports using a VT100 with all of:
(a) 24 lines by 80 columns / 24 lines by 132 columns
(b) 50 lines by 80 columns / 44 lines by 132 columns
(c) up to 79 lines by 80 columns / up to 79 lines by 132 columns
Since I write most of my code in MACRO-11, there
was a huge incentive to enhance KED to support both
(b) and (c) above. The enhanced code checks the size
of the screen immediately after the user specifies the first
file to be edited and allocates a screen buffer at that
point to hold all the characters. It seems doubtful that
the KED code changes would be helpful, but maybe.
Jerome Fine