[comp.sys.ibm.pc] Questions about KEDIT

abcscnuk@csuna.csun.edu (Naoto Kimura) (08/21/89)

I'd like to know from those of you who have tried KEDIT, I have a few
questions : 

--  Does it support features like marking blocks to be hidden ?
--  What kind of pattern matching does it use for search/replace ?
--  Does it support things like setting the display to be hex ?
    (hmm... now that I think about this one, I can't remember if XEDIT
    was the editor that had it or if I had that when I was using
    the WYLBUR environment)
--  Does it support the prefix columns, and can you move it to either
    right or left as in IBM XEDIT ?
--  Does it support multiple windows ?  Can it split the screen both
    vertically and horizontally ?
--  Does it come with a REXX interpreter, or does it have to be
    purchased separately ?  If I don't have a REXX interpeter already
    and I need to purchase one separately, does that mean that I won't
    be able to write macro programs ?

				Thanks in advance,

                //-n-\\			 Naoto Kimura
        _____---=======---_____		 (abcscnuk@csuna.csun.edu)
    ====____\   /.. ..\   /____====
  //         ---\__O__/---         \\	Enterprise... Surrender or we'll
  \_\                             /_/	send back your *&^$% tribbles !!

mario@wjvax.UUCP (Mario Dona) (08/22/89)

In article <2142@csuna.csun.edu> abcscnuk@csuna.csun.edu (Naoto Kimura) writes:
>I'd like to know from those of you who have tried KEDIT, I have a few
>questions : 
>
>--  Does it support features like marking blocks to be hidden ?
I'm not sure what you mean by hiding, but it definately supports block
moves, copying, and deletions.

>--  What kind of pattern matching does it use for search/replace ?
I don't think it supports regular expression pattern matching, but it 
does have a very good search facilities.  You can search/locate text 
either up or down, case sensetive or not, within a given zone (column),
and even based on its hex equivalent.

>--  Does it support things like setting the display to be hex ?
>    (hmm... now that I think about this one, I can't remember if XEDIT
>    was the editor that had it or if I had that when I was using
>    the WYLBUR environment)
If you set HEXDISPLAY to ON, it will display at the right of the status
line the hexadecimal and decimal values of the ASCII code for the
character under which the cursor is located.

>--  Does it support the prefix columns, and can you move it to either
>    right or left as in IBM XEDIT ?
>--  Does it support multiple windows ?  Can it split the screen both
>    vertically and horizontally ?
>--  Does it come with a REXX interpreter, or does it have to be
>    purchased separately ?  If I don't have a REXX interpeter already
>    and I need to purchase one separately, does that mean that I won't
>    be able to write macro programs ?
Yes to all of the above.  It comes with a subset of the REXX (which they
call KEXX).  It's really pretty good and you can write very powerful
macros with it.  You can  also buy a separate REXX package from them
called Personl REXX.  In my opinion, I think it's a great product.
It's available directly from:
	Mansfield Software Group 
	P.O. Box 532
	Storrs, CT 06268
	(203) 429-8402


  Mario Dona
  ...!{ !decwrl!qubix, ames!oliveb!tymix, pyramid}!wjvax!mario         
  The above opinions are mine alone and not, in any way, those of WJ.

swh@hpcupt1.HP.COM (Steve Harrold) (08/23/89)

Re: Questions about KEDIT

>>I'd like to know from those of you who have tried KEDIT, I have a few
>>questions : 

>>--  Does it support features like marking blocks to be hidden ?

Lines can be hidden from display and revealed selectively.
This is handy with structured code.  The bodies of "if" blocks
can be hidden leaving only the "if" (or "else" or "while", etc) statement
visible so, that you can better appreciate the block structure of
your program code.

>>--  What kind of pattern matching does it use for search/replace ?

A bit weak here.  Does string matching within specified column boundaries,
going forward or backward.  Very limited wildcard patterns.

>>--  Does it support things like setting the display to be hex ?

You can display hex, or a mixture of ascii and hex on the same line.

>>--  Does it support the prefix columns, and can you move it to either
>>    right or left as in IBM XEDIT ?

Yes, indeed.

>>--  Does it support multiple windows ?  Can it split the screen both
>>    vertically and horizontally ?

Yes, indeed, again.

>>--  Does it come with a REXX interpreter, or does it have to be
>>    purchased separately ?  

It comes with a stripped down REXX interpreter named KEXX.  It's quite 
powerful nevertheless.  If you want, you can make KEDIT use the full
REXX product.

Me?  I'm just a satisfied user.

mlord@bmers58.UUCP (Mark Lord) (08/23/89)

In article <2142@csuna.csun.edu> abcscnuk@csuna.csun.edu (Naoto Kimura) writes:
>I'd like to know from those of you who have tried KEDIT, I have a few
>questions : 
>
>--  Does it support features like marking blocks to be hidden ?
>--  What kind of pattern matching does it use for search/replace ?
>--  Does it support things like setting the display to be hex ?
>    (hmm... now that I think about this one, I can't remember if XEDIT
>    was the editor that had it or if I had that when I was using
>    the WYLBUR environment)
>--  Does it support the prefix columns, and can you move it to either
>    right or left as in IBM XEDIT ?
>--  Does it support multiple windows ?  Can it split the screen both
>    vertically and horizontally ?
>--  Does it come with a REXX interpreter, or does it have to be
>    purchased separately ?  If I don't have a REXX interpeter already
>    and I need to purchase one separately, does that mean that I won't
>    be able to write macro programs ?

YES to all of the above.

KEDIT comes with a subset of REXX as a built-in macro language.  Can do most
things, but sometimes the hard way (they want you to buy REXX).  

Pattern matching is same as XEDIT, meaning options for VARiable BLANKs,
and wildcards for single/multiple characters, and the funny ANCHOR thing for
column dependancies.  Not as good as regexp but easy and effective.

Also includes the famous 'ALL' command, and full implementation of display/scope
selection levels.  A GREAT editor!!   all functions can be mapped to any keys
you like, in addition to the built-in XEDIT commands.


I like it!

-Mark

doug@uscacsc.usc.edu (Doug Shook) (08/24/89)

I'm a big believer in Kedit--single best piece of software I own...

doug

wmh356@tijc02.UUCP (william higgenbotham ) (08/24/89)

From article <2142@csuna.csun.edu>, by abcscnuk@csuna.csun.edu (Naoto Kimura):
> I'd like to know from those of you who have tried KEDIT, I have a few
> questions : 
> 
> --  Does it support features like marking blocks to be hidden ?
> --  What kind of pattern matching does it use for search/replace ?
> --  Does it support things like setting the display to be hex ?
>     (hmm... now that I think about this one, I can't remember if XEDIT
>     was the editor that had it or if I had that when I was using
>     the WYLBUR environment)
> --  Does it support the prefix columns, and can you move it to either
>     right or left as in IBM XEDIT ?
> --  Does it support multiple windows ?  Can it split the screen both
>     vertically and horizontally ?
> --  Does it come with a REXX interpreter, or does it have to be
>     purchased separately ?  If I don't have a REXX interpeter already
>     and I need to purchase one separately, does that mean that I won't
>     be able to write macro programs ?

I have been using KEDIT for a couple of years.  Before I answer your specific
questions I would like to make one general comment -- if you like XEDIT you
will love KEDIT.

    hiding blocks - yes
    pattern matching - not sure (I don't have my manuals with me) but I
                       think it provides at least XEDIT capability
    hex display - yes (with edit capability)
    prefix columns - yes, on left or right, numbered or not.  Also may be
                     turned off with no loss of functionality
    multiple windows - yes, both vertical and horizontal, separately and
                       in combination
    REXX interpreter - comes with a macro language that is a large subset
                       of REXX (they call it KEXX).  The same company
                       also sells REXX which can also be used for macros

KEDIT provides most, if not all, of the features of XEDIT.  It also goes
well beyond XEDIT in many areas.  Of most use to me are KEDIT's ability
to run without a prefix area (all commands are still available via function,
control, and alt keys), the ability to remap EVERY key to a macro (alpha
keys included), and the extensive text marking options (lines, stream of
characters, a box of characters) and the ability to aply KEDIT commands
only to a marked set of characters.  In case you have not guessed, I am
a completely satisfied user of KEDIT.

P.S. - The publishers also maintain a bulletin board of REXX programs and
KEDIT macros.

-----------------------------------------------------------------------------
Mike Higginbotham, Texas Instruments, Johnson City, TN 37659
uucp: ...!mcnc!rti!tijc02!wmh356