home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.robelle3000.ai 2014
/
2014.06.ftp.robelle3000.ai.tar
/
ftp.robelle3000.ai
/
faq
/
lq45feat.txt
< prev
next >
Wrap
Text File
|
1997-04-17
|
8KB
|
249 lines
QEDIT Version 4.5.02
Full-Screen Text Editor for the HP 3000
Enhancements
Since the last major release, Qedit has been enhanced with the
following new features.
List Command
There are several enhancements to the List command.
Indented Include Directives
The $include option now recognizes indented $include directives,
which commonly occur when $if compiler options are used.
/list $include main.source "debug_init"
Contents of main.source
...
$if 'debug'$
$ include 'debug.source'$
$endif$
...
.Include Option
The $include option now recognizes the ".include" command. These
types of Include files most commonly occur with Prose files. Note
that the file must use the full ".include" command. Abbreviated
versions such as ".inc" are not searched.
This is the start of my book.
.include chapter1 {this will be searched}
.include chapter2 {this will be searched}
.inc appendix {*** this won't be searched ***}
The end
$Use Option
The new $use option of the List command works much like the
$include option. Qedit searches usefiles that are specified in
this form:
use filename
Usefiles commonly occur with PowerHouse source files, as well as
Qedit and Suprtool command files. The following example searches
for the string "leapyear" in the file "source" as well as the
usefile "dbschema.template.mis."
/list $use source "leapyear"
contents of source
...
use dbschema.template.mis
...
$Device Option
The new $device option is very similar to the $LP, $LPA, and $LPB
keywords. For example, the following command opens a file called
Printer and sends the list output to it:
/list $device printer @
To redirect the output from the List command to a printer, you
must specify a file equation to a valid device.
:file printer;dev=laser
/list $device printer
Command Files
There are several enhancements to command files, reflecting
continued compatibility with changes in MPE/iX 5.0 Express 3, and
MPE/iX 5.5.
Execute-Only Access to Command Files
Command files and UDCs can be protected by granting only execute
(X) access to their users. You can execute the command file, but
you cannot see its contents. This feature is now supported in
Qedit.
POSIX Names
Qedit now supports command files that use the full POSIX naming
standards. In addition, the Hppath variable now supports POSIX
directory names.
New Comment Style
Qedit now recognizes that a leading "#" sign in command files
means the start of a comment line.
Bugs Fixed
Change. Qedit can now accept 'nnn as a target string when a string line
range is used.
Dscopy. The Dscopy command now works the same from Qedit and the CI.
Help. Qedit now correctly displays on-line Help for Set commands.
Renumber. Auto-renumber near the end of the file now works correctly in
Visual mode.
Text. Qedit no longer creates a Jumbo file with the Set Work Jumbo Off
command.
Text. Qedit now preserves user labels, even if the file is empty.
QLIB and Bonus Enhancements
Qedit comes with an array of contributed tools in the QLIB
library. Your Robelle license may also entitle you to receive our
five Bonus programs. All of these tools are updated throughout
the year, not necessarily in sync with Qedit or any other Robelle
product.
If you have the Bonus programs, you may only use them on
appropriately licensed CPUs. The QLIB programs, however, may be
used on any CPUs and given away freely. The most recently
released Bonus and QLIB tools are as follows:
Bonus Contributed
Compare/iX 2.3 Helpcomp 2.2
HowMessy 2.4 Printdoc 1.5
Select 3.6 Prose 4.1
Spell 1.5 Pscreen 89C
Xpedit 1.5 Qcopy 4.3
Qhelp 2.2
Bonus Programs
Since the last major release of Qedit, the following Bonus
programs have been enhanced with these new features:
Compare/iX 2.3
The NM Compare program compares two text files and prints out the
differences for you. Compare works with both Qedit workfiles and
regular Keep files. The input filenames can be specified in the
Info= string. See Compare.Docchg.Robelle for a detailed change
notice for Compare.
HowMessy 2.4
HowMessy provides fast reports on the internal efficiency of your
database. Now use HowMessy to report statistics on IMAGE/SQL
datasets larger than 4 gigabytes. See HowMessy.Docchg.Robelle for
a detailed change notice for HowMessy.
Select 3.6
Select is a menu front-end that works on any terminal, allowing
people to select tasks from a list of choices. User commands (and
UDCs) support 32 parameters and :Escape. Variable-length and
Qedit-type command files are allowed. See Select.Docchg.Robelle
for a detailed change notice for Select.
Spell 1.5
Spell is a fast spelling checker for the HP 3000 that reads both
Qedit and EDIT/3000 files. Spell can read Qedit's new Jumbo
files.
Xpedit 1.5
Xpedit is a simple screen editor that is handy for editing small
files using VPLUS block-mode. Inverse video was added to some
error messages to make them stand out more prominently. See the
file Xpedit.Docchg.Robelle for a complete description of Xpedit's
changes.
QLIB Programs
Since the last major release of Qedit, the following QLIB programs
have been enhanced with these new features:
Printdoc 1.5
Printdoc is an easy-to-use utility for printing Robelle manuals
and other documentation. Printdoc now supports LaserJet 4 and 5
printers.
Prose 4.1
Prose is the text formatter that we use for all our documentation,
from user manuals to on-line Help. Prose can now read Jumbo text
files that are wider than 256 characters. Prose can also generate
RTF output with the .out (rtf) command. See the Prose.Docchg.
Robelle file for a detailed change notice for Prose.
Qcopy 4.3
Qcopy is a contributed program that reads and writes Qedit files.
Its Qeditaccess routine decodes the files for Qcopy. Although
Qeditaccess can read Qedit's new Jumbo files, it cannot write
them.
Qhelp 2.2
Qhelp is an on-line user help facility that you can tie into your
own software. We use it ourselves in all our software products.