[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference hydra::amiga_v1

Title:AMIGA NOTES
Notice:Join us in the *NEW* conference - HYDRA::AMIGA_V2
Moderator:HYDRA::MOORE
Created:Sat Apr 26 1986
Last Modified:Wed Feb 05 1992
Last Successful Update:Fri Jun 06 1997
Number of topics:5378
Total number of notes:38326

3901.0. "CygnusED" by CSCOAC::KENDRIX_J () Tue Jul 03 1990 19:27

    
    Greetings,
     
    I looked for it everywhere, but couldn't find a Note for CygnusED.  So,
    since it is my favorite editor on the Amy, I thought that I'd start a
    place for it's discussion.  I'm very interested in hearing about how
    you have intergrated CygnusEd with other programs, via it's Arexx
    interface (which is IMHO the best and most complete interface on the
    market).  I'd also be very interested in seeing any Macro's (Regular or
    Arexx) that you find to be useful...
     
    Two of the things that I like the best about CygnusEd, are the Arexx
    & Macro Capability, and the Safe Save feature.  The latter has saved my
    rear a FEW times when writing and compiling in the background...  Ok,
    my code isn't the most failproof!
     
    JK
    
T.RTitleUserPersonal
Name
DateLines
3901.1Questionabout CEDNBOIS2::FRIESBDR 529Wed Jul 04 1990 07:279
>>        Two of the things that I like the best about CygnusEd, are the Arexx
>>    & Macro Capability, and the Safe Save feature.  
    
    JK,
    could You please explain, what the 'Safe Save' feature is???
    
    Thanx
    Gerald

3901.2CED file save optionsHPSCAD::GATULISFrank Gatulis 297-6770Wed Jul 04 1990 15:5837
    
    Re -1  
    
    CygnusED has 3 options for saving files:
    
    SIMPLE-SAVES like most other Amiga saves, it simply writes out the
            contents of the buffer to the file your editing (replacement).
            The risk here, this is a replacement and if something happens
            to your system during the update, you may loose your data.
    
    SAFE-SAVE conceptually the same as above, but the algorithim is -
            a) write buffer to a temporary file on disk (guaranteed save)
            b) delete the original file you were editing
            c) the temporary file is then renamed to be that of the file
               you were editing.
    
            Also - if CED runs into a problem creating the tempoary file,
                   it gives you the option to write over the original as
                   in a simple save.
    
    .BAK-SAVE  works just like a safe save except that the original file
           is saved with a .BAK extension so you get 1 level deep file
           by file backup.
    
    CED also allows you to set an interval timer which brings up a requester
    to remind you that you haven't saved in specified amount of time.  You
    can also toggle the reminder on/off.
    
    If you crash in the middle of editing (let's say for example 5 files
    simultaneously), no problem. When you re-boot, you immediately run
    the CED recovery utility and it'll go through memory, find all the
    files and adk you what you want to do with each one. And it works!!
    
    
    Frank
    
     
3901.3More on CED featuresHPSCAD::GATULISFrank Gatulis 297-6770Wed Jul 04 1990 16:1119
    
    While we're alking nice features, lets not forget:
    
    1. You've never seen anything so fast on the Amiga. It's incredible
       of your speed consious.
    2. Ability to search/replace strings which include escape sequences !
    3. Vertical cut/paste ! (haven't figured out how to keep a white space
       hole on the page after i've cut out a block) anybody know how ?
    4. Layout mode allows you to randomly access places on the page to the
       right of EOL.  Coupled with overstrike mode, it's very simple to
        to draw block diagrams just as we do here with Eve-Plus.
    5. Indent mode (shift-CR) lets you indent the next line to the same
       level as the current line.
    6. Macro's can be bound to 'ANY' key.
    
    I love it!
    
    Frank
     
3901.4Ok, I can't stand it any more....FENRYS::mwmMike (Real Editors Use Meta Keys) MeyerFri Jul 06 1990 22:1836
Sigh. My favorite editor is mg3beta5 (though I conceede a bias).

1) I looked at an older version of Cygnus Ed's Rexx stuff. I wasn't
impressed. The Rexx interface in mg3 is modelled after the lisp
interface in GNU Emacs, plus database hooks. In Ced, running sections of
the edit buffer as a function isn't easy, and I didn't see a reasonable way
for macros to toggle between running as an asynch external macro and running
as a synch internal macro disallowing other macros (of course, that may not
be needed), nor was there a way to arrange to run Rexx scripts on exit
(usefull for cleaning up old clips that your scripts may have set).

2) mg can edit arbitrary binary, including esc's & null's. You can pass
arbitrary text through the Rexx interface.

3) Indent mode is old hat.

4) Ditto for .BAK save.

5) Provided with full source, including a configuration program that makes
compiling versions without code for features you don't want or changing
defaults trivial.

6) Keyboard macros are first-class citizens, just like built-in functions.
Rexx macros can be trivially bound into keyboard macros, and so get all
the features thereof - autocompletion being _very_ high on the list - including
binding to 'ANY' key (my expereince has been that this is never quite true;
for mg, the hole is the keysequence pre-bound to function maps; that should
be fixed by the time the release version is out).

6) It pretty much runs on anything with enough horsepower.

Ok, enough "My editor is better than yours". I realize that editors are
a personal thing. What I'm interested in is what makes the Ced Rexx interface
so nice. I want to know if there's anything I missed.

	<mike
3901.5help with CED211.LZH patchHPSCAD::GATULISFrank Gatulis 297-6770Thu Dec 20 1990 12:0814
    
    Question for more knowledgeablwe CED users -
    
    I have CED ver 2.0 and never received notice of anything more current.
    
    I downloaded the update patch from TAPE: (called CED211.LZH) and when
    I tried to apply the patch I got a message saying that I was trying
    to pach an incompatable version.  What I "think" is that there was
    a previous patch which I'm missing.   Anyone aware of that one? 
    Is it avail on the network anyplace?
    
    Thanks,
    Frank
    
3901.6in the worksCACHE::BEAUREGARDThis message has been changedThu Dec 20 1990 12:4112
    Frank,
    	I'm in the same position. I called ASDG and the support person said
    they didn't have V2.0 around. He suggested that I mail it to him on
    PeopleLink and he would generate a new patch file which would perform
    2.0 -> 2.1 -> 2.11 -> 2.12. I mailed it to him last night. He said it
    wouldn't take too long to create the patch file and when done, he would
    upload it to PLINK. I'll be keeping my eye out for it and when it's
    there, I'll upload it to TAPE. Be patient.
    
    
    Roger
    
3901.7exHPSCAD::GATULISFrank Gatulis 297-6770Thu Dec 20 1990 13:367
    
    Re .-1
    
    Thanks Roger, I'd appreciate that.  Saves me a call to ASDG!
    
    Frank
    
3901.8CED 2.0 patch CACHE::BEAUREGARDmay the source be with youMon Jan 07 1991 01:527
    I've uploaded "oldced.zoo" to tape::user2:[upload]. This file is a
    patch which takes CED 2.0 -> 2.10. The other patches on tape(?) will
    take you from 2.10 -> 2.11 -> 2.12.
    
    Roger
    
    
3901.9CED 2.11 to 2.12 updateVSSCAD::GATULISFrank Gatulis 226-6140Mon Oct 21 1991 14:257
Hi,

Does anyone have the  CED patch for going from 2.11 to 2.12 ?   That one doesn't
appear to be on-line.  ASDG told me I can get it from BIX or Compuserve but I 
don't do those.   If noone has it I'll send to ASDG, get it and upload it.

Frank
3901.10ELMST::MCAFEESteve McAfeeMon Oct 21 1991 15:4510
    I just copied it to eot::amiga:[upload]CEDPATCH-211TO212.LZH.
    
    If you're using 2.0 there is still one annoying bug.  When you use a
    window on the workbench screen, if you click on the new 2.0 shrink
    gadget it crashes the machine.  Fortunately I usually use it on it's
    own screen.
    
    Did they mention a new version any time soon?
    
    -steve
3901.11exVSSCAD::GATULISFrank Gatulis 226-6140Mon Oct 21 1991 20:3811
    
    Thanks Steve,
    
    I'll find out about new versions info, etc.  I couldn't get through to
    the CED support folks today, I was in a rush and they were busy. I
    asked the girl who answered the phone what was current, and she told
    2.12 and that was all all she knew.  I'll post a reply after I talk
    to them tomorrow.
    
    Frank