home *** CD-ROM | disk | FTP | other *** search
/ Unix System Administration Handbook 1997 October / usah_oct97.iso / news / nn.tar / nn-6.5.1 / olddocs / doc / NEWS-6.5 < prev    next >
Text File  |  1995-04-29  |  6KB  |  160 lines

  1. About this Release (6.5):
  2. -------------------------
  3.  
  4. Kim Storm is no longer actively maintaing NN..  This release was put
  5. together by Peter Wemm <peter@DIALix.oz.au> with the approval of Kim
  6. at the time.  Originally it was intended that I would just collect
  7. patches, but it turned out differently.  We have called this version
  8. 6.5 so as to distinguish it from Kim's work.  We've made some pretty
  9. radical internal changes, some that have not been completed, and don't
  10. want the blame associated with Kim... :-)
  11.  
  12. I personally think more work needs to be done to clean up our mess,
  13. but time has dragged on for too long.  I've been convinced to make an
  14. interim release just to get the bug fixes out there.
  15.  
  16. -Peter
  17.  
  18. New features in release 6.5 (compared to release 6.4.16):
  19. ---------------------------------------------------------
  20.  
  21. Incompatable changes from a user point-of-view:
  22. -----------------------------------------------
  23.  
  24. none known..
  25.  
  26. Major improvements:
  27. -------------------
  28.     - The lines count on the menu can be always counted.
  29.     - Various timezone handling fixes.
  30.     - nngrab speedups
  31.     - nn startup time speedups
  32.     - :decode is smarter
  33.     - Log messages are more intelligent in some cases
  34.     - Compatability improvements with INN. (aka synchronous posting)
  35.     - various tweaks for compatabilty with wierd NNTP systems.
  36.     - support for terminals without clear-to-end_of_line capability
  37.     - better 8-bit character set support (during posting)
  38.     - much improved support for ANSI compliant compilers.
  39.     - Keld Simonsen's "A way to read even less news!" (see ignore-re and
  40.         auto-select-rw)
  41.     - nnmaster wont die on transient NNTP server errors (400 load too high)
  42.     - subject-match-parts is slightly more intelligent
  43.     - mailer-pipe-input now works
  44.     - NOV is supported (as per Geoff Collyer's patches)
  45.     - NOV over NNTP with the XOVER extension is supported.
  46.     - article body search implemented, although not for NNTP case.
  47.     - NN with NOV over XOVER does not use temporary files any more. It
  48.         reads directly from the file to the NNTP server.
  49.     - Mouse support when using Xterm.
  50.     - various files added to the contrib directory. (some from the FAQ)
  51.  
  52. Changes in standard key mappings:
  53. ---------------------------------
  54.  
  55. none.
  56.  
  57. New key commands:
  58. -----------------
  59.  
  60. When at a group selection prompt (ie: shift-G, and so on), there are
  61. two more items on the list.. "b" and "B". These allow you to search
  62. the articles in the group for patterns, and get a new group as a
  63. result.  "b" searches the already selected articles, while "B"
  64. searches all the articles. Note that it is not yet reentrant.  The
  65. search can only be done once.  This would be nice to enhance further.
  66.  
  67. New control structures in init file
  68. -----------------------------------
  69.  
  70. none.
  71.  
  72. New menu sorting methods
  73. ------------------------
  74.  
  75. none.
  76.  
  77. New variables
  78. -------------
  79.  
  80. auto-select-rw        automatically select articles you were interested in
  81. body-search-header    does the article body search scan headers too
  82. charset            MIME characterset for posting 8-bit characters
  83. ignore-formfeed        literally ignore any formfeeds
  84. ignore-re        ignore subjects you didnt read last time
  85. subject-match-minimum    how much must match after prefix in match-parts
  86. mouse-usage        enable xterm mouse code
  87.  
  88.  
  89. New options:
  90. ------------
  91.  
  92. no new command line options.
  93.  
  94. Other notes:
  95. ------------
  96.  
  97. There are a huge amount of minor bug fixes in the code.  Too many to
  98. list.  
  99.  
  100. There were a lot of cases in the original code that seemed to work
  101. more by luck than anything else. There were numerous cases where
  102. uninitialised variables were used and some truly imaginative code
  103. constructs.   After spending many many hours looking through reams of
  104. gcc -Wall output and lint output, most seem to be pretty well plugged.
  105.  
  106. NN feels more robust now.  It no longer seems to crash as much for
  107. inexplicable and non-repeatable causes...  (although it can still be
  108. crashed it seems).
  109.  
  110. And please... Stop sending me bug reports saying that nn-6.4.16
  111. core-dump's if you select the letter after the last one on the menu...
  112. If I had a dollar for each one of those I get via nn-bugs@dkuug.dk, I
  113. would be able to make a full-time job out of maintaining NN.. :-)
  114.  
  115. Plans for the future:
  116. ---------------------
  117.  
  118. NN depends too much on it's pre-defined configuration files.  You
  119. shoudn't need to tell it whether or not there is a stdlib.h include
  120. file.   I would like to include some kind of autoconf type of script
  121. to catch some of these issues.
  122.  
  123. Supporting both NOV and nnmaster is a problem.  At this stage, the
  124. plan is to remove the nnmaster code altogether.  This makes more sense
  125. as NOV is increasingly being supported, especially with the
  126. proliferation of INN 1.4.
  127.  
  128. Simple Xwindows support wont be that far off now.  If anybody wants to
  129. write a "proper" implementation, let me know..
  130.  
  131. True threading:  Once nmmaster is gone, I can do the necessary
  132. adjustments to the selection code to support true threading.
  133.  
  134. Browser-mode: NN is aimed at a group of people that need to read their
  135. news as quickly and efficiently as possible.  It isn't very supportive
  136. of users who want to "just read some news".  For those people, "No
  137. News" is bad news.  I'm thinking about adding support for a
  138. "see-everything" style mode.. (partly like tin).  This would have to
  139. not interfere with the "normal" usage of NN.  A top-level groups menu
  140. would go along with this, although these two would not need to be
  141. implemented together..
  142.  
  143. Mailing Lists:
  144. --------------
  145.  
  146. Bugs:    
  147. nn-bugs@dkuug.dk
  148.  
  149. Developer/Tester mailing list:
  150. nn@uniwa.uwa.edu.au and nn-request@uniwa.uwa.edu.au
  151. (There is a human answering the -request mail for now (ie: me))
  152.  
  153. Ftp site:
  154. uniwa.uwa.edu.au:/pub/nn
  155. (There is a beta code directory there, along with patches to 6.4 and
  156.  6.5. there may be a mailing list archive at some point.)
  157.  
  158. A special thanks to Toivo Pedaste <toivo@uniwa.uwa.edu.au> for
  159. supporting NN by allowing me to run the mailing list there and ftp space.
  160.