BE can be downloaded from
http://www.nyangau.org/be/be.zip
.
Unfortunately I don't have continual access to all the platforms, so the latest improvements in one version may not yet be reflected into the others.
be_linux_rh90
)
to somewhere like /usr/bin
, /usr/local/bin
or
~/bin
, or wherever on the path you consider appropriate,
and rename it to be
.
be.ini
to the same directory as
be
so it can be found, or copy it to .berc
in
your home directory.
BE uses your local initialisation file in preference to the common one.
be.hlp
to the same directory as
be
so it can be found.
On Linux, best colour and keyboard support is obtained using the
regular linux
or xterm
terminals.
On older RedHat distributions, the xterm
terminfo entry may not
include support for colour, and you may have to set the TERM
environment variable to be xterm-color
.
On AIX, best keyboard and colour support is obtained by using an
aixterm
, or by logging in from OS/2 using
HFTTERM.EXE
.
It should be noted that HFTTERM.EXE
appears to have a bug
whereby it doesn't generate the correct datastream for the @9 and
@0 keystrokes.
On SunOS, I get best keyboard and screen support when using an
xterm
or a vt100
.
SunOS xterm
and vt100
terminfo entries
don't include colour support.
xtermc
is not xterm
with colour.
On HP-UX, I get best keyboard and screen support when using an
xterm
or a vt100
.
When running aixterm
or xterm
its best to run
with the -fg white -bg black
options.
This is because the Curses library and terminfo entries assume the
'original pair' corresponds to white on black.
If you use an xterm
or vt100
terminal
(or something that emulates them), and the system terminfo definitions for
these do not include colour support, then look at the sample
xterm-color.ti
and vt100-color.ti
files supplied
with BE.
These can be added to the system terminfo database by root
,
using the tic
command (or tic_colr
on HP-UX).
You would use them by setting your TERM
environment variable to
xterm-color
or vt100-color
.
be_win.exe
to be.exe
, somewhere on the path.
be.ini
to the same directory as be.exe
so it
can be found.
be.hlp
to the same directory as
be.exe
so it can be found.
BE is a Win32 application, which has had extensive testing on Windows NT, 2000, XP and 2003. Rather less testing has been performed with Windows 95, and quite a few bugs in the Windows 95 version of the Win32 Console API (used for screen redraw) have been identified and worked around. Some oddities relating to the use of the unusual screen sizes still remain. I would not be surprised if there are more problems to be found...
Note: As of Windows 2000, some newly created MS-DOS windows might have
a buffer with a very large number of lines.
More than the largest size BE can handle.
You can change the properties of an existing Window and the shortcut that is
used to start it, but there are settings inside the Windows registry covering
MS-DOS windows created without a shortcut, and there is no easy GUI way to
change this.
We bundle console.reg
, which can be run at the command line to set
the default MS-DOS buffer and window sizes to 80x50.
be_os2.exe
to be.exe
, somewhere on the path.
be.ini
to the same directory as be.exe
so
it can be found.
be.hlp
to the same directory as
be.exe
so it can be found.
be.ico
to the same directory as
be.exe
.
This allows BE to have a cute icon when running in the Workplace shell.
be.ini
can be found.
be_dos32.exe
to be.exe
, somewhere on the
path.
be.ini
to the same directory as be.exe
so
it can be found.
be.hlp
to the same directory as
be.exe
so it can be found.
Obviously, because BE for DOS is a 32 bit program, which uses a DOS extender, the machine upon which you run it must have a 32 bit processor.
be.nlm
to somewhere on the search path.
be.ini
to the same directory as be.nlm
.
be.hlp
to the same directory as
be.nlm
.
Date | Changes |
---|---|
Various | Lots of development |
2014-01-16 | Added support for nocode attribute on
def .
Made include commands with no pattern match tagged lines, and exclude match untagged lines. Made @Home, @End, @PgUp and @PgDn work like ^Home, ^End, ^PgUp and ^PgDn as the latter don't work on Linux. Completely revamped the online documentation. |
2014-xx-xx | Added support for -Y l80 .
|
2016-09-23 | Added support for -Y noi .
|
2018-06-10 | Better placement of temporary files on Windows. |
Copying of this program is encouraged, as it is fully public domain. The source code is not publically available at present. Caveat Emptor.
The author of BE and this documentation is Andy Key.
(email andy.z.key@googlemail.com
).
{{{ Andy