
Developer David Hamel is working in new improvments
in Boxer. Boxer is the best editor for programmers and is the default editor in
this Site.

Boxer Version 7.5 is now Available!
David Hamel announces version 7.5 of the Boxer Text Editors. This new version is
loaded with thoughtful enhancements to make your use of Boxer more efficient and
versatile than ever before. If you're using BOXER/DOS or TKO in a Windows environment,
the new Windows Clipboard Support could dramatically speed your editing tasks. Windows
95 Long Filename Support has also been added. Here's a list of just a few of the
new features which have
been added:
Windows Clipboard Support BOXER/DOS and TKO now communicate directly with the clipboard
in Windows 3.1 and Windows 95. Paste text directly into Boxer from the Windows clipboard;
paste text from Boxer into other desktop programs!
Long Filename Support BOXER/DOS and TKO provide full support for creating and editing
long filenames in Windows 95. Filenames can be up to 255 characters long, contain
embedded spaces, and use upper and lower case!
Date Sorting Boxer has a comprehensive date sort capability which supports both
domestic and international numeric date formats. Sort lines by mdy, dmy or ymd,
with two- or four-digit years, with or without date separators!
Syntax Highlighting a third set of up to 1,024 reserved words can be defined and
distinctly colored. Use wildcards (? and *) to quickly define entire classes of
reserved words. Also: enhanced comment handling; new syntax info for Java, HTML
and 4DOS.
Extra Clipboards, Index ten additional clipboards areas have been added in version
7.5. Use the new Index page within Boxer's Clipboard Manager to view a summary of
all 36 clipboards at a single glance.
Longer Lines BOXER/OS2 and TKO can now edit files with lines up to 3000 characters
in length.
Boxer 7.5 - New Features
Version 7.5 of Boxer text editors includes many important new features and options!
Here's a
list of some of the most important new enhancements:
Enhancements in v7.5
BOXER/DOS and BOXER/TKO can directly access the Windows clipboard when run in a
Windows 95 or Windows 3.1 environment. Clipboard text from Windows programs can
be pasted into Boxer; text from Boxer can be pasted into other programs on the Windows
desktop.
BOXER/DOS and BOXER/TKO support the long filenames available under Windows 95. Filenames
up to 255 characters in length are allowed, as well as embedded spaces and mixed
upper and lower case characters.
BOXER/OS2 will retain the case in filenames when run on HPFS systems.
Comprehensive numeric date sorting capabilities are now available from the Block-Utilities:Sort
command. The following formats, with or without separators, and with two- or four-digit
years, are supported: M/D/Y, D/M/Y and Y/M/D.
Ten extra Clipboard areas have been added which are addressable within the Clipboard
Manager with keys 0-9.
The new Index feature of the Clipboard Manager provides a summary view by showing
the first line of each Clipboard in a single panel display.
Eight new option flags have been added:
-CAp keep Clipboard A private
-ext append backup extension to filename+ext
-Fc1 case sensitive file menu sort
-Fc2 force file menu display to all lower case (as before)
-lfn0 don't fetch long filenames even when allowed
-m@# display matches at #% screen position
-S3 remove CR/LF from last line when writing
-Wp0 don't advance current line after Reformat
The File:New command provides an alternate (and more industry-standard) means to
create new files.
BOXER/TKO and BOXER/OS2 can edit files with line lengths up to 3000 characters.
A third set of reserved words can be defined and distinctly colored by using the
RESERVED3= directive in
DEFAULT.CFG
Pattern matching characters (* and ?) can be used when designating reserved words
to quickly designate an entire class of words for highlighting. For example, TeX
users can declare RESERVED=\* to quickly define all words starting with \ as requiring
highlighting.
The message line reports from the following commands can now be copied or appended
to the Clipboard by issuing the Copy or Copy-Append command immediately thereafter:
Calculator, Block Total, Word Count, Search Count, ASCII Value.
The -g option flag has been extended to support constructions such as -g###,## or
-g###c## for jumping to a specific line *and* column number on startup.
BOXER/OS2 can now sort by extension in the File:Open menu.
The Anchor List now displays line numbers for each text line in the menu, and will
display its content with visible tabs, spaces and newlines, when appropriate.
The Find Open and Find Close commands have been enhanced so they can be used as
a means to extend the marked region.
The Fill command will now accept strings up to 64 characters in length.
BOXER/DOS and BOXER/TKO surrender their timeslice for better performance in multitasking
environments.
The Sort and Invert commands now report the number of lines operated upon.
The Paste command tracks and reports the number of times the current clipboard has
been inserted.
The message line displays the current clipboard while marking is in process.
After Save As, the name of file buffer is changed to the name supplied.
The Kill Line command, which ordinarily deletes from the cursor to the start of
line, will now *clear* to start of line with spaces when issued in Typeover mode.
Boxer now gives an audible confirmation after a request to copy (or append) message
line to clipboard.
The name "untitled" is being used instead of "untitled.tmp".
Multiple untitled documents can now exist, and are named with 001, 002... extensions.
An attempt to Save an untitled file results in a jump to the Save As command.
The next-error/compile menu is reset to the "compile" selection when moving
from file to file, and reset to "compile" when no more errors exist.
Syntax highlighting has been enhanced to permit multiple identical EOLCOM directives
in different COMCOL locations. This permits Cobol users to configure for comment
columns in both column 1 and 7, eg: EOLCOM=*,*
COMCOL=1,7
Syntax highlighting has been improved to handle situations where the closing comment
sequence appears within the open comment sequence. As an example: OPENCOM=comment~
and CLOSECOM=~ can now be used to support an assembler which allows on-the-fly comment
definition by the user.
Syntax highlighting now checks to make sure comment sequences are not appearing
within quoted strings.
Reserved words now have priority over symbols when highlighting. This ensures that
reserved words beginning with symbols can be defined.
Syntax highlighting for 4DOS .BTM files has been expanded to include all commands,
functions and variables, including those to be released in v6.0.
Disable autosave during multiplied operations, so save is done once at end.
Matches found while searching Help will be displayed mid-window, and in the true
case of the matched text.
MSWORD.KEY has been updated and enhanced.
The '=' key will also serve as Enter when the Calculator is active.
Hot letters in menus show in blind (-B) mode.
Removed custom support for DESQview.
The character selected for the "other" drawing mode is recalled from a
previous request.
The "undo info will be lost" warning has been exorcised.
Corrections in v7.5
Made adjustments so that files stamped at year 2000 or above will be properly sorted
in the File:Open menu.
Prevented buffer overflow for very long compiler error messages.
Prevented Macro Execute command while playing/recording a macro.
Fixed trouble involving a multiplied reformat of all paragraphs up to end-of-file.
Cured bug with -E1 option flag after changing into a directory in File Menu.
Fixed bug: in a macro which called to DOS Shell while marking was in force, and
if Space was the key supplied to bypass the pause after the shell, an indent-with-space
command was improperly stored in the macro.
Fixed bug when capitalizing a German word containing ASCII 225: the letter following
was errantly capitalized.
Fixed bug involving deletes in the search menu, when menu had reached maximum number
of entries.
Fixed bug which caused memory leakage when switching from file to file with macros
which were auto-loaded by an extension-specific option flag setting.
Cured trouble when inserting date/time strings at wordwrap column with wordwrap
ON.
Cured screen sizing trouble that occurred when using -Vs with -h and/or -m and returning
from a DOS Shell.
Cured trouble with mixed-case reserved word lists when SENSITIVE=0 was in use.
Disallow unknown/unmated escape sequences in search strings, give hint on how to
avoid (use \\ to match \).
Year 2000 Information
As a text editor, Boxer has very little to do with file dates, as compared with
many other applications. Dates are never stored within data files, as the data files
of a text editor must and do contain only the information that is typed by the user.
The only area of any possible consequence is within the File Menu, which presents
a list of files for the user to select from. Among the information presented in
the File Menu is the file's time stamp, which is stored and presented in a MM-DD-YY
format. In Boxer v7.0 and all versions previous, if the user elects to sort the
list by file date (sorting by file name is the default), and if files dated in the
year 2000 or beyond are present, they will sort in the list as though their century
were 1900.
Our current version 7.5a remedies this trouble, at least until 2080. It presumes
that a YY of 80-99 means 1980-1999, while 00-79 is presumed to mean 2000-2079. If
PCs survive until 2080, and if Boxer's File Menu is then asked to sort files by
date, and if a file whose time stamp is greater than 12/31/2079 is present, the
file entry will simply appear out of place in the sorted list.
All About Boxer for OS/2
We're proud of the most recent addition to the Boxer Text Editor family: BOXER/OS2.
This editor has joined BOXER/DOS -- our DOS-based conventional memory editor, and
BOXER/TKO -- our protected mode DOS editor, in our growing product line. BOXER/OS2
was released coincident with version 6 of our other editors.
BOXER/OS2 has brought the full power and functionality of our DOS editors to the
OS/2 platform. BOXER/OS2 is a character mode program with full mouse support and
a pull-down menu system. This product takes full advantage of the Virtual Memory
supplied by OS/2, allowing very large files to be edited. BOXER/OS2 also supports
the long filenames available under OS/2's High Performance File System (HPFS). BOXER/OS2
is a 32-bit application, and has very impressive performance. You can run BOXER/OS2
in a full-screen OS/2 session, or in a window from the
OS/2 Workplace Shell.
BOXER/OS2 shares the impressive feature set of our other editors:
Color Syntax Highlighting: BOXER/OS2 displays program source code with highlighted
comments, reserved words, symbols and constants in user-definable colors! Misspelled
keywords and unclosed comments and strings become readily visible. Popular languages
are supported; easily configurable for others.
Multi-level Undo and Redo: make mistakes with impunity! Changes of all types can
be undone and "redone". 200 changes are stored by default, up to 4,096
can be saved if you choose!
Also: multiple files and windows, full mouse support, keyboard reconfiguration,
column marking, keystroke macros, word processing, context sensitive online help,
search with wildcards, compile within the editor, graphic drawing, auto indent,
find mating parenthetical characters and much, much more. An unusually rich set
of block commands are offered: cut, copy, append, paste, delete, save, print, fill,
sort, total, average, case convert, invert, entab, detab, more!
BOXER/OS2 includes: indexed printed reference manual, quick reference card, newsletter,
upgrade notices, technical support, discounted upgrades and special offers. BOXER/OS2
also includes the BOXER/DOS Text Editor. Licensed users of BOXER/DOS and BOXER/TKO
are entitled to discounted pricing on BOXER/OS2. Site Licenses are available, please
contact us for details.
Trademarks: BOXER and BOXER/TKO are trademarks of David R. Hamel. IBM and OS/2 are
registered trademarks of International Business Machines Corporation. Other brand
and product names are trademarks or registered trademarks of their respective holders.
Requirements: BOXER/OS2 runs on IBM OS/2 2.0, 2.1 and Warp releases.
All About BOXER/TKO
If you find that you occasionally need to edit files larger than approximately 220K,
or would like to simultaneously edit many smaller files, you'll appreciate our professional
level text editor: BOXER/TKO. In response to requests from our users, we have developed
a product which is capable of editing much larger files than BOXER/DOS. BOXER/TKO
can directly edit multi-megabyte files, or load dozens of smaller files all at once.
BOXER/TKO can use up to 32 MB of installed memory to edit text files, resulting
in a capability to edit files as large as approximately 24 MB in size. BOXER/TKO
uses DOS Extender technology to run in Protected Mode, and thereby gain access to
vast amounts of installed RAM for use in editing. In other words, BOXER/TKO unleashes
your 80x86 CPU from 8088 mode and makes natural use of your installed memory. As
the "TKO" acronym suggests, we've scored a Technical Knockout!
BOXER/TKO is not a Virtual Memory editor, so there are no delays due to disk swapping
during an edit session.
After loading file(s) into memory on startup, the entire editing session is absent
of disk swaps. As a result, the initial file load time in BOXER/TKO (~10-15 secs/MB)
is longer than in a Virtual Memory editor, which loads a file incrementally (and
sometimes redundantly) throughout an entire edit session. Because no disk swapping
occurs while editing, you'll find the overall editing experience in BOXER/TKO to
be faster, and more pleasant.
BOXER/TKO shares the full command set and impressive performance of its sibling,
BOXER/DOS. All of the features and options available in BOXER/DOS are present in
BOXER/TKO. The BOXER/TKO package also includes BOXER/DOS, which may be better suited
to certain editing tasks, or for floppy disk based editing.
In order to develop BOXER/TKO, Boxer Software licensed the 286|DOS-Extender(tm)
from the industry's leader in DOS Extender technology, Phar Lap Software. The Phar
Lap DOS Extender has proven to be exceptionally reliable and compatible across a
wide range of computer hardware and software installations.
Pricing: BOXER/TKO is priced at $89.00, plus $6/$9 for U.S./Overseas shipping, respectively.
BOXER/TKO includes: indexed printed reference manual, quick reference card, coupon
for 1 Free upgrade, newsletter, upgrade notices, technical support, special offers,
and a bonus program. BOXER/TKO also includes BOXER/DOS. Licensed users of BOXER/DOS
are entitled to discounted pricing on BOXER/TKO. Site Licenses are available, contact
us for details.
Compatibility: BOXER/TKO is compatible with all PC industry standards for protected
mode, expanded memory (EMS) and extended memory (XMS). It is compliant with the
Virtual Control Program Interface (VCPI) and the DOS Protected Mode Interface (DPMI).
BOXER/TKO remains UltraVision-aware, as is BOXER. It can run as a DOS application
under both OS/2 2.0 or better, and Windows® 3.0 or better. When run under Windows
Enhanced mode, or OS/2 2.0, BOXER/TKO can utilize the Virtual Memory provided thereby,
allowing even larger files to be edited.
Requirements: BOXER/TKO requires an 80286 or better CPU, DOS 3.3 or better, and
a hard drive with approximately 1 MB free space. 2 MB or more of installed RAM is
recommended. A memory manager is not required, but if one is installed, it must
be either Int 15, VCPI, XMS or DPMI compatible. (This is true of virtually all modern
memory managers, except the EMM386.SYS manager delivered with DOS 4.01.)
Trademarks: BOXER and BOXER/TKO are trademarks of David R. Hamel. 286|DOS-Extender
is a trademark of Phar Lap Software, Inc. OS/2 is a registered trademark of International
Business Machines Corporation. Windows and Microsoft are registered trademarks of
Microsoft Corporation. Other brand and product names are trademarks or registered
trademarks of their respective holders.
Click here to jump to The Boxer Home Page @@@
@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited
[TOP]
[HOME] [INDEX]