home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / editors / 2811 < prev    next >
Encoding:
Text File  |  1992-11-18  |  2.2 KB  |  44 lines

  1. Xref: sparky comp.editors:2811 alt.religion.emacs:462 comp.unix.admin:6265 comp.unix.xenix.misc:227 comp.os.linux:17161
  2. Newsgroups: comp.editors,alt.religion.emacs,comp.unix.admin,comp.unix.xenix.misc,comp.os.linux
  3. Path: sparky!uunet!iWarp.intel.com|eff!world!jhallen
  4. From: jhallen@world.std.com (Joseph H Allen)
  5. Subject: JOE 1.0.3
  6. Message-ID: <BxyA0w.JIu@world.std.com>
  7. Organization: The World Public Access UNIX, Brookline, MA
  8. Date: Thu, 19 Nov 1992 06:29:19 GMT
  9. Lines: 33
  10.  
  11. With version 1.0.3 I think Joe's Own Editor is beta tested enough so that it 
  12. will be useable.  I fixed some minor bugs involving the windows, the modifed 
  13. flag, word wrap, and braindead termcap entries (it turns out that 'al' and 
  14. 'dl' get parameters and that people actually build 'al' and 'dl' out of 
  15. scrolling regions).  
  16.  
  17. You can get it by anonymous ftp from: world.std.com, file: 
  18. src/editors/joe.tar.Z.  Wait until 10 or so EST today to give the operator 
  19. time to install it.  
  20.  
  21. Oh also JOE will use the insert and delete character termcap capabilities.
  22. It's really nice now at low baud rates.
  23.  
  24. I rearranged the help windows so that all the most basic editing commands 
  25. are on the first one.  This should be good for when JOE is set up to start 
  26. with the help on.  This is what it looks like: 
  27.  
  28. CURSOR           GO TO            BLOCK      DELETE   MISC         EXIT
  29. ^B left ^F right ^U  prev. screen ^KB begin  ^D char. ^KJ reformat ^KX save
  30. ^P up   ^N down  ^V  next screen  ^KK end    ^Y line  ^TT overtype ^C  abort
  31. ^Z previous word ^A  beg. of line ^KM move   ^W >word `   Ctrl-    ^KZ shell
  32. ^X next word     ^E  end of line  ^KC copy   ^O word< ^  Meta-     FILE
  33. SEARCH           ^KU top of file  ^KW file   ^J >line ^R  retype   ^KE new
  34. ^KF find text    ^KV end of file  ^KY delete ^_ undo  ^@  insert   ^KR insert
  35. ^L  find next    ^KL to line No.  ^K/ filter ^^ redo               ^KD save
  36.  
  37. I think it's complete enough for most basic editing without being too 
  38. cryptic.
  39. -- 
  40. /*  jhallen@world.std.com */     /* Amazing */            /* Joseph H. Allen */
  41. int a[1817];main(z,p,q,r){for(p=80;q+p-80;p-=2*a[p])for(z=9;z--;)q=3&(r=time(0)
  42. +r*57)/7,q=q?q-1?q-2?1-p%79?-1:0:p%79-77?1:0:p<1659?79:0:p>158?-79:0,q?!a[p+q*2
  43. ]?a[p+=a[p+=q]=q]=q:0:0;for(;q++-1817;)printf(q%79?"%c":"%c\n"," #"[!a[q-1]]);}
  44.