Click here for Minisoft sponsor message | |||||||
Opening Windows onto Qedit Beloved HP 3000 programmers tool gets fast Windows client, cross-platform links |
|||||||
Qedit for Windows Version 4.6.03 Robelle Consulting Ltd. |
Review by Shawn M. Gordon I did some checking on this. Figure
1 below shows that QWIN
appears to actually run the host-based
Qedit program as opposed
to a special server program. This is not a
bad trick and kind
of clever. It looks like this design choice
is one reason that
QWINs implementation and
communication layer is very fast. |
||||||
Figure 1 |
From the screen shot above, you can see I turned on the
ruler
and line numbers. These are optional and can be enabled and
disabled
at will. If you are used to editing on the HP 3000, this
information
can add a degree of programmer comfort.
In the screen shots upper left corner you will see
a little triangle
and a little lollipop. The triangle is a tab
stop, a tool that
lets you create new tab stops by dragging them down into
the document.
The lollipop is a guideline marker, which lets you drag these
into your documents and get your vertical guide marks. This is
handy in a language like COBOL, where its useful to
keep your
columns straight.
The client software in QWIN makes use of standard
Microsoft Windows
tools such as a dockable tool bar and robust online help. The
interface is very standard, which makes the learning curve
short.
The push/pop cursor function was a
disappointment to me, and
I had to talk with tech support to understand how it worked
because its not documented under that name and
cant be found
in the index. Basically it allows you to bookmark spots in your
text file so that you can quickly jump to them. My problem with
the function is that its a LIFO stack (last in, first
out), so
when you push cursor locations onto the stack
and then pop
them back, it goes in reverse order, so I didnt have
any way
to go to a specific cursor location. Also, once you
pop a cursor,
its gone from the stack. So this feature only allowed
me to get
back to a cursor location once otherwise I had to
keep pushing
the cursor every time I popped back.
An area where QWIN shines is its ability to search
for and replace
text. You can do things such as look for only whole words, so
if you are searching for USER, it wont
pull up USERNAME unless
you want it to. QWIN also has the ability to search for a
matching
pattern as opposed to a literal string. That means I can search
on @shawn@gordon@ and find any occurrence of the string
shawn
followed by zero or more intervening characters and then
the string
gordon. You are provided the following match
pattern criteria:
@ matches zero or more characters of any type
# matches exactly on numeric character (0-9)
? matches exactly one alphabetic character (a-z, A-Z)
~ matches zero or more space characters
& matches the next character (use &@ to look for an
@)
Conclusions
Qedit for Windows is a very nice tool when
considered on its
own. In my opinion it feels like a few of its features might be
a bit behind some of the other products Ive seen in
this arena,
such as its ability to bookmark code. It is very, very
fast, and
lets you edit files from multiple sources (such as HP 9000s) as
well as across the Internet. It gives you all the standard
editing
and search tools that you could want, although the
push cursor
feature needs to be severely enhanced.
This product is very reliable and well written. My main
problem
with it is that it has lost what made Qedit so great for so
many
people: the command line interface. I believe that to
entice hardcore
users of Qedit, Robelle should consider providing a pop up
window
to execute command line options. That way it would be there for
programmers who want it, but it wont clutter the nice
interface
job Robelle has done with QWIN.
If youre an existing Qedit customer youll definitely want to check out QWIN, and once you do youll probably want to buy it. If youre not yet using Qedit but looking for some nice HP 3000 editing solutions, especially those with client-server capabilities, Id advise you to get a demo.
Copyright 1998, The 3000 NewsWire. All rights
reserved.