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

  1. Xref: sparky comp.editors:2832 alt.religion.emacs:464 comp.unix.admin:6310 comp.unix.xenix.misc:233 comp.os.linux:17449
  2. Newsgroups: comp.editors,alt.religion.emacs,comp.unix.admin,comp.unix.xenix.misc,comp.os.linux
  3. Path: sparky!uunet!spool.mu.edu!sol.ctr.columbia.edu!eff!world!jhallen
  4. From: jhallen@world.std.com (Joseph H Allen)
  5. Subject: JOE 1.0.5 New features and fixes
  6. Message-ID: <By2LMM.JuI@world.std.com>
  7. Organization: The World Public Access UNIX, Brookline, MA
  8. Date: Sat, 21 Nov 1992 14:30:22 GMT
  9. Lines: 49
  10.  
  11.  
  12. A new version of Joe's Own Editor is complete.  Get is by anonymous ftp to 
  13. world.std.com, file: src/editors/joe1.0.5.tar.Z.  Also look for it on 
  14. 'alt.sources' This has a number of fixes and new features: 
  15.  
  16. - Rectangle/Column mode.  I think I've made a very good implementation of 
  17. this stuff.  It's really neat, I could have used this earlier.  When this 
  18. mode is selected, the normal block commands (including filter block through 
  19. unix command) and insert file work on rectangles.  Also if overtype mode is 
  20. set, these commands overtype instead.  Also when rectangle mode is set, 
  21. indent and unindent will work with the insertion/deletion point as the 
  22. left side of the rectangle instead of the beginning of the lines.
  23.  
  24. - Can set tab width
  25.  
  26. - Can set indent/unindent step column-width and fill character
  27.  
  28. - ^K ;  now does a tags file search
  29.  
  30. - if there's only one help screen defined, then ^KH immediatly turns on help
  31. instead of giving a menu
  32.  
  33. - same deal with TAB completion- if only one item matches, it does a simple
  34. completion
  35.  
  36. - unnamed files get the name first given to save file ^K D
  37.  
  38. - joe is now in a subdirectory in the tar archive.  Also as you can see,
  39. I'm including the version number along with the name
  40.  
  41. - the problems with the optimizer on Xenix and with back-tab on SCO UNIX are
  42. fixed.  You still have to use 'ttysv' with SCO UNIX- I need to get access to
  43. a SCO UNIX machine to make a tty interface for it.  I think the posix tty 
  44. interface is probably pretty close.
  45.  
  46. - string searches were crashing when they got to the end of the file.  this 
  47. is fixed now.  
  48.  
  49. Hex dump edit mode, fixed record length edit more and a new 'man' page are 
  50. on the way.
  51.  
  52. The only major features which I feel are still missing are shell windows and 
  53. background loading/demand loading.  These are going to be mess as far as 
  54. portability so they'll probably take a while.
  55. -- 
  56. /*  jhallen@world.std.com */     /* Amazing */            /* Joseph H. Allen */
  57. 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)
  58. +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
  59. ]?a[p+=a[p+=q]=q]=q:0:0;for(;q++-1817;)printf(q%79?"%c":"%c\n"," #"[!a[q-1]]);}
  60.